1907 Commits

Author SHA1 Message Date
Mark Paluch
c16024d779
Extend license header copyright years to 2024.
See #2819
2024-01-02 14:42:08 +01:00
Peter-Josef Meisch
af1d2dd641
fix typo 2023-12-30 17:04:29 +01:00
Peter-Josef Meisch
06ede8d7ae
documentation update 2023-12-30 16:18:21 +01:00
puppylpg
1554c3c94f
Support multi search template API.
Original Pull Request #2807
Closes #2704
2023-12-30 16:10:36 +01:00
Peter-Josef Meisch
260dadd4d6
Make org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchTemplate.ClientCallback public.
Original Pull Request #2815
Closes #2814
2023-12-29 12:44:54 +01:00
Junghoon Ban
b78588eec5
Remove duplicate declaration of identifying type for repository.
Original Pull Request #2813
Closes #2812
2023-12-28 13:59:25 +01:00
Peter-Josef Meisch
b0c97ccf27
Polishing 2023-12-28 13:53:42 +01:00
puppylpg
433d52981e
Expose search shard statistics in search hits.
Original Pull Request #2806
Closes #2605
2023-12-28 12:57:44 +01:00
Peter-Josef Meisch
6350514e7e
Update documentation.
Original Pull Request #2811
Closes #2810
2023-12-24 14:47:14 +01:00
David Pilato
02bd3e60f8
ClientConfigurer is only available in MaybeSecureClientConfigurationBuilder.
The documentation code does not compile and I'm not sure if it's a bug in the code or a miss in the documentation.

When you want to configure a client, the doc says to use:

```java
ClientConfiguration.builder().withClientConfigurer( // ...
```

But `withClientConfigurer(ClientConfiguration.ClientConfigurationCallback<?> clientConfigurer)` is only available in `TerminalClientConfigurationBuilder` interface.

And `ClientConfiguration.builder()` returns a `ClientConfigurationBuilderWithRequiredEndpoint` interface.
2023-12-21 14:50:18 +01:00
Peter-Josef Meisch
21a1fbca0f
Clarified dependencies in the documentation 2023-12-18 15:18:37 +01:00
Peter-Josef Meisch
434de11f3d
Polishing. 2023-12-17 18:19:51 +01:00
puppylpg
96b38652ab
Support highlight query in @HighlightParameters annotation.
Original Pull Request #2802
2023-12-17 18:16:18 +01:00
Mark Paluch
d0ed80dfde
Update CI properties.
See #2772
2023-12-14 08:50:32 +01:00
Mark Paluch
362126e72d
Upgrade to Maven Wrapper 3.9.6.
See #2801
2023-12-14 08:40:44 +01:00
puppylpg
0e419133a2
support highlight_query (#2793)
* support highlight_query

* implement highlight query with spring data elasticsearch query

* highight query by StringQuery

* split highligh fields assertion into different parts
2023-12-13 21:03:59 +01:00
Peter-Josef Meisch
8a3df63493
Upgrade to Elasticsearch 8.11.2.
Original Pull Request #2798
Closes #2797
2023-12-12 19:27:58 +01:00
Peter-Josef Meisch
fb9ccf7b44
Polishing. 2023-12-12 18:58:34 +01:00
Junghoon Ban
1d6a1b0f2f
Use switch expressions to simplify case branches.
Original Pull Request #2795
Closes #2794
2023-12-12 18:45:03 +01:00
Patrick Baumgartner
72e8f41de5
Fixes Typo ElasticsearchHttpClientConfigurationCallback.
Original Pull Request #2790
Closes #2792
2023-12-08 10:27:23 +01:00
李潇
4edf9bee41
Update elasticsearch-repositories.adoc.
Original Pull Request #2789
Closes #2791
2023-12-08 10:24:18 +01:00
Junghoon Ban
8613eb26e0
Use pattern matching instead of type casting.
Original Pull Request #2784
Closes #2785
2023-12-03 13:22:06 +01:00
Peter-Josef Meisch
415d5e0385
Removed junk characters from code. 2023-11-30 20:34:57 +01:00
Peter-Josef Meisch
3833975a1a
Fix type of returned sort values.
Original Pull Request #2786
Closes #2777
2023-11-30 20:29:34 +01:00
Peter-Josef Meisch
05ca90ecc1
Add strict date formats.
Original Pull Requests #2782
Closes #2779
2023-11-27 22:02:17 +01:00
Mark Paluch
7af76338fc
Introduce property for Jenkins user and Artifactory server details.
Closes #2781
2023-11-27 14:23:33 +01:00
Peter-Josef Meisch
1f4479092a
Improve client ssl configuration.
Original Pull Request #2780
Closes #2778
2023-11-24 19:09:43 +01:00
Runbing
ddd795a3d3
Fixed the URL for the Spring Data Commons documentation.
I fixed broken links in the Spring Data Elasticsearch documentation for Spring Data Commons.

Closes #2776
2023-11-20 11:31:45 +01:00
Mark Paluch
612cc50b88
After release cleanups.
See #2737
2023-11-17 14:33:27 +01:00
Mark Paluch
d05b9f878a
Prepare next development iteration.
See #2737
2023-11-17 14:33:25 +01:00
Mark Paluch
7408bf5d18
Release version 5.2 GA (2023.1.0).
See #2737
5.2.0
2023-11-17 14:29:59 +01:00
Mark Paluch
426dee7041
Prepare 5.2 GA (2023.1.0).
See #2737
2023-11-17 14:28:30 +01:00
Peter-Josef Meisch
559953a43c
Update versions.adoc 2023-11-15 08:54:27 +01:00
Peter-Josef Meisch
d21f9f70f0
Update versions.adoc 2023-11-15 08:53:19 +01:00
Peter-Josef Meisch
d25fd52fac
Update to Elasticsearch 8.11.1.
Original Pull Request #2763
Closes #2762
2023-11-15 08:49:41 +01:00
Peter-Josef Meisch
2f6fae632b
Fix handling of @ID property in Java records.
Original Pull Request #2757
Closes #2756
2023-11-08 07:42:16 +01:00
Peter-Josef Meisch
9abcacb2e9
Use routing info on delete operations.
Original Pull Request #2755
Closes #2754
2023-11-06 21:11:35 +01:00
Peter-Josef Meisch
3b93b6aea9
Use correct overload of Flux.bufferTimeout().
Original Pull Request #2753
Closes #2607
2023-11-03 13:51:23 +01:00
Gonçalo Montalvão Marques
d281df74d1
docs: Fix typos in documentation (#2752)
* docs: Fix typos in documentation

* docs: Address PR remarks
2023-11-02 20:52:27 +01:00
Peter-Josef Meisch
73fe0869e6
Fix reactive native sort.
Original Pull Request #2746
Closes #2745
2023-10-23 21:48:44 +02:00
mawen12
a0b04a346e
The parameter in Criteria#assertNoBlankInWildcardQuery is set incorrectly.
Original Pull Request #2744
Closes #2743
2023-10-21 07:32:51 +02:00
Eric Haag
62686f3b38
Connect build to ge.spring.io.
This change publishes a build scan to ge.spring.io for every local build from an authenticated Spring committer and for CI where appropriate access tokens are available. The build will not fail if publishing fails.

This change also allows the build to benefit from local and remote build caching, providing faster builds for all contributors.

Additionally, the project will have access to all features of Gradle Enterprise such as:

- Dashboards to view all historical build scans, along with performance trends over time
- Build failure analytics for enhanced investigation and diagnosis of build failures
- Test failure analytics to better understand trends and causes around slow, failing, and flaky tests

See #2718
2023-10-20 13:48:36 -05:00
Greg L. Turnquist
dda9e9974d
Update CI properties.
See #2737
2023-10-19 09:38:56 -05:00
Junghoon Ban
ba446845e3
Use pattern matching instead of type casting.
Original Pull Request #2742
Closes #2741
2023-10-17 18:06:48 +02:00
Greg L. Turnquist
64ada11462
Update CI properties.
See #2737
2023-10-16 13:28:22 -05:00
Peter-Josef Meisch
bdcd7c82c4
Polishing. 2023-10-13 20:47:04 +02:00
mawen12
6180f596d8
Use ExistsRequest instead of GetRequest to check if documents exists.
Original Pull Re1uest #2728
Closes #2726
2023-10-13 20:42:39 +02:00
John Blum
db3ad1338c
After release cleanups.
See #2700
2023-10-13 08:52:01 -07:00
John Blum
64c5fb16da
Prepare next development iteration.
See #2700
2023-10-13 08:51:59 -07:00
John Blum
377a08cdbc
Release version 5.2 RC1 (2023.1.0).
See #2700
5.2.0-RC1
2023-10-13 08:44:26 -07:00