520 Commits

Author SHA1 Message Date
Mohsin Husen
09455006ab DATAES-211 - enable groovy for scripting 2016-02-24 12:45:35 +00:00
Mohsin Husen
924467ec94 DATAES-211 -clean up 2016-02-24 12:45:34 +00:00
Artur Konczak
8963123ffe DATAES-211 - updated to ES-2.2, test fixes round 1 2016-02-24 12:45:34 +00:00
Ted Liang
403a85b094 DATAES-209 - Dynamic mapping using @Mapping Annotation at field level
fix test

fix comment in test
2016-01-26 15:22:16 +00:00
pkraeutli
9c91723833 DATAES-224 retain newlines when reading mapping/setting files
Fixed test-settings yaml
2016-01-26 14:42:34 +00:00
Artur Konczak
7dbab75cf5 DATAES-50 - Enabled support for scripts for node client, added missing groovy lib 2015-12-31 02:09:11 +00:00
Ryan Murfitt
d6603f8edf DATAES-50 - Added scripted field functionality 2015-12-31 02:08:38 +00:00
Kevin Leturc
23e1e9f46a DATAES-217 Propose scan method with a class in order to retrieve index and type from Document 2015-12-17 00:47:01 +00:00
Mason Chan
751302d6f0 DATAES-143 added support for turning off auto index creation based on Document annotation. 2015-12-16 01:53:49 +00:00
dianandonov
aa9c47516c DATAES-208 - Allow node configuration to honor the server settings in @Document 2015-12-12 02:18:24 +00:00
Artur Konczak
21ff7e50cf DATAES-206 - added GEO_POINT support for Point from Spring Data Commons 2015-12-08 12:03:25 +00:00
Artur Konczak
5a648bcb7a DATAES-172 - added test to cover geohash prefix 2015-09-18 16:16:46 +01:00
Mohsin Husen
c2f13c3820 DATAES-194 - Tests should clean up "data" directory. 2015-09-17 12:02:51 +01:00
Artur Konczak
49708d38c0 DATAES-171 - added support for missing query keywords 2015-09-17 09:11:57 +01:00
Kevin Leturc
416daef2f9 DATAES-165 - Add Java 8 Steram support in custom repositories. 2015-06-21 01:39:50 +01:00
Kevin Leturc
576495932e DATAES-167 - Add scan method for CriteriaQuery. 2015-06-21 01:11:39 +01:00
Matija Obreza
c9ffc4417a DATAES-127 - Include total, other and missing count in TermResult
Include totalCount, otherCount and missingCount from TermsFacet in TermResult.
2015-06-21 00:13:41 +01:00
Artur Konczak
a3828c6161 Additional tests to cover synonyms 2015-05-22 13:20:06 +02:00
Mohsin Husen
4a90020dc1 DATAES-157 - support deleteBy operation 2015-05-15 13:21:38 +01:00
Mohsin Husen
01a67eef05 DATAES-164 - CriteriaQuery equals method has to use AND operator instead of OR 2015-05-15 12:23:23 +01:00
XAVIER VANDEMEULEBROUCKE
7aaf7e1782 DATAES-158 - DATAES-159 2015-05-11 00:32:42 +01:00
Kevin Leturc
97bcf28a04 DATAES-135 - Add a flag in configuration to consider nested repositories 2015-03-01 20:52:05 +00:00
Artur Konczak
fad9a56036 DATAES-136 - added support for basePackage configuration for @EnableElasticsearchRepositories 2015-02-12 01:17:19 +00:00
Mohsin Husen
d92137247f DATAES-46 - Apply code formatting 2015-01-30 17:19:06 +00:00
Franck MARCHAND
bb62148bb7 DATAES-129 : Custom Repository Method for simple geo request does not work 2015-01-30 17:07:00 +00:00
msachs
7cf7cb9168 DATAES-132 - adding possibility to configure mapping with nested and include in parent option 2015-01-30 16:02:21 +00:00
Faisal Feroz
37802761ed DATAES-130 Added support for Spel Expressions in Type
- Added support for Spel Expressions in index type

- Renamed SpELEntityTest to SpELEntityTests so they run when
called from maven
2014-12-07 01:12:00 +00:00
Mewes Kochheim
1255dfa89d DATAES-91 - fixed payload feature, added corresponding unit tests to cover it, fixed code format 2014-12-06 23:34:43 +00:00
Artur Konczak
7fdab4aa5c DATAES-91 - fixed tests 2014-11-13 16:23:24 +00:00
Felix Peters
dfa0823c9a DATAES-91 - completion suggester support 2014-11-13 16:06:07 +00:00
Kevin Leturc
0e37c5d36f DATAES-76 - Add support for mapping generation of inherited fields 2014-10-19 12:10:21 +01:00
Kevin Leturc
1ea9920a0d DATAES-106 - Add support for countBy projection 2014-08-31 10:50:57 +01:00
Mohsin Husen
097c5f68ce DATAES-46 - Apply code formatting 2014-08-17 09:47:36 +01:00
Mark Paluch
b77b8ba0f2 DATAES-113 Add support for custom implementations in CDI repositories 2014-08-10 12:05:46 +01:00
Mohsin Husen
cf54ba4e8f DATAES-46 - Apply code formatting 2014-08-09 15:14:37 +01:00
Florian Hopf
705adf25f2 DATAES-117 - Displaying proper error message for entities that don't have an Id 2014-08-09 14:57:32 +01:00
Artur Konczak
2bca32bb86 DATAES-93 Added test to validate SpEL for indexName 2014-08-08 09:32:35 +01:00
Mohsin Husen
fa5d1b1e49 DATAES-46 - Apply code formatting 2014-07-20 17:07:57 +01:00
Franck MARCHAND
6d61dceab9 DATAES-89 - implements missing "near" in ElasticsearchQueryCreator 2014-07-17 16:56:32 +02:00
Franck MARCHAND
5faf54b67c DATAES-89 - implements missing "within" in ElasticsearchQueryCreator 2014-07-17 16:51:42 +02:00
Rizwan Idrees
ab7e870d5f DATAES-96 - Add support for aggregation in ElasticsearchTemplate 2014-06-12 17:25:00 +01:00
Artur Konczak
7bb409887e DATAES-81 - extended RangeFacetRequest to support string ranges 2014-05-01 15:16:40 +01:00
Mohsin Husen
230c041d83 DATAES-88 - add method createIndex(Class<T> clazz, Object settings) 2014-05-01 11:46:20 +01:00
Mohsin Husen
9ce87f147a DATAES-86 - Add dynamic mapping(json) using @Mapping annotation 2014-04-30 11:48:00 +01:00
Mohsin Husen
8c63f3ee22 DATAES-82 - findAll(Iterable<ID> ids) does not work with Collections
terms query does not support iterable, converted Iterable to Collection
2014-04-29 12:01:47 +01:00
Mohsin Husen
ad0409c7ae DATAES-63 - Ability to add mapping using arbitrary JSON and XContentBuilder using ElasticsearchTemplate 2014-04-25 16:00:56 +01:00
Mohsin Husen
6b6f3beabe DATAES-85 - Add support to get elasticsearch mappings 2014-04-24 15:19:00 +01:00
Mohsin Husen
5ca0ed7ff1 DATAES-84 - Add field criteria with searchQuery not supported in scan and scroll
- added support for fields in scan and scroll
- fixed build failure, separated aliasTests
2014-04-23 12:29:32 +01:00
Mohsin Husen
55219c947e DATAES-77 - Search across different indices
applied Spring Data coding/formatting rules
2014-04-21 17:26:08 +01:00
abdul
d24a92547f DATAES-77 - Search across different indices
Add test to demonstrate searching into heterogeneous indexes and building entities of different types. In a nutshall, the responsiblity lies with the client, spring data elasticsearch cannot and should not try to discover entity types, as that would leading building an object composition logic which is not the core area of this library.

With this test, we demonstrate the usage of SearchResultMapper to compose an aggregator object that holds properties from two dfferent entities, The Aggregator is declared as a document but is not indexes (This is not ideal) and we don't recommend to declare @Documents that are not indexed. Please use this as just a pointer to implement SearchResultMapper, this demostartion is not meant to be duplicated in your production systems. There are better ways to compose hetro objects from multi index searches.
2014-04-17 09:26:11 +01:00