Commit Graph

1187 Commits

Author SHA1 Message Date
Christoph Strobl
a74fd895b0 DATAES-927 - Prepare next development iteration. 2020-10-14 14:48:46 +02:00
Christoph Strobl
76ad3c4e60 DATAES-927 - Release version 4.1 RC2 (2020.0.0). 2020-10-14 14:28:56 +02:00
Christoph Strobl
d8579d8610 DATAES-927 - Prepare 4.1 RC2 (2020.0.0). 2020-10-14 14:27:38 +02:00
Christoph Strobl
0a6d91d09a DATAES-927 - Updated changelog. 2020-10-14 14:27:36 +02:00
Peter-Josef Meisch
a5d93b0620 DATAES-949 - dependency cleanup.
Original PR: #536
2020-10-13 21:26:13 +02:00
Mark Paluch
5c30241572 DATAES-947 - Polishing.
Allow scrollId to be null.
2020-10-12 15:50:39 +02:00
Mark Paluch
bee7dbf65f DATAES-947 - Use Flux.expand(…) for recursive reactive paging.
We now use Flux.expand(…) to recursively fetch search results (SearchRequest followed by multiple SearchScrollRequests) until consuming all search hits.

Previously we used inbound/outbound sinks to mimic a continuations by sending a request once the previous request finished. The recursive operator allows now for a simplified operator chain along with improved readability.
2020-10-12 15:50:19 +02:00
Mark Paluch
d80a4bdaa1 DATAES-947 - Adopt to API changes in Project Reactor.
Use Sinks API as subscriber instead of FluxProcessor.
2020-10-12 12:52:23 +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
49068b4e00 DATAES-945 - Compilation error on JDK11+.
Original PR: #533
2020-10-08 07:40:23 +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
f1dc7fc95c DATAES-921 - Polishing. 2020-10-06 21:21:27 +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
36d8e7cc5e DATAES-940 - Update to Elasticsearch 7.9.2. (#529) 2020-09-29 22:50:35 +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 b44e2bfdde.
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
Mark Paluch
a4c1505bec DATAES-938 - Fix collection query detection in ReactiveElasticsearchQueryMethod.
isCollectionQuery() now correctly identifies if a query should return more than one result.
2020-09-25 15:41:33 +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
8d4c305732 DATAES-936 - Take id property from the source when deserializing an entity.
Original PR: #523
2020-09-23 20:05:43 +02:00
vasyl-bhd
54909a83cb DATAES-933 - Fix typo in javaDoc.
Original PR: #522
2020-09-21 18:48:41 +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
Greg L. Turnquist
b7b17180f6 DATAES-928 - Only test other versions for local changes on main branch. 2020-09-18 11:28:39 -05:00
Mark Paluch
bc92c3ad9a DATAES-904 - After release cleanups. 2020-09-16 14:05:29 +02:00
Mark Paluch
cba702fe07 DATAES-904 - Prepare next development iteration. 2020-09-16 14:05:26 +02:00
Mark Paluch
faca0162a1 DATAES-904 - Release version 4.1 RC1 (2020.0.0). 2020-09-16 13:57:43 +02:00
Mark Paluch
2c359018bd DATAES-904 - Prepare 4.1 RC1 (2020.0.0). 2020-09-16 13:57:09 +02:00
Mark Paluch
52bdfe45dc DATAES-904 - Updated changelog. 2020-09-16 13:57:06 +02:00
Mark Paluch
93d5ec3a40 DATAES-905 - Updated changelog. 2020-09-16 12:16:36 +02:00
Mark Paluch
ed496f6351 DATAES-888 - Updated changelog. 2020-09-16 11:20:12 +02:00
Mark Paluch
1212a720a2 DATAES-887 - Updated changelog. 2020-09-16 10:39:02 +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
92a11e6eda DATAES-923 - Upgrade to Elasticsearch 7.9.1.
Original PR: #517
2020-09-14 18:14:54 +02:00
Mark Paluch
628c925c9a DATAES-922 - Move off deprecated Reactor API.
Use .next() instead of publishNext(). Use direct Mono instead of toProcessor().
2020-09-14 11:35:12 +02:00
Mark Paluch
fd707abdf0 DATAES-922 - Move off Sink.emitXXX methods.
We now move oft the deprecated emitXXX(…) methods of the Sink API by switching to the the tryEmitXXX(…) methods.
2020-09-14 11:35:12 +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
6eb038a344 DATAES-910 - Update to Elasticsearch 7.9.0.
Original PR: #512
2020-08-27 20:59:19 +02:00
Peter-Josef Meisch
63efb2adef DATAES-914 - Use TestContainers. 2020-08-27 20:03: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
4ef442966f DATAES-913 - Minor optimization on collection-returning derived queries.
Original PR: #509
2020-08-23 15:28:50 +02:00
Peter-Josef Meisch
368957f735 DATAES-911 - Add documentation for automatic index creation.
Original PR: #508
2020-08-22 16:53:52 +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