1032 Commits

Author SHA1 Message Date
kimchy
b55fd0c0fc verify that data that is written to the blob (in fs) is the same as expected in the blob write api call 2010-07-21 23:46:11 +03:00
kimchy
4dcf219086 after raising a failure, return, don't try and write the blob 2010-07-21 23:45:15 +03:00
kimchy
2432a7cb5b fixed highlighted styled built in schema tags to properly increate from hlt1 to hlt10 2010-07-21 20:38:13 +03:00
kimchy
8ec7ee66a9 Search: Sending a request that fails to parse can cause file leaks, closes #270. 2010-07-21 16:59:58 +03:00
kimchy
0cb97e4044 cancel the timeout in any case 2010-07-21 16:38:37 +03:00
kimchy
8d45901a8a change logging level, nodes FD will detect it as well 2010-07-21 16:30:40 +03:00
kimchy
48d33ec70a Cluster Health API: Add wait_for_nodes (accepts "N", "<N", ">N", "<=N", and ">=N"), closes #269. 2010-07-21 16:29:44 +03:00
kimchy
2a0e8d4ec9 better state when closing shard, and handling its state 2010-07-21 09:20:28 +03:00
kimchy
3629540953 when trying to rejoin the cluster, clean the routing/metadata so the node will get fresh shards 2010-07-21 08:55:35 +03:00
kimchy
15cf7a2361 initialize the nodes before a possible retry, so we have the local node id for it 2010-07-21 01:53:00 +03:00
kimchy
39e546b64d add a proper master not discovered exception for master based operations (cluster state) and the ability to control the timeout till master is found 2010-07-21 01:51:58 +03:00
kimchy
a2ceaa91cc improve retry when closing the node performing an operation 2010-07-20 22:34:09 +03:00
kimchy
300f38ee3c improve memcached test 2010-07-20 21:12:26 +03:00
kimchy
1ff8b43aa7 clean timeout listener from on going listeners once its removed 2010-07-20 21:11:56 +03:00
kimchy
f4064038e4 improve load test 2010-07-20 20:53:14 +03:00
kimchy
2eeb4ebd8c improve memcached test 2010-07-20 20:53:00 +03:00
kimchy
b3b5c9b0cc don't execute it on a thread pool 2010-07-20 18:34:01 +03:00
kimchy
553e8134ee create a send transaction exception on the calling thread and fill its stack, so we know where its coming from 2010-07-20 18:33:44 +03:00
kimchy
07480846c3 fix logging to actually pass the actual logging parameters 2010-07-20 18:33:12 +03:00
kimchy
6915b39dc3 clean timeout listener task when removing the listener 2010-07-20 18:32:49 +03:00
kimchy
45e54c1705 add retry if master is not connected till master is connected or a timeout has passed to master based operations (like cluster health) 2010-07-20 18:32:21 +03:00
kimchy
45c821316b no need for volatile on writer, its always accessed under a lock 2010-07-20 13:58:01 +03:00
kimchy
3c8cf68a17 improve timeout cluster service listener 2010-07-20 13:50:19 +03:00
kimchy
4ac1409afa don't list connect exceptions 2010-07-20 11:01:08 +03:00
kimchy
679f3758b7 ignore a more genric exception 2010-07-20 09:29:10 +03:00
kimchy
3867591ffa clean up the java api a bit 2010-07-20 09:18:16 +03:00
kimchy
2ee870e01e nicer logging, append space before index + shard id logging 2010-07-20 08:53:57 +03:00
kimchy
6f2c0f4e55 spelling 2010-07-19 17:51:42 +03:00
kimchy
5f0470d68b Support Cross-Origin resource in http/rest module, closes #218. 2010-07-19 15:06:13 +03:00
kimchy
e48b1d98db more recovery under load tests, now with nodes shutdown, ignore node connected exception or retry when performing replicated operations 2010-07-19 11:33:21 +03:00
kimchy
9def68a733 add full rolling restart recvoery test 2010-07-19 10:08:12 +03:00
kimchy
df602054fb fix relocation of primaries and perform the operation on the relocated primary replica as well 2010-07-19 09:54:52 +03:00
kimchy
0d20790ffe when shutting down a node, close shard (and indices) in parallel 2010-07-19 02:17:59 +03:00
kimchy
d657d4447b more shard relocation tests, create a cached executor that can be used to allocate threads that are not affected by the actual thread pool impl (can always fork, no blocking) 2010-07-19 01:45:09 +03:00
kimchy
f9cd7cb932 add a recovery test while under indexing load 2010-07-18 23:57:57 +03:00
kimchy
9c9dfe0b39 add a recovery test while under indexing load 2010-07-18 23:40:13 +03:00
kimchy
fefcfb5b5c refactor recovery to be handled on the node level (and not per shard), with better retry mechanism when doing peer shard recovery 2010-07-18 22:54:21 +03:00
kimchy
8ac8dd818d now that we have a file based transaction log, increate the memory clean threshold 2010-07-18 21:24:52 +03:00
kimchy
49f8501a5b nicer serilization 2010-07-17 22:58:16 +03:00
kimchy
910ad2a408 fix optimization to not do sorting when searching with score "desc" sorting 2010-07-17 19:38:04 +03:00
kimchy
7d29896190 add more info 2010-07-17 19:10:06 +03:00
kimchy
08ca383fd5 more work on cloud gateway 2010-07-17 15:20:13 +03:00
kimchy
6194b3ab0f add NaN handling for specific hit score as well 2010-07-17 13:52:31 +03:00
kimchy
1fccaf06e9 start work on reimplementing cloud gateway 2010-07-17 13:12:53 +03:00
kimchy
e61dc78c21 max_score == NaN, closes #263. 2010-07-17 01:39:12 +03:00
kimchy
3006183191 fix a problem where max_score was NaN if there were no hits from a shard (though there are hits from other shards), it will still be NaN where there are no hits 2010-07-15 22:58:18 +03:00
kimchy
cf998e2f89 protected when not of the same type mapper when merging 2010-07-15 22:35:18 +03:00
kimchy
9f6fde9adb better handling of failed merge because of different types 2010-07-15 20:40:40 +03:00
kimchy
cfa56cb3d6 Put Mapping: When updating existing mappings, the request returns with acknowledged false, closes #262. 2010-07-15 20:03:44 +03:00
kimchy
c987e8a534 Querying mapping on a non-master throws an error, closes #261. 2010-07-15 19:03:45 +03:00