916 Commits

Author SHA1 Message Date
Christoph Strobl
3b8ccff089 DATAES-560 - Prepare 3.2 RC1 (Moore). 2019-06-14 14:43:17 +02:00
Christoph Strobl
cd428b28a7 DATAES-560 - Updated changelog. 2019-06-14 14:43:16 +02:00
Christoph Strobl
d7b7e1f7dd DATAES-580 - Updated changelog. 2019-06-14 13:27:17 +02:00
Peter-Josef Meisch
2194096ad8
DATAES-589 - Improve readme file.
Original PR: #285, contains change from #268
2019-06-11 22:46:44 +02:00
Mark Paluch
42803ebd55 DATAES-586 - Create security policy readme. 2019-05-31 16:11:21 +02:00
Mark Paluch
92433b79aa DATAES-579 - Reformat test sources.
Original pull request: #283.
2019-05-31 11:46:32 +02:00
Mark Paluch
198ad0e02b DATAES-579 - Polishing.
Use Lombok's Data where possible. Extract duplicate code into ResourceUtil and StreamQueries. Generalize multiGet to return List instead of LinkedList. Reorder methods.

Reduce properties usage by removing unused properties from test entities.

Remove final keyword usage in methods. Formatting.

Original pull request: #283.
2019-05-31 11:46:29 +02:00
P.J.Meisch
4c206f7de5 DATAES-579 - Test code cleanup.
Original pull request: #283.
2019-05-31 11:46:22 +02:00
Greg Turnquist
287aa45b98
DATAES-583 - Introduce Jenkins. 2019-05-28 15:02:29 -05:00
Mark Paluch
14a7ad03bd DATAES-578 - Updated changelog. 2019-05-13 18:19:11 +02:00
Mark Paluch
e577a80811 DATAES-577 - Updated changelog. 2019-05-13 14:59:29 +02:00
Mark Paluch
efbc0d97f2 DATAES-564 - After release cleanups. 2019-05-13 12:17:54 +02:00
Mark Paluch
7f7364054a DATAES-564 - Prepare next development iteration. 2019-05-13 12:17:53 +02:00
Mark Paluch
8dc8428abd DATAES-564 - Release version 3.2 M4 (Moore). 3.2.0.M4 2019-05-13 11:59:50 +02:00
Mark Paluch
aba55b1d67 DATAES-564 - Prepare 3.2 M4 (Moore). 2019-05-13 11:59:04 +02:00
Mark Paluch
e66dac0cb1 DATAES-564 - Updated changelog. 2019-05-13 11:59:02 +02:00
Oliver Drotbohm
e9197b2c2e DATAES-555 - Updated changelog. 2019-05-10 14:18:14 +02:00
Oliver Drotbohm
04b3e468e6 DATAES-557 - Updated changelog. 2019-05-10 12:57:28 +02:00
Mark Paluch
9a867fb35f DATAES-575 - Polishing.
Remove unused OSGi manifest template.
2019-05-07 16:51:15 +02:00
Mark Paluch
36f90a15cb DATAES-575 - Upgrade to Elasticsearch 6.7.2. 2019-05-07 16:45:40 +02:00
Mark Paluch
7e56c3f9f9 DATAES-569 - Polishing.
Slightly tweak javadoc. Tweak StepVerifier usage. Add missing assertion. Fix generics.

Original pull request: #277.
2019-05-07 16:45:15 +02:00
Christoph Strobl
2e709a72b7 DATAES-569 - Add index operations to reactive client.
Original pull request: #277.
2019-05-07 16:45:08 +02:00
Mark Paluch
807cfe78bc DATAES-576 - Fix CustomMethodRepositoryRestTests.
Register custom template bean as workaround to delete the index before repository bootstrapping.
2019-05-06 21:59:36 +02:00
Mark Paluch
1f04e6453c DATAES-576 - Fix ElasticsearchTemplateTests.
We now delete documents with a type query instead of a term query. Also, added index cleanup to ReactiveElasticsearchTemplateTests.
2019-05-06 21:21:16 +02:00
Mark Paluch
b6fa4c8a74 DATAES-568 - Polishing.
Add package-info and nullability annotations to org.springframework.data.elasticsearch.core.mapping.
Extract method to avoid excessive nesting.

Add ticket references/convert old references to test methods. Move test models to inner classes. Use static imports for JSON Assert. Formatting.

Original pull request: #281.
2019-05-06 20:00:24 +02:00
P.J. Meisch
66b77ecb75 DATAES-568 - MappingBuilder must use the @Field annotation's name attribute.
Original pull request: #281.
2019-05-06 15:59:01 +02:00
xhaggi
e5c514e385 DATAES-570 - Use Delete By Query API for delete by query operations.
Original pull request: #280
2019-04-29 11:37:57 +02:00
Dmitriy Yakovlev
be34ff8703 DATAES-459 - Return ScrolledPage instead of Page while using startScroll and continueScroll methods.
Original pull request: #274
2019-04-26 14:47:58 +02:00
xhaggi
9abe0f28c5 DATAES-572 - Indices created in ElasticsearchTemplateTests are retained after tests.
Original pull request: #279
2019-04-26 10:22:25 +02:00
Christoph Strobl
b60c9af35c DATAES-565 - Alter test setup to assure a clean start.
Make sure required resources are cleaned before running tests. Some leftovers from other tests may still be lingering around and we need to get rid of those.
2019-04-25 13:25:52 +02:00
Dmitriy Yakovlev
eb15c114b8 DATAES-457 - ElasticsearchTemplate.prepareScroll() does not add sorting.
Original pull request: #273
2019-04-24 15:39:19 +02:00
Dmitriy Yakovlev
4ab8af5116 DATAES-566 - Eliminate double SearchHit source to string conversion in DefaultResultMapper.
Original pull request: #275
2019-04-24 15:30:27 +02:00
P.J.Meisch
e7857e874f DATAES-562 - Custom name attribute for @Field mapping in ElasticsearchEntityMapper.
Original pull request: #270
2019-04-24 15:19:55 +02:00
Mark Paluch
17d9022181 DATAES-563 - Polishing.
Merge test methods. Add author name. Formatting, javadoc.

Original pull request: #271.
2019-04-23 16:05:39 +02:00
P.J. Meisch
deefeb462e DATAES-563 - Add elasticsearchTemplate bean alias to AbstractElasticsearchConfiguration.
We now register ElasticsearchOperations through AbstractElasticsearchConfiguration with an additional bean alias to retain compatibility with existing code and to not require additional configuration when using @EnableElasticsearchRepositories.

EnableElasticsearchRepositories defaults to a bean named elasticsearchTemplate while AbstractElasticsearchConfiguration exposed the template bean named elasticsearchOperations.

Original pull request: #271.
2019-04-23 16:02:37 +02:00
Dmitriy Yakovlev
f0ae72141f DATAES-565 - prepareScroll doesn't respect SourceFilter from the Query.
Original pull request: #272
2019-04-18 12:46:31 +02:00
Dimitri
7e0d0ea2c0 DATAES-546 - Escaped double quotes in code snippet.
Original pull request: #246
2019-04-17 10:16:37 +02:00
P.J. Meisch
676567910d DATAES-561 - Reuse ObjectMapper in ElasticsearchEntityMapper
Original pull request: #269
2019-04-17 09:40:43 +02:00
Christoph Strobl
dff7d4e11b DATAES-542 - After release cleanups. 2019-04-11 12:00:21 +02:00
Christoph Strobl
5c9fea307b DATAES-542 - Prepare next development iteration. 2019-04-11 12:00:20 +02:00
Christoph Strobl
2f2aa263fe DATAES-542 - Release version 3.2 M3 (Moore). 3.2.0.M3 2019-04-11 11:24:32 +02:00
Christoph Strobl
6d980cb767 DATAES-542 - Prepare 3.2 M3 (Moore). 2019-04-11 11:23:56 +02:00
Christoph Strobl
f5b29aeba7 DATAES-542 - Updated changelog. 2019-04-11 11:23:55 +02:00
Jens Schauder
0ccc54da34 DATAES-558 - Upgrade Elastic Search version to 6.6.2. 2019-04-11 11:07:07 +02:00
Christoph Strobl
3ea7dea5cb DATAES-552 - Polishing.
Update lookup to replace all matches & add some tests.

Original Pull Request: #267
2019-04-10 10:20:12 +02:00
Taylor
b93bd07a3a DATAES-552 - @Query annotation fail when passing over 10 parameters
Updated the replacePlaceholders methods to use replaceFirst to prevent duplication substitutions.

Original Pull Request: #267
2019-04-10 10:19:25 +02:00
Christoph Strobl
16bf8450f0 DATAES-547 - Polishing.
Add test and directly use SearchHit to pass on the index name.
Fix minor flaw in Exception translation for non existing indices along the way.

Original Pull Request: #257
2019-04-09 15:40:49 +02:00
Spyna
082988955b DATAES-547 - ElasticSearchTemplate.delete(DeleteQuery, Class) does not delete documents.
Original Pull Request: #257
2019-04-09 15:40:34 +02:00
Oliver Drotbohm
3b99aa04ef DATAES-538 - Updated changelog. 2019-04-01 20:56:32 +02:00
Oliver Drotbohm
18910f457a DATAES-528 - Updated changelog. 2019-04-01 19:37:03 +02:00