520 Commits

Author SHA1 Message Date
Sascha Woo
c688045634 Fix IndexOutOfBoundsException when try to map inner hits with no results returned.
Original Pull Request #1998
Closes #1997

(cherry picked from commit 2aba7a57)
2021-11-24 10:50:28 +01:00
Peter-Josef Meisch
aca34eefeb
Fix @Query method implementation for unpaged queries.
Original Pull Request #1919
Closes #1917

(cherry picked from commit e71758686c35b6ad22e9e952f95a4aabd0909c43)
(cherry picked from commit 2dd0a6771fa955543c350b431bd043dd5083d99a)
2021-09-03 22:25:52 +02:00
Peter-Josef Meisch
65aa371d64
Fix NPE on IndexQuery with source and version.
Original Pull Request #1894
Closes #1893

(cherry picked from commit 36b449c3852fee3b4cdeb0760058c4265d8a176c)
(cherry picked from commit c0781efbaad16bb4d9a943f9692bf6b356609bda)
2021-08-06 22:58:47 +02:00
Peter-Josef Meisch
626b274677
Use registered converters for parameters of @Query annotated methods.
Original Pull Request #1867
Closes #1866

(cherry picked from commit 27094724dcf1a9f3932c86adff6cb58341ec2016)
(cherry picked from commit 303438ae6398bc02f06115e752791e5ef896939f)
2021-07-14 20:34:51 +02:00
Niklas Herder
979c164135
Support collection parameters in @Query methods.
Original Pull Request #1856
Closes #1858

(cherry picked from commit 6f84a1c589998ffb47b8a0f97446073ecaa396b8)
(cherry picked from commit 254948d1c9ca3e517f26906c6fe79c6b368e6921)
2021-07-03 18:21:36 +02:00
Peter-Josef Meisch
93cf9ab794
Pageable results and @Query annotation.
Original Pull Request #1844
Closes #1843
2021-06-15 22:13:39 +02:00
Peter-Josef Meisch
26a3b324b7
SearchPage result in StringQuery methods.
Original Pull Request #1812
Closes #1811

(cherry picked from commit e96d09fa51e7ee8450513657f51dbd55c4a54641)
(cherry picked from commit ad6022f64ca6071e1d139ae97c39b703570b49d2)
2021-05-14 06:55:47 +02:00
Peter-Josef Meisch
752693399e
Escape strings with quotes in custom query parameters.
Original Pull Request #1793
Closes #1790

(cherry picked from commit f8fbf7721a23d291346bf500bdeb83ff36ef6559)
(cherry picked from commit 40972b21e02e47d2b13a39a558f908e1f8298e35)
2021-04-29 06:33:15 +02:00
Peter-Josef Meisch
2cb9e30b61
Search with MoreLikeThisQuery should use Pageable.
Original Pull Request #1789
Closes #1787

(cherry picked from commit a2ca312fb2812bd34781206e47be31e9e43dac00)
(cherry picked from commit 85af54635d77b37bfa25178b571404d335a87ead)

# Conflicts:
#	src/test/java/org/springframework/data/elasticsearch/core/ElasticsearchTemplateTests.java
2021-04-26 22:45:02 +02:00
Peter-Josef Meisch
73d52cd686
DynamicMapping annotation should be applicable to any object field.
Original Pull Request #1779
Closes #1767
2021-04-17 20:01:08 +02:00
Peter-Josef Meisch
1c9f3d2f9a
Fix reactive connection handling.
Original Pull Request #1766
Closes #1759

(cherry picked from commit 58bca88386d9de7ea3946f7691c63bf31ce4ece2)
2021-04-08 23:11:35 +02:00
Peter-Josef Meisch
138760dad7
DefaultReactiveElasticsearchClient handle 5xx error with empty body
Original Pull Request #1713
Closes #1712

(cherry picked from commit 6634d0075ace745e17d34d655e15d21abc0fb786)
2021-03-03 06:27:37 +01:00
Peter-Josef Meisch
11e4ebf12c
Allow CustomConversions for entities - adaption for 4.1.x. 2021-01-29 11:34:11 +01:00
Peter-Josef Meisch
1272fdc188
Allow CustomConversions for entities.
Original PullRequest #1672
Closes #1667

(cherry picked from commit 0ac1b4af00b14cb9509986ab13db0eab44dba4ab)
2021-01-29 11:09:34 +01:00
Peter-Josef Meisch
96eac3ba73
ReactiveElasticsearchOperations indexName is encoded twice.
Original Pull Request #1666
Closes #1665

(cherry picked from commit 4829b07e53fcbea4b391a6688fd70a580f5a62ab)
2021-01-25 21:37:17 +01:00
Peter-Josef Meisch
c47d284e6b
Fix source filter setup in multiget requests.
Original Pull Request #1664
Closes #1659

(cherry picked from commit 1a02c1e05ae9cfa81b9010dd6872d0c348466399)
2021-01-24 19:59:26 +01:00
Peter-Josef Meisch
d35d38f7d5
GeoJson types can be lowercase in Elasticsearch.
Original Pull Request #1657
Closes #1655

(cherry picked from commit 159520d00186d4016bb681eb202a47d26ab68103)
2021-01-19 20:29:02 +01:00
Peter-Josef Meisch
d1da6ac4ed
DATAES-543 - Adjust configuration support classes so they do not require proxying.
Original PR: #557

(cherry picked from commit 54727229e1bfc8e88fdf45025b286c1e9bf29cfa)
2020-12-08 20:36:11 +01:00
Peter-Josef Meisch
9f243fd2c9
DATAES-991 - Wrong value for TermVector(with_positions_offets_payloads).
Original PR: #564

(cherry picked from commit 6a6ead5e1ec866812f7bf44af77e587851402ad1)
2020-12-04 08:41:46 +01:00
Peter-Josef Meisch
de57159c7f
DATAES-987 - IndexOperations getMapping fail when using index alias.
Original PR: #560

(cherry picked from commit 7912ae977945846347acbeb8a223ccd3fa64158b)
2020-11-26 07:22:41 +01:00
Peter-Josef Meisch
74ed69877d
DATAES-978 - Accept DateFormat.none for a date property to enable custom Converters.
Original pR: #556

(cherry picked from commit 04ceed29054d167a8b1bff90760f9d79048cd445)
2020-11-19 23:14:22 +01:00
Peter-Josef Meisch
7314bfc21d DATAES-972 - BeforeConvertCallback should be called before index query is built.
Originap PR: #555

(cherry picked from commit 98043348f7d466fe52ad933e4d90421fa756329f)
2020-11-16 13:44:37 +01:00
Peter-Josef Meisch
da20cc1684
DATAES-931 - Add query support for geo shape queries.
Original PR: #542
2020-10-21 23:05:18 +02:00
Peter-Josef Meisch
8a6e1254bb
DATAES-796 - Add method returning Mono<SearchPage<T>>.
Original PR: #540
2020-10-17 18:25:35 +02:00
Peter-Josef Meisch
23ac6d77cf
DATAES-952 - Optimize SearchPage implementation.
Original PR: #539
2020-10-16 16:24:59 +02:00
Peter-Josef Meisch
9bc4bee86f
DATAES-953 - DateTimeException on converting Instant or Date to custom format.
Original PR: #538
2020-10-15 23:08:10 +02:00
Peter-Josef Meisch
0ce2c499d5
DATAES-951 - Revert DATAES-934.
Original PR: #537
2020-10-15 17:25:40 +02:00
Peter-Josef Meisch
a5d9e929d9
DATAES-934 - Add a Query taking method to ElasticsearchRepository.
Original PR: #535
2020-10-10 18:24:51 +02:00
Peter-Josef Meisch
83658121f3
DATAES-943 - Add missing mapping parameters.
Original PR: #534
2020-10-09 21:13:05 +02:00
Peter-Josef Meisch
4a25d3463b
DATAES-944 - Simplify logging setup in test environment.
Original PR: #532
2020-10-07 22:43:54 +02:00
Peter-Josef Meisch
980aff30ae
DATAES-921 - Favour exchangeToMono over deprecated exchange.
Original PR: #530
2020-10-06 21:02:18 +02:00
Peter-Josef Meisch
2a8c1dbdf8
DATAES-930 - Add support for geo_shape type entity properties.
Original PR: #531
2020-10-05 21:50:38 +02:00
Peter-Josef Meisch
e200791dc2
DATAES-935 - Setup integration tests separate from unit tests.
Original PR: #528
2020-09-26 14:27:41 +02:00
Peter-Josef Meisch
502bdb40a3
Revert "DATAES-935 - Setup integration tests separate from unit tests."
This reverts commit b44e2bfdde4c1669962c7bf5a4f4f34eaacfd981.
2020-09-25 22:44:05 +02:00
Peter-Josef Meisch
b44e2bfdde
DATAES-935 - Setup integration tests separate from unit tests.
Original PR: #527
2020-09-25 21:10:38 +02:00
Peter-Josef Meisch
7117e5d70d
DATAES-937 - Repository queries with IN filters fail with empty input list.
Original PR: #525
2020-09-24 22:14:56 +02:00
Peter-Josef Meisch
3edc5b0fb0
DATAES-932 - GeoPoint - Point conversion is wrong.
Original PR: #521
2020-09-20 21:28:25 +02:00
Peter-Josef Meisch
5dc68600f4
DATAES-929 - Support geo_shape field type field type.
Original PR: #520
2020-09-19 19:27:39 +02:00
Peter-Josef Meisch
0e7791a687
DATAES-924 - Conversion of properties of collections of Temporal values fails.
Original PR: #519
2020-09-15 23:18:03 +02:00
Peter-Josef Meisch
6034f38d72
DATAES-854 - Add support for rank_feature datatype.
Original PR: #518
2020-09-14 21:12:22 +02:00
Peter-Josef Meisch
d03510528b
DATAES-920 - Add parameter to @Field annotation to store null values.
Original PR: #516
2020-09-07 22:24:17 +02:00
Peter-Josef Meisch
ef1cbc35f6
DATAES-907 - Track Total Hits not working when set to false.
Original PR: #515
2020-08-28 23:06:42 +02:00
Peter-Josef Meisch
4344a65dc2
DATAES-919 - Fix error messages in test output.
Original PR: #514
2020-08-28 17:40:45 +02:00
Peter-Josef Meisch
6361a1eefe
DATAES-914 - Use TestContainers. 2020-08-27 19:59:28 +02:00
Peter-Josef Meisch
79fdc449b8
DATAES-912 - Derived Query with "In" Keyword does not work on Text field.
Original PR: #510
2020-08-24 07:02:43 +02:00
Peter-Josef Meisch
a62e8af14f
DATAES-909 - Polishing. 2020-08-20 06:27:50 +02:00
Roman Puchkovskiy
0208bffc0a
DATAES-909 - Add singular update() methods to ReactiveDocumentOperations.
Original PR: #507 
Co-authored-by: Peter-Josef Meisch <pj.meisch@sothawo.com>
2020-08-20 06:13:59 +02:00
Peter-Josef Meisch
26ab5f6db4 DATAES-908 - Polishing. 2020-08-19 21:30:36 +02:00
Roman Puchkovskiy
c82792b34d
DATAES-908 - Fill version on an indexed entity.
Original PR: #506
2020-08-19 21:18:44 +02:00
Peter-Josef Meisch
131f0318cc
DATAES-706 - CriteriaQueryProcessor must handle nested Criteria definitions.
Original PR: #505
2020-08-18 20:59:35 +02:00