1412 Commits

Author SHA1 Message Date
Peter-Josef Meisch
2f5773a5ff
Create index with mapping in one step.
Original Pull Request #1723 
Closes #1718
2021-03-06 18:42:57 +01:00
Peter-Josef Meisch
e4c7b968e1
Add the type hint _class attribute to the index mapping.
Original Pull Request #1717 
Closes #1711
2021-03-04 23:56:29 +01:00
Peter-Josef Meisch
6634d0075a
DefaultReactiveElasticsearchClient handle 5xx error with empty body
Original Pull Request #1713 
Closes #1712
2021-03-03 06:25:06 +01:00
Peter-Josef Meisch
f08c34ec5d
Improve multiget return.
Original Pull Request #1710 
Closes #1678
2021-02-27 18:16:54 +01:00
Peter-Josef Meisch
dd3d01eab6
Polishing 2021-02-26 08:28:45 +01:00
Morgan
3f2ab4b06a
Add support for dense_vector type
Original Pull Request  #1708
Closes #1700
2021-02-26 08:25:27 +01:00
Peter-Josef Meisch
8da718e41a
Upgrade to Elasticsearch 7.11.1.
Original Pull Request ##1707
Closes #1687
2021-02-24 22:36:48 +01:00
Peter-Josef Meisch
17a25cb0ad
Polishing 2021-02-24 21:16:52 +01:00
Farid Faoudi
3bc01a4e5f
ReactiveElasticsearchClient should use the same request parameters as non reactive code.
Original Pull Request #1703
Closes #1658
2021-02-24 21:14:37 +01:00
Farid Faoudi
1c549b739b
Add SearchFailure field in ByQueryResponse.
Original Pull Request #1705
Closes #1704
2021-02-22 18:30:27 +01:00
Peter-Josef Meisch
863ac2f3f5
Polishing. 2021-02-21 16:24:43 +01:00
gpopides
929d97f255
Add function to get index information
Original Pull Request #1693
Closes #1646
2021-02-20 18:01:12 +01:00
Christoph Strobl
43b3035ab7 After release cleanups.
See #1701
2021-02-18 11:35:22 +01:00
Christoph Strobl
0367246512 Prepare next development iteration.
See #1701
2021-02-18 11:35:21 +01:00
Christoph Strobl
36b3d0965e Release version 4.2 M4 (2021.0.0).
See #1701
4.2.0-M4
2021-02-18 11:25:13 +01:00
Christoph Strobl
89125ae628 Prepare 4.2 M4 (2021.0.0).
See #1701
2021-02-18 11:24:46 +01:00
Christoph Strobl
2f2ab7cd89 Updated changelog.
See #1701
2021-02-18 11:24:45 +01:00
Christoph Strobl
9b55afc64b Updated changelog.
See #1698
2021-02-18 11:18:30 +01:00
Christoph Strobl
6193f075a5 After release cleanups.
See #1643
2021-02-17 14:17:49 +01:00
Christoph Strobl
a4bc815c68 Prepare next development iteration.
See #1643
2021-02-17 14:17:48 +01:00
Christoph Strobl
d49513531f Release version 4.2 M3 (2021.0.0).
See #1643
4.2.0-M3
2021-02-17 14:00:09 +01:00
Christoph Strobl
69cfd57c78 Prepare 4.2 M3 (2021.0.0).
See #1643
2021-02-17 13:59:43 +01:00
Christoph Strobl
8d393f57bb Updated changelog.
See #1643
2021-02-17 13:59:42 +01:00
Christoph Strobl
53486ac85f Updated changelog.
See #1642
2021-02-17 13:49:21 +01:00
Christoph Strobl
ced6144a81 Updated changelog.
See #1570
2021-02-17 11:34:26 +01:00
Christoph Strobl
a2e525c6f0 Updated changelog.
See #1569
2021-02-17 10:58:26 +01:00
Peter-Josef Meisch
3869fd2ee8
Improve delete-by-query returned information.
Original Pull Request #1692
Closes #1679
2021-02-13 16:03:26 +01:00
Peter-Josef Meisch
ffc2420bcd
Add support for search_after.
Original Pull Request #1691
Closes #1143
2021-02-12 20:35:56 +01:00
peermuellerxw
154c50b3b7
Fix some anchor links in documentation.
Original Pull Request: #1690 
Closes #1689
2021-02-12 16:56:14 +01:00
Peter-Josef Meisch
87bf84d262
Fix remaining copyright years 2021-02-11 18:57:42 +01:00
Peter-Josef Meisch
719bcf4bfc
Fix remaining copyright years 2021-02-11 18:55:57 +01:00
Peter-Josef Meisch
fe8c4f12ed
Add @CountQuery annotation.
Original Pull Request #1682 
Closes #1156
2021-02-07 20:21:02 +01:00
Peter-Josef Meisch
910ca7b665
Allow fields with id-property names (#1681)
Original Pull Request #1681 
Closes #1680
2021-02-05 23:06:19 +01:00
Mark Paluch
8fa261360f
Add Map to ElasticsearchSimpleTypes.
See #1675.

(cherry picked from commit 27850e96f211b093a82f2e8a69d13bdc3364d50c)
2021-02-04 16:26:05 +01:00
Mark Paluch
d811ff2d78
Polishing.
Fix PersistenceConstructor of Completion to accept the property type String[].

See #1675.

(cherry picked from commit bb3c006b9218a16f3d4497f52de7fba1d5f67880)
2021-02-04 16:25:29 +01:00
Mark Paluch
a2baea7792
Refactor MappingElasticsearchConverter.
* Add support for SpEL expressions via @Value.
* Simplify readCollectionOrArray to consider properly nested lists and maps
* Simplify readMap to allow reading generic maps and entities in maps.
* Report a fallback TypeInformation in DefaultElasticsearchTypeMapper to properly convert nested maps.

We now no longer rely on isSimpleType when writing Maps. This is the preparation to consider Map as simple type.

Resolves #1676.
See #1675.

(cherry picked from commit 877de9c51ce94e5efe294944cf752b20ac2f2cd6)
2021-02-04 16:24:57 +01:00
Peter-Josef Meisch
63eebdea88
Add query Explain Support.
Original Pull Request #1674
Closes #725
2021-01-30 19:50:32 +01:00
Peter-Josef Meisch
ddc7246c42
Don't update indexed object if it is no persistent entity.
Original Pull Request  #1673
Closes #803
2021-01-30 14:16:22 +01:00
Peter-Josef Meisch
dbd99a3880
Polishing. 2021-01-29 15:46:10 +01:00
slyoldfox
e6c6d34948
Fix subCriteria's not being updated.
Original Pull Request  #1670
Closes #1668
2021-01-29 15:30:42 +01:00
Peter-Josef Meisch
0ac1b4af00
Allow CustomConversions for entities.
Original PullRequest #1672
Closes #1667
2021-01-28 22:51:02 +01:00
Peter-Josef Meisch
e8edd606fb
Cleanup deprecations from 4.0. (#1671)
Original Pull Request #1671 
Closes #1669
2021-01-28 08:14:20 +01:00
Peter-Josef Meisch
4829b07e53
ReactiveElasticsearchOperations indexName is encoded twice.
Original Pull Request #1666 
Closes #1665
2021-01-25 21:33:25 +01:00
Peter-Josef Meisch
1a02c1e05a
Fix source filter setup in multiget requests.
Original Pull Request #1664
Closes #1659
2021-01-24 18:59:52 +01:00
Peter-Josef Meisch
1aabb42355
Documentation fix.
Original Pull Request #1663 
Closes #1662
2021-01-23 19:59:46 +01:00
Peter-Josef Meisch
9854c01ccb
Polishing. 2021-01-23 16:20:26 +01:00
Farid Faoudi
0ee0164a58
Implement update by query.
Original Pull Request #1446 
Closes #1644
2021-01-23 11:31:15 +01:00
Peter-Josef Meisch
169015fb3b
Fix assertions to assertj. 2021-01-21 21:09:18 +01:00
Peter-Josef Meisch
159520d001
GeoJson types can be lowercase in Elasticsearch.
Original Pull Request #1657 
Closes #1655
2021-01-19 20:25:38 +01:00
Peter-Josef Meisch
89d6ae7f49
Add routing parameter to ElasticsearchOperations.
Original Pull Request #562 
Closes #1218
2021-01-18 23:54:55 +01:00