Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix bugs | Arne Juul | 2020-07-15 | 7 | -14/+37 |
| | |||||
* | finish rewrite to use GeoLocation | Arne Juul | 2020-07-15 | 20 | -574/+252 |
| | |||||
* | immutable GeoLocation struct | Arne Juul | 2020-07-15 | 3 | -0/+264 |
| | |||||
* | location must have a location | Arne Juul | 2020-07-15 | 2 | -6/+3 |
| | |||||
* | explicit no-handling of location for streaming | Arne Juul | 2020-07-15 | 1 | -1/+9 |
| | |||||
* | handle locations in query for getdocsum | Arne Juul | 2020-07-15 | 2 | -7/+2 |
| | |||||
* | avoid evil setSpec implementation | Arne Juul | 2020-07-15 | 3 | -13/+5 |
| | |||||
* | preserve old behavior | Arne Juul | 2020-07-15 | 5 | -52/+64 |
| | |||||
* | use GeoLocationSpec in query::Location also | Arne Juul | 2020-07-15 | 5 | -47/+61 |
| | |||||
* | more cleanup, rename currently-unused methods | Arne Juul | 2020-07-15 | 5 | -21/+9 |
| | |||||
* | split out geo location parser into its own distinct class | Arne Juul | 2020-07-15 | 7 | -85/+106 |
| | |||||
* | refactor more, add optional field name parsing | Arne Juul | 2020-07-15 | 3 | -0/+20 |
| | |||||
* | refactor geo location parsing | Arne Juul | 2020-07-15 | 5 | -227/+23 |
| | |||||
* | GC some unused code | Arne Juul | 2020-07-15 | 3 | -11/+0 |
| | |||||
* | add common geo location parsing | Arne Juul | 2020-07-15 | 5 | -0/+418 |
| | |||||
* | remove some spammy logging | Arne Juul | 2020-07-15 | 3 | -11/+1 |
| | |||||
* | less log spam | Arne Juul | 2020-07-15 | 2 | -22/+21 |
| | |||||
* | add debug logging | Arne Juul | 2020-07-15 | 1 | -5/+11 |
| | |||||
* | support multiple positions in query | Arne Juul | 2020-07-15 | 5 | -36/+65 |
| | |||||
* | exchange data about all possible locations | Arne Juul | 2020-07-15 | 3 | -3/+7 |
| | |||||
* | more descriptive enum name for geo location term | Arne Juul | 2020-07-15 | 5 | -5/+5 |
| | |||||
* | lots of debug printing | Arne Juul | 2020-07-15 | 2 | -0/+14 |
| | |||||
* | Merge pull request #13848 from ↵ | Henning Baldersheim | 2020-07-09 | 12 | -411/+23 |
|\ | | | | | | | | | vespa-engine/arnej/cleanup-parse-item-and-simple-query-stack Arnej/cleanup parse item and simple query stack | ||||
| * | clean up various issues with ParseItem class | Arne Juul | 2020-07-09 | 12 | -411/+23 |
| | | | | | | | | | | | | | | | | | | | | | | * SimpleQueryStack only used for one unit test, move it there * Actual instances of ParseItem also only used for same unit test. Split out the object representation into a separate SimpleQueryStackItem class in the unit test directory. * give location ITEM_LOCATION_TERM instead of overloading NUMTERM * ParseItem::ITEM_PAREN never used for anything, remove it * add comment for removal of PAREN enum in prelude/query/Item.java * refactor flag handling with one method per flag | ||||
* | | Refactor to avoid deadlock due to trying to aquire a lock you already hold. ↵ | Henning Baldersheim | 2020-07-09 | 2 | -16/+15 |
| | | | | | | | | Also reduce number of calls to getDiskBloat/getDiskFootPrint | ||||
* | | If flush has been triggered due to spread, we need to prioritize that correctly. | Henning Baldersheim | 2020-07-09 | 2 | -6/+15 |
|/ | | | | | We should never prioritize bloat of single file, unless global bloat is exceeded. This will significantly reduce number of compaction operations. | ||||
* | Use EXTERNAL_DEPENDS for external dependencies. | Tor Egge | 2020-07-07 | 1 | -0/+1 |
| | |||||
* | Consolidate search for GTest. | Tor Egge | 2020-07-07 | 34 | -34/+0 |
| | |||||
* | Use module source dependencies. | Tor Egge | 2020-07-07 | 1 | -2/+0 |
| | |||||
* | Make indexing to hnsw index multi-threaded as default. | Geir Storli | 2020-07-06 | 1 | -3/+12 |
| | |||||
* | avoid naked exit | Arne Juul | 2020-07-03 | 2 | -35/+24 |
| | |||||
* | Use find_package to find gtest library. | Tor Egge | 2020-07-01 | 1 | -1/+2 |
| | |||||
* | Merge pull request #13751 from ↵ | Henning Baldersheim | 2020-06-30 | 5 | -0/+39 |
|\ | | | | | | | | | vespa-engine/toregge/add-filter-iterators-for-weak-and-blueprints Add filter iterators for weak and blueprints. | ||||
| * | Use empty search when filter constraint is lower bound for wand variants. | Tor Egge | 2020-06-30 | 3 | -8/+21 |
| | | |||||
| * | Add filter iterator for weak and blueprint. | Tor Egge | 2020-06-30 | 2 | -0/+7 |
| | | |||||
| * | Add filter iterators for weak and blueprints. | Tor Egge | 2020-06-30 | 3 | -0/+19 |
| | | |||||
* | | Merge pull request #13755 from ↵ | Geir Storli | 2020-06-30 | 2 | -0/+21 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/add-filter-iterator-for-same-element-blueprint Add filter iterator for same element blueprint. | ||||
| * | | Use empty search when asked for an underestimate filter for same element ↵ | Tor Egge | 2020-06-30 | 1 | -8/+13 |
| | | | | | | | | | | | | blueprint. | ||||
| * | | Add filter iterator for same element blueprint. | Tor Egge | 2020-06-30 | 2 | -0/+16 |
| | | | |||||
* | | | Merge pull request #13741 from vespa-engine/balder/unique-2-globalsequence | Henning Baldersheim | 2020-06-30 | 6 | -77/+92 |
|\ \ \ | |/ / |/| | | Rename unique feature to globalsequence. | ||||
| * | | Followup from PR comments. | Henning Baldersheim | 2020-06-30 | 3 | -16/+17 |
| | | | | | | | | | | | | | | | | | | - CamelCase globalsequence -> globalSequence - 0x80000 -> 0x10000 - Factor out computation to header file and use in both test and globalSequence feature. | ||||
| * | | Rename unique feature to globalsequence. | Henning Baldersheim | 2020-06-29 | 6 | -77/+91 |
| | | | | | | | | | | | | | | | | | | | | | Invert so that the first doc from the first node will sort first, followed by the first doc from the second node, and the the last doc of the last node at the end. It will produce number in the range (1 << 48) down to zero. Sequence = (1 << 48) - ((docId << 16) | disributionKey) | ||||
* | | | Add filter iterator for dot product blueprint. | Tor Egge | 2020-06-30 | 2 | -0/+7 |
| |/ |/| | |||||
* | | Merge pull request #13736 from vespa-engine/toregge/use-find-package-to-find-icu | Tor Egge | 2020-06-30 | 1 | -2/+3 |
|\ \ | | | | | | | Use find_package to find ICU libraries. | ||||
| * | | Use find_package to find ICU libraries. | Tor Egge | 2020-06-29 | 1 | -2/+3 |
| | | | |||||
* | | | Merge pull request #13673 from vespa-engine/toregge/add-global-filter-limit | Geir Storli | 2020-06-30 | 4 | -1/+36 |
|\ \ \ | | | | | | | | | If the estimated rate of matching documents is less than global filte… | ||||
| * | | | If the estimated rate of matching documents is less than global filter limit ↵ | Tor Egge | 2020-06-23 | 4 | -1/+36 |
| | | | | | | | | | | | | | | | | | | | | | | | | then don't build a global filter. | ||||
* | | | | Merge pull request #13742 from ↵ | Geir Storli | 2020-06-30 | 26 | -28/+54 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/use-find-package-to-find-gtest Use find_package to find gtest library. | ||||
| * | | | | Use find_package to find gtest library. | Tor Egge | 2020-06-29 | 26 | -28/+54 |
| | | | | | |||||
* | | | | | Merge pull request #13734 from vespa-engine/arnej/modernize-wrapper-tests | Arne H Juul | 2020-06-30 | 8 | -289/+208 |
|\ \ \ \ \ | |_|_|_|/ |/| | | | | Arnej/modernize wrapper tests |