2169 Commits

Author SHA1 Message Date
kimchy
c2ee6dd120 improve gateway recovery and applying indices, also improve speed of index creation 2011-04-17 18:39:00 +03:00
kimchy
287dc862e0 more options on stress test 2011-04-17 10:14:49 +03:00
kimchy
166493f9d5 properly clean mapper data, and cache some mapping structures 2011-04-17 09:52:29 +03:00
kimchy
efb3e97ce4 don't return any id when doesn't exists 2011-04-17 06:21:39 +03:00
kimchy
fb35b1c993 clean guice caches after creating injectors so it will take less memory 2011-04-17 05:16:34 +03:00
kimchy
343c80b100 shard tokenizers, token filters, char filters across indices / shards 2011-04-17 03:55:33 +03:00
kimchy
067b8379d5 internal cluster name 2011-04-17 01:45:02 +03:00
kimchy
4907ce4fec intern logger names 2011-04-17 01:20:24 +03:00
kimchy
c51b481cc9 revert back to guice 2 2011-04-17 00:58:00 +03:00
kimchy
73e7ea4663 allow to control index indexing concurrency (pretty much internal) 2011-04-16 22:55:12 +03:00
kimchy
e8306ac2c8 improve local gateway allocation by caching the started shards when possible and not asking the nodes for it 2011-04-16 22:33:45 +03:00
kimchy
658594fa70 improve gateway initial recovery time by creating the indices, and only after all have been created, do the rerouting 2011-04-16 18:23:48 +03:00
kimchy
763f986a30 Versioning: Better handling of deletes - time based eviction, closes #862. 2011-04-16 17:26:31 +03:00
kimchy
4eddaec8ba change defaults in stress test 2011-04-16 16:57:17 +03:00
kimchy
a1796c3408 add an estimated time thread and use it where we don't need exact time 2011-04-16 16:57:02 +03:00
kimchy
2cc4a286f8 small refactor 2011-04-16 03:23:47 +03:00
kimchy
8fa8a72175 add refresh before verifying in the test 2011-04-16 03:20:52 +03:00
kimchy
9927fd4cdd fix none bloom cache to proper name 2011-04-16 03:15:43 +03:00
kimchy
5ab0ec4911 add a concurrent indexing stress test 2011-04-16 03:15:13 +03:00
kimchy
9c85500246 change additionalSettings to use Settings 2011-04-16 01:20:27 +03:00
Igor Motov
785fb11f2a Allow plugins to provide additional settings. 2011-04-16 01:17:23 +03:00
kimchy
85aeaaedd0 update to aws sdk 1.1.9 2011-04-15 01:56:27 +03:00
kimchy
bba7179eeb automatically clean indices that no longer exists in the metadata, this can happen if we delete a closed index, or when a node joins a cluster, that no longer has those indices 2011-04-14 21:15:55 +03:00
kimchy
897587f981 Allow to delete a closed index, closes #859. 2011-04-14 20:51:20 +03:00
kimchy
7c38f20056 Query DSL: Geo Distance Range filter, closes #856. 2011-04-14 20:20:18 +03:00
kimchy
7874291c0e fix wrong initialization of mem evictions counter 2011-04-14 19:13:14 +03:00
kimchy
1e84c439e5 Shard Allocation: Closed indices are not properly taken into account when rebalancing, closes #858. 2011-04-14 15:00:54 +03:00
kimchy
7550fc570e Query DSL: Allow to directly wrap a query with a constant_score query, closes #857. 2011-04-14 14:19:24 +03:00
kimchy
e5c1ab0ca6 add another reroute method to do no assignment but still elect new primaries on failed nodes 2011-04-14 13:43:01 +03:00
kimchy
25eba4b60d Unicast Discovery: Concurrently connect to nodes to improve cases where some listed nodes are not up, closes #855. 2011-04-14 02:27:59 +03:00
kimchy
3b72d63035 EC2 Zen Discovery: Automatically use the configured transport port to ping other nodes, closes #854. 2011-04-14 02:13:27 +03:00
kimchy
853ade7297 Upgrade to jackson 1.7.6 (fixes that long field name smile bug) 2011-04-14 01:36:19 +03:00
kimchy
65fde3e71e only remove shards if they have been started on all other nodes 2011-04-14 01:12:37 +03:00
kimchy
22b5e7ded8 Local Gateway: Listed active shards on each node does apply index deletion, closes #853. 2011-04-13 16:15:26 +03:00
kimchy
41af86dd7e internal option ot pretty print state 2011-04-13 16:04:18 +03:00
kimchy
b80324db08 only serialize the cluster state ones when publishing it to multiple nodes 2011-04-13 15:36:28 +03:00
kimchy
e9bc7f7d95 River: Failure to reallocate river to another node on rivers node failure, closes #850. 2011-04-12 21:52:02 +03:00
kimchy
e8503c1455 Better handling when a shard hits OOM, closes #848. 2011-04-11 21:10:56 +03:00
kimchy
decb5fa898 Optimize API: Don't execute concurrent optimize operations (shard level) on the same node, closes #846. 2011-04-10 23:12:00 +03:00
kimchy
7d8726a5e8 Better handling of shard failures, closes #845. 2011-04-10 21:59:59 +03:00
kimchy
8eab5ec528 experiment with lab for filter cache, disabled by default for now, also, move to use soft reference on the whole reader key value, and not per filter (less load) 2011-04-09 20:21:23 +03:00
kimchy
b658fba22e allow to copy openbitset into a sliced one 2011-04-09 14:33:16 +03:00
kimchy
991683efa6 remove clearUnreferenced from caches, no longer need it 2011-04-09 14:20:18 +03:00
kimchy
49e2f55abd actually register the eviction listener with soft / resident filter cache 2011-04-09 14:11:42 +03:00
kimchy
c934f04b0c remove weak caching of filters and stick with only caching when needed / flagged / defaulted 2011-04-09 02:47:31 +03:00
kimchy
b71513a072 JMX: Don't use node id and name as part of the jmx registration, use static org.elasticsearch, closes #843. 2011-04-08 18:49:40 +03:00
kimchy
388f4febba add more terms stats bench 2011-04-07 20:41:20 +03:00
kimchy
93372868a2 fix error when trying to delete all indices and none exists 2011-04-07 20:08:53 +03:00
kimchy
ca01dc7a09 Network Settings: Allow to explicitly set ipv4 and ipv4 when using _networkInterface_ notation, closes #841. 2011-04-07 20:01:52 +03:00
kimchy
1fdef91fc2 Allow to search across indices and types even if some types do not exists on some indices, closes #839. 2011-04-07 16:00:18 +03:00