1412 Commits

Author SHA1 Message Date
Mohsin Husen
19105dcb70 DATAES-55 - polish test cases and remove unwanted files
Test cases were scanning entire package for repositories, created dedicated package for individual repository.
2014-03-02 11:56:47 +00:00
Mohsin Husen
30ebcc04c4 DATAES-55 - polish test cases and remove unwanted files
removed old document files
2014-03-02 11:08:51 +00:00
Mohsin Husen
2cdf5429f6 DATAES-61 - Upgrade to elasticsearch 1.0.1
changed spring data common and Spring data build version for next development iteration
2014-02-26 18:50:12 +00:00
Piotr Betkier
c5da12bdfd DATAES-60 - Java config support - default values in TransportClientFactoryBean 2014-02-23 16:20:33 +00:00
Mohsin Husen
b1edd72205 DATAES-52 - Support Get & Multi Get 2014-02-23 15:25:30 +00:00
Mohsin Husen
38bbb0fd8e DATAES-52 - Support Get & Multi Get
Added support for MultiGetResultMapper for custom fields
2014-02-23 14:59:45 +00:00
Mohsin Husen
c2a53715d8 DATAES-52 - Support Get & Multi Get
Removed getObject() as it was already implemented using queryForObject()

Changed Method name to multiGet() from getObjects()

Made method to accept searchQuery instead of individual params
2014-02-23 13:02:30 +00:00
Ryan Murfitt
ab7c01b37c DATAES-52 - Allow for mapping single element arrays to get around an inconsistency in elastic search using Multi Get and fields. See https://github.com/elasticsearch/elasticsearch/issues/3418 2014-02-17 21:12:17 +00:00
Ryan Murfitt
dd0ce8a947 DATAES-52 - Implement elastic search get and multi get with routing support 2014-02-17 21:12:01 +00:00
Ryan Murfitt
eafdbed68e DATAES-51 - allowed to pass multiple sort builders for NativeSearchQuery
Can now add multiple sort builders to a NativeSearchQuery
2014-02-16 22:19:29 +00:00
Artur Konczak
1352c9f45b DATAES-54 - upgraded to elasticsearch 1.0 2014-02-16 21:44:36 +00:00
mohsin.husen
ea50046f45 DATAES-55 - polish test cases 2014-02-14 09:29:48 +00:00
mohsin.husen
08a6a9b26f DATAES-56 - while specifying index and type at runtime indexing is failing
(this bug was introduced with DATAES-42)
2014-02-14 07:43:40 +00:00
mohsin.husen
be1d26eae3 DATAES-47 - Spring Application(Context) is not getting started up if elasticsearch nodes are not available 2014-02-13 19:19:55 +00:00
mohsin.husen
d92f4150b7 DATAES-48 - Mapping for multiple level nested document is getting created wrong 2014-02-12 20:59:44 +00:00
Artur Konczak
e9a260235d DATAES-2 - all code reformatted to follow Spring Data code rules 2014-02-11 00:44:03 +00:00
mohsin.husen
f768c1698e DATAES-35 - Investigate why build failed
EnableElasticsearchRepositoriesTests.bootstrapsRepository() was failing due to scanning entire org.springframework.data.elasticsearch.repositories package.

Moved ComplexRepositoryTests to another package due to which test was failing.
2014-02-08 10:57:49 +00:00
mohsin.husen
00ffc4a68e DATAES-46 - Remove unused imports & class 2014-02-07 20:32:50 +00:00
Mohsin Husen
fe246a5ff3 DATAES-45 - Post release cleanup. 2014-02-07 16:26:08 +00:00
Oliver Gierke
42dc6f4ada DATAES-45 - Post release cleanup. 2014-02-07 17:20:13 +01:00
Spring Buildmaster
946af9aa83 DATAES-45 - Prepare next development iteration. 2014-02-07 07:44:42 -08:00
Spring Buildmaster
ce0b047bd5 DATAES-45 - Release version 1.0.0.M1. 1.0.0.M1 2014-02-07 07:44:39 -08:00
Oliver Gierke
984f3a9812 DATAES-45 - Preparing 1.0 M1 release.
Removed obsolete resources. Adapted changelog, notice and readme.
2014-02-07 16:33:47 +01:00
Oliver Gierke
a33a48a882 DATAES-45 - Prepare 1.0 M1 release.
Upgraded to Spring Data Build 1.3.0 RC1 and Spring Data Commons 1.7.0.RC1. Cleaned up pom accordingly.

Adapted repository setup to accommodate for changed lifecycle behavior of repository factories. Marked repositories explicitly created to check for the detection of misconfiguration as @Lazy to prevent them from being instantiated and causing the tests to fail. Added assertion in ElasticsearchEntityInformationCreatorImpl to eagerly fail in case of misconfiguration.

Marked ElasticsearchCrudRepository as @NoRepositoryBean as it should never be considered to be a repository interface to be instantiated.

Tweaked CDI implementation to benefit from new feature in Spring Data Commons to eagerly instantiate CDI repository beans. Fixed capitalization in CDI integration test sample repositories to let the code compile on case-sensitive file systems.
2014-02-07 10:00:54 +01:00
mohsin.husen
06bfb6778b DATAES-43 : Add Test cases for CDI Repository 2014-02-06 20:37:34 +00:00
mohsin.husen
ddce814d3b DATAES-43 : Add Test cases for CDI Repository 2014-02-06 20:16:05 +00:00
mohsin.husen
5c6557e5b9 DATAES-43 : Add Test cases for CDI Repository 2014-02-06 20:01:41 +00:00
mohsin.husen
7828612f15 DATAES-43 : Add Test cases for CDI Repository 2014-02-06 19:48:45 +00:00
mohsin.husen
47a654e263 DATAES-44 : Upgrade to elasticsearch 0.90.11 2014-02-06 19:41:47 +00:00
mohsin.husen
fb95bb06bf DATAES-42 : Adding support for letting Elasticsearch generate Id for document 2014-02-01 12:53:07 +00:00
Artur Konczak
bbc46d95df DATAES-13 added support for minimum score 2014-01-29 22:06:45 +00:00
akonczak
6c5e8fee22 Merge pull request #29 from javamachr/master
Added DefaultMapper support to map only partial fields from result instead of whole source field.
2014-01-05 04:28:10 -08:00
mohsin.husen
30bd165b22 DATAES-5 : Add Apache license headers where necessary 2014-01-05 11:11:04 +00:00
Mohsin Husen
ccac13950a Update README.md 2014-01-04 18:25:46 +00:00
Mohsin Husen
d7c9c68219 Update README.md 2014-01-04 18:24:30 +00:00
mohsin.husen
5922695e34 DATAES-33 : Mapping of Parent-Child Relationships 2014-01-04 14:35:53 +00:00
mohsin.husen
bc1abd96e8 DATAES-37 : Multiple level Nested Document support 2014-01-04 11:54:56 +00:00
Rizwan Idrees
41fe0bed42 removed ambiguity for save method in repositories & fixed the Pageable issue for searchSimilar methods 2013-12-26 21:33:12 +00:00
Rizwan Idrees
afc6349dec Upgraded the elasticsearch version to 0.90.9 2013-12-26 10:01:58 +00:00
Artur Konczak
2a772d553a DATAES-40 added check for annotated field type to avoid unnecessary complex mapping 2013-12-19 22:02:58 +00:00
mohsin.husen
9b63f23f1b DATAES-31 : build failure 2013-11-23 15:04:27 +00:00
mohsin.husen
9386129bbf DATAES-31 : Add the ability to index arbitrary JSON strings 2013-11-23 14:58:19 +00:00
mohsin.husen
a833c89a69 DATAES-39 : SearchResultMapper support for scroll and queryForPage 2013-11-23 13:45:42 +00:00
mohsin.husen
f824f4f1e9 DATAES-38 : Add/Remove/Get Alias Support 2013-11-23 11:31:40 +00:00
Jakub Vavrik
7b86505181 Fixed mangled UTF-8 encoding in field mapping conversion to json. 2013-11-19 14:54:09 +01:00
Jakub Vavrik
a76809dd0a Added DefaultMapper support to map only partial fields from result instead of whole source field. 2013-11-19 10:44:53 +01:00
Artur Konczak
3fb28de7ad DATAES-34 #17 - documentation for custom result mapper 2013-11-17 22:04:04 +00:00
akonczak
b31a9d15f6 Merge pull request #28 from fmarchand/master
Documentation (README.md) for Geo Location / Filter Feature
2013-11-17 13:09:31 -08:00
Artur Konczak
56d4079d81 DATAES-34 #17 - added option to inject custom implementation of ResultMapper 2013-11-17 20:25:50 +00:00
fmarchand
888888866d Update README.md
How to use "Geo-entities" (indexing, queries)
2013-11-17 13:36:56 +01:00