Commit Graph

2587 Commits

Author SHA1 Message Date
Shay Banon cbde265ab8 improvement to string splitting caused fields= on get to return the source back, fix it and also optimize this case when using realtime get, closes #1164. 2011-07-26 17:12:34 +03:00
Shay Banon 47b0750171 improve lock logic when recovering to reduce chance of throwable slipping and causing no release of lock 2011-07-26 16:39:36 +03:00
Shay Banon 15b9e00888 optimize for empty string case 2011-07-26 16:37:04 +03:00
Shay Banon 6e8c7c41fe Index Settings: Add `index.recovery.initial_shards` controlling the number of shards to exists when using local gateway, closes #1163. 2011-07-26 11:46:13 +03:00
Shay Banon b70694ce63 Update Settings: Changing the number of replicas does cause allocation / deallocation of shards, closes #1162. 2011-07-26 11:16:13 +03:00
Shay Banon 68868c4d3f Local Gateway: Allow to set gateway.local.initial_shards to `quorum-1`, closes #1160. 2011-07-26 10:56:44 +03:00
Shay Banon cc1415e281 Add dfs test 2011-07-26 10:56:37 +03:00
Shay Banon 4695618c27 Unicast Discovery: Clusters under different cluster names can cause failed discovery, closes #1159. 2011-07-26 07:50:23 +03:00
Shay Banon bf3ebc715e Bulk API: _version on delete actions is not honored, closes #1156. 2011-07-26 07:35:26 +03:00
Shay Banon 9aa11f967a Improve peer recovery of index files to reduce chances of corruption, closes #1158. 2011-07-26 07:18:44 +03:00
Shay Banon 9df339f23b remove private so won't create access$ calls 2011-07-25 15:59:55 +03:00
Shay Banon 9d9fa53ba9 add explicit return when we are done (even though it does not affect anything) 2011-07-25 15:36:03 +03:00
Shay Banon 7bdae651c3 clean connected nodes when closing a client 2011-07-25 15:25:10 +03:00
Shay Banon 549e9c7019 optimize shard iteration logic 2011-07-25 12:48:24 +03:00
Shay Banon 31ea01bbc6 Search API: REST endpoint should use default operation_threading of thread_per_shard, closes #1154. 2011-07-24 20:51:49 +03:00
Shay Banon 5ce42b337d Get API: Will always prefer first local execution, regardless of the preference, closes #1153. 2011-07-24 20:33:49 +03:00
Shay Banon b31f68a0eb Search / Broadcast concurrency bug can result in response corruption / errors, closes #1152. 2011-07-24 15:40:01 +03:00
kimchy 5e78f14f04 improve prefer local execution 2011-07-23 01:37:56 +03:00
kimchy 180f83828a abs the count with prefer local 2011-07-23 01:31:12 +03:00
kimchy 0feb1fd216 don't call clusterService again to get filtering aliases 2011-07-23 01:18:22 +03:00
kimchy ff1352f111 reduce visibility of some vars 2011-07-22 20:26:11 +03:00
kimchy 7de072b14e more small optimizations 2011-07-22 19:53:05 +03:00
kimchy 1c2f25dd0f no need to double abs, keep size as var to not call it each time 2011-07-22 19:30:08 +03:00
kimchy 8c9dffc235 optimize breaking strings based on commas, and small optimization to resolving routing values 2011-07-22 19:20:14 +03:00
kimchy 8c49da12ff Fail shard (recovery) allocation on a node when the index does not exists, closes #1148. 2011-07-22 06:58:33 +03:00
kimchy a7190ea8a3 File#mkdirs gets stuck, might be concurrency issue, closes #1147. 2011-07-22 02:08:11 +03:00
kimchy d4d227ba6b ignore empty state files stored 2011-07-21 22:11:14 +03:00
kimchy ba137df093 Reusing query parser in WrapperQueryParser produces invalid queries, closes #1143. 2011-07-21 20:21:28 +03:00
kimchy fbd6e85eac Query DSL: Allow to associate a custom cache key with a filter, closes #1142. 2011-07-21 11:51:13 +03:00
kimchy 91e050f885 Java API: BoostingQueryBuilder does not build the query correctly, closes #1141. 2011-07-21 09:18:17 +03:00
kimchy ed6a6e31d3 Query DSL: custom_filters_score, closes #1140. 2011-07-21 09:04:36 +03:00
kimchy de2944ff4a reformat the default config file, add more comments 2011-07-20 23:29:25 +03:00
kimchy d9cea9bd64 Scan Search: Take track_scores into account, if set, return also scores per doc when scanning, closes #1139. 2011-07-20 23:10:41 +03:00
kimchy c3124efe51 Analyze API: Failure to read full message over the wire, closes #1138. 2011-07-20 22:05:22 +03:00
kimchy 5bd4c16a0c rename field to setField, to match convention 2011-07-20 22:02:24 +03:00
kimchy 72f9183c13 rename field to setField, to match convention 2011-07-20 22:01:50 +03:00
kimchy 260c61266d even on failure, don't return a body for HEAD request 2011-07-20 20:58:08 +03:00
kimchy 0ed50ca00c NullPointerException for invalid faceted query, closes #1136. 2011-07-20 05:54:09 +03:00
kimchy c066b6ae4a Java client nodes using multicast discovery connect to one another, closes #1135. 2011-07-20 03:38:13 +03:00
kimchy cbb1c35f94 Network: Default (back) network.tcp.connect_timeout to 30s, closes #1134. 2011-07-20 00:37:32 +03:00
kimchy 5ccdd4d3d3 reduce connections per node med to 4 from 7 to reduce (default) connection overhead 2011-07-20 00:34:56 +03:00
kimchy c1dcea8a9e add debug logging to netty transport tcp config 2011-07-20 00:31:14 +03:00
kimchy 671db81992 add transport.connections_per_node prefix setting as well as the netty specific one 2011-07-20 00:01:04 +03:00
kimchy 04b8245d96 IndicesExistsRequest throws IndexMissingException, closes #1133. 2011-07-19 23:42:42 +03:00
kimchy c662972230 Realtime Get fails when using compression, closes #1131. 2011-07-19 22:01:50 +03:00
kimchy 9846a25380 change debug to trace 2011-07-19 20:11:04 +03:00
Nicolas Lalevée 65cefb6915 Add debug logging to trace search errors 2011-07-19 20:09:23 +03:00
Nicolas Lalevée bf071222ed fix the maxExpansion of a prefix query 2011-07-19 20:09:23 +03:00
kimchy 8f6de29580 mget doesn't work with aliases. closes #1130. 2011-07-19 19:58:25 +03:00
kimchy d4e18f5f45 move to 0.18 release 2011-07-19 01:34:55 +03:00