1211 Commits

Author SHA1 Message Date
Greg L. Turnquist
7b01fa3582
Prepare 4.4.11 (2021.2.11).
See #2498
2023-04-14 09:19:19 -05:00
Peter-Josef Meisch
27954e83c2
Polishing
(cherry picked from commit dfc1be286cfea1b72dc441d1024be364b8578314)
(cherry picked from commit fdc03cf29e8c297c110e95ac855698781ce20532)
2023-04-10 11:55:52 +02:00
JKatzwinkel
6c4d101b46
Fix inner hits metadata mapping.
Original Pull Request #2522
Closes #2521

(cherry picked from commit 1f7fa77c1524af34abf5596665c4815f1e642169)
(cherry picked from commit e1da43ca9fa9a64f7ed58a1a106255165190408b)
2023-04-10 11:55:51 +02:00
Christoph Strobl
08ec702138
Prepare 4.4.10 (2021.2.10).
See #2484
2023-03-20 13:42:32 +01:00
Mark Paluch
834f48ff67
Prepare 4.4.9 (2021.2.9).
See #2461
2023-03-03 10:18:48 +01:00
Mark Paluch
12030cde7c
Prepare 4.4.8 (2021.2.8).
See #2425
2023-02-17 10:08:09 +01:00
Peter-Josef Meisch
5cb4ebdd30
Upgrade to Elasticsearch 7.17.9.
Original Pull Request #2457
Closes #2453
2023-02-14 19:58:47 +01:00
Peter-Josef Meisch
f8d4e1ccf9 Polishing 2023-02-10 23:53:17 +01:00
Peter-Josef Meisch
c6278556b6 @Query annotated repository method does not use Sort parameter.
Original Pull Request #2450
Closes #2449

(cherry picked from commit 4f30a492b99c4d21eed487573b700900930824ec)
(cherry picked from commit 7d5b9d5b7ca5c9db0927e42ea9e874ccf3f38224)
2023-02-10 23:06:57 +01:00
Mark Paluch
691a264050
Prepare 4.4.7 (2021.2.7).
See #2365
2023-01-13 10:32:32 +01:00
Peter-Josef Meisch
87540bcabc
findAllById returns all requested documents.
Original Pull Request #2421
Closes #2417

(cherry picked from commit 28489ffee8f405d8f5d2000bb40161d61b21485d)
(cherry picked from commit 6551a80ccc503b20c09eae2ebc3ac33dafcb3c34)
2023-01-04 20:03:40 +01:00
Mark Paluch
b896694d3a
Extend license header copyright years to 2023.
See #2415
2023-01-02 09:52:11 +01:00
Peter-Josef Meisch
87be6dbd82
Upgrade to Elasticsearch 7.17.8.
Original Pull Request #2413
Closes #2401
2022-12-31 00:30:58 +01:00
Mark Paluch
f59d9c6eae
Prepare 4.4.6 (2021.2.6).
See #2335
2022-11-18 10:44:45 +01:00
Tiny
a1094527a9
Update Dynamic.java
Original Pull Request #2357
Closes #2359

(cherry picked from commit f8ddf16c0cb85c8a5ce1427600f083720f61c914)
2022-11-10 20:18:24 +01:00
Peter-Josef Meisch
cd8fabe499
Upgrade to Elasticsearch 7.17.7.
Original Pull Request #2347
Closes #2346
2022-11-01 20:29:29 +01:00
Peter-Josef Meisch
933ebab0e0
Fix repository methods value converting.
Original Pull Request #2339
Closes #2338

(cherry picked from commit e67150a55b4639405bcf49b52a6894a191805796)
2022-10-19 22:42:06 +02:00
Spring Builds
7372f9120d
Prepare 4.4.5 (2021.2.5).
See #2334
2022-10-13 13:21:37 +00:00
Spring Builds
c823ce1946
Prepare 4.4.4 (2021.2.4).
See #2296
2022-10-13 08:57:08 +00:00
Peter-Josef Meisch
2fa15f772a
Escape backslash in StringQuery.
Original Pull Request
Closes #2326

(cherry picked from commit 03ecc48b09e42a041c9f04bc47801b36adf91306)
2022-10-11 22:38:22 +02:00
Peter-Josef Meisch
02b6d54cc9
Prefer config supplied content-type and accept header.
Original Pull Request #2328
Closes #2327
2022-10-08 15:10:26 +02:00
Peter-Josef Meisch
8bb3474c05
Revert "Support partially update document by entity."
This reverts commit 7e904cdbe752ef00131c0945b91d106e3edb1341.
2022-09-24 22:00:49 +02:00
puppylpg
7e904cdbe7
Support partially update document by entity.
Original Pull Request #2305
Closes #2304
2022-09-24 21:57:41 +02:00
Spring Builds
2efa79d469
Prepare 4.4.3 (2021.2.3).
See #2221
2022-09-19 11:36:24 +00:00
Peter-Josef Meisch
20fde914df
Upgrade to Elasticsearch 7.17.6.
Original Pull Request #2289
Closes #2285
2022-09-04 12:42:14 +02:00
Peter-Josef Meisch
988736dd41
Fix NPE in RequestFactory when language in UpdateQuery is not set (4.4.x).
Original Pull Request #2288
Closes #2287
2022-09-03 07:50:01 +02:00
Peter-Josef Meisch
346c5cce58
Fix mapping of property values into a collection.
When reading from Elasticsearch into a property of type Collection<T> (List<T> or Set<T>) the MappingElasticsearchConverter now can read both from the returned JSON:

    an array of T objects - will put the objects in a corresponding collection
    a single T object will put the single object into a corrsponding colletcion

This is implemented and tested for both: entities where the properties have setters and immutable classes that only provide an all-args constructor.

Original Pull Request #2282
Closes #2280

(cherry picked from commit 86634ceb38dbc9d1a3985171a4bf12a6d5912612)
2022-08-29 21:06:38 +02:00
Peter-Josef Meisch
a3ebd8be78
Fix update call in reactive client (Elasticsearch 7 client)
Original Pull Request #2281
Closes #2276

(cherry picked from commit 8377f64a8a919b31c37f337fc92c3ea8ee9154d8)
2022-08-26 08:12:22 +02:00
Peter-Josef Meisch
3c6d96e49f Don't try to write non-writeable properties.
Original Pull Request #2249
Closes #2230

(cherry picked from commit acf02a1dc9e427b1d72bd949553e70f51539bd4d)

# Conflicts:
#	src/main/java/org/springframework/data/elasticsearch/core/convert/MappingElasticsearchConverter.java
2022-08-04 12:11:22 +02:00
Peter-Josef Meisch
be70a398be
Fix exists query for imperative repository implementation.
Original Pull Request #2236
Closes #2162

(cherry picked from commit 373be49f97fe333714d29ce5e78ace38d7b0354f)
2022-07-22 22:01:26 +02:00
Peter-Josef Meisch
e3e666fd2e
Upgrade to Elasticsearch 7.17.5.
Original Pull Request #2224
Closes #2215
2022-07-16 21:30:41 +02:00
Christoph Strobl
13a4aa31f6
Prepare 4.4.2 (2021.2.2).
See #2186
2022-07-15 11:07:51 +02:00
diamondT
aa4aecacdf Fix handling of array-of-strings parameters for @Query-annotated queries.
Original Pull Request  #2182
Closes #2135

(cherry picked from commit 259c43af19db269476d31bfe5df5554807b7b2f9)
2022-07-12 20:22:57 +02:00
Peter-Josef Meisch
85ed8a4891
Upgrade to Elasticsearch 7.17.4.
Original Pull Request #2201
Closes #2199
2022-06-25 21:15:59 +02:00
Peter-Josef Meisch
ae66cbd619
Fix updatebyquery request.
Original Pull Request #2197
Closes #2191

(cherry picked from commit f90138076659e5452fd38444c85cfee0745b074c)
2022-06-25 19:58:40 +02:00
Peter-Josef Meisch
98d1f5bf63
Update version documentation.
Original Pull Request #2195
Closes #2194

(cherry picked from commit f917fb7a65ba18c3aa229e99beb37a846c89978f)
2022-06-25 17:43:39 +02:00
Mark Paluch
db21ab06f9
Prepare 4.4.1 (2021.2.1).
See #2166
2022-06-20 11:29:07 +02:00
panzhenchao
7efd4b3be7
Fix incorrect argument check asserts.
Original Pull Request #2169
Closes #2170

(cherry picked from commit c826adb152fb1b00b49f9a8b69db8f969b9ba486)
2022-05-27 20:29:40 +02:00
Christoph Strobl
c8699d93d0
Prepare 4.4 GA (2021.2.0).
See #2140
2022-05-13 10:04:21 +02:00
Peter-Josef Meisch
c0b26a51f1
Add new Elasticsearch client as an alternative to the existing REST client.
Original Pull Request #2160
Closes #1973
2022-05-12 07:32:39 +02:00
Peter-Josef Meisch
3dbb1e73d6
Update to Elasticsearch 7.17.3.
Original Pull Request #2145
Closes #2144

(cherry picked from commit 0950dd6c7a1fc2f3f94516e8720e83e1fb577deb)
2022-04-24 11:58:05 +02:00
Christoph Strobl
12acddb86d
Prepare 4.4 RC1 (2021.2.0).
See #2120
2022-04-19 11:10:15 +02:00
Peter-Josef Meisch
8cef50347e
Add more implementations using the new client.
Original Pull Request #2136
See #1973
2022-04-13 22:12:02 +02:00
Peter-Josef Meisch
ea4d3f9f30
Upgrade to Elasticsearch 7.17.2.
Original Pull Request #2131
Closes #2130

(cherry picked from commit a60f3059e168ac48b6dc9f97d3d3b14ad1837903)
2022-04-02 21:15:17 +02:00
Peter-Josef Meisch
5549216db0
Default Refresh policy for ReactiveElasticsearchTemplate.
Original Pull Request #2124
Closes #2110

(cherry picked from commit acd7990fac8a07a3816c389849981fd176fd63ab)
2022-03-24 21:11:25 +01:00
Greg L. Turnquist
f91c9c443b
Prepare 4.4 M4 (2021.2.0).
See #2092
2022-03-21 10:07:09 -05:00
Peter-Josef Meisch
709b4c615e
Set visibility SimpleElasticsearchPersistentEntity.ContextConfiguration to public.
Original Pull Request #2116
Closes #2114
2022-03-20 11:00:06 +01:00
Peter-Josef Meisch
149535e0d3
Fix javadoc formatting
(cherry picked from commit 6f6cedf6dff2c7f7ef886d65a857b345013db628)
2022-03-19 21:04:06 +01:00
Peter-Josef Meisch
b5eee05e3b
Fix http headers 2022-03-19 19:29:08 +01:00
Peter-Josef Meisch
4eb8f08ad8
Add new Elasticsearch client integration.
Original Pull Request #2115
2022-03-19 18:51:01 +01:00