Commit Graph

  • 4e04d0acd1 DATADOC-119 added test using 'afterMappingMongoConverterCreation' to register custom converters Thomas Risberg 2011-05-15 11:26:48 -04:00
  • 2212ca4b00 DATADOC-133 changed non-string attributes to xsd:string to support configuration using property placeholder; upgraded to Mongo Java driver 2.5.3 Thomas Risberg 2011-05-13 17:26:47 -04:00
  • 025691a97a Change indentation from spaces to tabs. Oliver Gierke 2011-05-13 18:04:19 +02:00
  • 94e4d2b095 DATADOC-130 - Convert map key type to discovered generic key type. Oliver Gierke 2011-05-13 12:45:38 +02:00
  • 41e49ad3e2 DATADOC-96 - Had to tweak the way the QueryMapper works so that it more correctly searches for id properties to convert to _id as well as trying to turn them into ObjectIds if it can. If it can't, it puts the value in as-is. J. Brisbin 2011-05-12 16:52:03 -05:00
  • 35629f5370 DATADOC-119 improved the converter parsing Thomas Risberg 2011-05-12 09:18:06 -04:00
  • 0b50e58020 DATACMNS-29 - Adapted changes in Spring Data Commons. Oliver Gierke 2011-05-12 11:27:58 +02:00
  • 9b86637031 DATADOC-119 added support for registering custom converters with the mongo namespace support Thomas Risberg 2011-05-11 15:00:46 -04:00
  • d7f33774e0 DATACMNS-35 - Added implementation and test for newly introduced Repository.delete(ID id) method. Oliver Gierke 2011-05-11 18:37:59 +02:00
  • 12ddfcc9f9 DATADOC-128 - Enable storing inheritance trees. Oliver Gierke 2011-05-10 18:21:47 +02:00
  • 47f184dbf0 Fixed generic warning by using more concrete meta-model type. Oliver Gierke 2011-05-10 18:16:05 +02:00
  • 2ca10c13c5 Extracted custom mongo repository namespace attributes to make them usable in <repositories /> and <repository />. Oliver Gierke 2011-05-10 18:14:06 +02:00
  • 965f9fd260 DATACMNS-34 - Adapted refactorings in Spring Data Commons regarding PersistenceConstructor discovery. Oliver Gierke 2011-05-09 17:09:21 +02:00
  • d5c625dc2a DATADOC-107 added an overloaded method taking a Collection; added test to only allow a single parameter of type Collection Thomas Risberg 2011-05-09 08:54:39 -04:00
  • 55ce0b8272 DATADOC-130 - Conversion of Maps with simple key types works again. Oliver Gierke 2011-05-07 19:27:48 +02:00
  • 1c8a55a081 DATADOC-113 - NotNull and IsNull are now working for repositories. Oliver Gierke 2011-05-06 16:58:32 +02:00
  • 35259f4e12 Reapplied old formatting to avoid merge conflicts (yet again). Oliver Gierke 2011-05-07 15:50:15 +02:00
  • c9facf5338 DATADOC-129 changed Criteria to disallow 'not' before 'is' - should use 'ne' instead Thomas Risberg 2011-05-06 12:00:35 -04:00
  • 283e5cb76b DATADOC-118 refactoring some of the protected methods; some other minor refactorings Thomas Risberg 2011-05-05 18:12:56 -04:00
  • f05d200cd3 Fix the build since a new change for DATADOC-114 caused some tests to not compile cleanly. J. Brisbin 2011-05-05 15:14:43 -05:00
  • 62ecfc8416 DATADOC-114 - Fixes for updateFirst/updateMulti not converting POJOs correctly J. Brisbin 2011-05-05 15:07:49 -05:00
  • dfbc89c3b6 DATADOC-118 removed methods that take a MongoWriter Thomas Risberg 2011-05-05 13:59:29 -04:00
  • b6c6016b1e DATADOC-120 removed MongoReaderWriter interface Thomas Risberg 2011-05-05 13:46:07 -04:00
  • c9fe785c32 DATADOC-118 removed methods that take a MongoReader Thomas Risberg 2011-05-05 13:45:43 -04:00
  • 7b3d030794 DATADOC-43 - Implemented Near and Within for repository queries. Oliver Gierke 2011-05-03 16:33:24 +02:00
  • 02448bc0ee Reverted formatting change in Criteria for now. Oliver Gierke 2011-05-05 14:21:08 +02:00
  • e4fdabba1d DATADOC-117 removed defaultCollection on MongoTemplate/Operations; changed getDefaultCollectionName to getCollectionName(Class clazz) to determine collection name used for specific class; added a class parameter where necessary Thomas Risberg 2011-05-04 18:34:15 -04:00
  • 0c9ee0eacd DATADOC-106 added support for $ne and $nor Thomas Risberg 2011-05-03 07:54:44 -04:00
  • 7f6a6094e6 DATADOC-115 - Upgraded to Querydsl 2.2.0-beta4. Oliver Gierke 2011-05-03 10:34:04 +02:00
  • 68f8bd62d1 DATADOC-114 - Fix bug in Update class that wasn't converting POJOs properly when being used from updateFirst/Multi Jon Brisbin 2011-05-02 13:04:10 -05:00
  • caa8faf769 DATADOC-102 modified Update to allow multiple field updates for most operations Thomas Risberg 2011-04-30 17:39:55 -04:00
  • 6e4e487eb4 added collection name to logging messages Thomas Risberg 2011-04-30 10:48:28 -04:00
  • d065bd74b3 DATADOC-96 added additional or test Thomas Risberg 2011-04-28 16:28:01 -04:00
  • d648c95b62 Removed accidentally commited files. Oliver Gierke 2011-04-28 21:44:43 +02:00
  • ef2b0235c7 DATADOC-109 - Introduced MappingContext implementation for SimpleMongoConverter. Oliver Gierke 2011-04-27 18:28:07 +02:00
  • 321948d4a2 DATADOC-97 - Fix a couple bugs in the QueryMapper class. Jon Brisbin 2011-04-27 11:26:20 -05:00
  • 21f859e222 DATADOC-97 - Fixed an NPE in the QueryMapper class. Jon Brisbin 2011-04-27 11:17:06 -05:00
  • 224934a28c DATADOC-97 - Took out extraneous methods from MongoTemplate as the result of incorporating a new QueryMapper class. Jon Brisbin 2011-04-27 11:13:09 -05:00
  • a74d9ca7cd Merge branch 'query-mapper' J. Brisbin 2011-04-27 11:07:35 -05:00
  • 76159a2216 DATADOC-97 - Added a QueryMapper helper to map properties referenced in query criteria to their proper name (_id in the case of @Id properties) as well as support conversion to ObjectId for those values that support the conversion. Jon Brisbin 2011-04-27 11:04:39 -05:00
  • 9c9138c4e9 DATADOC-101 - Improved custom converter handling. Oliver Gierke 2011-04-27 13:16:50 +02:00
  • 7567ba0355 DATADOC-95 - Fix issue where an object will all null properties wasn't being saved. Jon Brisbin 2011-04-27 07:52:01 -05:00
  • dc36d91d8e DATADOC-94 added plugin repository info for maven.springframework.org/release to resolve aws wagon extension Thomas Risberg 2011-04-25 16:42:12 -04:00
  • f0b30ec39e DATADOC-99 - Reference documentation shows invalid field spec for @Query usage with repositories Mark Pollack 2011-04-25 14:01:00 -04:00
  • 178b220d2d expand on test to test retrieval of subelements. add-remove spring .xsd in STS to remove tooling releated error Mark Pollack 2011-04-25 14:00:33 -04:00
  • fe74557c95 DATACMNS-33 - Adapted API changes for Repository.count(). Oliver Gierke 2011-04-21 10:02:59 +02:00
  • 399beff795 DATACMNS-32 - Removed Querydsl support classes and use the ones from Spring Data Commons Core. Oliver Gierke 2011-04-20 20:37:06 +02:00
  • 9380a88f26 Fix for problem loading domain classes with DBRef on them. J. Brisbin 2011-04-19 14:01:57 -05:00
  • 5e4583110e Took out unused variable J. Brisbin 2011-04-19 13:13:09 -05:00
  • 8a3296758d DATADOC-98 - Fixes for multi-dimensional arrays and lists as properties. J. Brisbin 2011-04-19 12:50:43 -05:00
  • 60ba9bfcc2 updated to 1.1.0.BUILD-SNAPSHOT for data-commons Thomas Risberg 2011-04-19 11:26:52 -04:00
  • db75aca336 fixed highlight xls Thomas Risberg 2011-04-19 11:24:46 -04:00
  • 36d62e12fc Added Mongo annotation package to the supported annotation types. Oliver Gierke 2011-04-19 16:27:43 +02:00
  • f9b1fb57cd Added Spring Release repository as plugin repository to find AspectJ 1.6.11.RELEASE. Oliver Gierke 2011-04-08 10:17:24 +02:00
  • 3ab2aeb5c1 add mvn repo information Mark Pollack 2011-04-11 14:10:04 -04:00
  • 99e96958ed preparing for snapshot builds Thomas Risberg 2011-04-09 19:11:26 -04:00
  • 20c9af6550 updated changelog with latest release info Thomas Risberg 2011-04-09 19:02:44 -04:00
  • df50623fc7 preparing for snapshot builds Thomas Risberg 2011-04-09 18:51:57 -04:00
  • dae36ae38b preparing for 1.0.0.M2 MongoDB release Thomas Risberg 2011-04-09 18:49:49 -04:00
  • 1f27472c60 fixed list of authors formatting in html Thomas Risberg 2011-04-09 18:46:05 -04:00
  • ba811f1446 fixed program listings with too long lines Thomas Risberg 2011-04-09 18:37:25 -04:00
  • 4e4d590111 fixed javadoc link for Java 1.5 Thomas Risberg 2011-04-09 18:36:36 -04:00
  • 4d9707915d updated changelog Thomas Risberg 2011-04-09 18:04:52 -04:00
  • 779a070e2d Merge remote branch 'origin/master' Mark Pollack 2011-04-09 17:46:17 -04:00
  • aa0d7c13da docs updates Mark Pollack 2011-04-09 17:46:06 -04:00
  • 23323c0c24 added additional list test Thomas Risberg 2011-04-09 17:28:47 -04:00
  • daca16efd1 remove some TODO comments Mark Pollack 2011-04-09 17:25:04 -04:00
  • 2689b08720 Merge remote branch 'origin/master' Mark Pollack 2011-04-09 17:24:47 -04:00
  • bee1eac360 DATADOC-86 - Bug in deserialisation of Entitys with Embedded Collections Mark Pollack 2011-04-09 17:24:32 -04:00
  • 9a24b71531 fixed list of authors formatting in pdf Thomas Risberg 2011-04-09 16:24:32 -04:00
  • 7452944e13 updated copyright year for pdf Thomas Risberg 2011-04-09 16:11:39 -04:00
  • f6d4cc615a add missing language tags for docs Mark Pollack 2011-04-09 16:12:39 -04:00
  • fa8de51794 doc updates. provide afterMappingMongoConverterCreation lifecycle method in AbstractMongoConfiguration Mark Pollack 2011-04-09 16:02:09 -04:00
  • 357818c716 DATADOC-51 - Enabling security on MongoTemplate results in the driver throwing "java.lang.IllegalStateException: can't call authenticate twice on the same DBObject" Mark Pollack 2011-04-09 12:44:10 -04:00
  • dac4aed120 minor doc addition, looking at possible replica-set .xsd variations. Mark Pollack 2011-04-09 12:13:48 -04:00
  • d927c46d16 DATADOC-92 - Exception translation to catch RuntimeException instead of MongoException Mark Pollack 2011-04-09 12:13:20 -04:00
  • 8ed9e3930b changed to source 1.5; removed overrides on interface methods Thomas Risberg 2011-04-08 19:53:27 -04:00
  • 6263b90fd3 fixed JavaDocs header Thomas Risberg 2011-04-08 19:53:18 -04:00
  • 9416dd6358 DATADOC-86 added test case for saving/updating objects containing a List Thomas Risberg 2011-04-08 19:32:12 -04:00
  • 104fca18a4 cleaned up warnings; modified insert/save debug logging Thomas Risberg 2011-04-08 18:51:27 -04:00
  • afee3abb10 Merge remote branch 'origin/master' Mark Pollack 2011-04-08 18:20:45 -04:00
  • 8192db49c5 update docs look for entity collection on finds in mongotemplate Mark Pollack 2011-04-08 18:20:32 -04:00
  • 5a0c2ebec7 changed spring-data-commons dependency to 1.0.0.RC1 Thomas Risberg 2011-04-08 17:57:35 -04:00
  • 827d0c52ee Merge remote branch 'origin/master' Mark Pollack 2011-04-08 17:50:51 -04:00
  • 4bb2e7a5bd javadoc/doc changes. Mark Pollack 2011-04-08 17:50:38 -04:00
  • e9a4975cc7 DATADOC-85 DATADOC-84 fixed some issues with id conversion for queries and save/inserts Thomas Risberg 2011-04-08 17:40:31 -04:00
  • 034164794c Fix to get rid of problem using Arrays.asList(Object[]). Now creates new LinkedList to preserve order of original array. Jon Brisbin 2011-04-08 15:59:46 -05:00
  • 7b673f7bc3 removed compiler plugin Thomas Risberg 2011-04-08 10:49:45 -04:00
  • d4ef431a89 removed javascript code-snippet attribute to keep docbook plugin from barfing Thomas Risberg 2011-04-08 01:44:28 -04:00
  • a11218cd9c Merge remote branch 'origin/master' Mark Pollack 2011-04-08 01:37:56 -04:00
  • e5f2e4151f update docs add remove method on mongotemplate to MongoOperations change Venue to use primitive arrays Mark Pollack 2011-04-08 01:37:29 -04:00
  • 76b9922e35 DATADOC-48 moved clearing change-set values to postRemove lifecycle Thomas Risberg 2011-04-08 00:55:36 -04:00
  • 486b9a0e1d some additional cross-store docs Thomas Risberg 2011-04-08 00:54:33 -04:00
  • 8c4219bbd2 Add additional remove methods to MongoTemplate and make consistent with write handling of String <-> ObjectId conversion when using SimpleMongoConverter Update docs Mark Pollack 2011-04-07 23:40:38 -04:00
  • e7d47c4626 Merge remote branch 'origin/master' Mark Pollack 2011-04-07 19:29:16 -04:00
  • d3a3809ba3 Example code for documentation Mark Pollack 2011-04-07 19:28:54 -04:00
  • dd5b66f60e add some syntax sugar using statics Mark Pollack 2011-04-07 19:28:24 -04:00
  • 9bd1257b6a remove some extraneous ctors Mark Pollack 2011-04-07 19:28:09 -04:00
  • 0ba72e9e0e be more explicit in wiring multiple string ctor args in xml Mark Pollack 2011-04-07 19:27:53 -04:00
  • c21301f00b remove a some ctors in mongo template Mark Pollack 2011-04-07 19:25:56 -04:00