Commit Graph

  • 11ab0453fe DATADOC-30 updated documenation Thomas Risberg 2011-02-14 12:40:35 -05:00
  • 711dd31564 tweaking the line-up of methods in MongoOperations; make return value consistent for createCollection methods Thomas Risberg 2011-02-14 12:40:07 -05:00
  • 4a9ed870d1 working on the docs Thomas Risberg 2011-02-14 09:37:00 -05:00
  • bb8a4d93c6 Use newly introduced findOne(…) of MongoOperations inside SimpleMongoRepository.findById(…). Oliver Gierke 2011-02-14 14:32:02 +01:00
  • 3a1ccf5adc Improved debug logging in MongoQueryCreator. Oliver Gierke 2011-02-14 14:24:17 +01:00
  • 16a3a60d80 polished - removed unused imports Thomas Risberg 2011-02-13 20:56:34 -05:00
  • 4a36da1889 added findOne methods to MongoOperations; added support to automagically map 'id' fields in queries to '_id' and to convert String to ObjectId if possible; fixed SimpleMongoConverter's mapping of a bean property named '_id' Thomas Risberg 2011-02-13 20:45:14 -05:00
  • 596341a462 fixed typo Thomas Risberg 2011-02-13 15:03:53 -05:00
  • b1f6ff9d89 Update documentation. Add support to configure MongoOptions in .xsd Mark Pollack 2011-02-13 03:53:57 -02:00
  • 704c84b644 Add JMX namespace parser Mark Pollack 2011-02-13 00:47:46 -02:00
  • 1519b81b1d Add JMX namespace parser Mark Pollack 2011-02-13 00:47:35 -02:00
  • 42b13175fe DATADOC-30 updated documentation Thomas Risberg 2011-02-12 16:59:35 -05:00
  • bccd302b50 added IndexSpecification to support creating GeospatialIndex Thomas Risberg 2011-02-12 16:23:12 -05:00
  • c47c7deeeb added indexing features to MongoTemplate Thomas Risberg 2011-02-12 16:12:51 -05:00
  • 222b1507cd DATADOC-30 updated documenation Thomas Risberg 2011-02-12 10:51:37 -05:00
  • e9d3726531 Additional JMX Metrics Mark Pollack 2011-02-11 14:48:45 -05:00
  • e910c2c300 Additional JMX Metrics Mark Pollack 2011-02-11 14:46:59 -05:00
  • adf8508d1d updated dependency on spring-data-commons to 1.0.0.M3 Thomas Risberg 2011-02-11 12:00:12 -05:00
  • fae810fd31 update static snaphot location for docs Mark Pollack 2011-02-10 15:56:12 -05:00
  • 93d22dbd61 Let repositories use the domain class' name to select collection. Oliver Gierke 2011-02-10 20:10:22 +01:00
  • f192c4289b added new OrQuery class Thomas Risberg 2011-02-09 15:43:42 -05:00
  • 4f32ee1403 refactored the Query/Update "DSL" again Thomas Risberg 2011-02-09 15:40:53 -05:00
  • fc4205488b renamed package from builder to query Thomas Risberg 2011-02-07 12:46:40 -05:00
  • 96fd017123 jmx functionality Mark Pollack 2011-02-03 12:24:50 -05:00
  • 3a47f192d7 update methods now return WriteResult; added configurable WriteResultChecking for update methods Thomas Risberg 2011-02-04 21:02:14 -05:00
  • 895776bea2 refactored MongoOperations to use UpdateDefinition/QueryDefinition throughout; added skip/limit/sort to CursorPreparer for queries; cleanup; refactored Query Thomas Risberg 2011-02-04 14:16:24 -05:00
  • eafed37283 Re-refactored repository query execution after polishing of the core query builder API. Oliver Gierke 2011-02-03 21:44:47 +00:00
  • 7d948e28f3 added skip() Thomas Risberg 2011-02-03 16:19:56 -05:00
  • d4ebb9a01c added skip also Thomas Risberg 2011-02-03 16:09:44 -05:00
  • 9e5eb96150 first part of MongoTemplate/Query refactoring Thomas Risberg 2011-02-03 16:02:11 -05:00
  • f9e50916e1 Refactored repository implementation to use QuerySpec API. Oliver Gierke 2011-02-03 18:45:07 +00:00
  • 4ed5ff7dc8 created Sort as separate construct Thomas Risberg 2011-02-03 11:57:45 -05:00
  • 3ecad1cfd2 DATADOC-30 - Improvements to reference documentation. Oliver Gierke 2011-02-03 14:28:28 +00:00
  • e2146bf997 renamed query methods to find; changed query methods taking JSON to accept the new Query object instead; added support for fields specification; removed write concern methods for collection and DB; Thomas Risberg 2011-02-02 17:54:52 -05:00
  • d5b1b06a79 updated to Spring 3.0.5 Thomas Risberg 2011-02-02 13:49:20 -05:00
  • b362d559cb added QuerySpec and associated support classes; refactored UpdateSpec to implement Update interface Thomas Risberg 2011-02-02 12:51:01 -05:00
  • 0b2a3fae1d renamed UpdateBuilder to UpdateSpec and moved to builder package Thomas Risberg 2011-02-02 12:11:41 -05:00
  • 325e356bb8 DATADOC-14 added WriteConcern for MongoTemplate to be used for write operations when specified and also methods to set WriteConcern for DB and Collections Thomas Risberg 2011-01-26 13:06:34 -05:00
  • 29e770a9f7 DATACMNS-12 - Adapted namespace XSD to latest changes Spring Data Commons. Oliver Gierke 2011-01-26 17:52:39 +02:00
  • 2cd7b74264 added getter/setter for ExceptionTranslator Thomas Risberg 2011-01-25 12:04:55 -05:00
  • a1c6c8d671 added ExceptionTranslator inreface to factory bean for convenience during configuration and to be consistent with JPA configs Thomas Risberg 2011-01-25 12:03:24 -05:00
  • 1daf3059ba fixed bug for handling the case of non-generated keys on inserts Thomas Risberg 2011-01-25 12:01:38 -05:00
  • 96badc7a9e made the utils class public again Thomas Risberg 2011-01-17 10:35:27 -05:00
  • d86175fcd3 DATADOC-21 - Create namespace to configure Mongo root object Mark Pollack 2011-01-07 17:13:21 -05:00
  • 9cb0b69aa1 Adapted newly introduced Property model. Oliver Gierke 2011-01-07 22:20:35 +01:00
  • 9152ca89da Added support for non-primitive-value-referencing queries. Oliver Gierke 2011-01-07 16:44:49 +01:00
  • 5796611b8f Simplified MongoPropertyDescriptor.isOfIdType(). Oliver Gierke 2011-01-05 20:19:43 +01:00
  • cb6bed43ab Improvements to repositories. Oliver Gierke 2011-01-05 20:01:40 +01:00
  • 8abd7df7ef Improvements to SimpleMongoConverter and MongoTemplate. Oliver Gierke 2011-01-05 16:38:15 +01:00
  • b49f285de5 Improvements to JavaDoc of MongoReader interface. Oliver Gierke 2011-01-04 17:39:31 +01:00
  • 67cb890644 Renamed DBHolder to DbHolder and reduced its scope to package visibility. Oliver Gierke 2011-01-04 17:34:12 +01:00
  • fe68229fbd Renamed DBCallback to DbCallback. Oliver Gierke 2011-01-04 17:33:15 +01:00
  • fb442d34e1 Updated copyright notice to reach into 2011 as well. Oliver Gierke 2011-01-04 17:31:12 +01:00
  • affbe71f93 DATADOC-4 - Improved MongoTemplate exception handling Oliver Gierke 2011-01-04 16:56:35 +01:00
  • 47dde8ab4d Minor FindBugs polishing. Oliver Gierke 2011-01-04 11:44:29 +01:00
  • b88ce28709 Polished MongoTemplate Oliver Gierke 2011-01-04 10:45:23 +01:00
  • 70059760bb DATADOC-30 - Fixed typo in InvalidDocumentStoreApiUsageException. Oliver Gierke 2011-01-02 14:22:31 +01:00
  • f61a306f80 Corrected generics in MongoRepository. Oliver Gierke 2011-01-02 14:19:22 +01:00
  • b975546b55 Use Pageable.getOffset() instead of calculating it. Oliver Gierke 2010-12-29 18:05:31 +01:00
  • 9b8137790b Fixed some Findbugs issues. Oliver Gierke 2010-12-29 15:25:02 +01:00
  • e9a8f39e4f Added package-info.java files for repository packages. Oliver Gierke 2010-12-29 14:43:43 +01:00
  • 04df1bdc66 Adapt changes to repository factory from Commons project. Oliver Gierke 2010-12-29 14:11:14 +01:00
  • 47438367f6 Merge remote branch 'origin/master' Mark Pollack 2010-12-23 14:47:46 -05:00
  • e4d44e4a17 Add javadocs. Mark Pollack 2010-12-23 14:46:13 -05:00
  • 80b245001a DATADOC-30 updated configuration examples Thomas Risberg 2010-12-23 13:05:54 -05:00
  • a7127bb312 cleanup Thomas Risberg 2010-12-21 16:52:50 -05:00
  • 6a8a8eaf2b DATADOC-30 - Added repository specific documentation. Oliver Gierke 2010-12-21 14:04:54 +01:00
  • 6816ec8508 added getCollectionNames method Thomas Risberg 2010-12-17 16:28:39 -05:00
  • 930e711ea5 DATADOC-30 copied base docs from key-value -- thanks Costin Thomas Risberg 2010-12-17 16:20:57 -05:00
  • 9b81171305 Code polishing. Oliver Gierke 2010-12-17 20:02:56 +01:00
  • 3d4f33d93c DATADOC-31 - Added 'Between' keyword support for query parser. Oliver Gierke 2010-12-16 15:16:31 +01:00
  • d28ee80efb fixed missing empty options for createCollection Thomas Risberg 2010-12-16 14:49:03 -05:00
  • 95ac7e638c DATADOC-18 - Let Repository subsystem use MongoOperations instead of MongoTemplate. Oliver Gierke 2010-12-16 13:05:50 +01:00
  • 95e5f703b5 DATADOC-1 addded tests for enums Thomas Risberg 2010-12-15 18:00:05 -05:00
  • b24e004377 updated classpath Thomas Risberg 2010-12-15 17:59:18 -05:00
  • 5f78e01aa3 DATADOC-18 extracted common MongoTemplate methods into MongoOperations interface Thomas Risberg 2010-12-15 12:37:03 -05:00
  • 8479de82a7 DATADOC-1 addded support for List and arrays Thomas Risberg 2010-12-15 12:30:03 -05:00
  • 2674565246 DATADOC-16 added insert/insertList methods Thomas Risberg 2010-12-15 12:27:58 -05:00
  • 8c4ba74d01 Reactivate integration tests for now. Oliver Gierke 2010-12-07 20:48:58 +01:00
  • dd64a2bdf7 DATADOC-20 - Implemented namespace for Mongo repositories. Oliver Gierke 2010-12-06 21:35:49 +01:00
  • be372c549e Removed invalid manifest file from invalid location. Oliver Gierke 2010-12-06 21:32:28 +01:00
  • 61b0fbdad2 completed the set of modifier operations for UpdateBuilder Thomas Risberg 2010-12-06 11:24:10 -05:00
  • 0fda8f7520 added $unset to UpdateBuilder Thomas Risberg 2010-12-06 10:26:26 -05:00
  • 4d49068117 fixed maven artifactId for Mongo Thomas Risberg 2010-12-03 15:02:15 -05:00
  • 69ca5e2a98 Merge branch 'master' of github.com:SpringSource/spring-data-document Oliver Gierke 2010-12-03 20:57:06 +01:00
  • 72a71166e0 DATADOC-22 - Added pagination and sorting to repository and finders. Oliver Gierke 2010-12-03 20:56:41 +01:00
  • 9500bcbe29 added a simple UpdateBuilder implementation Thomas Risberg 2010-12-03 14:49:27 -05:00
  • 3cb857ef05 README updates. Mark Pollack 2010-12-03 11:57:07 -05:00
  • 01775d288e README updates. Mark Pollack 2010-12-03 11:08:30 -05:00
  • 2b0c85b235 README updates. Mark Pollack 2010-12-03 11:07:40 -05:00
  • 1429a12fe4 README updates. Mark Pollack 2010-12-03 11:07:04 -05:00
  • 3bafb88662 README updates. Mark Pollack 2010-12-03 11:03:06 -05:00
  • 8732b957de README updates. Mark Pollack 2010-12-03 11:01:12 -05:00
  • 60f7dfb5c7 README updates. Mark Pollack 2010-12-03 10:59:39 -05:00
  • d592028890 README updates. Mark Pollack 2010-12-03 10:58:41 -05:00
  • 6858f8c609 README updates. Mark Pollack 2010-12-03 10:53:38 -05:00
  • c68088fe55 Merge remote branch 'origin/master' Mark Pollack 2010-12-03 10:51:04 -05:00
  • 7599a2d0b7 Add initial README Mark Pollack 2010-12-03 10:50:52 -05:00
  • 38ca06bd49 DATADOC-23 removed DocumentSource and its subclasses Thomas Risberg 2010-12-03 09:33:27 -05:00
  • cbc1f8b189 Removed code I actually shouldn't have committed yet ^^. Oliver Gierke 2010-12-03 09:36:58 +01:00