281 Commits

Author SHA1 Message Date
kimchy
3062d5b86c nice usage of versioning parse element 2011-02-08 17:50:28 +02:00
kimchy
ac8646deb7 Search: By default, don't return the version per hit, unless version is set to true, closes #676. 2011-02-08 17:48:13 +02:00
kimchy
b8c644cab5 ip mapping no longer enabled 2011-02-08 11:24:14 +02:00
kimchy
4319e3cb05 add a test to fetch just an array element (which has no mapping) 2011-02-07 20:24:15 +02:00
kimchy
904bee12bc Search: Failure when sorting on short type, closes #665. 2011-02-02 17:55:21 +02:00
kimchy
4ed82023ce another embedded test for query and fetch on a single shard 2011-02-02 14:04:24 +02:00
kimchy
0bce34cb5a optimize single shard search (or search result) by not doing another round of sorting 2011-02-02 13:52:34 +02:00
kimchy
c86551d9b5 move master node tests to cluster package, and force it to use zen disco always 2011-02-02 11:15:12 +02:00
kimchy
d2a3f5142f improve the order of shutdown of top level components in node, close indices first and applying cluster changes, also, improve atomicity of closing of indices and shards 2011-02-01 23:10:15 +02:00
kimchy
8927e1dee4 Search Scripts: Allow to access score in facet related scripts using doc.score, closes #663. 2011-02-01 13:41:58 +02:00
kimchy
cc6f65f8b8 Search: When sorting, allow to pass track_scores and set it to true to get scores/max_score back, closes #662. 2011-02-01 12:38:46 +02:00
kimchy
f8b5628db9 have rolling restart stress test create incremental ids 2011-01-31 21:41:46 +02:00
kimchy
cebdae5707 refactor script execution handling to improve performance, also introduce specific search script executor 2011-01-31 16:08:06 +02:00
kimchy
5d39cc93dd refresh for test 2011-01-31 15:51:39 +02:00
kimchy
e516051ea5 Search: When fetching _parent, only the _id should be returned, and not type#id, closes #658. 2011-01-30 21:16:45 +02:00
kimchy
5b4846b0b6 Translog Flushing: Improve logic, flush not just by operations in the translog, closes #656. 2011-01-30 17:41:22 +02:00
kimchy
94c632b79b Java Client - Allow to set facets in binary format, closes #442. 2011-01-30 15:53:10 +02:00
kimchy
0b09fd0806 Facets: Remove redundant data returned as part of facet response (for example, the field name being faceted), closes #655. 2011-01-29 20:44:58 +02:00
kimchy
332c4cfa53 use bloom filter to reduce seeks when needing to load version 2011-01-29 03:55:00 +02:00
kimchy
00fa7c95fb improve test time 2011-01-26 23:04:10 +02:00
kimchy
5ecb847a3a improve test time 2011-01-26 22:59:35 +02:00
kimchy
6c21c30f31 Index Merge: Improve internal (segment) merging by not initiating it on doc operations, closes #653. 2011-01-26 22:39:40 +02:00
kimchy
5a4686aee5 Search: Allow to pass a search filter, applying only on the query (and not on facets for example), closes #650. 2011-01-26 12:55:30 +02:00
kimchy
00aad4c123 rename tests 2011-01-25 14:40:04 +02:00
kimchy
95dc08fa3b refactor search tests into separate packages 2011-01-24 16:06:28 +02:00
kimchy
95b6184135 Terms Facets: Allow to get all_terms back (possibly with count 0), closes #647. 2011-01-23 16:09:18 +02:00
kimchy
ce4f09c2b1 Strict dynamic setting: Refuse to index a document with fields not present in the mapping definition, closes #643. 2011-01-22 01:08:41 +02:00
kimchy
b1d13febbf Percolate on Index and Bulk, closes #636. 2011-01-19 16:45:45 +02:00
kimchy
574c455203 Terms Facet: Add option include counts where term is missing, closes #632. 2011-01-18 21:51:16 +02:00
kimchy
a4c2087511 initial not recovered block on node init, and remove it as usual (once node is initialized / recovered) 2011-01-18 14:08:45 +02:00
kimchy
b4e5a542f3 internal refactoring/simplification in percolator 2011-01-17 13:57:32 +02:00
kimchy
38d10d19bc Add prefer_local flag to analyze and percolate request, closes #625. 2011-01-14 01:01:37 +02:00
kimchy
180d225016 Percolator, closes #624. 2011-01-13 16:20:31 +02:00
kimchy
85b6a982d4 A setting to auto expand the number of replicas of an index (based on data nodes), closes #623. 2011-01-12 16:27:36 +02:00
kimchy
ba9a12e201 Mapper: Add byte type (8bit signed), closes #620. 2011-01-11 16:01:10 +02:00
kimchy
d4246da7b3 /_open is not recovering indices correctly, closes #615. 2011-01-09 23:31:10 +02:00
kimchy
fe0f9ebc9d make lucene document creation allowed to be indexed twice 2011-01-07 14:09:39 +02:00
kimchy
b9e808f755 improve version loading by going directly to the relevant reader 2011-01-06 11:50:16 +02:00
kimchy
31231531e1 Highlighting: The result of highlighting for a hit can contain data from another document, closes #600. 2011-01-05 15:45:46 +02:00
kimchy
0faa05b3f2 add more integration versioning tests 2011-01-04 18:09:46 +02:00
kimchy
9423378f27 add heavy concurrent updates to same doc, and make sure it has the same data on all replicas 2011-01-04 17:44:33 +02:00
kimchy
07d361816e Search: Date Histogram Facet, closes #591. 2011-01-02 15:07:45 +02:00
kimchy
aec720218d Histogram Facet: Improve perf / memory by defaulting to just providing counts with no totals, closes #587. 2011-01-01 17:27:55 +02:00
kimchy
e6b4834768 Highlighting: Allow to highlight on fields without term vectors, closes #585. 2010-12-31 18:57:26 +02:00
kimchy
82298d890c Terms Facet: Performance and memory improvements when faceting numeric fields, closes #583. 2010-12-30 19:45:36 +02:00
kimchy
8e8a3a894f upgrade testing framework jars, improve build scripts to share the testing jars 2010-12-30 16:08:38 +02:00
kimchy
76d042f3c5 explicitly pass null values to methods where applicable 2010-12-30 13:09:11 +02:00
kimchy
ed996c3e85 Non-data master nodes and non-master data nodes fail to store data, closes #579. 2010-12-30 12:10:40 +02:00
kimchy
f993c4b72b start refactoring of facets to make them more pluggable 2010-12-29 12:49:02 +02:00
kimchy
efc95dc00a Java Search API: Passing a the query as json fails, closes #568. 2010-12-20 11:31:09 +02:00