Peter-Josef Meisch
cdb92f6ee4
Enable non-field-backed properties.
...
Original Pull Request #2319
Closes #1489
2022-10-01 18:02:29 +02:00
Peter-Josef Meisch
5a52d6136f
Fix documentation index.
...
Original Pull Request #2315
Closes #2299
2022-09-28 22:21:23 +02:00
Peter-Josef Meisch
fb210e338f
Fix copyright year in documentation.
...
Original Pull Request #2314
Closes #2313
2022-09-27 21:57:43 +02:00
Peter-Josef Meisch
05c6444b71
Internal refactoring stringRepresentation/convertId.
...
Original Pull Request #2312
Closes #2228
2022-09-27 20:23:33 +02:00
Peter-Josef Meisch
8a1d8deb67
Polishing.
...
See #2304
2022-09-25 21:43:15 +02:00
puppylpg
b038bbe778
Update document partially by specified entity.
...
Original Pull Request #2310
Closes #2304
2022-09-25 21:19:14 +02:00
Peter-Josef Meisch
1396f53fde
Add search extension plugins parameters to NativeQuery.
...
Original Pull Request #2307
Closes #2150
2022-09-23 19:37:02 +02:00
Peter-Josef Meisch
b4fe01d09b
Adapt to Elasticsearch client fix (ES client issue 286).
...
Original Pull Request #2306
Closes #2165
2022-09-23 07:41:19 +02:00
Peter-Josef Meisch
eabde9c543
Adapt to Elasticsearch fix.
...
Original Pull Request #2302
Closes #2171
2022-09-21 22:14:31 +02:00
Peter-Josef Meisch
120ca8579f
Upgrade to Elasticsearch 8.4.2.
...
Original Pull Request #2301
Closes #2284
2022-09-21 21:55:53 +02:00
Spring Builds
589b2adaca
After release cleanups.
...
See #2222
2022-09-19 14:39:11 +00:00
Spring Builds
77c844d809
Prepare next development iteration.
...
See #2222
2022-09-19 14:38:59 +00:00
Spring Builds
bad6afdecc
Release version 5.0 M6 (2022.0.0).
...
See #2222
5.0.0-M6
2022-09-19 14:15:27 +00:00
Spring Builds
a6a5e3f7f5
Prepare 5.0 M6 (2022.0.0).
...
See #2222
2022-09-19 14:13:03 +00:00
Peter-Josef Meisch
b3a7a44db1
Adapt xml-namespace setup to the new Elasticsearch client.
...
Original Pull Request #2295
Closes #21294
2022-09-10 17:05:32 +02:00
Peter-Josef Meisch
ccf136c8e2
CDI implementation uses the new Elasticsearch client.
...
Original Pull Request #2293
Closes #2292
2022-09-10 11:09:43 +02:00
Peter-Josef Meisch
77da22598a
Fix NPE in RequestFactory when language in UpdateQuery is not set (4.4.x).
...
Original Pull Request #2288
Closes #2287
(cherry picked from commit 988736dd41bf5cf2e21f3dcad3fd4539595ff9dc)
2022-09-03 08:09:19 +02:00
Peter-Josef Meisch
86634ceb38
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
2022-08-29 20:14:11 +02:00
Peter-Josef Meisch
8377f64a8a
Fix update call in reactive client (Elasticsearch 7 client)
...
Original Pull Request #2281
Closes #2276
2022-08-26 08:06:37 +02:00
Peter-Josef Meisch
b549601d34
Polishing documentation.
...
Adding missing documentation about the new HttpHeaders class
Original Pull Request #2279
See #2277
2022-08-24 18:37:54 +02:00
Peter-Josef Meisch
3298ba21ce
Use custom HttpHeaders.
...
Original Pull Request #2278
Closes #2277
2022-08-24 13:10:27 +02:00
Peter-Josef Meisch
18be558740
Reactive implementation of the point in time API.
...
This PR adds the reactive implementation for the point in time API that was missing in #2273 .
Original Pull Request #2275
Closes #2274
2022-08-20 18:23:50 +02:00
Peter-Josef Meisch
46cd4cd59e
Implement the point in time API.
...
Original Pull Request #2273
Closes #1684
2022-08-17 13:11:11 +02:00
Peter-Josef Meisch
a4ed7300d1
Code cleanup (Java 17).
...
Original Pull Request #2271
Closes #2270
2022-08-13 15:07:47 +02:00
Peter-Josef Meisch
b511756b2b
Polishing.
...
See #2265
2022-08-12 07:27:07 +02:00
Peter-Josef Meisch
68ba4cd39b
Polishing.
...
See #2267
2022-08-11 06:53:07 +02:00
cdalexndr
6b39b39d35
support RuntimeField with no script.
...
Original Pull Request #2268
Closes #2267
2022-08-11 06:31:17 +02:00
Peter-Josef Meisch
4f4c99ec1f
Fix javadoc error.
...
See #2265
2022-08-10 21:48:05 +02:00
Sascha Woo
6cfb8eeea6
[elc] add support for sorting results by SortOptions to NativeQuery.
...
Original Pull Request #2264
Closes #2263
2022-08-10 21:34:17 +02:00
Peter-Josef Meisch
c4910bf399
Polishing.
...
See #2265
2022-08-10 21:19:46 +02:00
Sascha Woo
c93039410a
[elc] add convenient methods to improve access to aggregations.
...
Original Pull Request #2266
Closes #2265
2022-08-10 21:10:17 +02:00
Peter-Josef Meisch
33c9180ccd
Reenable test for the new Elasticsearch Client.
...
Original Pull Request #2261
Closes #2260
2022-08-07 20:33:07 +02:00
Peter-Josef Meisch
df5fd0b97c
sourcefilter documentation.
...
Original Pull Request #2258
Closes #2257
2022-08-07 12:22:46 +02:00
Peter-Josef Meisch
44a79093ce
Remove deprecated code.
...
Original Pull request #2256
Closes #2255
2022-08-06 23:16:38 +02:00
Peter-Josef Meisch
cf135f4cdd
Implement SourceFilters annotation.
...
Original Pull Request #2254
Closes #1280
Closes #2062
Closes #2146
Closes #2147
Closes #2151
2022-08-06 21:04:13 +02:00
Peter-Josef Meisch
954d8b0f97
Prefix bean names created by the configuration with "elasticsearch".
...
Original Pull Request #2253
Closes #2252
2022-08-05 21:14:06 +02:00
Peter-Josef Meisch
e71c66949a
Add missing properties to BaseQueryBuilder.
...
Original Pull Request #2251
Closes #2250
2022-08-04 17:50:37 +02:00
Peter-Josef Meisch
acf02a1dc9
Don't try to write non-writeable properties.
...
Original Pull Request #2249
Closes #2230
2022-08-04 08:04:19 +02:00
Peter-Josef Meisch
6ad449c9f4
Polishing.
...
See #2247
2022-08-01 21:37:06 +02:00
lanicc
94ebc40582
Fix the JDK version required to build from the source code.
...
Original Pull Request #2248
Closes #2247
2022-08-01 21:25:10 +02:00
Peter-Josef Meisch
ca39c1d24c
Adapt to changes in Elasticsearch client code. ( #2246 )
...
Closes #2211
2022-07-31 18:33:43 +02:00
Peter-Josef Meisch
2049726bcb
Dependency updates.
...
Original Pull Request #2245
Closes #2243
2022-07-30 20:42:12 +02:00
Peter-Josef Meisch
7620222f89
Upgrade to Elasticsearch 8.3.3.
...
Original Pull Request #2244
Closes #2242
2022-07-30 18:34:22 +02:00
Peter-Josef Meisch
1f1076aa8b
Don't rely on collection to object conversion in spring-data-commons.
...
Original Pull Request #2241
Closes #2152
2022-07-28 07:41:07 +02:00
Peter-Josef Meisch
3e950b8053
SimpleElasticsearchRepository still uses erhlc code.
...
Original Pull Request #2239
Closes #2238
2022-07-24 22:03:01 +02:00
Peter-Josef Meisch
1c31a31e11
Refine the configuration callbacks in the ClientConfiguration.
...
Original Pull Request #2237
Closes #2149
2022-07-23 15:32:24 +02:00
Peter-Josef Meisch
373be49f97
Fix exists query for imperative repository implementation.
...
Original Pull Request #2236
Closes #2162
2022-07-22 21:56:24 +02:00
Peter-Josef Meisch
12b332223f
Replace ClassTypeInformation usages with TypeInformation.
...
Original Pull Request #2235
Closes #2234
2022-07-19 22:37:05 +02:00
Peter-Josef Meisch
47c0e186ec
Adapt to spring-data-commons changes.
...
Original Pull Request #2233
Closes #2232
2022-07-19 22:12:56 +02:00
Peter-Josef Meisch
8b69a8a030
Complete searchMsearchRequest for the new client.
...
Original Pull Request #2231
Closes #2156
2022-07-19 21:31:14 +02:00