Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Revert "Let list handling catch up with Java 17" | Bjørn Christian Seime | 2022-12-02 | 1 | -13/+15 | |
| | | ||||||
* | | Let list handling catch up with Java 17 | Henning Baldersheim | 2022-12-02 | 1 | -15/+13 | |
| | | ||||||
* | | Reduce the simple usage of guava where java has caught up | Henning Baldersheim | 2022-11-30 | 25 | -325/+97 | |
| | | ||||||
* | | Move ArchiveStreamReader and its large dependency from vespajlib to ↵ | Henning Baldersheim | 2022-11-26 | 2 | -347/+0 | |
| | | | | | | | | | | | | application-model. This avoids it being pulled in to the config-model-fat that make the install larger than necessary. | |||||
* | | Faster controller-server unit tests | jonmv | 2022-11-25 | 1 | -0/+1 | |
| | | ||||||
* | | Add comment | Henning Baldersheim | 2022-11-21 | 1 | -0/+5 | |
| | | ||||||
* | | Wrap openhft in vespajlib to contain dependency. | Henning Baldersheim | 2022-11-21 | 1 | -0/+9 | |
| | | ||||||
* | | Improve equals (#24917) | Jon Marius Venstad | 2022-11-18 | 1 | -3/+5 | |
| | | ||||||
* | | fix typo invokation -> invocation | Thinh Bui | 2022-11-14 | 1 | -1/+1 | |
| | | ||||||
* | | Revert "Merge pull request #24781 from ↵ | jonmv | 2022-11-07 | 3 | -2/+63 | |
| | | | | | | | | | | | | | | vespa-engine/revert-24777-jonmv/reapply-app-streams" This reverts commit adc1c1fa16945d9f29778706f5bf8161434c2361, reversing changes made to a0e9b51aaf01a425dbd6cdd1fbc8fd5ce066a9bb. | |||||
* | | Revert "Jonmv/reapply app streams" | Jon Marius Venstad | 2022-11-07 | 3 | -63/+2 | |
| | | ||||||
* | | Revert "Merge pull request #24763 from vespa-engine/jonmv/revert-streams" | jonmv | 2022-11-07 | 3 | -2/+63 | |
| | | | | | | | | | | This reverts commit 6d8bca79a1f600501290593ecd920eca0b237c78, reversing changes made to 36374eb2d3cc94c3792dd0a70963244abb6284b4. | |||||
* | | Revert "Merge pull request #24725 from ↵ | jonmv | 2022-11-04 | 2 | -55/+2 | |
| | | | | | | | | | | | | | | vespa-engine/jonmv/application-package-streams" This reverts commit c7a0effde1c205d8790e5d989437aefd724bc70f, reversing changes made to 7bcb7768d75c1eef5bc70a2aa84c363f9b7ec643. | |||||
* | | 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 | 3 | -10/+102 | |
|\ \ | | | | | | | Jonmv/use classes as keys | |||||
| * | | Apply suggestions from code review | Jon Marius Venstad | 2022-11-01 | 2 | -1/+5 | |
| | | | ||||||
| * | | Remove weak-refs | jonmv | 2022-10-26 | 1 | -6/+3 | |
| | | | ||||||
| * | | Test caching negative results, and invoke callback for those too | jonmv | 2022-10-26 | 2 | -2/+13 | |
| | | | ||||||
| * | | Add unit test for method cache | jonmv | 2022-10-26 | 2 | -0/+72 | |
| | | | ||||||
| * | | 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 | 5 | -9/+27 | |
| | ||||||
* | - 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 | 2 | -0/+86 | |
| | ||||||
* | 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 | 2 | -0/+71 | |
| |