Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Allow no argument to install_config_definitions | Harald Musum | 2020-09-12 | 1 | -1/+1 |
| | | | | | Use src/main/resources/configdefinitions as default when no argument is given | ||||
* | Use full name in config definition file names | Harald Musum | 2020-09-10 | 26 | -23/+1 |
| | |||||
* | Merge pull request #14257 from vespa-engine/bratseth/explicit-request-type | Jon Bratseth | 2020-09-04 | 2 | -2/+3 |
|\ | | | | | Allow setting a request type explicitly | ||||
| * | Allow setting a request type explicitly | Jon Bratseth | 2020-09-02 | 2 | -2/+3 |
| | | | | | | | | | | | | This lets handler authors control the requestType explicitly by setting it on the HttpResponse, which is useful to avoid misclassification of POST requests to reading handlers as writes. | ||||
* | | Merge pull request #14273 from vespa-engine/bratseth/continuation-references | Jon Bratseth | 2020-09-03 | 6 | -28/+84 |
|\ \ | | | | | | | Continuation references | ||||
| * | | Remove printStackTrace | Jon Bratseth | 2020-09-03 | 1 | -1/+0 |
| | | | |||||
| * | | Allow varref in equiv | Jon Bratseth | 2020-09-03 | 2 | -4/+16 |
| | | | |||||
| * | | Continuation references | Jon Bratseth | 2020-09-03 | 7 | -24/+69 |
| | | | |||||
* | | | Merge pull request #14258 from vespa-engine/bratseth/even-faster-featuredata | Jon Bratseth | 2020-09-03 | 2 | -8/+22 |
|\ \ \ | |/ / |/| | | Optimize for looking up values that are present | ||||
| * | | Always create value map if invoked | Jon Bratseth | 2020-09-03 | 2 | -20/+20 |
| | | | |||||
| * | | Optimize for looking up values that are present | Jon Bratseth | 2020-09-02 | 2 | -8/+22 |
| | | | | | | | | | | | | | | | | | | At the cost of always attempting to decode a nonexisting value we can skip the containsKey lookup, making double lookups in FeatureData about 50% faster and on par with HashMap. | ||||
* | | | Merge pull request #14229 from vespa-engine/bratseth/http-client-tests | Jon Bratseth | 2020-09-02 | 1 | -4/+8 |
|\ \ \ | |/ / |/| | | Bratseth/http client tests | ||||
| * | | Migrate IOThread tests | Jon Bratseth | 2020-09-01 | 1 | -4/+8 |
| |/ | |||||
* / | Decode once | Jon Bratseth | 2020-09-01 | 2 | -0/+28 |
|/ | |||||
* | Merge pull request #14155 from vespa-engine/bratseth/avoid-manual-zone-noise | Jon Bratseth | 2020-08-25 | 1 | -12/+9 |
|\ | | | | | Reduce noise | ||||
| * | Reduce noise | Jon Bratseth | 2020-08-25 | 1 | -12/+9 |
| | | |||||
* | | ensure that locations are sent down | Arne Juul | 2020-08-20 | 3 | -1/+42 |
|/ | | | | | | | * when the query tree contains a GeoLocationItem somewhere, it is quite likely that this will be used for producing a summary field, and therefore summaryNeedsQuery should return true in this case. | ||||
* | Merge pull request #14077 from vespa-engine/bratseth/exceptions | Jon Bratseth | 2020-08-18 | 72 | -411/+432 |
|\ | | | | | Skip logging only for IllegalInputException | ||||
| * | Skip logging only for IllegalInputException | Jon Bratseth | 2020-08-18 | 72 | -411/+432 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add IllegalInputException to signal cases where we know the exception is caused by illegal input received from the requestor. - Only skip logging for IllegalInputException instead of the superclass IllegalArgumentException as that is also used to signal illegal arguments to methods due to bugs which are otherwise hard to debug. - Throw IllegalInputException rather than IllegalArgumentException where appropriate. - Deprecated QueryException as it was only used to be able to separate between query string and query parameter exceptions, and not doing that consistently, and is in a package we don't want more use of. - Clean up some cases where the wrong exception was thrown. | ||||
* | | avoid using message as format string directly | Arne Juul | 2020-08-16 | 1 | -2/+2 |
| | | |||||
* | | tighten allowed location syntax, and simplify | Arne Juul | 2020-08-16 | 2 | -93/+63 |
|/ | | | | | * Note: we stopped supporting 1-d locations in Vespa 5.x, so this should not break any applications. | ||||
* | backend handles -1 as "infinite" radius, stop using silly big number | Arne Juul | 2020-08-13 | 4 | -6/+6 |
| | |||||
* | update unit tests from @bratseth | Arne Juul | 2020-08-10 | 5 | -40/+51 |
| | |||||
* | unit test change in StructuredParser | Arne Juul | 2020-08-10 | 1 | -0/+22 |
| | |||||
* | ensure connected query items are Taggable | Arne Juul | 2020-08-10 | 4 | -2/+24 |
| | |||||
* | Cleanup | Jon Bratseth | 2020-08-07 | 1 | -2/+0 |
| | |||||
* | Cleanup | Jon Bratseth | 2020-08-07 | 1 | -13/+0 |
| | |||||
* | Cleanup | Jon Bratseth | 2020-08-07 | 1 | -84/+0 |
| | |||||
* | Check generality correctly on compaction | Jon Bratseth | 2020-08-07 | 6 | -10/+165 |
| | |||||
* | Cleanup comments | Jon Bratseth | 2020-08-06 | 1 | -412/+13 |
| | |||||
* | Allow references when expecting numbers | Jon Bratseth | 2020-08-06 | 4 | -29/+46 |
| | |||||
* | Expose raw summary data | Jon Bratseth | 2020-08-05 | 3 | -4/+7 |
| | | | | This makes it easier to serialize hits. | ||||
* | Remove incorrect provenance info | Jon Bratseth | 2020-08-05 | 5 | -10/+41 |
| | | | | | | | When we combine all resolutions of some value the provenance information carried by the value becomes ptoentially incorrect. Since we do this for efficiency and tracking provenance info is just helper functionality, we remove the provenance info in these cases. | ||||
* | Merge pull request #13981 from vespa-engine/bratseth/compact | Jon Bratseth | 2020-08-05 | 8 | -51/+106 |
|\ | | | | | Bratseth/compact | ||||
| * | Update abi spec | Jon Bratseth | 2020-08-04 | 1 | -3/+4 |
| | | |||||
| * | Compact single values | Jon Bratseth | 2020-08-04 | 7 | -48/+102 |
| | | |||||
* | | Name the transport threads to understand how things are interconnected. | Henning Baldersheim | 2020-08-04 | 2 | -3/+3 |
| | | |||||
* | | Merge pull request #11679 from ↵ | Bjørn Meland | 2020-07-20 | 1 | -6/+11 |
|\ \ | |/ |/| | | | | | vespa-engine/revert-10510-bjormel/endpoint-as-a-dimension-for-search-requests Revert "VESPA-16236: endpoint as a dimension to search requests" | ||||
| * | Revert "VESPA-16236: endpoint as a dimension to search requests" | Bjørn Meland | 2020-01-07 | 1 | -6/+11 |
| | | |||||
* | | Update ABI spec | Jon Bratseth | 2020-07-17 | 1 | -2/+2 |
| | | |||||
* | | Remove temporary test | Jon Bratseth | 2020-07-17 | 1 | -32/+0 |
| | | |||||
* | | Faster lookup given many variants | Jon Bratseth | 2020-07-17 | 4 | -30/+133 |
| | | |||||
* | | change DistanceParser API, mark as Beta | Arne Juul | 2020-07-15 | 2 | -7/+7 |
| | | |||||
* | | use Objects.hash | Arne Juul | 2020-07-15 | 1 | -1/+1 |
| | | |||||
* | | avoid un-needed change | Arne Juul | 2020-07-15 | 1 | -1/+1 |
| | | |||||
* | | add TODO | Arne Juul | 2020-07-15 | 1 | -0/+1 |
| | | |||||
* | | fix copyright and comments | Arne Juul | 2020-07-15 | 1 | -12/+16 |
| | | |||||
* | | refactor and require unit for distance | Arne Juul | 2020-07-15 | 4 | -31/+29 |
| | | |||||
* | | mark new Item as Beta | Arne Juul | 2020-07-15 | 1 | -1/+2 |
| | | |||||
* | | SelectParser should import most of its constants from YqlParser | Arne Juul | 2020-07-15 | 2 | -116/+124 |
| | |