Commit Graph

102 Commits

Author SHA1 Message Date
Shay Banon bdfa07934e refactor creation of lucene directory and simplify different directories implemenation strcture 2011-09-16 18:39:23 +03:00
Shay Banon e2b1cb1640 Allow to filter geo bounding box or distance based on indexed lat lon, closes #1334. 2011-09-14 14:27:39 +03:00
Shay Banon 0fcb4e88d4 cleanup ttl support, make sure we close the service on node lifecycle, better settings names, and allow to provide the ttl as a time value 2011-09-09 01:21:05 +03:00
Shay Banon bcd4ef2823 custom nodes count 2011-09-07 20:38:48 +03:00
Benjamin Devèze bb02f19f88 Add support for timestamp field 2011-08-28 14:54:03 +03:00
Shay Banon 6afbfad089 Enhance transport stats to include rx and tx counters, closes #1254. 2011-08-20 21:37:37 +03:00
Shay Banon 7a4fca2c1a Geo Distance Filter Bounding Box Optimization, closes #1261. 2011-08-19 07:07:02 +03:00
Shay Banon 4bacebe860 optimize distance based based calcs by reusing source location computation 2011-08-19 04:25:36 +03:00
kimchy 72ee0aaee7 Realtime GET, closes #1060. 2011-06-24 09:39:37 +03:00
kimchy dfed1b947e fix bench 2011-06-17 01:19:12 +03:00
kimchy f80d1c8fd9 share common query parsers and filter parsers among different indices 2011-06-03 06:02:18 +03:00
kimchy 0a4e582404 Query Parser Module Refactor, closes #994. 2011-06-03 04:32:30 +03:00
kimchy ebd95b7eb8 change internal fs translog to be less blocking, and easier to refactor later for better flush concurrency 2011-05-19 11:39:18 +03:00
kimchy 2c0bb9199a Search: Optimize (perf) execution of global facets, closes #889. 2011-04-28 17:20:31 +03:00
kimchy b94fab34eb Mapping: Allow to set index to `no` for _id and _type, closes #863. 2011-04-17 21:06:46 +03:00
kimchy 287dc862e0 more options on stress test 2011-04-17 10:14:49 +03:00
kimchy 166493f9d5 properly clean mapper data, and cache some mapping structures 2011-04-17 09:52:29 +03:00
kimchy 763f986a30 Versioning: Better handling of deletes - time based eviction, closes #862. 2011-04-16 17:26:31 +03:00
kimchy 9927fd4cdd fix none bloom cache to proper name 2011-04-16 03:15:43 +03:00
kimchy 388f4febba add more terms stats bench 2011-04-07 20:41:20 +03:00
kimchy 7fcf82af80 faster handling of a case where each doc has multi valued values fields in terms stats 2011-04-07 14:44:34 +03:00
kimchy 7decb701d9 nicer bench of terms facet 2011-04-07 14:16:21 +03:00
kimchy c0879c2055 add bench on nano time 2011-04-06 22:50:36 +03:00
kimchy 9b8eceb229 Histogram Facet: Add ability to define bounds (from/to) to both improve performance and provide additional bound filtering, closes #834. 2011-04-05 13:53:19 +03:00
kimchy c9838d5c75 use cache recycler for count histo and data histo facets 2011-04-04 19:44:46 +03:00
kimchy 4e4495ff1d Upgrade to Lucene 3.1, closes #825. 2011-04-04 12:54:15 +03:00
kimchy e4cbdfa05b Terms Facet: Performance improvements, closes #822. 2011-04-01 16:30:45 +03:00
kimchy fb8a389380 more bench work 2011-03-31 18:25:23 +02:00
kimchy 44d4474f95 anoter small bench 2011-03-31 17:48:57 +02:00
kimchy 09d3b882f0 more small bench 2011-03-31 02:30:17 +02:00
kimchy f90b4e6fee some more micro bench support 2011-03-30 23:32:33 +02:00
kimchy eafe686013 warm up with compression bench 2011-03-30 13:52:52 +02:00
kimchy a1be2bbf20 add adler to checksum tests 2011-03-29 18:17:09 +02:00
kimchy ad0d681b6d Update Settings: Allow to dynamically change `index.term_index_interval` and `index.term_index_divisor, closes #762. 2011-03-09 07:36:18 +02:00
kimchy 016e5bce04 Update Settings: Allow to dynamically change refresh_interval and merge policy settings, closes #758. 2011-03-08 21:53:33 +02:00
kimchy 4bdae621f9 Scripts: Allow to register native scripts (Java) for better script execution performance, closes #752. 2011-03-07 13:09:07 +02:00
kimchy bc504d6c08 add simple netty benchmark 2011-02-16 08:17:31 +02:00
kimchy 3ed848a495 ThreadPool: Refactor into several pools, with configurable types per pool, closes #687. 2011-02-15 07:00:24 +02:00
kimchy 5e96d3d93d add fixed thread pool (mainly for internal testing for now) 2011-02-09 23:47:13 +02:00
kimchy 2b8a6742dd move transport benchmark to the micro bench 2011-02-09 22:50:44 +02:00
kimchy 4bcedde011 don't require to provide the type of the doc in the doc element in percolator request, also, change the REST endpoint for percolator to include the type, basically: {index}/{type}/_percolate 2011-02-08 22:24:44 +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 332c4cfa53 use bloom filter to reduce seeks when needing to load version 2011-01-29 03:55:00 +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 b4e5a542f3 internal refactoring/simplification in percolator 2011-01-17 13:57:32 +02:00
kimchy 1f289df128 more append benchmark 2011-01-16 12:47:54 +02:00
kimchy 771e028e54 simple fs bench test 2011-01-15 02:14:10 +02:00
kimchy 7fc04a4ab6 make sure to close the term docs when loading version 2011-01-13 22:49:56 +02:00
kimchy 180d225016 Percolator, closes #624. 2011-01-13 16:20:31 +02:00
kimchy 3c3d01347e improve all stream analysis performance 2011-01-09 02:51:41 +02:00