Commit Graph

897 Commits

Author SHA1 Message Date
Mark Paluch
caeb4dc91e DATAGRAPH-1415 - Prepare next development iteration. 2020-12-09 09:53:28 +01:00
Mark Paluch
6cdebdd1bd DATAGRAPH-1415 - Release version 5.2.12 (Moore SR12). 2020-12-09 09:37:36 +01:00
Mark Paluch
0e05515c9e DATAGRAPH-1415 - Prepare 5.2.12 (Moore SR12). 2020-12-09 09:37:07 +01:00
Mark Paluch
1676ce4830 DATAGRAPH-1415 - Updated changelog. 2020-12-09 09:37:03 +01:00
Mark Paluch
778348ca5d DATAGRAPH-1417 - Updated changelog. 2020-11-11 12:34:38 +01:00
Michael Simons
4db8179532 DATAGRAPH-1407 - Make consistent use of mayBeReadWrite for deciding to clear the session or not.
This updates to Neo4j-OGM 3.2.18 and ensures that read only queries don’t clear the session and in the process of doing that would prevent legit updates to relationships.
2020-11-09 13:01:37 +01:00
Mark Paluch
a35f1af5e0 DATAGRAPH-1406 - Updated changelog. 2020-10-28 16:28:00 +01:00
Mark Paluch
e50eeee14d DATAGRAPH-1381 - Updated changelog. 2020-10-28 15:03:04 +01:00
Mark Paluch
108ff0bf0d DATAGRAPH-1380 - After release cleanups. 2020-10-28 12:06:21 +01:00
Mark Paluch
0d9bc3a5da DATAGRAPH-1380 - Prepare next development iteration. 2020-10-28 12:06:18 +01:00
Mark Paluch
35a552bd1e DATAGRAPH-1380 - Release version 5.2.11 (Moore SR11). 2020-10-28 11:44:36 +01:00
Mark Paluch
16f2cce30f DATAGRAPH-1380 - Prepare 5.2.11 (Moore SR11). 2020-10-28 11:44:06 +01:00
Mark Paluch
ad22694727 DATAGRAPH-1380 - Updated changelog. 2020-10-28 11:43:56 +01:00
Mark Paluch
8c568b144a DATAGRAPH-1413 - Updated changelog. 2020-10-28 11:32:28 +01:00
Christoph Strobl
428bc5f624 DATAGRAPH-1382 - Updated changelog. 2020-10-14 14:51:41 +02:00
Michael Simons
a00e17a416 DATAGRAPH-1399 - Upgrade to Neo4j-OGM 3.2.17. 2020-10-07 12:18:41 +02:00
Mark Paluch
1f106dba61 DATAGRAPH-1360 - Updated changelog. 2020-09-16 14:12:06 +02:00
Mark Paluch
001ae6a943 DATAGRAPH-1361 - Updated changelog. 2020-09-16 12:16:34 +02:00
Mark Paluch
e4b9460b6c DATAGRAPH-1337 - After release cleanups. 2020-09-16 11:19:26 +02:00
Mark Paluch
df343a73fb DATAGRAPH-1337 - Prepare next development iteration. 2020-09-16 11:19:23 +02:00
Mark Paluch
1c5fce4a8c DATAGRAPH-1337 - Release version 5.2.10 (Moore SR10). 2020-09-16 10:53:21 +02:00
Mark Paluch
4ceef10ab7 DATAGRAPH-1337 - Prepare 5.2.10 (Moore SR10). 2020-09-16 10:52:53 +02:00
Mark Paluch
5e99e4ffb3 DATAGRAPH-1337 - Updated changelog. 2020-09-16 10:52:43 +02:00
Mark Paluch
c02cad24ca DATAGRAPH-1336 - Updated changelog. 2020-09-16 10:38:58 +02:00
Michael Simons
9a6c2bc917 DATAGRAPH-1212 - Improve fallback IsNewStrategy.
This change replaces the previous fallback IsNewStrategy with a backport from SDN/RX respectivley SDN 6. This takes much better care of handling externally assigned and primitive ids together with version properties and fails fast when it can’t cater for a scenario.

In addition to the required OGM update, this makes it possible to audit entities with externally generated or assigned ids. For this scenario, tests have been added as well.
2020-09-14 14:16:09 +02:00
Michael Simons
195742bbfa DATAGRAPH-1018 - Ensure query parameters for derived finders are converted. 2020-09-14 14:02:53 +02:00
Michael Simons
74a5236f0b DATAGRAPH-1369 - Upgrade to Neo4j-OGM 3.2.16. 2020-09-14 13:57:49 +02:00
Michael Simons
129e4f073a DATAGRAPH-1184 - Ensure that Query-annotated methods can return Optional<?> values. 2020-09-01 17:31:38 +02:00
Michael Simons
f93234ff52 DATAGRAPH-1030 - Avoid unconditional registration of entities in Neo4jMappingContext from all scanned classes.
This adds an additional filter that checks the content of Neo4j-OGMs metadata whether a class info is annotated with `NodeEntity` or `RelationshipEntity` before materializing it as en entity in the mapping context, too.
2020-08-31 15:06:11 +02:00
Michael Simons
0c3726110e DATAGRAPH-1368 - Fix included OGM docs.
This changes appends the Neo4j-OGM version to the AsciiDoctor configuration and thus removes the need for changes to the included files in the future.
2020-08-31 13:55:38 +02:00
Michael Simons
908700570f DATAGRAPH-1228 - Cleanup Neo4jQueryPlaceholderSupplier.
The PlaceholderSupplier interface has been deleted as it suggest public API where there is none (and where not even a possible injection point exists). Furthermore the index attribute has been removed from the implementation, as the index is supplied externally anyway.
2020-08-31 13:27:04 +02:00
Michael Simons
bcebd9ca84 DATAGRAPH-1367 - Ensure all tests classes end with *Tests. 2020-08-28 16:26:27 +02:00
Michael Simons
07b020e7cc DATAGRAPH-1331 - Ensure that properties of relationship entities can be traversed.
This adds additional tests to ensure the proper traversal of multiple hops from relationship entities to related nodes after the upgrade to Neo4j-OGM 3.2.15 and 3.1.21.
2020-08-28 16:04:57 +02:00
Michael Simons
1a8618c614 DATAGRAPH-1303 - Ensure that unrelated annotation don’t break OGM metadata.
This commits adds two tests ensuring that OGM 3.2.15 and 3.1.21 don’t fail on unrelated, package private annotations any more.
2020-08-28 15:07:57 +02:00
Michael Simons
119c12596d DATAGRAPH-1249 - Ensure flushing the mapping context on potentially generic write queries.
This commits adds two tests ensuring that OGM 3.2.15 and 3.1.21 actually flushes the mapping context after a potential write query is executed which doesn’t involve any cached `NodeEntity` or `RelationshipEntity`.
2020-08-28 14:40:22 +02:00
Michael Simons
aa6768dde4 DATAGRAPH-1364 - Upgrade to Neo4j-OGM 3.2.15. 2020-08-28 12:22:42 +02:00
Michael Simons
027e850b53 DATAGRAPH-1332 - Use Pageable#getOffset instead of a fixed computation. 2020-08-27 12:35:59 +02:00
Michael Simons
a5f016995b DATAGRAPH-1156 - Verify custom ID types for related nodes. 2020-08-27 09:35:15 +02:00
Michael Simons
0c76c0cf0f DATAGRAPH-1260 - Align ID assertion logic in all variants of findById(). 2020-08-20 14:46:53 +02:00
Mark Paluch
6a8a290f5e DATAGRAPH-1338 - Updated changelog. 2020-08-12 13:25:51 +02:00
Mark Paluch
466a7a1395 DATAGRAPH-1328 - Updated changelog. 2020-08-12 12:01:21 +02:00
Mark Paluch
5271fb8707 DATAGRAPH-1327 - Updated changelog. 2020-07-22 10:38:01 +02:00
Mark Paluch
ffac7b395b DATAGRAPH-1326 - After release cleanups. 2020-07-22 10:07:19 +02:00
Mark Paluch
34c98cccf4 DATAGRAPH-1326 - Prepare next development iteration. 2020-07-22 10:07:16 +02:00
Mark Paluch
0e107c72e2 DATAGRAPH-1326 - Release version 5.2.9 (Moore SR9). 2020-07-22 09:55:55 +02:00
Mark Paluch
4b7dbc7cd5 DATAGRAPH-1326 - Prepare 5.2.9 (Moore SR9). 2020-07-22 09:55:29 +02:00
Mark Paluch
b62169a50d DATAGRAPH-1326 - Updated changelog. 2020-07-22 09:55:15 +02:00
Mark Paluch
9299f30e8b DATAGRAPH-1325 - Updated changelog. 2020-07-22 09:44:29 +02:00
Gerrit Meier
d920777e27 DATAGRAPH-1335 - Upgrade to Neo4j-OGM 3.2.14. 2020-07-21 15:11:23 +02:00
Michael Simons
8164b101bf DATAGRAPH-1323 - Update to Neo4j-OGM 3.2.13. 2020-07-03 14:43:09 +02:00