Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | unit test all constructors and full API for GeoLocation | Arne Juul | 2020-07-17 | 2 | -9/+269 |
| | |||||
* | remove fef/location.h as well | Arne Juul | 2020-07-16 | 7 | -19/+2 |
| | |||||
* | remove fef::Location, use common::GeoLocationSpec instead | Arne Juul | 2020-07-16 | 9 | -156/+51 |
| | |||||
* | [lo,hi] -> [low,high] | Arne Juul | 2020-07-15 | 5 | -56/+56 |
| | |||||
* | remove WIP not ready for prime time | Arne Juul | 2020-07-15 | 1 | -19/+0 |
| | |||||
* | cleanup remains of removed API | Arne Juul | 2020-07-15 | 3 | -5/+1 |
| | |||||
* | added comments and fixed style | Arne Juul | 2020-07-15 | 1 | -4/+14 |
| | |||||
* | remove now-duplicate test | Arne Juul | 2020-07-15 | 2 | -102/+0 |
| | |||||
* | style fixes | Arne Juul | 2020-07-15 | 1 | -12/+9 |
| | |||||
* | style fixes | Arne Juul | 2020-07-15 | 2 | -4/+6 |
| | |||||
* | add comments; remove unused code | Arne Juul | 2020-07-15 | 3 | -62/+9 |
| | |||||
* | add files for GeoLocationParser class | Arne Juul | 2020-07-15 | 2 | -0/+310 |
| | |||||
* | remove debug printing | Arne Juul | 2020-07-15 | 2 | -6/+0 |
| | |||||
* | 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. |