Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Revert "Merge pull request #24762 from vespa-engine/jonmv/memoize" | jonmv | 2022-11-04 | 1 | -8/+0 | |
| | | | | | | | | | | This reverts commit 62f86b1196d6f7a616b3b69d701258ed35d00bf0, reversing changes made to 7eb6f8bcec2a2f13f368ebd115c9c8d2f559d95c. | |||||
* | | Memoize deployment data | jonmv | 2022-11-04 | 1 | -0/+8 | |
| | | ||||||
* | | Use ApplicationPackgeStream for deployments | jonmv | 2022-11-03 | 1 | -0/+53 | |
| | | ||||||
* | | Non-functional changes | jonmv | 2022-11-03 | 1 | -2/+2 | |
| | | ||||||
* | | Merge pull request #24586 from vespa-engine/jonmv/use-classes-as-keys | Jon Marius Venstad | 2022-11-01 | 1 | -10/+19 | |
|\ \ | | | | | | | Jonmv/use classes as keys | |||||
| * | | Apply suggestions from code review | Jon Marius Venstad | 2022-11-01 | 1 | -0/+4 | |
| | | | ||||||
| * | | Remove weak-refs | jonmv | 2022-10-26 | 1 | -6/+3 | |
| | | | ||||||
| * | | Test caching negative results, and invoke callback for those too | jonmv | 2022-10-26 | 1 | -1/+1 | |
| | | | ||||||
| * | | Cache negative results as well | jonmv | 2022-10-26 | 1 | -8/+6 | |
| | | | ||||||
| * | | Use weakly wrapped composite values | jonmv | 2022-10-26 | 1 | -9/+15 | |
| | | | ||||||
| * | | Clear entire cache on class mismatch | jonmv | 2022-10-25 | 1 | -1/+1 | |
| | | | ||||||
| * | | Use string keys, but clear entries when new class has same name | jonmv | 2022-10-25 | 1 | -3/+7 | |
| | | | ||||||
| * | | Use actual class, not just its name, as method cache key | jonmv | 2022-10-25 | 1 | -3/+3 | |
| |/ | ||||||
* | | Merge pull request #24615 from vespa-engine/hakonhall/coresapihandler | Håkon Hallingstad | 2022-10-27 | 2 | -54/+36 | |
|\ \ | |/ |/| | Add some String utils in SlimeUtils | |||||
| * | Add JSON normalize method to test helper | Håkon Hallingstad | 2022-10-27 | 1 | -4/+0 | |
| | | ||||||
| * | Remove throws clause | Håkon Hallingstad | 2022-10-27 | 1 | -1/+1 | |
| | | ||||||
| * | Add some String utils in SlimeUtils | Håkon Hallingstad | 2022-10-27 | 2 | -54/+40 | |
| | | ||||||
* | | Add a hook for tracking inserts into the method cache and log whenever clone ↵ | Henning Baldersheim | 2022-10-25 | 1 | -0/+7 | |
|/ | | | | methods are added. | |||||
* | More input tests and better error message | Jon Bratseth | 2022-10-19 | 4 | -8/+20 | |
| | ||||||
* | - Unify on the faster JsonRender. The default Value.toString has a very high ↵ | Henning Baldersheim | 2022-10-18 | 2 | -14/+14 | |
| | | | | initial cost as it is intended for large json structures. | |||||
* | - Use a common scratchpad for serializing the different parts of the query. | Henning Baldersheim | 2022-10-12 | 1 | -2/+2 | |
| | | | | | | - Use a threadlocal for the scratchpad. This avoids costly resizing, or initialiing too large buffer for every query. Using a thread local is fine now that we limit the number of search threads to a reasonable number = #cores * 2. | |||||
* | Reuse scratch buffer to avoid allocating and clearing a new buffer for ↵ | Henning Baldersheim | 2022-10-12 | 1 | -10/+8 | |
| | | | | serializing every tensor. | |||||
* | - Presize array to its max size. | Henning Baldersheim | 2022-10-12 | 1 | -1/+5 | |
| | | | | | - Return the GrowableByteBuffer from TypedBinaryFormat instead of a copy of the buffer. Then buffer is copied only once instead of twice. | |||||
* | Prefer ArrayList over LinkedList as it is normally faster. | Henning Baldersheim | 2022-10-12 | 1 | -1/+0 | |
| | ||||||
* | Correctly propagate argument in UncheckedInterruptedException | jonmv | 2022-10-10 | 1 | -1/+1 | |
| | ||||||
* | Return X-Vespa-Ignored-Fields if fields were ignored | Jon Bratseth | 2022-10-06 | 1 | -2/+2 | |
| | ||||||
* | Simplify and unify the use of Timers. | Henning Baldersheim | 2022-09-14 | 3 | -15/+30 | |
| | ||||||
* | Factor out timeout and coverage handling to make the ↵ | Henning Baldersheim | 2022-09-14 | 1 | -0/+15 | |
| | | | | InterleavedSearchInvoker easier to understand and modify. | |||||
* | Use Java 17 constructs | Jon Bratseth | 2022-09-08 | 2 | -3/+2 | |
| | ||||||
* | allow simple hex format for dense tensors of known type | Arne Juul | 2022-09-02 | 1 | -0/+41 | |
| | ||||||
* | Add 'model' config type | Jon Bratseth | 2022-08-31 | 1 | -2/+2 | |
| | ||||||
* | Merge pull request #23770 from vespa-engine/bratseth/embedder-syntax-5 | Jon Bratseth | 2022-08-26 | 1 | -286/+218 | |
|\ | | | | | Bratseth/embedder syntax 5 | |||||
| * | Cleanup | Jon Bratseth | 2022-08-24 | 1 | -280/+215 | |
| | | ||||||
| * | Test model id lookup | Jon Bratseth | 2022-08-24 | 1 | -6/+3 | |
| | | ||||||
* | | If you get a ClassCastException when doing clone by reflection it might be ↵ | Henning Baldersheim | 2022-08-25 | 2 | -2/+23 | |
|/ | | | | | | | that you are using a staale method reference that has been replaced by new code from a new/reloaded bundle. If so we clear the method cache and gives it a new try. | |||||
* | Path validation | Morten Tokle | 2022-08-11 | 1 | -0/+36 | |
| | ||||||
* | use namespace unaware parser for bundle validator MERGEOK (#23585) | Andreas Eriksen | 2022-08-05 | 1 | -2/+26 | |
| | | | | | * use namespace unaware parser for bundle validator * update abi spec | |||||
* | Add helper to get all threads in JVM | Bjørn Christian Seime | 2022-07-26 | 1 | -0/+30 | |
| | ||||||
* | Move yolean code into vespajlib. | gjoranv | 2022-07-13 | 23 | -0/+1203 | |
| | ||||||
* | Disable external entity processing | Martin Polden | 2022-07-01 | 1 | -1/+6 | |
| | ||||||
* | Disallow xinclude | Martin Polden | 2022-07-01 | 1 | -12/+13 | |
| | ||||||
* | Simplify | Martin Polden | 2022-06-28 | 1 | -7/+6 | |
| | ||||||
* | Basic INI file parser | Martin Polden | 2022-06-22 | 1 | -0/+172 | |
| | ||||||
* | Merge pull request #23128 from vespa-engine/bratseth/default-short-form-harder | Jon Bratseth | 2022-06-16 | 1 | -2/+2 | |
|\ | | | | | Default to tensor short form more places | |||||
| * | Default to tensor short form more places | Jon Bratseth | 2022-06-16 | 1 | -2/+2 | |
| | | ||||||
* | | Add forEach() | Bjørn Christian Seime | 2022-06-16 | 1 | -0/+3 | |
|/ | ||||||
* | Add some comments, cleanup | jonmv | 2022-06-14 | 2 | -2/+2 | |
| | ||||||
* | Avoid Serializable | Henning Baldersheim | 2022-06-09 | 1 | -13/+11 | |
| | ||||||
* | Merge pull request #22996 from ↵ | Jon Bratseth | 2022-06-08 | 1 | -5/+9 | |
|\ | | | | | | | | | vespa-engine/lesters/short-tensor-format-as-default Lesters/short tensor format as default MERGEOK | |||||
| * | Set short tensor format as default | Lester Solbakken | 2022-06-08 | 1 | -5/+9 | |
| | |