Commit Graph

3375 Commits

Author SHA1 Message Date
Shay Banon 68bb5d1434 by default, index metadata to be stored in smile format and store binary format mapping and alias filter to improve the cost it takes to persist them 2012-01-25 11:58:29 +02:00
Shay Banon 01d8305af3 better failure message when failing to load settings 2012-01-24 19:52:04 +02:00
Shay Banon 68a0dca577 add the version the index was created with (as a setting) to support better upgrade in the future between versions 2012-01-24 13:28:15 +02:00
Shay Banon c1a2a5c910 close the multicast socket in test 2012-01-24 13:10:38 +02:00
Shay Banon e0f9f292ec better logging (port number) when failing to bind 2012-01-24 13:08:16 +02:00
Shay Banon b2aae7f3a0 better failure message when no master found (how long we waited for it) 2012-01-24 13:07:58 +02:00
Shay Banon 7bcee7660a better failure message when no master found (how long we waited for it) 2012-01-24 12:56:47 +02:00
Shay Banon 30b8823e3d allow for plugins to set shards allocator 2012-01-23 22:50:03 +02:00
Shay Banon 7625f647ae also store the fact that a shard is primary or not in the shard state 2012-01-23 21:58:28 +02:00
Shay Banon 50aad23fac also store the fact that a shard is primary or not in the shard state 2012-01-23 21:57:39 +02:00
Shay Banon 9d99c54e2c _open and _close does not resolve aliases, closes #1628. 2012-01-23 02:04:57 +02:00
Shay Banon 1b7d329307 add a local gateway test to make sure we recover also latest state when updating index metadata and templates 2012-01-23 00:50:32 +02:00
Shay Banon f320cf4509 REST: `/` to properly return error code (HEAD and GET) when blocked (not recovered, no master), as well as cluster health (red == 503), closes #1633. 2012-01-22 23:57:02 +02:00
Shay Banon 942b427940 Local Gateway: Store specific index metadata under dedicated index locations, closes #1631. 2012-01-22 23:34:34 +02:00
Shay Banon 62809bb62a Upgrade to netty 3.3.0 2012-01-19 23:32:59 +02:00
Shay Banon 203c25739c Merge branch 'ttl-mapping-update' of https://github.com/Paikan/elasticsearch 2012-01-19 16:17:38 +02:00
Shay Banon a1a30226ca Removing a node with TRACE logging enabled causes cluster state not to be properly updated, closes #1626. 2012-01-19 15:42:23 +02:00
Benjamin Devèze 1b260af67a updatable default TTL in mapping 2012-01-18 23:53:02 +01:00
Shay Banon 2eeb609353 Thread Pool: Add a dedicated thread pool for refresh, closes #1624. 2012-01-19 00:22:27 +02:00
Shay Banon d95783b158 index.recovery.initial_shards is not being taken into account, closes #1623. 2012-01-18 23:02:13 +02:00
Shay Banon 5beb656a16 have terms filter builder support iterables as well 2012-01-18 21:34:33 +02:00
Shay Banon 5325bf4bec allow plugins to provide actual Module instances, not just classes to create the modules from 2012-01-18 21:18:29 +02:00
Shay Banon 0a3c941947 Node Stats: Add fs level stats (size + iostats), closes #1622. 2012-01-18 21:00:09 +02:00
Shay Banon 64358948ef Failure exception while executing a valid query after an invalid query, closes #1617. 2012-01-18 15:08:37 +02:00
Shay Banon 534f487de3 Local Gateway: Move shard state to be stored under each shard, and not globally under _state, closes #1618. 2012-01-18 01:08:35 +02:00
Shay Banon 801c709b42 test with local gateway 2012-01-18 01:02:55 +02:00
Shay Banon c2ef91afe6 better logging when failing to load field data to memory due to OOM 2012-01-17 12:58:30 +02:00
Shay Banon 7121138803 Merge branch 'fix-ttl-default' of https://github.com/Paikan/elasticsearch 2012-01-17 12:54:15 +02:00
Shay Banon 0d2d0936a7 support one, and all, all-1 for index.recovery.initial_shards 2012-01-17 11:47:21 +02:00
Benjamin Devèze 0810808864 fix bug in TTL handling where default TTL value was not set properly 2012-01-17 10:35:16 +01:00
Shay Banon 56a9c66df1 improve a bit the speed of adding new fields as part of mapping change / parse 2012-01-16 21:09:07 +02:00
Shay Banon bddea09170 /_status doc count of index wrong, closes #1615. 2012-01-16 13:48:31 +02:00
Shay Banon 1f5a74a91a lucene 3.5 verison 2012-01-16 13:40:49 +02:00
Shay Banon 21405f5aa4 Highlighting: Add boundary_chars and boundary_max_size to control text boundaries with fast vector highlighter (term vector), closes #1614. 2012-01-15 23:05:34 +02:00
Shay Banon 9bdef666cb Plugin loading broken, closes #1610. 2012-01-15 17:20:14 +02:00
Shay Banon 1d35e27b3b Plugins: Allow for plugins to implement onModule method that will be automatically injected with the relevant module type, closes #1613. 2012-01-15 16:42:29 +02:00
Shay Banon e37c0904f0 Add generic execution of APIs to Client (and indices/cluster) and allow for plugins to register custom APIs, closes #1612. 2012-01-15 16:15:09 +02:00
Shay Banon 8ee6ee05cd Java API: Move all request builders to org.elasticsearch.action... from org.elasticsearch.client.action, closes #1611. 2012-01-15 12:44:50 +02:00
Shay Banon c3c5aec567 rename RequestBuilder to ActionRequestBuilder and have a request() method on the actual interface 2012-01-15 12:14:57 +02:00
Shay Banon 6ff15b928c rename Actions to ValidateActions 2012-01-15 12:09:18 +02:00
Shay Banon 864c2ac96d remove Action interface and rename BaseAction to TransportAction (all transport level actions should extend it) 2012-01-15 01:08:39 +02:00
Benjamin Devèze 4b21cf2993 add percolation support to update action 2012-01-14 18:22:23 +01:00
Shay Banon 0530115f62 Merge remote-tracking branch 'origin/master' 2012-01-14 00:28:16 +02:00
Shay Banon 2c5824d5bf first step into trying to allow plugins to define custom actions that are integrated into the Client interface by allowing to register custom actions with TransportActionModule and ClientTransportActionModule 2012-01-14 00:25:24 +02:00
Lukáš Vlček 7a8e420363 fix typos in javadoc 2012-01-13 14:25:13 +01:00
Shay Banon 5eedfb1d62 Multicast Discovery: if it fails, still start in a single cluster mode, closes #1608. 2012-01-13 10:40:29 +02:00
Shay Banon d2d65f2f65 add test marker on the class as well 2012-01-12 16:59:43 +02:00
Olivier Favre 8f0ecbcc0b Improve latitude and longitude normalization 2012-01-12 16:58:44 +02:00
Shay Banon 97b5c100ce Add a simplified setting to disable shutdown API: action.disable_shutdown, closes #1606. 2012-01-12 14:31:37 +02:00
Shay Banon 04a138db5d Allow to provide timeout parameter in request body (as well as URI parameter), closes #1604. 2012-01-12 14:19:21 +02:00