1169 Commits

Author SHA1 Message Date
kimchy
4822517d5d add query parser cache to cache common query strings (+settings) with the parsed queries 2010-09-12 17:08:26 +02:00
kimchy
77a7938891 move to use guice to register also the default query parsers and filters 2010-09-12 16:46:57 +02:00
kimchy
2442e1fb16 improve query string parsing by reusing the same parser (bounded to the query parser context) 2010-09-12 15:39:07 +02:00
kimchy
ed5ffd6591 Setting path.work does not affect the logs location, closes #366. 2010-09-11 22:22:49 +03:00
kimchy
bc42352f7e change the local gateway metadata file from state- to metadata- 2010-09-11 21:45:45 +03:00
kimchy
0718757612 Query DSL: match_all filter, closes #365. 2010-09-11 16:01:30 +03:00
kimchy
eccc7d5ef2 Search API: Allow to name filters and return per hit the filters it matched on, closes #364. 2010-09-11 12:38:19 +03:00
kimchy
ab2a655a59 parsing a query should result in ParsedQuery object, so we can piggyback on it more parsing state / data 2010-09-11 00:34:22 +03:00
kimchy
a47638dd3c imrove filter caching handling by not holding an implicit ref to the parent cache 2010-09-11 00:11:47 +03:00
kimchy
de05a10ae5 use fastGet in docset 2010-09-10 16:16:45 +03:00
kimchy
4e661c165a Geo search across anti-meridian doesn't work, closes #363. 2010-09-10 16:04:10 +03:00
kimchy
b31b0e979c Search failure when no results are found and sorting by score, closes #362. 2010-09-09 15:47:55 +03:00
kimchy
31362e4c60 upgrade to joda 1.6 2010-09-09 00:53:20 +03:00
kimchy
a768016779 Allow to configure a common logger prefix using es.logger.prefix system prop, closes #360. 2010-09-08 12:16:41 +03:00
kimchy
e151b83372 add simple dummy indexer 2010-09-07 18:19:02 +03:00
kimchy
ad5945f141 Mapper: geo_point to support passing array of [lat, lon], closes #361. 2010-09-07 17:23:06 +03:00
kimchy
c045b4d0ef Mapper: geo_point type to allow to set store on the mapping, closes #359. 2010-09-07 14:10:29 +03:00
kimchy
7c48f27e60 throw an exception when no lat/lon or geohash are found 2010-09-07 11:36:12 +03:00
kimchy
2cb45d4fe7 hack to work around complete text highlighting 2010-09-07 01:28:30 +03:00
kimchy
bbb2033d3b start working on indexers 2010-09-07 00:41:30 +03:00
kimchy
f270fc00d2 earch API: Automatically identify "script" fields on the field elements in search, close #357. 2010-09-06 11:51:31 +03:00
kimchy
243b7455e8 fix javadoc 2010-09-06 01:10:46 +03:00
kimchy
cc1eac147a Allow to specify highlighter parameters on a per field level basis, closes #356. 2010-09-05 20:47:38 +03:00
Lukáš Vlček
8efe5dc9ae Highlighter enhancements. 2010-09-05 14:52:48 +03:00
kimchy
c050bb58da allow to set a query using a string as well 2010-09-04 21:30:02 +03:00
kimchy
42b2e60af2 Create Index / Update Settings: Automatically prefix all settings with index., closes #355. 2010-09-04 14:04:51 +03:00
kimchy
4f08801bb9 Thrift Plugin: Expose REST interface using thrift, closes #354. 2010-09-04 02:45:37 +03:00
kimchy
3d30b9c034 fix not called processModule on plugin for index and shard level modules 2010-09-03 19:06:11 +03:00
kimchy
1079941397 javadoc 2010-09-03 18:40:30 +03:00
kimchy
b40f0bc5a4 Local Gateway: Expose gateway.local.initial_shards to control when to recover and index, closes #352. 2010-09-03 18:38:24 +03:00
kimchy
575f5b406b abstract away script execution 2010-09-03 01:49:06 +03:00
kimchy
cd28afe950 Search API: Allow for script fields to extract parts of the stored _source, closes #349. 2010-09-02 21:29:41 +03:00
kimchy
1e75638b31 refactor field funtion to use internal docmap to be used in scripts 2010-09-02 17:19:50 +03:00
kimchy
807c485a38 make the cached compile scripts a soft map 2010-09-02 16:29:41 +03:00
kimchy
7bd08d638d JMX: Disable creating by default an RMI JMX connector, closes #348. 2010-09-02 14:17:53 +03:00
kimchy
0250896a09 reduce shard search response size by not serilaizing the node id, index, and shard id 2010-09-02 11:19:25 +03:00
kimchy
042af200e8 Gateway: Default to local gateway (replace none gateway), closes #347. 2010-09-01 23:21:26 +03:00
kimchy
0de24218ff improve local gateway, store started shards and metadata in separated files, metadata stored on master nodes, and started shards on data nodes. 2010-09-01 21:32:07 +03:00
kimchy
46b58ce77f Memcached transport does not support version, npe when no uri, closes #342. 2010-09-01 15:16:03 +03:00
kimchy
38cae95ebc EC2 Discovery should optionally bind to nodes who are members of all groups, closes #345. 2010-09-01 15:07:26 +03:00
kimchy
7709cd1bc2 improve GC logging 2010-09-01 15:02:56 +03:00
kimchy
7d6aa6c027 local gateway: don't store the local state when not a data/master node 2010-09-01 00:07:10 +03:00
kimchy
ba5cd19989 gateway test to make sure it recovers from the latest version 2010-08-31 21:13:42 +03:00
kimchy
a3efa21d71 Mapper: Failure to handle null valued objects ("obj1" : null), closes #341. 2010-08-31 13:33:21 +03:00
kimchy
f3292f6778 upgrade netty version to 3.2.2 2010-08-30 23:57:37 +03:00
kimchy
289cfdf25a improve replica allocation, fix test to wait for recovery on node2 2010-08-30 23:37:09 +03:00
kimchy
9503fca2ae fix logging 2010-08-30 22:53:47 +03:00
kimchy
61764c5b69 add another test for local gateway, fix race when loading the current state of a node 2010-08-30 19:29:00 +03:00
kimchy
908fba44e7 fsync translog when closing and not deleting, allocate failed shard to another started shard 2010-08-30 16:55:57 +03:00
kimchy
d9979f8dfe more work on local gateway, start integration test it 2010-08-30 01:25:45 +03:00