Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #28567 from ↵v8.229.1 | Henning Baldersheim | 2023-09-18 | 2 | -1/+7 |
|\ | | | | | | | | | vespa-engine/balder/catch-when-from-is-within-codepoints-and-length Handle the exception that will come when codepoints < 'from' < len. MERGEOK | ||||
| * | Handle the exception that will come when codepoints < 'from' < len. | Henning Baldersheim | 2023-09-18 | 2 | -1/+7 |
|/ | | | | Already done and tested for 'to'. | ||||
* | Merge pull request #28558 from ↵ | Tor Brede Vekterli | 2023-09-18 | 13 | -54/+249 |
|\ | | | | | | | | | vespa-engine/vekterli/dfa-successor-generation-optimization Levenshtein DFA successor generation optimization and UTF-32 output | ||||
| * | Update `match()` call in `DfaFuzzyMatcher` to use ref instead of ptr | Tor Brede Vekterli | 2023-09-18 | 1 | -1/+1 |
| | | |||||
| * | Add UTF-32 exact suffix output to DFA concept | Tor Brede Vekterli | 2023-09-18 | 1 | -1/+6 |
| | | |||||
| * | Support raw UTF-32 successor string output | Tor Brede Vekterli | 2023-09-18 | 11 | -41/+154 |
| | | | | | | | | | | | | | | | | | | | | Avoids need to encode UTF-32 characters to UTF-8 internally, as this is likely to be subsequently reversed by a caller that itself operates on UTF-32 code points. Change the `match()` API by introducing a separate overload that does not produce a successor, and add two explicit successor string type overloads that take the string by ref, not pointer. | ||||
| * | Optimize successor generation of exact match suffix | Tor Brede Vekterli | 2023-09-18 | 8 | -16/+93 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoids explicitly stepping the DFA states and handling each transition character separately by detecting the case where the only way the generated suffix can possibly match is for it to _exactly_ match the remaining target string suffix. This is the case when the sparse cost matrix row only has 1 column remaining, and this column is equal to the max edit distance. I.e. no more edits can possibly be done. In local synthetic benchmarks this speeds up successor generation 4x when the target string is 64 characters. | ||||
* | | Merge pull request #28563 from vespa-engine/mpolden/prune-certification-by-cloud | Valerij Fredriksen | 2023-09-18 | 2 | -26/+40 |
|\ \ | |/ |/| | Prune certified OS versions by cloud | ||||
| * | Prune certified OS versions by cloud | Martin Polden | 2023-09-18 | 2 | -26/+40 |
| | | |||||
* | | Merge pull request #28560 from ↵ | Geir Storli | 2023-09-18 | 8 | -51/+71 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/use-make-for-lookup-method-on-existing-comparator Use make_for_lookup() member function on existing comparator | ||||
| * | | Use make_for_lookup() member function on existing comparator | Tor Egge | 2023-09-18 | 8 | -51/+71 |
| | | | | | | | | | | | | to make a new comparator which is used for lookup. | ||||
* | | | Merge pull request #28562 from ↵ | Valerij Fredriksen | 2023-09-18 | 1 | -7/+0 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/revert-28549-hmusum/add-feature-flag-2 Revert "Add flag for when to use VESPA_CLOUD_NATIVE_REGION as source for AWS …" | ||||
| * | | | Revert "Add flag for when to use VESPA_CLOUD_NATIVE_REGION as source for AWS ↵ | Harald Musum | 2023-09-18 | 1 | -7/+0 |
| |/ / | | | | | | | | | | …" | ||||
* | | | Merge pull request #28561 from vespa-engine/mpolden/not-retryable | Jon Bratseth | 2023-09-18 | 2 | -6/+15 |
|\ \ \ | | | | | | | | | Always print error for failing operation which cannot be retried | ||||
| * | | | Always print error for failing operation which cannot be retried | Martin Polden | 2023-09-18 | 2 | -6/+15 |
| | | | | |||||
* | | | | Merge pull request #28557 from vespa-engine/geirst/dfa_fuzzy_matcher | Tor Egge | 2023-09-18 | 6 | -0/+312 |
|\ \ \ \ | |_|_|/ |/| | | | Class that uses a LevenshteinDfa to perform fuzzy matching in a dictionary | ||||
| * | | | Add class that uses a LevenshteinDfa to perform fuzzy matching in a dictionary. | Geir Storli | 2023-09-18 | 6 | -0/+312 |
| | |/ | |/| | | | | | | | | | | The dictionary iterator is advanced based on the successor string from the DFA each time the candidate word is _not_ a match. | ||||
* | | | Merge pull request #28555 from ↵ | Harald Musum | 2023-09-18 | 6 | -46/+196 |
|\ \ \ | |/ / |/| | | | | | | | | vespa-engine/hmusum/support-download-of-files-from-s3 Hmusum/support download of files from s3 | ||||
| * | | Switch on uri scheme and create download dir higher up | Harald Musum | 2023-09-18 | 3 | -3/+9 |
| | | | |||||
| * | | No need for a variable, just return credentials | Harald Musum | 2023-09-18 | 1 | -2/+1 |
| | | | |||||
| * | | Update allowed dependencies | Harald Musum | 2023-09-18 | 1 | -0/+2 |
| | | | |||||
| * | | Implement S3Downloader | Harald Musum | 2023-09-18 | 5 | -21/+111 |
| | | | |||||
| * | | Split out common code into a method | Harald Musum | 2023-09-17 | 1 | -6/+8 |
| | | | |||||
| * | | Split out downloaders into separate classes | Harald Musum | 2023-09-17 | 3 | -31/+72 |
| | | | |||||
| * | | Minor cleanup | Harald Musum | 2023-09-17 | 1 | -16/+26 |
| | | | |||||
* | | | Merge pull request #28541 from ↵ | Håkon Hallingstad | 2023-09-18 | 4 | -41/+61 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/hmusum/always-write-application-data-as-json Hmusum/always write application data as json | ||||
| * | | | Remove unnecessary flag setting | Harald Musum | 2023-09-15 | 1 | -1/+0 |
| | | | | |||||
| * | | | Always write application data as json | Harald Musum | 2023-09-15 | 3 | -40/+61 |
| | | | | | | | | | | | | | | | | | | | | Test of transition from old to new format, need to keep some fucntionality around this until Vespa 9 | ||||
* | | | | Merge pull request #28556 from ↵ | Tor Egge | 2023-09-18 | 5 | -59/+53 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/add-comparator-to-unique-store Add comparator to unique store. | ||||
| * | | | | Add comparator to unique store. | Tor Egge | 2023-09-18 | 5 | -59/+53 |
|/ / / / | |||||
* | | | | Merge pull request #28554 from ↵ | Tor Egge | 2023-09-18 | 5 | -28/+27 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/rename-fallback-value-to-lookup-value Rename fallback_value to lookup_value in UniqueStoreComparator, | ||||
| * | | | | Rename fallback_value to lookup_value in UniqueStoreComparator, | Tor Egge | 2023-09-18 | 5 | -28/+27 |
| | | | | | | | | | | | | | | | | | | | | | | | | | UniqueStoreStringComparator, EnumStoreComparator and EnumStoreStringComparator. | ||||
* | | | | | Merge pull request #28553 from vespa-engine/hmusum/refactor-completion-waiter | Håkon Hallingstad | 2023-09-18 | 5 | -34/+23 |
|\ \ \ \ \ | |/ / / / |/| | | | | Hmusum/refactor completion waiter | ||||
| * | | | | Use Path, rename some arguments | Harald Musum | 2023-09-18 | 1 | -11/+13 |
| | | | | | |||||
| * | | | | Follow API changes | Harald Musum | 2023-09-18 | 1 | -4/+4 |
| | | | | | |||||
| * | | | | Minor refactoring of CuratorCompletionWaiter, no functional changes | Harald Musum | 2023-09-18 | 4 | -22/+9 |
| | |/ / | |/| | | |||||
* | | | | Merge pull request #28509 from vespa-engine/hakonhall/additionalIpAddresses-list | Håkon Hallingstad | 2023-09-18 | 35 | -231/+186 |
|\ \ \ \ | | | | | | | | | | | Change primary and pool IPs from Set to List | ||||
| * | | | | Change primary and pool IPs from Set to List | Håkon Hallingstad | 2023-09-14 | 35 | -254/+188 |
| | | | | | |||||
| * | | | | Construct IP.Pool via of() | Håkon Hallingstad | 2023-09-13 | 1 | -9/+30 |
| | | | | | |||||
* | | | | | Merge pull request #28546 from vespa-engine/only-valid-non-public-api-warnings | Bjørn Christian Seime | 2023-09-18 | 10 | -10/+70 |
|\ \ \ \ \ | | | | | | | | | | | | | Only valid non public api warnings | ||||
| * | | | | | Only warn about non-public api usage for the project's own code, | gjoranv | 2023-09-15 | 2 | -8/+15 |
| | | | | | | | | | | | | | | | | | | | | | | | | .. not for embedded jars. | ||||
| * | | | | | Add test bundle emulating a vespa bundle using a non-public api. | gjoranv | 2023-09-15 | 8 | -3/+56 |
| | | | | | | |||||
| * | | | | | Improve class comment. | gjoranv | 2023-09-15 | 1 | -2/+2 |
| | | | | | | |||||
* | | | | | | Merge pull request #28552 from vespa-engine/renovate/mantine-monorepo | Henning Baldersheim | 2023-09-17 | 1 | -34/+34 |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | Update mantine monorepo to v6.0.21 | ||||
| * | | | | | Update mantine monorepo to v6.0.21 | renovate[bot] | 2023-09-17 | 1 | -34/+34 |
|/ / / / / | |||||
* | | | | | Merge pull request #28550 from ↵v8.227.41 | Henning Baldersheim | 2023-09-16 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/renovate/maven-javadoc-plugin.vespa.version Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.6.0 | ||||
| * | | | | | Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.6.0 | renovate[bot] | 2023-09-16 | 1 | -1/+1 |
|/ / / / / | |||||
* | | | | | Merge pull request #28548 from vespa-engine/freva/gcp-creds | Valerij Fredriksen | 2023-09-16 | 1 | -15/+0 |
|\ \ \ \ \ | | | | | | | | | | | | | Move management | ||||
| * | | | | | Move management | Bjørn Christian Seime | 2023-09-15 | 1 | -15/+0 |
| | |_|_|/ | |/| | | | |||||
* | | | | | Merge pull request #28549 from vespa-engine/hmusum/add-feature-flag-2 | Valerij Fredriksen | 2023-09-16 | 1 | -0/+7 |
|\ \ \ \ \ | | | | | | | | | | | | | Add flag for when to use VESPA_CLOUD_NATIVE_REGION as source for AWS … |