Peter-Josef Meisch
eea6b322b7
Polishing
...
(cherry picked from commit 3b21a1882b )
(cherry picked from commit 08ca770465 )
2026-07-13 18:55:17 +02:00
林桉
521c26d242
Fix async Rest5 client withHeaders() not seeing ThreadLocal auth
...
Closes #3300
Signed-off-by: 014-code <2402143478@qq.com >
(cherry picked from commit 7e70435f48 )
(cherry picked from commit 25bdc281e5 )
2026-07-13 18:55:17 +02:00
Mark Paluch
4857d5dadc
Use property to easier configure Spring Framework reference docs location.
...
See spring-projects/spring-data-build#2886
2026-06-17 16:41:48 +02:00
Christoph Strobl
5a2b02ba2f
Prepare next development iteration.
...
See #3276
2026-06-09 10:50:10 +02:00
Christoph Strobl
97939f58dc
Release version 6.0.6 (2025.1.6).
...
See #3276
6.0.6
2026-06-09 10:50:10 +02:00
Mark Paluch
8bccf42d9c
Upgrade to Maven Wrapper 3.9.16.
...
See #3292
2026-06-02 14:57:30 +02:00
Mark Paluch
ccb5016928
Refine GitHub Actions workflows.
...
See #3276
2026-06-02 09:21:52 +02:00
Mark Paluch
3757d9d1d6
After release cleanups.
...
See #3257
2026-04-17 16:41:58 +02:00
Mark Paluch
4796629f6e
Prepare next development iteration.
...
See #3257
2026-04-17 16:41:57 +02:00
Mark Paluch
dde239cab6
Release version 6.0.5 (2025.1.5).
...
See #3257
6.0.5
2026-04-17 16:39:32 +02:00
Mark Paluch
f34dbb1915
Prepare 6.0.5 (2025.1.5).
...
See #3257
2026-04-17 16:39:11 +02:00
Peter-Josef Meisch
8875fb79a8
Upgrade to Elasticsearch 9.2.8 - the missing parts ( #3271 )
...
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-04-11 12:31:55 +02:00
Mark Paluch
f6af6b6f33
Upgrade to Elasticsearch REST Client 9.2.8.
...
See #3269
2026-04-10 16:58:21 +02:00
Ralph Ursprung
6b3646bcc1
Make AOT hints for ELC optional.
...
see also opensearch-project/spring-data-opensearch#441
Signed-off-by: Ralph Ursprung <Ralph.Ursprung@avaloq.com >
(cherry picked from commit ffdbea4dba )
2026-03-31 18:20:14 +02:00
Peter-Josef Meisch
1cccc1cbb2
Ugrade Elasticsearch to version 9.2.7.
...
Closes #3264
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-03-22 17:04:39 +01:00
Mark Paluch
2c8e18ac35
After release cleanups.
...
See #3245
2026-03-13 11:38:31 +01:00
Mark Paluch
c11146b0f2
Prepare next development iteration.
...
See #3245
2026-03-13 11:38:30 +01:00
Mark Paluch
01be7415db
Release version 6.0.4 (2025.1.4).
...
See #3245
6.0.4
2026-03-13 11:35:34 +01:00
Mark Paluch
77c596ec01
Prepare 6.0.4 (2025.1.4).
...
See #3245
2026-03-13 11:35:09 +01:00
Peter-Josef Meisch
7f68f50e56
Upgrade to Elasticsearch 9.2.6
...
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-03-01 12:29:10 +01:00
Mark Paluch
89b3199c3f
Update GitHub action branch triggers.
...
See #3245
2026-02-20 17:49:59 +01:00
Mark Paluch
ad77924370
Refine Antora-build.
...
See spring-projects/spring-data-build#2797
2026-02-20 17:17:36 +01:00
Mark Paluch
ce54645bbe
Update GitHub action branch triggers.
...
See #3245
2026-02-19 14:46:36 +01:00
Christoph Strobl
93363c9e04
Remove obsolete CI configuration.
...
See spring-projects/spring-data-build#2764
2026-02-16 16:43:27 +01:00
Mark Paluch
da40eb1b11
Add GitHub actions.
...
See spring-projects/spring-data-build#2764
2026-02-16 16:42:10 +01:00
noel1155
911d80e77e
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
(cherry picked from commit 0c1f5369df )
2026-02-15 08:41:13 +01:00
Mark Paluch
bd8f947a47
After release cleanups.
...
See #3226
2026-02-13 11:18:07 +01:00
Mark Paluch
9af8e2970a
Prepare next development iteration.
...
See #3226
2026-02-13 11:18:06 +01:00
Mark Paluch
3a295cfa12
Release version 6.0.3 (2025.1.3).
...
See #3226
6.0.3
2026-02-13 11:15:46 +01:00
Mark Paluch
efe7932d42
Prepare 6.0.3 (2025.1.3).
...
See #3226
2026-02-13 11:15:27 +01:00
Peter-Josef Meisch
26a7b48c4b
Upgrade to Elasticsearch 9.2.5.
...
Closes #3236
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-02-08 18:24:59 +01:00
Peter-Josef Meisch
34a0d9b600
Fix setting script id in UpdateQuery request.
...
Closes #3231
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
(cherry picked from commit ead1926d13 )
2026-02-01 13:39:36 +01:00
Mark Paluch
cb32d1991d
Update CI Properties.
...
See #3226
2026-01-28 10:41:14 +01:00
Peter-Josef Meisch
fbf9c355fa
Upgrade to Elasticsearch 9.2.4. ( #3229 )
...
Closes #3228
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2026-01-23 19:53:00 +01:00
Christoph Strobl
2dbca48cdf
After release cleanups.
...
See #3214
2026-01-16 10:39:48 +01:00
Christoph Strobl
e7366973b7
Prepare next development iteration.
...
See #3214
2026-01-16 10:39:47 +01:00
Christoph Strobl
53ac53d146
Release version 6.0.2 (2025.1.2).
...
See #3214
6.0.2
2026-01-16 10:36:18 +01:00
Christoph Strobl
6c656dff17
Prepare 6.0.2 (2025.1.2).
...
See #3214
2026-01-16 10:35:37 +01:00
Mark Paluch
cfa303c6a3
Add Readme templates.
...
See spring-projects/spring-data-build#2758
2026-01-12 15:27:26 +01:00
Mark Paluch
353c463aa8
Extend license header copyright years to present.
...
See #3221
2026-01-05 08:45:42 +01:00
Peter-Josef Meisch
cb67bfb534
Upgrade to Elasticsearch 9.2.3.
...
Closes #3217
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-12-24 16:21:03 +01:00
Mark Paluch
49cce254ce
After release cleanups.
...
See #3197
2025-12-12 12:22:56 +01:00
Mark Paluch
597409c4c2
Prepare next development iteration.
...
See #3197
2025-12-12 12:22:55 +01:00
Mark Paluch
66144d10f8
Release version 6.0.1 (2025.1.1).
...
See #3197
6.0.1
2025-12-12 12:20:35 +01:00
Mark Paluch
e6aefc8180
Prepare 6.0.1 (2025.1.1).
...
See #3197
2025-12-12 12:20:16 +01:00
Mark Paluch
a7bd311106
Polishing.
...
Simplify test dependency setup, remove no longer required servlet/xbean dependencies, exclude commons-lang3 in favor of the Testcontainers variant. Remove outdated commons-codec dependency in favor of the Testcontainers variant.
See #3212
2025-12-11 09:02:48 +01:00
Mark Paluch
003d75f022
Add @ContextConfiguration(…) to test classes that use @SpringIntegrationTest on super classes.
...
Closes #3212
2025-12-11 09:02:48 +01:00
Mark Paluch
535b407085
Update CI Properties.
...
See #3197
2025-12-10 08:35:04 +01:00
Peter-Josef Meisch
44919d4cbe
Upgrade Elasticsearch to 9.2.2.
...
Close #3208
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
2025-12-05 00:01:14 +01:00
Peter-Josef Meisch
6260f278ba
Fix UpdateQuery.Builder to allow only a scriptname to be set.
...
Signed-off-by: Peter-Josef Meisch <pj.meisch@sothawo.com >
(cherry picked from commit 69746441e1 )
2025-12-04 23:25:34 +01:00