Commit Graph

820 Commits

Author SHA1 Message Date
Mark Paluch
223ff41145 DATAES-824 - Prepare 4.1 M1 (2020.0.0). 2020-06-25 11:48:20 +02:00
Mark Paluch
604f23384b DATAES-824 - Updated changelog. 2020-06-25 11:48:17 +02:00
Mark Paluch
011d2d5740 DATAES-870 - Consume response body to release connection directly.
We now ensure that response bodies from ClientResponse get released as part of our result handling. This is to prevent cancel signals issuing the connection release so that the connection release can be synchronized (awaited) before any subsequent requests get issued.

Connection release should be part of the Framework but the fallback interferes with Reactor Netty's HttpClient therefore we're ensuring proper resource disposal.
2020-06-23 09:25:08 +02:00
Mark Paluch
5b1e179e88 DATAES-870 - Polishing.
Simplify single-node flow.
2020-06-23 09:01:10 +02:00
Peter-Josef Meisch
6332534ea1 DATAES-866 - Polishing. 2020-06-21 19:41:28 +02:00
zh32
36f0907881 DATAES-866 - Implement suggest query in reactive client.
Original PR: #483
2020-06-21 17:24:53 +02:00
Peter-Josef Meisch
7cd871a419 DATAES-870 - Workaround for reactor-netty error.
Original PR: #484
2020-06-21 17:06:15 +02:00
Mark Paluch
9bf1c09457 DATAES-867 - Adopt to changes in Reactor Netty 1.0.
Move to HttpClient configuration API instead of using TcpClient.
2020-06-19 15:18:24 +02:00
Peter-Josef Meisch
92f16846ab DATAES-865 - Polishing. 2020-06-16 18:57:38 +02:00
Been24
1de1aeb2c7 DATAES - 865 - Fix MappingElasticsearchConverter writing an Object property containing a Map.
Original PR: #482
2020-06-16 18:46:07 +02:00
Peter-Josef Meisch
b177dd1681 DATAES-678 - Introduce ReactiveIndexOperations.
Original PR: #481
2020-06-13 17:08:48 +02:00
Peter-Josef Meisch
aeaa27cb99 DATAES-840 - Introduce IndexCoordinateResolver.
Original PR: #467
2020-06-12 08:23:41 +02:00
Peter-Josef Meisch
3c44a1c969 DATAES-863 - Improve server error response handling.
Original PR: #480
2020-06-11 19:13:59 +02:00
Mark Paluch
384e52b2c3 DATAES-823 - Updated changelog. 2020-06-10 14:31:01 +02:00
Mark Paluch
7b24ea9575 DATAES-807 - Updated changelog. 2020-06-10 12:29:54 +02:00
Mark Paluch
282214f8bc DATAES-806 - Updated changelog. 2020-06-10 11:40:22 +02:00
Peter-Josef Meisch
bbf4c24195 DATAES-859 - No randomnumeric in tests.
Original PR: #479
2020-06-09 19:21:00 +02:00
Peter-Josef Meisch
407c8c6c17 DATAES-857 - Registered simple types are not read from list.
Original PR: #478
2020-06-09 16:27:39 +02:00
Peter-Josef Meisch
846dbea2b8 DATAES-263 - Inner Hits support.
Original PR: #473
minor fix
2020-06-08 10:13:28 +02:00
Peter-Josef Meisch
8dbbc80887 DATAES-853 - Cleanup tests that do not delete test indices.
Original PR: #476
2020-06-05 21:25:01 +02:00
Peter-Josef Meisch
8fea655854 DATAES-852 - Upgrade to Elasticsearch 7.7.1.
Original PR: #475
2020-06-05 14:47:19 +02:00
Peter-Josef Meisch
caebe08cf2 DATAES-263 - Inner Hits support. (#473)
original PR: #473
2020-06-03 14:25:48 +02:00
Peter-Josef Meisch
859b22db8e DATAES-850 - Add warning and docs for missing TemporalAccessor configuration.
Original PR: #472
2020-05-31 22:59:32 +02:00
Peter-Josef Meisch
79dae4ee03 DATAES-848 - Add the name of the index to SearchHit.
Original PR: #471
2020-05-29 23:44:32 +02:00
Peter-Josef Meisch
852273eff5 DATAES-845 - MappingElasticsearchConverter handles lists with null values.
Original PR: #470
2020-05-29 19:09:08 +02:00
Peter-Josef Meisch
d26dfbba70 DATAES-847 - Polishing. 2020-05-29 19:01:27 +02:00
Tim te Beek
fa317014a7 DATAES-847 - Add missing DateFormat values.
Original PR: #469
2020-05-29 18:52:54 +02:00
Mark Paluch
cb750e03a9 DATAES-844 - Improve TOC formatting for migration guides. 2020-05-26 16:20:45 +02:00
Peter-Josef Meisch
0f84158e1e DATAES-841 - Remove deprecated type mappings code.
Original PR: #468
2020-05-23 16:56:13 +02:00
Peter-Josef Meisch
dc6734db43 DATAES-839 - ReactiveElasticsearchTemplate should use RequestFactory.
Original PR: #466
2020-05-21 12:29:00 +02:00
Peter-Josef Meisch
bcd7c2a1d8 DATAES-838 - Update to Elasticsearch 7.7.0.
Original PR:  #465
2020-05-21 06:47:39 +02:00
jinwook han
d8d3f9431b DATAES-836 - Fix typo in Javadoc.
Original PR: #463
2020-05-20 16:39:08 +02:00
Peter-Josef Meisch
2875c62cfe DATAES-835 - Fix code sample in documentation for scroll API.
Original PR: #462
2020-05-20 08:41:59 +02:00
Peter-Josef Meisch
75a430d431 DATAES-833 - Documentation fix for custom date formats.
Original PR: #461
2020-05-19 19:36:35 +02:00
Peter-Josef Meisch
49f1516b9e DATAES-832 - findAllById repository method returns iterable with null elements for not found ids. 2020-05-18 17:52:34 +02:00
Peter-Josef Meisch
b439acac16 DATAES-832 - findAllById repository method returns iterable with null elements for not found ids.
#Original PR: #460
2020-05-17 19:22:25 +02:00
Peter-Josef Meisch
506f79a45a DATAES-831 - SearchOperations.searchForStream does not use requested maxResults.
Original PR: #459
2020-05-17 10:49:50 +02:00
Peter-Josef Meisch
391e240b49 DATAES-829 - Deprecate AbstractElasticsearchRepository and cleanup SimpleElasticsearchRepository.
Original PR: #458
2020-05-15 21:15:31 +02:00
Peter-Josef Meisch
aaef626684 DATAES-828 - Fields of type date need to have a format defined.
Original PR: #457
2020-05-14 20:26:54 +02:00
Peter-Josef Meisch
c7339dc248 DATAES-826 - Repositories should not try to create an index when it already exists.
original PR: #456
2020-05-14 18:05:03 +02:00
Peter-Josef Meisch
7540a2a1a8 DATAES-826 - Add method to IndexOperations to write an index mapping from an entity class.
Original PR: #455
2020-05-14 07:58:07 +02:00
Mark Paluch
f86231353f DATAES-808 - Prepare 4.0 GA (Neumann). 2020-05-12 12:27:59 +02:00
Mark Paluch
5483176be4 DATAES-808 - Updated changelog. 2020-05-12 12:27:58 +02:00
Peter-Josef Meisch
8118713706 DATAES-822 - Convert Reactive Server Exceptions to ElasticsearchStatusException. 2020-05-12 06:22:13 +02:00
Mark Paluch
cea8c93616 DATAES-822 - Convert Reactive Client exceptions to ElasticsearchStatusException.
We now use ElasticsearchStatusException instead of HttpClientErrorException to simplify exception translation so that ElasticsearchExceptionTranslator does no longer depend on spring-web.
2020-05-11 17:56:19 +02:00
Peter-Josef Meisch
5100fe04cc DATES-821 - Fix code for adding an alias.
Original PR: #451
2020-05-10 19:45:15 +02:00
Peter-Josef Meisch
a4fd008a24 DATAES-819 - Test refactorings.
Original PR: #450
2020-05-09 19:48:26 +02:00
Peter-Josef Meisch
ec7414c356 DATAES-817 - StreamQueries does only delete the last scrollid. (#449)
Original PR: #449
2020-05-07 22:11:18 +02:00
Peter-Josef Meisch
3c9b0a7b2f DATAES-814 - Fix documentation.
Original PR: #448
2020-05-06 08:19:48 +02:00
Peter-Josef Meisch
4deea9d667 DATAES-812 - IndexOperations should use SpEL index name from entity.
Original PR: #447
2020-05-05 21:39:06 +02:00