Mark Paluch
03bd40720d
Update CI Properties.
...
See #2959
2024-11-15 10:39:24 +01:00
Mark Paluch
d8f58efeff
After release cleanups.
...
See #2959
2024-11-15 10:23:54 +01:00
Mark Paluch
9de326508b
Prepare next development iteration.
...
See #2959
2024-11-15 10:23:53 +01:00
Mark Paluch
507bee958e
Release version 7.2.12 (2023.1.12).
...
See #2959
2024-11-15 10:21:37 +01:00
Mark Paluch
bab7c4e7c2
Prepare 7.2.12 (2023.1.12).
...
See #2959
2024-11-15 10:21:21 +01:00
Gerrit Meier
738d6c5dbc
Downgrade Neo4j Java driver to 5.25.0.
2024-11-13 12:56:01 +01:00
Gerrit Meier
8c22764234
Upgrade Neo4j Java driver to 5.26.3.
2024-11-13 09:31:32 +01:00
Gerrit Meier
436276f823
Upgrade Neo4j Java driver to 5.26.2.
2024-11-11 16:45:25 +01:00
Gerrit Meier
5c85b9a802
Upgrade Neo4j Java driver to 5.26.1.
2024-11-11 12:36:59 +01:00
Mark Paluch
0840edac20
Upgrade to Maven Wrapper 3.9.9.
...
See #2967
2024-11-07 09:50:52 +01:00
Michael Simons
5c2b4de27c
build: Make test more stable.
2024-10-24 14:26:53 +02:00
Michael Simons
9b23c0399e
fix: Double check for a collection to be present in the mapping without directional prefix.
...
This is a direct follow up on #2918 , in which we added the suffix to the collection names. That change didn’t take custom queries into account and people are most likely still using the known pattern of `source_REL_target` and I would like to not break them.
Therefor, we check now in the values list if a collection without suffix exists if we didn’t find one with and if so, use that.
This fixes #2963 .
2024-10-24 14:14:52 +02:00
Gerrit Meier
8d74680ada
Upgrade Neo4j Java Driver to 5.26.0.
2024-10-21 15:29:50 +02:00
Mark Paluch
c2a29a2bf8
After release cleanups.
...
See #2949
2024-10-18 10:17:02 +02:00
Mark Paluch
2159e4a5e1
Prepare next development iteration.
...
See #2949
2024-10-18 10:17:01 +02:00
Mark Paluch
bb28f3648c
Release version 7.2.11 (2023.1.11).
...
See #2949
2024-10-18 10:14:33 +02:00
Mark Paluch
c40e0f0ef7
Prepare 7.2.11 (2023.1.11).
...
See #2949
2024-10-18 10:14:16 +02:00
Michael Simons
eb6106b1e9
refactor: Proper wrap retryable exceptions in TransactionSystemException.
...
This avoids an attempted rollback when the commit already failed which will lead to an illegal state exception otherwise, which will completely throw off the transaction system.
Discovered through an internal card.
2024-10-10 16:23:25 +02:00
Michael Simons
673c3b51c1
build(deps): Upgrade Neo4j Java driver to 5.25.0.
2024-10-10 15:59:13 +02:00
Mark Paluch
d30d123981
Consistently run all CI steps with the same user.
...
See #2951
2024-10-09 09:19:20 +02:00
Jens Schauder
3c231886fe
After release cleanups.
...
See #2937
2024-09-13 10:53:00 +02:00
Jens Schauder
77c2bc9424
Prepare next development iteration.
...
See #2937
2024-09-13 10:52:59 +02:00
Jens Schauder
98cbffb5a6
Release version 7.2.10 (2023.1.10).
...
See #2937
2024-09-13 10:50:08 +02:00
Jens Schauder
23b7873e9b
Prepare 7.2.10 (2023.1.10).
...
See #2937
2024-09-13 10:49:50 +02:00
Michael Simons
b401c308af
fix: Sort spel parameters by the length of their name before replacing them with literals.
...
Fixes #2947 .
2024-09-04 17:32:49 +02:00
GregDThomas
d57f94b873
fix: Catch retryable exceptions thrown by SDN itself. ( #2945 )
...
This fix #2944 by making the retryable exception messages consistent by introducing constants for prematurely closed transactions and sessions omitting the trailing dot as agreed within the bigger Spring Data team.
2024-08-27 13:38:49 +02:00
Michael Simons
6ecc34031e
fix: Check if the pageable sort already contains the additional sort.
...
If it does or is equal to, don't add it a second time.
Fixes #2940
2024-08-20 16:48:05 +02:00
Michael Simons
9cc5a85b98
feat: Add support for GeoResults, GeoPage and Flux<GeoResult>. ( #2939 )
...
This adds support for returning `GeoResults<T>` and `GeoPage<T>` from any imperative repository on "near" queries, with and without maximum or range distance. These iterates will contain `GeoResult<T>`, with each including the distance to the required reference point.
For reactive only `Flux<GeoResult<T>>` is supported.
This PR also fixes an issues that would occur when using a "near" query on a domain that might contain circles, as the reference place was not passed in the pen-ultimate query generated in those cases.
Closes #2908
2024-08-16 15:26:31 +02:00
Jens Schauder
48691a7e42
After release cleanups.
...
See #2925
2024-08-16 09:01:34 +02:00
Jens Schauder
11b0bcaa52
Prepare next development iteration.
...
See #2925
2024-08-16 09:01:33 +02:00
Jens Schauder
4cdc2e466b
Release version 7.2.9 (2023.1.9).
...
See #2925
2024-08-16 08:58:34 +02:00
Jens Schauder
004b245cf7
Prepare 7.2.9 (2023.1.9).
...
See #2925
2024-08-16 08:58:11 +02:00
Michael J. Simons
f0fe6c357f
build: Upgrade Mockito and ByteBuddy to a Java 22 compatible version.
2024-08-15 12:53:00 +02:00
Michael J. Simons
ad47092208
Fix invalid test setup.
2024-08-15 12:28:38 +02:00
Mark Paluch
cd98c6057c
Update CI properties.
...
See #2925
2024-08-08 10:17:43 +02:00
Mark Paluch
c3b06e8700
Upgrade to Maven Wrapper 3.9.8.
...
See #2934
2024-08-08 10:17:15 +02:00
Mark Paluch
7873c888bf
Polishing.
...
Remover additional instances of DEVELOCITY_CACHE.
See #2929
2024-08-01 15:45:30 +02:00
Eric Haag
720d163299
Migrate build to Spring Develocity Conventions extension.
...
* Migrate build to Spring Develocity Conventions extension.
* Adopt Develocity environment variables.
Closes #2929
2024-08-01 15:45:30 +02:00
Mark Paluch
908e1bbb19
Bundle Javadoc with Antora documentation site.
...
Closes #2930
2024-07-31 09:43:04 +02:00
Gerrit Meier
7482bd41bd
Upgrade Neo4j Java driver to 5.23.0.
2024-07-30 11:24:38 +02:00
Gerrit Meier
16eb999a5a
GH-2928 - Handle deeply nested relationships in fluent query correctly.
...
Closes #2928
2024-07-24 15:59:56 +02:00
Michael Simons
6b4d265f0b
fix: Use contextual Cypher-DSL configuration for rendering statements in various Cypher-DSL based query extension.
...
Fixes #2927 .
2024-07-19 14:29:00 +02:00
Jens Schauder
fa4d40428e
After release cleanups.
...
See #2909
2024-07-12 13:36:34 +02:00
Jens Schauder
5a5b3b6d11
Prepare next development iteration.
...
See #2909
2024-07-12 13:36:33 +02:00
Jens Schauder
e15bd3d59c
Release version 7.2.8 (2023.1.8).
...
See #2909
2024-07-12 13:33:05 +02:00
Jens Schauder
643e26d8d1
Prepare 7.2.8 (2023.1.8).
...
See #2909
2024-07-12 13:32:44 +02:00
Michael Simons
d393f55ec7
fix: Use direction as part of the node collection name for each relationship.
...
This avoids having duplicate keys in the map projection used to collect the
nodes for each relationship in cases where a node has two relationships with the
same name to the same label in different directions.
Fixes #2918 .
Co-authored-by: Mathias Kühn <kuehn@synerva.de >
2024-07-10 10:17:23 +02:00
Michael Simons
2fe421f297
build: Pin CI Neo4j version to 5.20.
2024-07-09 11:41:51 +02:00
Gerrit Meier
ddb742ebde
Upgrade Neo4j driver to 5.22.0.
2024-06-28 08:53:42 +02:00
Mark Paluch
d63abb8419
Switch to Broadcom docker proxy.
...
Closes #2912
2024-06-20 14:21:53 +02:00