Commit Graph

3092 Commits

Author SHA1 Message Date
Shay Banon f74793c92a improve multiple data locations when reading checksums and local gateway state files by going through all the locations to find them. 2011-09-23 17:08:21 +03:00
Shay Banon 49d976fc41 add a commented out option to force the JVM to use IPv4 stack 2011-09-23 00:57:57 +03:00
Shay Banon d76d7d4a56 Support external versioning for deletes arriving before initial update, closes #1351. 2011-09-23 00:56:02 +03:00
Shay Banon 8d7aaa704a Allow to stripe the data location over multiple locations, closes #1356. 2011-09-23 00:35:59 +03:00
Shay Banon c1ca21f4d5 more internal refactoring in directory providers 2011-09-22 18:04:59 +03:00
Shay Banon 25fe56c462 more javadoc 2011-09-22 16:11:22 +03:00
Shay Banon 7ab128bbba Put mapping on a single node with new mapping will not wait for the mapping to be applied, closes #1355. 2011-09-22 16:02:18 +03:00
Shay Banon f74fa7511b better failure when failing to find mapping for the key field in data histogram 2011-09-22 13:53:40 +03:00
Shay Banon 55d112b043 Even shard count distribution counts relocations as two, closes #1354. 2011-09-22 01:00:51 +03:00
Shay Banon 7adf2fd497 make last commit compile... 2011-09-22 00:30:05 +03:00
Njal Karevoll 6d975cd6b7 also use the time unit configured by numeric_resolution if fallbacking to parsing a timestamp number 2011-09-21 23:51:50 +03:00
Njal Karevoll 9bc9e3f0bd use "numeric_resolution" instead of "numeric_precision" as the field name 2011-09-21 23:51:50 +03:00
Njal Karevoll 41dbcdb7d6 Give the date field mapping a "numeric_precision" argument that allows a user to configure the precision of the numeric timestamps.
Supports all the time units from http://download.oracle.com/javase/6/docs/api/java/util/concurrent/TimeUnit.html
2011-09-21 23:51:50 +03:00
Shay Banon 3f8b7f0fce allow to change awareness settings using cluster update settings API 2011-09-21 23:48:23 +03:00
Shay Banon 44efcca108 automatic preference when using awareness attributes 2011-09-21 23:09:44 +03:00
Shay Banon 3028d5a7a1 Shard allocation awareness (rack aware, zone aware, for example), closes #1352. 2011-09-21 18:26:16 +03:00
Njal Karevoll 6a6cba1ff3 include the path when serializing _id field mappings 2011-09-20 17:50:32 +03:00
Shay Banon 8c322b4cc2 use the same improved fields extraction in get api 2011-09-20 16:54:02 +03:00
Shay Banon 9a13763315 Improve source based fields loading when searching, closes #1347. 2011-09-20 14:33:02 +03:00
Shay Banon 29d0bfdaa9 don't log delete of unused shard location if it does not exists 2011-09-19 17:50:41 +03:00
Shay Banon f3106de23f suppress unchecked compile warnings 2011-09-18 21:51:42 +03:00
Shay Banon dc85e227af upgrade to latest jsr166 code 2011-09-18 21:50:16 +03:00
Shay Banon f072c7e91b add meter metric implementation 2011-09-18 21:35:01 +03:00
Shay Banon 52ca63deb9 move refreshing version table to be done right after the commit within the respective lock, for full flush (rarely used) its needed... 2011-09-18 16:13:05 +03:00
Shay Banon b66a3b7c59 Realtime Get: Under high concurrent indexing and immediate get, a get might be missed while flushing, closes #1344. 2011-09-18 13:44:35 +03:00
Shay Banon 305cf4a567 Bulk API: Properly retry execution on temporal state changes, closes #1343. 2011-09-17 02:21:49 +03:00
Austin McKinley 0977b793da adding timeout to list of connection failures 2011-09-17 00:50:51 +03:00
Shay Banon 5ba6ec5a69 Versioning: Delete on an already deleted document should still affect versioning, closes #1341. 2011-09-17 00:50:10 +03:00
Shay Banon bdfa07934e refactor creation of lucene directory and simplify different directories implemenation strcture 2011-09-16 18:39:23 +03:00
Shay Banon a7e43005bb Rest Delete API does not honor the `version_type` parameter, closes #1337. 2011-09-15 17:07:04 +03:00
Shay Banon 25c6e8512d fix full flush when no changes happen in the index, so the updated trans id is not written 2011-09-15 14:56:37 +03:00
Shay Banon 28f56262bc use a simpler API call 2011-09-15 14:01:45 +03:00
Shay Banon 639515c240 Optimizing inactive (indexing wise) shard to only happen when there are no ongoing merges, closes #1336. 2011-09-15 12:21:12 +03:00
Shay Banon 74079c8a13 Upgrade to Lucene 3.4.0, closes #1335. 2011-09-15 12:16:58 +03:00
Shay Banon 3eaf73a380 Add number of committed and number of search segments to the segments API response 2011-09-14 20:48:02 +03:00
Shay Banon e2b1cb1640 Allow to filter geo bounding box or distance based on indexed lat lon, closes #1334. 2011-09-14 14:27:39 +03:00
Shay Banon 819653cdba add a note on mlockall 2011-09-13 23:33:43 +03:00
Shay Banon a8fc0cbcf3 when setting null value ttl, reset it 2011-09-13 21:43:56 +03:00
Benjamin Devèze e52dbf4fda fix bug when adding to BulkRequest with no TTL, add simple unit test for that 2011-09-13 21:41:13 +03:00
Shay Banon a84eb1fc8f Rivers: Close rivers early allowing them to still do index operations, closes #1330. 2011-09-13 02:15:50 +03:00
Shay Banon 847938a88e XContentBuilder.field : StackOverflowError with Integer[] parameters, closes #1324. 2011-09-12 22:44:55 +03:00
Shay Banon 36f364c998 revert back to 5gb from 20gb (the lucene default) to create less confusion 2011-09-12 21:38:27 +03:00
Shay Banon c62f476fa6 Indexation of document causes NullPointerException (on Linux) or ES process hanging, closes #1325. 2011-09-12 21:35:45 +03:00
Shay Banon d8377074a4 expose meteData directory 2011-09-12 21:33:33 +03:00
Shay Banon 93b1759804 Nested Mapping: Nested object with a null value causes wrong indexing structure (resulting in wrong search responses), closes #1323. 2011-09-12 11:23:20 +03:00
Shay Banon 8fe1e5cdb8 upgrade to trove 3.0.0 2011-09-12 10:21:10 +03:00
Shay Banon cd82d9ad47 remove wrongly committed config 2011-09-11 13:51:45 +03:00
Shay Banon e6f277474e Thread Pool: Blocking thread pool type configuration fails, closes #1321. 2011-09-11 01:06:57 +03:00
Shay Banon 8532dc84e9 Query with stopwords executed directly against a type fails, closes #1320. 2011-09-11 00:53:39 +03:00
Shay Banon 5610d90c2d add custom config for plugins path as well 2011-09-09 17:25:25 +03:00