Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make sure the entries in the set are unique. | Henning Baldersheim | 2020-08-14 | 3 | -30/+33 |
| | | | | | Make both a less and equal operator so std::unique can be used to. Add and interface so that whole sets can be tested effectively if they are subsets. | ||||
* | Use a vector backed set for speed. | Henning Baldersheim | 2020-08-13 | 3 | -18/+14 |
| | |||||
* | GC unused code. | Henning Baldersheim | 2020-08-13 | 6 | -36/+36 |
| | |||||
* | Test that documents are empty. | Henning Baldersheim | 2020-08-13 | 1 | -0/+2 |
| | |||||
* | Handle all cases androp default: label, also add test for NONE and DOCID sets | Henning Baldersheim | 2020-08-13 | 2 | -13/+22 |
| | |||||
* | Revert "Revert "Revert "Revert "- Change APi for fetching documents to ↵ | Henning Baldersheim | 2020-08-13 | 22 | -162/+389 |
| | | | | support optimal document retri…"""" | ||||
* | Revert "Revert "Revert "- Change APi for fetching documents to support ↵ | Henning Baldersheim | 2020-08-13 | 22 | -389/+162 |
| | | | | optimal document retri…""" | ||||
* | Insert into correct field set | Henning Baldersheim | 2020-08-12 | 1 | -3/+3 |
| | |||||
* | Control your negations... And test that you do. | Henning Baldersheim | 2020-08-12 | 2 | -1/+44 |
| | |||||
* | Revert "Revert "- Change APi for fetching documents to support optimal ↵ | Henning Baldersheim | 2020-08-12 | 22 | -162/+346 |
| | | | | document retri…"" | ||||
* | Revert "- Change APi for fetching documents to support optimal document ↵ | Henning Baldersheim | 2020-08-12 | 22 | -346/+162 |
| | | | | retri…" | ||||
* | Merge pull request #14010 from ↵ | Henning Baldersheim | 2020-08-12 | 22 | -162/+346 |
|\ | | | | | | | | | vespa-engine/balder/optimize-get-for-attributes-only-fieldsets - Change APi for fetching documents to support optimal document retri… | ||||
| * | Follow up of PR comment with renaming and refactoring. | Henning Baldersheim | 2020-08-12 | 18 | -102/+97 |
| | | |||||
| * | - Change APi for fetching documents to support optimal document retrival ↵ | Henning Baldersheim | 2020-08-07 | 22 | -158/+347 |
| | | | | | | | | | | | | when everything is available in memory. - When all fields are present only in attributes, only access the fields that are required. | ||||
* | | Make FieldCollection immutable. | Henning Baldersheim | 2020-08-07 | 1 | -2/+3 |
| | | |||||
* | | Do not compute the hash on temporary sets. Wait till done. | Henning Baldersheim | 2020-08-07 | 1 | -1/+1 |
|/ | |||||
* | Use tranfer by value and std::move to avoid copying shared pointer to the ↵ | Henning Baldersheim | 2020-08-07 | 7 | -17/+16 |
| | | | | Update. | ||||
* | Merge pull request #14007 from vespa-engine/balder/improve-code-healt-for-tests | Henning Baldersheim | 2020-08-07 | 6 | -138/+108 |
|\ | | | | | Improve code health of test code. | ||||
| * | Improve code health of test code. | Henning Baldersheim | 2020-08-07 | 6 | -138/+108 |
| | | |||||
* | | - Use modern enum class. | Henning Baldersheim | 2020-08-07 | 2 | -4/+4 |
|/ | | | | - Add hash method to FieldCollection. | ||||
* | Merge pull request #13978 from vespa-engine/balder/optimize-metadata-only-get | Håkon Hallingstad | 2020-08-06 | 1 | -0/+3 |
|\ | | | | | Avoid doing a full get for metadata only get | ||||
| * | Avoid doing a full get for metadata only get | Henning Baldersheim | 2020-08-04 | 1 | -0/+3 |
| | | |||||
* | | Merge pull request #13976 from ↵ | Henning Baldersheim | 2020-08-06 | 15 | -58/+78 |
|\ \ | | | | | | | | | | | | | vespa-engine/balder/do-not-retrieve-past-docidlimit When allowing weakly consistent get you might try to access attribute… | ||||
| * | | When allowing weakly consistent get you might try to access attributes that ↵ | Henning Baldersheim | 2020-08-03 | 15 | -58/+78 |
| |/ | | | | | | | | | | | | | | | are not yet fully populated. Now we prevent accessing uninitialized memory by guarding each attribute by checking its current commited docid limit. If not we just clear the field. Also avoid doing an inefficient Field -> string -> Field lookup. | ||||
* | | Cleanup code by following clion advise an move some classes to its proper home. | Henning Baldersheim | 2020-08-05 | 18 | -191/+184 |
| | | |||||
* | | Remove the unused [header] and [body] fieldsets to simplify backend ↵ | Henning Baldersheim | 2020-08-04 | 1 | -1/+3 |
|/ | | | | optimization during get. | ||||
* | cleanup | Arne Juul | 2020-07-17 | 1 | -1/+1 |
| | |||||
* | ChildProc -> ChildProcess | Arne Juul | 2020-07-17 | 2 | -8/+8 |
| | |||||
* | rename SlaveProc -> ChildProc | Arne Juul | 2020-07-17 | 2 | -8/+8 |
| | |||||
* | Merge pull request #13907 from ↵ | Geir Storli | 2020-07-17 | 4 | -69/+109 |
|\ | | | | | | | | | vespa-engine/toregge/detect-changed-bucket-space-for-document-type-in-proton Detect changed bucket space for document type. | ||||
| * | Extend log message when bucket space for document type has changed. | Tor Egge | 2020-07-17 | 1 | -1/+1 |
| | | |||||
| * | Detect changed bucket space for document type. | Tor Egge | 2020-07-16 | 4 | -69/+109 |
| | | |||||
* | | remove fef/location.h as well | Arne Juul | 2020-07-16 | 2 | -2/+1 |
| | | |||||
* | | remove fef::Location, use common::GeoLocationSpec instead | Arne Juul | 2020-07-16 | 4 | -15/+11 |
|/ | |||||
* | style fixed and cleanup | Arne Juul | 2020-07-15 | 3 | -13/+6 |
| | |||||
* | separate finding and processing of ProtonLocationTerm | Arne Juul | 2020-07-15 | 1 | -12/+18 |
| | |||||
* | fix TODOs | Arne Juul | 2020-07-15 | 1 | -1/+1 |
| | |||||
* | finish rewrite to use GeoLocation | Arne Juul | 2020-07-15 | 2 | -36/+28 |
| | |||||
* | handle locations in query for getdocsum | Arne Juul | 2020-07-15 | 2 | -26/+0 |
| | |||||
* | preserve old behavior | Arne Juul | 2020-07-15 | 2 | -10/+6 |
| | |||||
* | use GeoLocationSpec in query::Location also | Arne Juul | 2020-07-15 | 1 | -1/+2 |
| | |||||
* | split out geo location parser into its own distinct class | Arne Juul | 2020-07-15 | 2 | -40/+30 |
| | |||||
* | refactor more, add optional field name parsing | Arne Juul | 2020-07-15 | 2 | -19/+12 |
| | |||||
* | GC some unused code | Arne Juul | 2020-07-15 | 1 | -2/+0 |
| | |||||
* | remove some spammy logging | Arne Juul | 2020-07-15 | 1 | -0/+3 |
| | |||||
* | fixup all location views in the same place | Arne Juul | 2020-07-15 | 1 | -7/+11 |
| | |||||
* | avoid getLocation for now | Arne Juul | 2020-07-15 | 2 | -6/+6 |
| | |||||
* | fix bug in location extract | Arne Juul | 2020-07-15 | 1 | -1/+1 |
| | |||||
* | support multiple positions in query | Arne Juul | 2020-07-15 | 1 | -0/+3 |
| | |||||
* | exchange data about all possible locations | Arne Juul | 2020-07-15 | 3 | -55/+86 |
| |