Commit Graph

  • c4cd074d4d DATADOC-259 - Fixed potential NullPointerException in MapingMongoConverter.writeMapInternal(…). Oliver Gierke 2011-09-07 11:24:50 +02:00
  • 8b7521a93b DATADOC-268 - CustomConversion considers types only simple for registered write converters. Oliver Gierke 2011-09-07 10:25:44 +02:00
  • ba508f497c DATACMNS-72 - Adapt changes introduced in Spring Data Commons. Oliver Gierke 2011-09-07 08:14:48 +02:00
  • 091246a9aa Polished map-reduce tests and formatted documentation with XMLEditor. Oliver Gierke 2011-09-04 14:00:09 +02:00
  • 745e1f313d DATADOC-259 - MappingMongoConverter now converts Maps nested in Collections as well. Oliver Gierke 2011-09-04 13:55:28 +02:00
  • 234e04f4a3 minor doc fices Mark Pollack 2011-09-02 19:27:36 -04:00
  • 15ab529596 preparing for snapshot builds Thomas Risberg 2011-09-01 20:37:40 -04:00
  • 00bea23eed preparing for 1.0.0.M4 MongoDB release Thomas Risberg 2011-09-01 20:32:10 -04:00
  • c646c1f3b2 Updated changelog for 1.0.0.M4 MongoDB Thomas Risberg 2011-09-01 20:23:48 -04:00
  • 069f491603 DATADOC-232 added unit tests for multi set and inc updates Thomas Risberg 2011-09-01 18:52:29 -04:00
  • e426ba4d43 DATADOC-210 removed Java 6 only method to provide Java 5 compatibility Thomas Risberg 2011-09-01 18:24:27 -04:00
  • 756f886cef DATADOC-7 - Support for map-reduce operations in MongoTemplate Mark Pollack 2011-09-01 18:03:22 -04:00
  • 9bb42245bb changed the test for index names since they don't seem to be consistent Thomas Risberg 2011-09-01 17:52:21 -04:00
  • c15263a259 updated .gitignore Thomas Risberg 2011-09-01 17:51:46 -04:00
  • 758ee97a8d DATADOC-7 - Support for map-reduce operations in MongoTemplate Mark Pollack 2011-09-01 16:34:52 -04:00
  • 4f92690f58 DATADOC-255 - Add to MongoOperations and executeCommand with an additional integer options argument DATADOC-256 - Update to use MongoDB driver version 2.6.5 DATADOC-7 - Support for map-reduce operations in MongoTemplate Mark Pollack 2011-09-01 15:33:55 -04:00
  • 595ed69820 DATADOC-255 - Add to MongoOperations and executeCommand with an additional integer options argument DATADOC-256 - Update to use MongoDB driver version 2.6.5 DATADOC-7 - Support for map-reduce operations in MongoTemplate Mark Pollack 2011-09-01 15:33:13 -04:00
  • 48bf08afa3 DATADOC-68 - Updated documentation regading geoNear usage with MongoOperations. Oliver Gierke 2011-09-01 17:32:17 +02:00
  • 98bdae4a00 DATADOC-7 (Add initial options class for Map reduce) Mark Pollack 2011-09-01 11:19:54 -04:00
  • f08b87d8d6 DATADOC-7 (Add initial options class for Map reduce) Mark Pollack 2011-09-01 10:35:12 -04:00
  • 6c3ffeac5f Merge branch 'geo-repo' Oliver Gierke 2011-09-01 00:33:38 +02:00
  • 490ddc4a0e DATADOC-254 - Reject invalid MongoDB database names. Oliver Gierke 2011-09-01 00:29:55 +02:00
  • ae26f4fea1 DATADOC-68 - Support for geo-near queries at repositories. Oliver Gierke 2011-08-21 16:52:16 +02:00
  • e9ea756a3a DATADOC-253 - Upgraded to Spring 3.0.6. Oliver Gierke 2011-08-31 20:32:30 +02:00
  • c4c95813b7 DATADOC-199 - Added caching for MongoPersistentProperty.isIdProperty and ….getFieldName. Oliver Gierke 2011-08-31 19:41:04 +02:00
  • bfeb1b34c1 DATADOC-170 - Streamlined AbstractMongoEventListener (fix test) Mark Pollack 2011-08-30 10:30:23 -04:00
  • 44def7dddb DATADOC-170 - Streamlined AbstractMongoEventListener. Oliver Gierke 2011-08-29 22:44:50 +02:00
  • df10bb2168 DATADOC-202 - Add a 'DocumentCallbackHandler' so that a callback can process each DBObject returned from a query (cherry-picking from commit 2ddc77c25e09a81ee61b3931337b35ae9a67b6e5) Mark Pollack 2011-08-29 14:48:35 -04:00
  • f98607f5dc Add integration tests for mapping events Mark Pollack 2011-08-29 11:46:05 -04:00
  • da23133327 Yet another round of formatting. Oliver Gierke 2011-08-26 20:26:06 +02:00
  • ce5046c35f DATADOC-63 - Added TypeMapper abstraction to customize how type information is written to a DBObject and retrieved from it. Oliver Gierke 2011-08-26 20:20:38 +02:00
  • 95245015bc DATADOC-245 - Default to custom target type if raw type is null. Oliver Gierke 2011-08-26 13:44:47 +02:00
  • fc40e6b08c DATADOC-243 - Allow db-factory-ref attribute for converter-element. Oliver Gierke 2011-08-24 16:51:56 +02:00
  • eac5cb8c46 DATADOC-247 - BigInteger ids handled properly in QueryMapper. Oliver Gierke 2011-08-24 16:31:18 +02:00
  • 54377031bb DATADOC-216 - Added ability to configure a WriteConcern on DB level. Oliver Gierke 2011-08-24 09:16:06 +02:00
  • 213963f2ff DATADOC-215 - Allow configuring a WriteConcern per MongoFactoryBean. Oliver Gierke 2011-08-12 15:38:19 +02:00
  • 0fb21aa2a1 DATADOC-248 - Customized MappingMongoEntityInformation to allow taking a custom collection. Oliver Gierke 2011-08-23 13:42:32 +02:00
  • e0da98ec51 DATADOC-217 - Consolidated collection handling when reading. Oliver Gierke 2011-08-22 17:39:38 +02:00
  • 7610246a1d Fixed GeoResultsUnitTests. Oliver Gierke 2011-08-22 17:37:37 +02:00
  • ce59d893ba DATACMNS-61 - Adapted changes in Spring Data Commons. Oliver Gierke 2011-08-21 16:46:11 +02:00
  • e130fb5a2d DATACMNS-61 - Adapted changes in Spring Data Commons. Oliver Gierke 2011-08-21 15:18:36 +02:00
  • fedcbdae4f DATADOC-68 - Added support for geoNear command. Oliver Gierke 2011-07-20 18:46:14 +02:00
  • 7cd020ffa7 Removed some compiler warnings. Oliver Gierke 2011-08-20 13:27:08 +02:00
  • b01e1a994b DATADOC-245 - MappingMongoConverter now reads nested, untyped Maps correctly. Oliver Gierke 2011-08-19 22:43:26 +02:00
  • dd02338b5e DATADOC-246 - Added DBRef to Mongo simple types. Oliver Gierke 2011-08-19 21:28:25 +02:00
  • 7084839df1 DATADOC-194 - Use OSGi valid version loading a class. Oliver Gierke 2011-08-19 09:33:02 +02:00
  • 09aad4343f DATADOC-241 - Made readMap(…) protected to allow overriding. Oliver Gierke 2011-08-16 14:25:48 +02:00
  • c6a97ef407 DATADOC-240, DATADOC-212 - Overhaul of MongoTemplate.doUpdate(…). Oliver Gierke 2011-08-16 13:03:52 +02:00
  • ceac760d19 DATADOC-236 - MongoQueryCreator now regards the Sort object from the PartTree on query completion. Oliver Gierke 2011-08-12 15:39:22 +02:00
  • 244e9bc6d8 DATADOC-238 - Reverted change in test case that introduced side effects. Oliver Gierke 2011-08-16 10:30:29 +02:00
  • 2016aab969 DATADOC-235 - Arbitrary Map values are now converted correctly. Oliver Gierke 2011-08-15 20:54:16 +02:00
  • 35f180f999 DATADOC-238 - Fixed applying pagination for manually defined queries. Oliver Gierke 2011-08-15 16:53:15 +02:00
  • ad8b6fccb4 DATADOC-237 - Index name considers field name if not configured explicitly. Oliver Gierke 2011-08-14 16:35:09 +02:00
  • d237ee80c8 DATADOC-239 - Clarify documentation of passed in values for MongoReader. Oliver Gierke 2011-08-12 20:06:04 +02:00
  • eb276841dd DATADOC-214 - Cleaned up MongoConverter interface and implementations. Oliver Gierke 2011-07-28 19:32:33 +02:00
  • 1d51052ab1 Merge pull request #4 from georgecalm/master Mark Pollack 2011-08-02 07:09:46 -07:00
  • 58898e97c2 DATADOC-231 - Making mysema.query & collections15 deps optional in the manifest Yuriy Nemtsov 2011-07-31 20:46:12 -04:00
  • a5328da460 Added handling of BigInteger. Oliver Gierke 2011-07-28 13:29:32 +02:00
  • fd7e41b753 DATADOC-228 - MappingMongoConverter now writes null for map values. Oliver Gierke 2011-07-28 11:17:47 +02:00
  • f349f5ea10 DATADOC-226 - Added QuerydslRepositorySupport class to ease implementing repositories using Querydsl predicates. Oliver Gierke 2011-07-28 11:16:33 +02:00
  • aa9d69d584 DATADOC-225 - BasicMongoPersistentEntity doesn't reject root entities without id anymore. Oliver Gierke 2011-07-27 09:55:56 +02:00
  • 764317635c Fixed annotation package pattern for APT processor. Oliver Gierke 2011-07-27 09:52:13 +02:00
  • 9ed5e6886c DATADOC-224 - Inspect value entity metadata in case it's a subtype of the declared property. Oliver Gierke 2011-07-26 23:35:05 +02:00
  • 94f36d27fc Upgraded Querydsl APT plugin to 1.0.2. Oliver Gierke 2011-07-26 21:22:11 +02:00
  • a5fb4872b7 DATADOC-221 - Potentially convert values of maps on reading. Oliver Gierke 2011-07-26 14:16:33 +02:00
  • 2f577c9678 Updated Spring Data Commons dependency to 1.2.0.BUILD-SNAPSHOT. Oliver Gierke 2011-07-25 23:44:38 +02:00
  • 9bcd19866f DATADOC-211 - Guard potential NullPointerException in AbstractMongoConverter.maybeConvertObject(…). Oliver Gierke 2011-07-25 14:37:30 +02:00
  • 2af45518bd Formatting in MappingMongoConverter. Oliver Gierke 2011-07-22 17:53:04 +02:00
  • e1daf36ed8 DATADOC-209 - MappingMongoConverter handles collections of enums correctly now. Oliver Gierke 2011-07-22 17:52:48 +02:00
  • 101064769c DATADOC-207 - Empty custom maps get read correctly. Oliver Gierke 2011-07-22 10:16:13 +02:00
  • ac9c804aae DATADOC-206 - Upgraded to Querydsl 2.2.0. Oliver Gierke 2011-07-21 09:11:22 +02:00
  • 992f09d731 Removed unused imports, polished license headers and suppres some compiler warnings. Oliver Gierke 2011-07-21 09:07:49 +02:00
  • 4324ed8231 Javadoc cleanups and a few code cleanups. Oliver Gierke 2011-07-20 18:46:14 +02:00
  • eebe973209 Added *.sonar4clipseExternals, .springBeans and *.orig to .gitignore. Oliver Gierke 2011-07-14 21:35:33 +02:00
  • bb01cccac5 Updated architecture description to allow core package to have access to geo. Oliver Gierke 2011-07-20 18:42:20 +02:00
  • 2bdd49e3b7 Beautify upper version ranges in manifest. Oliver Gierke 2011-07-14 21:34:32 +02:00
  • f424b7c760 DATADOC-166 - Check for null on removing objects. Oliver Gierke 2011-07-14 21:34:11 +02:00
  • 58b9db28a8 Polished Sonargraph architecture description. Oliver Gierke 2011-07-13 12:18:51 +02:00
  • 3e56210c78 Polished test cases a little. Oliver Gierke 2011-07-13 12:01:32 +02:00
  • 523612a3a9 DATADOC-175 - Broke up cyclic dependencies and added architecture management file. Oliver Gierke 2011-07-13 09:38:08 +02:00
  • 1604c80d32 DATADOC-176 - Added test case to make sure non-ObjectIds can be used in DBRefs Jon Brisbin 2011-07-12 10:18:10 -05:00
  • d27a1ad310 DATADOC-176 - Changed from using ObjectId to using Object for IDs in DBRefs. Jon Brisbin 2011-07-12 09:33:31 -05:00
  • d2cca2c52a DATADOC-192 - Tweak Array handling in processing collection-like structures in MappingMongoConverter. Oliver Gierke 2011-07-08 13:22:40 +02:00
  • ce0539a3dc DATADOC-192 - MappingMongoConverter handles collections correctly now. Oliver Gierke 2011-07-08 13:04:25 +02:00
  • 4b4c35b904 DATADOC-191 - Removed 'document' from package names. Oliver Gierke 2011-07-08 11:25:43 +02:00
  • f0df16a340 Added more unit tests for Box. Oliver Gierke 2011-07-08 11:00:06 +02:00
  • a9670de959 DATADOC-134 - Added test case to show indexes with unique flag work. Oliver Gierke 2011-07-08 10:23:45 +02:00
  • 2d5f41f65c DATADOC-171 - Convert BigDecimals to String by default. Oliver Gierke 2011-07-07 21:35:54 +02:00
  • 2e3f2c602c Made integration test less aggressive in cleaning up to avoid inter-test collisions. Oliver Gierke 2011-07-07 19:52:16 +02:00
  • a2687b6688 DATADOC-188 - Allow controlling repository index creation. Oliver Gierke 2011-07-07 13:22:25 +02:00
  • e89ea320bc Added @NoRepositoryBean to MongoRepository to prevent it being accidentally picked up during class path scanning. Oliver Gierke 2011-07-07 13:14:48 +02:00
  • df24218a4f DATADOC-189 - Improved extensibility of MongoRepositoryFactoryBean. Oliver Gierke 2011-07-07 10:46:54 +02:00
  • 2d09b8b7d1 DATADOC-186 - Ensure index property order. Oliver Gierke 2011-07-07 07:45:15 +02:00
  • dd06973f50 DATADOC-190 - SimpleMongoRepository.exists(…) now works for entities with non-ObjectId id type. Oliver Gierke 2011-07-06 19:49:11 +02:00
  • 2256ebac1b DATADOC-172 - Allow defining property order for document mapping. Oliver Gierke 2011-07-06 19:09:24 +02:00
  • f4373957b3 DATADOC-177 - Sort now preserves order of individual sort properties. Oliver Gierke 2011-07-06 15:39:22 +02:00
  • af0cd9049a DATADOC-178 removed System.out.println statement Thomas Risberg 2011-06-24 12:45:17 -04:00
  • 99edcb82cf reformatted code to use tabs Thomas Risberg 2011-06-24 11:50:28 -04:00
  • 7a98877e75 DATADOC-181 added destroy() method and DisposableBean interface to call close on Mongo Thomas Risberg 2011-06-24 11:45:42 -04:00
  • d856a7cad9 DATACMNS-49, DATADOC-100 - Allow externalizing Mongo repository queries. Oliver Gierke 2011-06-23 19:12:22 +02:00