Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #8471 from vespa-engine/jvenstad/simplify-little-thing | Martin Polden | 2019-02-12 | 1 | -5/+3 |
|\ | | | | | Remove code that would never remove anything | ||||
| * | Remove code that would never remove anything | Jon Marius Venstad | 2019-02-12 | 1 | -5/+3 |
| | | |||||
* | | Merge pull request #8452 from ↵ | Jon Marius Venstad | 2019-02-12 | 2 | -92/+79 |
|\ \ | |/ |/| | | | | | vespa-engine/jvenstad/deploy-without-application-lock Avoid holding the application lock while deploying — just when writing | ||||
| * | More code reuse in CuratorDb locks | Jon Marius Venstad | 2019-02-12 | 1 | -29/+7 |
| | | |||||
| * | Grab a deployment lock to deploy | Jon Marius Venstad | 2019-02-12 | 2 | -79/+86 |
| | | |||||
| * | Merge branch 'master' into jvenstad/deploy-without-application-lock | Jon Marius Venstad | 2019-02-11 | 97 | -299/+474 |
| |\ | |||||
| * | | Avoid holding the application lock while deploying — just when writing | Jon Marius Venstad | 2019-02-08 | 1 | -25/+26 |
| | | | |||||
* | | | Merge pull request #8449 from ↵ | Jon Marius Venstad | 2019-02-11 | 30 | -523/+404 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/jvenstad/cache-orchestrator-host-statuses-for-reads Jvenstad/cache orchestrator host statuses for reads | ||||
| * | | | Put accessors back inside MutableStatusRegistry | Jon Marius Venstad | 2019-02-11 | 10 | -29/+48 |
| | | | | |||||
| * | | | Use a more specific ZK path for cache counter | Jon Marius Venstad | 2019-02-11 | 1 | -2/+2 |
| | | | | |||||
| * | | | Add note | Jon Marius Venstad | 2019-02-08 | 1 | -0/+5 |
| | | | | |||||
| * | | | Remove ReadOnlyStatusService | Jon Marius Venstad | 2019-02-08 | 8 | -92/+32 |
| | | | | |||||
| * | | | Expose host status cache, and use it for all bulk operations | Jon Marius Venstad | 2019-02-08 | 18 | -91/+182 |
| | | | | |||||
| * | | | Replace test usage of InMemoryStatusService | Jon Marius Venstad | 2019-02-08 | 3 | -21/+27 |
| | | | | |||||
| * | | | Remove unused annotation | Jon Marius Venstad | 2019-02-08 | 3 | -21/+0 |
| | | | | |||||
| * | | | Make all StatusService-es ZookeeperStatusService-es | Jon Marius Venstad | 2019-02-08 | 2 | -41/+16 |
| | | | | |||||
| * | | | Remove InMemoryStatusService, and clean up curator usage in ↵ | Jon Marius Venstad | 2019-02-08 | 3 | -165/+35 |
| | | | | | | | | | | | | | | | | ZookeeperStatusServiceTest | ||||
| * | | | Fix locking in InMemoryStatusService | Jon Marius Venstad | 2019-02-08 | 1 | -5/+6 |
| | | | | |||||
| * | | | Invalidate cache only on changes or exceptions | Jon Marius Venstad | 2019-02-08 | 1 | -8/+17 |
| | | | | |||||
| * | | | Actually make sure cache is up-to-date while lock is held | Jon Marius Venstad | 2019-02-08 | 1 | -0/+1 |
| | | | | |||||
| * | | | Simplify, using pre-computed host-to-application map | Jon Marius Venstad | 2019-02-08 | 4 | -46/+11 |
| | | | | |||||
| * | | | Invert neste map once, and store it | Jon Marius Venstad | 2019-02-08 | 1 | -0/+23 |
| | | | | |||||
| * | | | Read host statuses in bulk per app, and cache until any changes | Jon Marius Venstad | 2019-02-07 | 1 | -6/+40 |
| | | | | |||||
| * | | | Remove unused or pointless code | Jon Marius Venstad | 2019-02-07 | 2 | -41/+4 |
| | | | | |||||
* | | | | Merge pull request #8443 from ↵ | Tor Brede Vekterli | 2019-02-11 | 6 | -45/+159 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/add-per-bucket-space-data-metrics-on-content-node Expose data metrics per bucket space on content node | ||||
| * | | | | Use non-generic dimension name for bucket spaces | Tor Brede Vekterli | 2019-02-11 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Expose data metrics per bucket space on content node | Tor Brede Vekterli | 2019-02-08 | 6 | -45/+159 |
| |/ / / | | | | | | | | | | | | | Legacy metrics that cover all bucket spaces remain unchanged. | ||||
* | | | | Merge pull request #8469 from vespa-engine/iruotsalainen/threadsafe-abicheck | Ilpo Ruotsalainen | 2019-02-11 | 1 | -2/+5 |
|\ \ \ \ | | | | | | | | | | | Mark abi-check-plugin as thread safe | ||||
| * | | | | Mark abi-check-plugin as thread safe. | Ilpo Ruotsalainen | 2019-02-11 | 1 | -2/+5 |
| | |_|/ | |/| | | | | | | | | | | | | | | Quick code review suggests this is okay as long as per-lookup instantiation strategy is used. | ||||
* | | | | Merge pull request #8467 from vespa-engine/geirst/integrate-tensor-add-update | Tor Egge | 2019-02-11 | 11 | -23/+48 |
|\ \ \ \ | | | | | | | | | | | Geirst/integrate tensor add update | ||||
| * | | | | Rename tensoraddupdate.{h,cpp} -> tensor_add_update.{h,cpp}. | Geir Storli | 2019-02-11 | 7 | -6/+6 |
| | | | | | |||||
| * | | | | Rename tensormodifyupdate.{h,cpp} -> tensor_modify_update.{h,cpp}. | Geir Storli | 2019-02-11 | 7 | -6/+6 |
| | | | | | |||||
| * | | | | Handle TensorAddUpdate in attribute updater. | Geir Storli | 2019-02-11 | 2 | -12/+32 |
| | | | | | |||||
| * | | | | Pass TensorAddUpdate right through indexing docproc. | Geir Storli | 2019-02-11 | 2 | -1/+6 |
| |/ / / | |||||
* | | | | Merge pull request #8468 from vespa-engine/freva/add-cloud-to-zone | Valerij Fredriksen | 2019-02-11 | 21 | -31/+67 |
|\ \ \ \ | |/ / / |/| | | | Add CloudName to Zone | ||||
| * | | | Add CloudName to Zone | Valerij Fredriksen | 2019-02-11 | 3 | -11/+26 |
| | | | | |||||
| * | | | Move CloudName to config-provisioning | Valerij Fredriksen | 2019-02-11 | 19 | -20/+41 |
| | | | | |||||
* | | | | Merge pull request #8465 from ↵ | Geir Storli | 2019-02-11 | 3 | -9/+54 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/wire-in-tensor-add-update-logic Implement applyTo method for TensorAddUpdate. | ||||
| * | | | | Change getJoinFunctionName to return vespalib::string instance. | Tor Egge | 2019-02-11 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Implement applyTo method for TensorAddUpdate. | Tor Egge | 2019-02-11 | 3 | -9/+54 |
| | | | | | | | | | | | | | | | | | | | | Implement print method for TensorAddUpdate and TensorModifyUpdate. | ||||
* | | | | | Merge pull request #8466 from ↵ | Jon Bratseth | 2019-02-11 | 6 | -14/+61 |
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | vespa-engine/mpolden/skip-deploymentspecs-for-manual-envs Never persist deployment spec for manual environments | ||||
| * | | | | Never persist deployment spec for manual environments | Martin Polden | 2019-02-11 | 6 | -14/+61 |
|/ / / / | |||||
* | | | | Merge pull request #8445 from ↵ | Harald Musum | 2019-02-11 | 3 | -4/+6 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/minimum-number-of-threads-in-thread-pool Make sure we have anough threads no matter how many processors the JV… | ||||
| * | | | | Make sure we have anough threads no matter how many processors the JVM says | Harald Musum | 2019-02-08 | 3 | -4/+6 |
| | | | | | |||||
* | | | | | Merge pull request #8464 from ↵ | Håkon Hallingstad | 2019-02-11 | 1 | -0/+2 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/logf-which-applications-failed-redeployment Log which applications failed redeployment before trying again | ||||
| * | | | | | Log which applications failed redeployment before trying again | Harald Musum | 2019-02-11 | 1 | -0/+2 |
| | |/ / / | |/| | | | |||||
* | | | | | Merge pull request #8414 from vespa-engine/ollivir/java-dispatcher-bugfixes | Jon Bratseth | 2019-02-11 | 4 | -13/+27 |
|\ \ \ \ \ | | | | | | | | | | | | | Java dispatcher bugfixes | ||||
| * | | | | | Remove leftover isPresent | Olli Virtanen | 2019-02-07 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Determine cluster size after filtering | Olli Virtanen | 2019-02-07 | 1 | -1/+1 |
| | | | | | | |||||
| * | | | | | Use OptionalInt to signify missing data instead of -1 | Olli Virtanen | 2019-02-07 | 4 | -13/+27 |
| | |_|/ / | |/| | | |