Peter-Josef Meisch
213aea4c8b
Polishing
...
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-08-12 16:38:15 +02:00
Peter-Josef Meisch
d3248adee1
Upgrade ELasticsearch to 9.4.4
...
Closes : #3316
Original Pull Request: #3318
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-07-25 15:51:33 +02:00
Peter-Josef Meisch
08ca770465
Polishing
...
(cherry picked from commit 3b21a1882b )
2026-07-13 18:46:25 +02:00
林桉
25bdc281e5
Fix async Rest5 client withHeaders() not seeing ThreadLocal auth
...
Closes #3300
Signed-off-by: 014-code <2402143478@qq.com >
(cherry picked from commit 7e70435f48 )
2026-07-13 18:46:25 +02:00
Peter-Josef Meisch
06d57b8a55
Update Elasticsearch to 9.4.3.
...
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-07-03 22:06:04 +02:00
Peter-Josef Meisch
473caa8214
Missing parts of update to Elasticseach 9.4.2
...
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-06-02 20:06:28 +02:00
Peter-Josef Meisch
6654eaa38f
Upgrade Elasticsearch client to 9.4.1.
...
Closes #3288
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-05-22 22:00:04 +02:00
Peter-Josef Meisch
4cbfef39c6
Upgrade to Elasticsearch 9.4.0.
...
Closes #3284
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-05-09 17:50:47 +02:00
Peter-Josef Meisch
8ad2e8e0a0
nullability-fixes
...
Closes #3282
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-05-02 11:20:02 +02:00
Steven
795e1ef60a
Refactor routing and null handling with a new getRouting methods.
2026-04-26 08:02:09 +02:00
Peter-Josef Meisch
eb5c6872d9
Upgrade Elasticsearch to 9.3.3/9.3.4
...
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-04-16 23:34:49 +02:00
Peter-Josef Meisch
78bef3105c
Upgrade Elasticsearch client to 9.3.3.
...
Closes #3262
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-03-22 16:54:55 +01:00
Peter-Josef Meisch
446869154f
Polishing
2026-03-14 13:10:51 +01:00
Andriy Redko
836187c170
Allow to customize mappings parameters.
...
Signed-off-by: Andriy Redko <drreta@gmail.com >
2026-03-14 13:07:01 +01:00
Peter-Josef Meisch
2c01e1ee1a
Polishing
2026-03-07 18:25:44 +01:00
Maryanto
9852589000
Add Micrometer Observation support. ( #3249 )
...
Signed-off-by: Maryanto <54889592+maryantocinn@users.noreply.github.com >
2026-03-07 18:20:30 +01:00
Peter-Josef Meisch
6e86bb2892
Upgrade to Elasticsearch 9.3.1.
...
Closes #3250
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-03-01 15:50:06 +01:00
Peter-Josef Meisch
d9a70f8fb1
Polishing
2026-02-22 12:13:40 +01:00
Veljko Potparic
56ff6fcce2
Add support for includeNamedQueriesScore in Query
...
* Add support for includeNamedQueriesScore in Query
* Add integration tests in NativeQueryIntegrationTest class
Signed-off-by: veljko.potparic <veljko_velid@yahoo.com >
2026-02-22 12:12:00 +01:00
noel1155
0c1f5369df
Fix error propagation in AbstractReactiveElasticsearchTemplate:save()
...
Previously, errors occurring during the saveAll operation within the reactive save method were swallowed because the inner subscriber did not have an error handler. This caused the Flux to hang indefinitely instead of terminating with an error.
This commit adds an error handler to the inner subscriber that:
1. Cancels the upstream subscription to prevent further processing.
2. Propagates the error to the sink, allowing the caller to receive the error signal.
3. Updates the map operation to return the entity for better debugging capability.
Signed-off-by: Noel F <noel@Noels-MacBook-Pro.local >
* Add test for error propagation in reactive Flux save operations
This test verifies that errors occurring during saveAll operations
with a Flux are properly propagated to the subscriber instead of
being swallowed. The test creates a Flux that emits valid entities
followed by an error, and confirms the error reaches the caller.
Signed-off-by: Noel F <noel@Noels-MacBook-Pro.local >
* undo format fixes
Signed-off-by: Noel F <noel@Noels-MacBook-Pro.local >
* Update error propagation test: expect 0 entities before error due to race condition
The manual subscriber's onError fires before in-flight saveAll can push
results through tryEmitNext, so the caller sees 0 entities before the error.
Updated test expectation and added clarifying comment.
Signed-off-by: Noel F <noel@Noels-MacBook-Pro.local >
---------
Signed-off-by: Noel F <noel@Noels-MacBook-Pro.local >
Co-authored-by: xylos19 <noel@Noels-MacBook-Pro.local >
Closes #3233
2026-02-15 08:39:08 +01:00
Peter-Josef Meisch
548841cc22
Enable IndexCoordinates a parameter in repository search queries.
...
Closes #2506
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
Co-authored-by: Urs Keller <urs.keller@lightspeedhq.com >
2026-02-09 21:30:39 +01:00
Peter-Josef Meisch
9a66c77b06
Upgrade to Elasticsearch 9.2.5.
...
Closes #3235
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-02-08 18:17:16 +01:00
Peter-Josef Meisch
ead1926d13
Fix setting script id in UpdateQuery request.
...
Closes #3231
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-02-01 13:37:42 +01:00
Peter-Josef Meisch
bccaa5c0ab
Upgrade to Elasticsearch 9.2.4.
...
Closes #3227
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-01-23 20:50:35 +01:00
Mark Paluch
c118bb3b84
Extend license header copyright years to present.
...
See #3220
2026-01-05 08:45:17 +01:00
Peter-Josef Meisch
cf9de2fc7d
Upgrade to Elasticsearch 9.2.3.
...
Closes #3216
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-12-24 15:55:20 +01:00
Mark Paluch
1e5341ad07
Add @ContextConfiguration(…) to test classes that use @SpringIntegrationTest on super classes.
...
Closes #3212
2025-12-11 08:59:58 +01:00
Peter-Josef Meisch
8c0e62c9d8
Upgrade to Elasticsearch 9.2.2.
...
Closes #3207
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-12-04 23:41:51 +01:00
Peter-Josef Meisch
69746441e1
Fix UpdateQuery.Builder to allow only a scriptname to be set.
...
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-12-04 23:24:35 +01:00
Mark Paluch
5c25ca922e
Upgrade to Elasticsearch 9.2.1.
...
Closes #3194
2025-11-14 09:47:05 +01:00
Mark Paluch
68c9f04619
Move Commons PropertyPath and TypeInformation types to core package.
...
See spring-projects/spring-data-commons#3393
2025-10-30 11:27:35 +01:00
Peter-Josef Meisch
828f588f3e
Upgrade to Elasticsearch 9.2.0
...
Original Pull Request #3191
Closes : #3190
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-10-27 18:16:34 +01:00
Peter-Josef Meisch
21bc62b78c
Add SpEL support for settingPath in @Settings annotation.
...
Original Pull Request #3188
Closes #3187
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-10-26 18:25:56 +01:00
Peter-Josef Meisch
923d3b413d
Upgrade to Elasticsearch 9.1.5.
...
Original Pull Request #3182
Closes #3180
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-10-17 00:03:18 +02:00
Mark Paluch
16f3addaf6
Remove accidental org.jetbrains:annotations usage.
...
See spring-projects/spring-data-build#2670
2025-10-10 09:25:17 +02:00
Peter-Josef Meisch
e06aca9594
Upgrade to Elasticsearch 9.1.4
...
Original Pull Request #3174
Closes #3173
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-09-21 08:33:51 +02:00
Peter-Josef Meisch
5529af8f76
Adjust test to slower performance of build machines in Jenkins
...
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-09-20 20:14:59 +02:00
Peter-Josef Meisch
c0dd082f4e
Speedup Criteria hashcode calculation
...
Original Pull Request #3172
Closes #3083
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-09-20 19:49:38 +02:00
Mark Paluch
b49fedaafc
Adapt tests to MappingException cause when entity creation fails.
...
Closes #3167
2025-09-09 15:33:41 +02:00
Peter-Josef Meisch
087f3a80c5
Upgrade to Elasticsearch 9.1.3.
...
Original Pull Request #3165
Closes #3161
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-08-31 17:27:35 +02:00
Peter-Josef Meisch
1505dd5129
Upgrade to Elasticsearch 9.1.1.
...
Original Pull Request #3150
Closes #3148
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-08-12 18:07:14 +02:00
Peter-Josef Meisch
6697755b45
Upgrade Elasticsearch to 9.1.0.
...
Original Pull Request #3147
Closes #3145
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-08-06 20:52:04 +02:00
Peter-Josef Meisch
006cda6de6
Adjust Rest5Client building by using and exposing the callbacks provided by the Elasticsearch Java client library.
...
Original Pull Request #3143
Closes #3129
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-08-02 18:33:04 +02:00
Peter-Josef Meisch
f51efa2cad
Cleanup nullability issues
...
Original Pull Request #3142
Closes #3141
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-08-02 13:20:28 +02:00
Peter-Josef Meisch
6e30801a59
Upgrade to Elasticsearch 9.0.4
...
Original Pull Request #3140
Closes #3139
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-08-02 07:49:32 +02:00
Peter-Josef Meisch
12ddb74fae
Fix the calculation of the requested number of documents.
...
Original Pull Request #3128
Closes #3127
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-07-15 18:28:51 +02:00
Peter-Josef Meisch
6324b72707
Use the new Rest5Client as default, provide the old RestClient as optional.
...
Original Pull Request: #3125
Closes #3117
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-06-25 20:09:00 +02:00
Peter-Josef Meisch
6e49980c7c
Upgrade to Elasticsearch 9.0.3.
...
Original Pull Request #3124
Closes #3123
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-06-25 17:24:08 +02:00
Peter-Josef Meisch
f9509f2696
Upgrade to Elasticsearch 9.0.2.
...
Original Pull Request #3122
Closes #3121
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-06-14 17:30:22 +02:00
Laura Trotta
158f5fc342
es java client major update.
...
Original Pull Request #3116
Closes #3110
Signed-off-by: Laura Trotta <laura.trotta@elastic.co >
2025-05-29 15:56:35 +02:00