Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add checksum types in response based on types in request | Harald Musum | 2021-09-10 | 8 | -25/+113 |
| | | | | | | | Return response with same type as in request, except when both are empty, then return both types. Note: No clients have started sending requests with only xxhash64 checksum yet. | ||||
* | Revert "Revert "Use both xxhash64 and md5 for config payload in requests and ↵ | Harald Musum | 2021-09-09 | 6 | -37/+48 |
| | | | | responses [run-systemtest]"" | ||||
* | Merge pull request #19051 from ↵ | Harald Musum | 2021-09-09 | 9 | -16/+48 |
|\ | | | | | | | | | | | vespa-engine/balder/wire-in-executor-for-model-building Wire in the executor up to TenantRepository | ||||
| * | Wire in the executor up to TenantRepository | Henning Baldersheim | 2021-09-09 | 9 | -16/+39 |
|/ | |||||
* | Revert "Use both xxhash64 and md5 for config payload in requests and ↵ | Harald Musum | 2021-09-09 | 6 | -48/+37 |
| | | | | responses [run-systemtest]" | ||||
* | Use both xxhash64 and md5 for config payload in requests and responses | Harald Musum | 2021-09-09 | 6 | -37/+48 |
| | | | | Chacking of equal config with hasEqualConfig() still uses only md5 | ||||
* | GC dry-run-onnx-on-setup flag | Henning Baldersheim | 2021-09-08 | 1 | -3/+0 |
| | |||||
* | Merge pull request #19002 from vespa-engine/hmusum/use-xxhash64-part-2 | Harald Musum | 2021-09-08 | 8 | -29/+36 |
|\ | | | | | Hmusum/use xxhash64 part 2 [run-systemtest] | ||||
| * | Follow changes | Harald Musum | 2021-09-08 | 6 | -26/+33 |
| | | |||||
| * | Remove def md5 from ConfigKey | Harald Musum | 2021-09-08 | 2 | -3/+3 |
| | | |||||
* | | Merge branch 'master' into balder/only-allow-legal-inheritance | Henning Baldersheim | 2021-09-07 | 1 | -0/+3 |
|\ \ | |||||
| * | | Add feature flag for new slobrok logic | Arne H Juul | 2021-09-07 | 1 | -0/+3 |
| |/ | |||||
* / | Enable feature flag control over rank-profile inheritance verification. | Henning Baldersheim | 2021-09-07 | 1 | -0/+4 |
|/ | |||||
* | Cleanup temp directories properly | Harald Musum | 2021-09-06 | 1 | -2/+12 |
| | |||||
* | metrix -> metrics | Henning Baldersheim | 2021-09-01 | 1 | -1/+1 |
| | |||||
* | Add feature flag control over metricsproxy serving threads. | Henning Baldersheim | 2021-09-01 | 1 | -0/+3 |
| | |||||
* | Ensure that only one thread will compute the missing object in the cache. ↵ | Henning Baldersheim | 2021-09-01 | 3 | -13/+31 |
| | | | | The others will wait. | ||||
* | Unify return path and metric updating. | Henning Baldersheim | 2021-09-01 | 2 | -12/+15 |
| | |||||
* | Refactor to prepare for computeIfAbsent. | Henning Baldersheim | 2021-09-01 | 1 | -13/+13 |
| | |||||
* | Close the FileDistributionFactory | Henning Baldersheim | 2021-08-31 | 2 | -1/+6 |
| | |||||
* | bootstrapExecutor only need method local scope. | Henning Baldersheim | 2021-08-31 | 1 | -3/+2 |
| | |||||
* | Directory cache is not optional. | Henning Baldersheim | 2021-08-31 | 1 | -5/+5 |
| | |||||
* | Merge pull request #18907 from vespa-engine/hmusum/cleanup-24 | Henning Baldersheim | 2021-08-31 | 19 | -156/+119 |
|\ | | | | | File distribution cleanup [run-systemtest] | ||||
| * | Use existing method to create an AddFileInterface | Henning Baldersheim | 2021-08-31 | 1 | -1/+1 |
| | | |||||
| * | Move supervisor back to FileDistributionFactory, there should be only one | Harald Musum | 2021-08-31 | 2 | -4/+7 |
| | | |||||
| * | GC unused method. | Henning Baldersheim | 2021-08-31 | 1 | -4/+0 |
| | | |||||
| * | Simplify by getting rid of FileDistributionProvider | Harald Musum | 2021-08-30 | 17 | -146/+111 |
| | | |||||
| * | Simplify | Harald Musum | 2021-08-30 | 2 | -12/+11 |
| | | |||||
* | | Merge pull request #18895 from ↵ | Morten Tokle | 2021-08-30 | 8 | -81/+3 |
|\ \ | | | | | | | | | | | | | vespa-engine/mortent/cleanup-application-roles-step1 Prepare for removing unused application roles | ||||
| * | | Fix tests | Morten Tokle | 2021-08-30 | 2 | -45/+0 |
| | | | |||||
| * | | Stop accepting application roles in deploy | Morten Tokle | 2021-08-30 | 6 | -36/+3 |
| |/ | |||||
* / | lz4 compress blobs. | Henning Baldersheim | 2021-08-30 | 1 | -1/+8 |
|/ | |||||
* | relative path may contain directories, make sure to create them | Harald Musum | 2021-08-30 | 2 | -7/+9 |
| | |||||
* | Use temporary file when writing blobs and downloaded files | Harald Musum | 2021-08-30 | 4 | -24/+45 |
| | |||||
* | Merge pull request #18857 from vespa-engine/balder/debug-1 | Harald Musum | 2021-08-25 | 3 | -8/+6 |
|\ | | | | | Balder/debug 1 | ||||
| * | Filename is used as seed for hash.... | Henning Baldersheim | 2021-08-25 | 1 | -1/+1 |
| | | |||||
| * | Provide the blob name externally | Henning Baldersheim | 2021-08-25 | 3 | -7/+5 |
| | | |||||
* | | Remove dedicated-cluster-controller-flavour flag | Jon Marius Venstad | 2021-08-25 | 1 | -16/+0 |
|/ | |||||
* | - Add testing of FileDBRegistry. | Henning Baldersheim | 2021-08-24 | 7 | -32/+137 |
| | | | | | - Remove PreGeneratedRegistry. - Allow files to not exist after bootstrap. | ||||
* | Allow set of distributable files to change after initial deploy. | Henning Baldersheim | 2021-08-19 | 14 | -39/+114 |
| | | | | This is necessary as bootstrapping the configserver with a new version might change set of files to distribute. | ||||
* | Reject non-bootstrap deployments with unknown wanted Vespa version | Jon Marius Venstad | 2021-08-18 | 3 | -0/+35 |
| | |||||
* | Factor out blob -> hash genrating code so it is common to all file registries. | Henning Baldersheim | 2021-08-17 | 1 | -2/+1 |
| | |||||
* | Avoid FileRegistry when you only need a hostname. | Henning Baldersheim | 2021-08-17 | 1 | -1/+2 |
| | |||||
* | Merge pull request #18746 from ↵ | Harald Musum | 2021-08-16 | 5 | -35/+3 |
|\ | | | | | | | | | vespa-engine/hmusum/stop-distributing-files-when-building-model Stop sending hints about files that should be downloaded when doing p… [run-systemtest] | ||||
| * | Stop sending hints about files that should be downloaded when doing prepare | Harald Musum | 2021-08-16 | 5 | -35/+3 |
| | | | | | | | | | | | | This is just an optimzation and is not today in hosted Vespa, since authorization will not allow access to any new files until application is activated anyway | ||||
* | | Reduce dependency on PregeneratedFileregistry. | Henning Baldersheim | 2021-08-16 | 1 | -6/+18 |
|/ | |||||
* | Allow file distribution rpc requests while bootstrapping | Harald Musum | 2021-08-13 | 4 | -18/+45 |
| | | | | | | | | We do not want to server config requests while bootstrapping, since we have not finished deploying all applications yet and don't want to serve stale or empty config. File distributuion requests should be OK, though, if we cannot serve the requests (unknown file, host is not allowed to get file etc.), the client will try another config server. | ||||
* | Revert "Prepare all applications before activating when bootstrapping config ↵ | Harald Musum | 2021-08-12 | 1 | -136/+42 |
| | | | | …" | ||||
* | Simplify | Harald Musum | 2021-08-12 | 1 | -1/+1 |
| | |||||
* | Split out methods for creating and shutting down executor | Harald Musum | 2021-08-12 | 1 | -4/+11 |
| |