aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Use JDK8 as build target for security-utilsBjørn Christian Seime2019-12-0218-28/+140
|
* Merge pull request #11464 from ↵Arnstein Ressem2019-12-022-103/+0
|\ | | | | | | | | vespa-engine/toregge/remove-vespa-validate-application Remove vespa-validate-application.
| * Remove vespa-validate-application.Tor Egge2019-12-022-103/+0
|/
* Merge pull request #11463 from ↵Henning Baldersheim2019-12-021-1/+0
|\ | | | | | | | | vespa-engine/toregge/remove-stale-vespa-dispatch-wrapper-script Remove stale vespa-dispatch wrapper script.
| * Remove stale vespa-dispatch wrapper script.Tor Egge2019-12-021-1/+0
|/
* Merge pull request #11462 from vespa-engine/musum/minor-cleanupBjørn Christian Seime2019-12-021-8/+2
|\ | | | | Minor cleanup, no functional changes
| * Minor cleanup, no functional changesHarald Musum2019-12-021-8/+2
| |
* | Merge pull request #11461 from ↵Jon Marius Venstad2019-12-0218-219/+813
|\ \ | |/ |/| | | | | vespa-engine/jvenstad/test-steps-in-deployment-spec Jvenstad/test steps in deployment spec
| * Restore public API for old ContainerModelBuilderJon Marius Venstad2019-12-024-5/+12
| |
| * Revert "Revert "Jvenstad/test steps in deployment spec""Jon Marius Venstad2019-12-0218-219/+806
|/ | | | This reverts commit 12fcbd278a5fadb085456f0cde9059755c0fe231.
* Merge pull request #11460 from ↵Jon Bratseth2019-11-3018-806/+219
|\ | | | | | | | | vespa-engine/revert-11456-jvenstad/test-steps-in-deployment-spec Revert "Jvenstad/test steps in deployment spec"
| * Revert "Jvenstad/test steps in deployment spec"Valerij Fredriksen2019-11-2918-806/+219
|/
* Merge pull request #11456 from ↵Jon Bratseth2019-11-2918-219/+806
|\ | | | | | | | | vespa-engine/jvenstad/test-steps-in-deployment-spec Jvenstad/test steps in deployment spec
| * update test nameJon Marius Venstad2019-11-291-1/+1
| |
| * Verify deployment.rnc, and allow athenz-service on region thereJon Marius Venstad2019-11-296-1/+174
| |
| * Update deployment.rncJon Marius Venstad2019-11-293-7/+21
| |
| * Update abi.specJon Marius Venstad2019-11-291-1/+2
| |
| * Read prod test and steps tags, and some refactoringJon Marius Venstad2019-11-296-74/+401
| |
| * Introduce DeclaredTest and Steps, and ParallelZones -> ParallelSteps extends ↵Jon Marius Venstad2019-11-286-37/+139
| | | | | | | | Steps
| * Rename deploysTo -> concerns in DeploymentSpec.Step, and includes -> deploysToJon Marius Venstad2019-11-289-122/+92
| |
* | Merge pull request #11459 from ↵Arnstein Ressem2019-11-291-0/+6
|\ \ | | | | | | | | | | | | vespa-engine/gjoranv/skip-deployment-for-test-modules2 Don't deploy test artifacts
| * | Don't deploy test artifactsgjoranv2019-11-291-0/+6
|/ /
* | Merge pull request #11455 from vespa-engine/arnej/early-exit-from-compute-sumArne H Juul2019-11-291-5/+5
|\ \ | | | | | | do early exit from computeSum
| * | do early exit from computeSumArne Juul2019-11-291-5/+5
| | |
* | | Merge pull request #11453 from vespa-engine/freva/add-all-accessible-tenantsValerij Fredriksen2019-11-293-27/+21
|\ \ \ | | | | | | | | Add all accessible tenants
| * | | Relax name requirementValerij Fredriksen2019-11-291-2/+2
| | | |
| * | | Add all accessible tenantsValerij Fredriksen2019-11-293-27/+21
| | | |
* | | | Merge pull request #11457 from ↵Arnstein Ressem2019-11-292-0/+12
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/gjoranv/skip-deployment-for-test-modules Skip deployment for pure test modules.
| * | | | Skip deployment for pure test modules.gjoranv2019-11-292-0/+12
| | |/ / | |/| |
* | | | Merge pull request #11454 from ↵Tor Egge2019-11-296-2/+8
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/install-missing-config-definition-files Install more config definition files.
| * | | | Install more config definition files.Tor Egge2019-11-296-2/+8
| |/ / /
* | | | Merge pull request #11451 from vespa-engine/mpolden/update-dns-for-inactive-lbsMartin Polden2019-11-298-33/+54
|\ \ \ \ | | | | | | | | | | Preserve DNS records for inactive load balancers
| * | | | Preserve DNS records for inactive load balancersMartin Polden2019-11-298-33/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change ensures that we preserve DNS records, as long as the underlying load balancer exists, even if it's inactive. Inactive routing policies are excluded in the application API so that endpoints for deleted clusters are not shown in console.
* | | | | Merge pull request #11452 from vespa-engine/bratseth/maintenance-refactorValerij Fredriksen2019-11-294-121/+104
|\ \ \ \ \ | |_|/ / / |/| | | | Bratseth/maintenance refactor
| * | | | Use MaintenanceDepoymentJon Bratseth2019-11-293-28/+6
| | | | |
| * | | | Use MaintenanceDeploymentJon Bratseth2019-11-292-19/+8
| | | | |
| * | | | Pull up MaintenanceDeploymentJon Bratseth2019-11-292-75/+91
| | |/ / | |/| |
* | | | Merge pull request #11450 from vespa-engine/arnej/template-nns-fullyArne H Juul2019-11-294-78/+126
|\ \ \ \ | |_|/ / |/| | | template cell types also
| * | | fix typoArne Juul2019-11-291-1/+1
| | | |
| * | | template cell types alsoArne Juul2019-11-284-78/+126
| | | | | | | | | | | | | | | | * also, move common parameters to abstract superclass
* | | | Merge pull request #11449 from ↵Tor Brede Vekterli2019-11-298-21/+80
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | vespa-engine/vekterli/fix-ever-growing-message-tracker-for-concurrent-gets Fix ever-growing message tracker for concurrent Get operations
| * | | Fix ever-growing message tracker for concurrent Get operationsTor Brede Vekterli2019-11-288-21/+80
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When Get requests initiated outside the main distributor thread are sent via the MessageSender that is implemented by the main Distributor instance, they would be implicitly registered with the pending message tracker. Not only was this thread unsafe, the registrations would never be cleared away since the reply pipeline bypassed it entirely. This would cause a silent memory leak that would build up many small allocations over time. We now dispatch Get requests directly through the storage link chain, bypassing the message tracking component. This both fixes the leak and avoids extra overhead for the Get requests. Note: the concurrent Get feature is _not_ enabled by default. Also fixes an issue where concurrent Get operations weren't correctly gracefully aborted when the node shuts down.
* | | | Merge pull request #11444 from vespa-engine/arnej/gc-unneeded-fastlibTor Egge2019-11-283-2/+0
|\ \ \ \ | | | | | | | | | | Arnej/gc unneeded fastlib
| * | | | cleanup unusedArne Juul2019-11-281-0/+0
| | | | |
| * | | | remove unused fastlib dependencyArne Juul2019-11-282-2/+0
| | |/ / | |/| |
* | | | Merge pull request #11448 from vespa-engine/bratseth/better-error-messageJon Bratseth2019-11-283-4/+6
|\ \ \ \ | | | | | | | | | | Better error message on missing field
| * | | | Better error message on missing fieldJon Bratseth2019-11-283-4/+6
| | | | |
* | | | | Merge pull request #11447 from ↵Harald Musum2019-11-284-77/+218
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | vespa-engine/hmusum/write-zookeeper-tls-client-server-communication-config Hmusum/write zookeeper tls client server communication config
| * | | | Refactor config generation, no functional changesHarald Musum2019-11-281-107/+164
| | | | |
| * | | | Write zookeeper tls client server communication configHarald Musum2019-11-284-18/+102
| |/ / /