Commit Graph

3568 Commits

Author SHA1 Message Date
Benjamin Devèze 682176497f handle timestamp and TTL in update action 2012-01-10 10:26:58 +01:00
Shay Banon ed8a46ce09 on index failure when updating, make sure to call the listener 2012-01-10 10:43:01 +02:00
Shay Banon 710e0d78df support Iterable for generic iterable based structures for builder 2012-01-09 23:07:38 +02:00
Shay Banon 5b2854e8bb Date Histogram Facet: Add `pre_offset` and `post_offset` options, closes #1599. 2012-01-09 21:28:56 +02:00
Shay Banon 4464fe1dc1 Node Stats API: Add specific flags for stats, simplified REST paths, closes #1597. 2012-01-09 18:01:41 +02:00
Shay Banon f1f2fb2ba7 Nodes Info API: Allow to specify which info to get back, simpler URI paths, closes #1596. 2012-01-09 15:24:17 +02:00
Shay Banon d149cbb06e query builder builds a "safe" byte array 2012-01-09 00:17:53 +02:00
Shay Banon 39e41ab819 no need to raise a node disconnected if the transport service is stopped 2012-01-08 23:52:19 +02:00
Shay Banon bb1b46431c move validate query to read bytes ref 2012-01-08 23:51:34 +02:00
Shay Banon 0f1b3f0457 delete by query to use byte reference serialization 2012-01-08 20:52:48 +02:00
Shay Banon 0cc906aa21 read reference binary data in publish cluster state 2012-01-08 20:07:13 +02:00
Shay Banon 858195351b translog actions to use bytes ref serialization, and have the option to mark BytesStreamInput as unsafe 2012-01-08 17:23:37 +02:00
Shay Banon c02dc8f4f8 recovery chunk to use bytes ref 2012-01-08 16:41:24 +02:00
Shay Banon cf73e18146 get / mget to read byte reference for the source 2012-01-08 15:47:32 +02:00
Shay Banon 7966716673 Improve serialization (stream) of UTF strings, note, requires flush when upgrading, closes #1595. 2012-01-08 15:26:33 +02:00
Shay Banon ef9c96faa6 just read byte in channel buffer wrapper, no need to check for bounds since it is checked internally 2012-01-08 13:57:10 +02:00
Shay Banon 3cd08e49e8 clean unused method 2012-01-08 13:51:57 +02:00
Shay Banon 656c3989de read reference bytes in search hit for source so we don't copy it unless needed 2012-01-08 13:40:25 +02:00
Shay Banon 638a8a19e4 read bytes reference in shard count request 2012-01-08 13:21:03 +02:00
Shay Banon 0941d157be enhance StreamInput to allow to read a bytes ref, and have it directly read it from netty buffers / bytes, apply it to index/percolate/search/count (for now) 2012-01-08 13:13:42 +02:00
Shay Banon 45b5594e9b sleep before checking for no master block 2012-01-08 12:17:53 +02:00
Shay Banon e059e213db removed phonetic, fix test config files 2012-01-08 12:06:30 +02:00
Shay Banon d2e3ff66b2 netty buffer handling with http always copies over the buffer, so its basically safe 2012-01-08 11:09:08 +02:00
Shay Banon 3d51553cf2 Move phonetic token filter to a plugin, closes #1594. 2012-01-07 23:18:30 +02:00
Shay Banon aec5af3800 clean more test yml files 2012-01-07 00:08:09 +02:00
Shay Banon 164df9979a remove yml file conf for test 2012-01-06 23:43:35 +02:00
Shay Banon 5c7d1d0984 remove yml file conf for test 2012-01-06 23:41:28 +02:00
Shay Banon ec8b7c3e23 No master (startup / minimum_master_node) / not recovered blocks should cause proper failures on operations, closes #1589. 2012-01-06 23:38:41 +02:00
Shay Banon 93cce59a74 have retry on conflict parameter default to 0, and really mean it when retrying... 2012-01-05 23:45:00 +02:00
Shay Banon 13ad6015c4 associate a rest status with a cluster block, and derive the status based on the blocks a failure has 2012-01-05 23:24:47 +02:00
Shay Banon fcb96fdd1b cluster block failure should return 503 status code 2012-01-05 20:58:23 +02:00
Shay Banon e38d80288b allow to set the master node timeout also in rest cluster state api 2012-01-05 20:50:54 +02:00
Shay Banon abc782abbb add an option to control teh master node timeout in cluster health request 2012-01-05 20:50:16 +02:00
Shay Banon 759d948335 when setting timeout on cluster health, automatically set the master node timeout as well if it was not explicitly set 2012-01-05 20:49:42 +02:00
Shay Banon d3b2a2cf66 use a constant value for default master node timeout 2012-01-05 20:48:09 +02:00
Shay Banon 2b125bd6b4 master not discovered should use 503 response code 2012-01-05 20:45:36 +02:00
Shay Banon a18021c778 Filter cache to have just weighted (node) and none, and index query parser cache to be size based, closes #1590. 2012-01-05 20:44:09 +02:00
Shay Banon 367ecceef6 Merge branch 'ttl-routing-test' of https://github.com/Paikan/elasticsearch 2012-01-05 15:03:59 +02:00
Benjamin Devèze d95aa9f266 add ttl tests with routing 2012-01-04 23:37:34 +01:00
Shay Banon df4a3bfd37 better explanation calc with the change to factor in custom filters score 2012-01-05 00:09:40 +02:00
Shay Banon e5f2ce0fd6 use factor in scripts, so custom score function will work correctly when it multiplies 2012-01-04 21:53:26 +02:00
Shay Banon 7d0af6a345 move to 0.9.2 lzf 2012-01-04 20:44:39 +02:00
Shay Banon 1b68f99449 TTL does not respect routing when expiring (deleting) documents, closes #1586 2012-01-04 20:37:13 +02:00
Damien Hardy a8af4e962b limit memory for plugin utility 2012-01-04 19:14:46 +02:00
Damien Hardy 5fa8dad4bf No need for plenty of RAM for plugin utility (RAM is often already taken by the elasticsearch service running beside) 2012-01-04 19:14:46 +02:00
Shay Banon 700514fd6c have the zip bat windows file use dos line endings 2012-01-03 20:35:42 +02:00
Shay Banon 38e8727a89 Plugins: If a plugin has a bin directory, move it under the main bin location under the plugin name, closes #1584. 2012-01-03 14:03:27 +02:00
Shay Banon ed1d1249fc simplify support transport actions, no need to provide several action paths, we can derive them 2012-01-03 13:43:27 +02:00
Shay Banon a793336635 clean unused method 2012-01-03 13:23:02 +02:00
Shay Banon 8e2cd64ee3 remove unused script service 2012-01-03 13:04:18 +02:00