aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #20302 from ↵v7.508.20Håkon Hallingstad2021-11-3015-209/+102
|\ | | | | | | | | vespa-engine/revert-20298-bratseth/autoscaling-in-dev Revert "Account for capacity policies when autoscaling"
| * Revert "Account for capacity policies when autoscaling"Harald Musum2021-11-3015-209/+102
|/
* Merge pull request #20297 from ↵Harald Musum2021-11-301-36/+47
|\ | | | | | | | | vespa-engine/hmusum/create-FileDownloader-once-for-maintainer Create FileDownloader once [run-systemtest]
| * Shutdown supervisorHarald Musum2021-11-301-3/+8
| |
| * Create FileDownloader onceHarald Musum2021-11-301-37/+43
| |
* | Merge pull request #20299 from ↵Tor Brede Vekterli2021-11-304-5/+9
|\ \ | | | | | | | | | | | | vespa-engine/vekterli/preserve-change-flag-for-concurrent-config-updates Preserve change flag for concurrent config updates [run-systemtest]
| * | Minor cleanups, no changes to semanticsTor Brede Vekterli2021-11-304-5/+5
| | |
| * | Preserve changed-flag for concurrent config updatesTor Brede Vekterli2021-11-301-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should avoid the following race condition between two config updates arriving within a very short interval: 1. Config generation _n-1_ contains changes to payload 2. Subscriber thread does not apply config _n-1_ internally before generation _n_ arrives 3. Config generation _n_ does not contain changes to payload. Overwrites change flag of generation _n-1_ 4. Change status lost, subscriber does not update internal config
* | | Merge pull request #20301 from vespa-engine/arnej/deprecate-temporary-typesArne H Juul2021-11-3016-0/+27
|\ \ \ | | | | | | | | deprecate classes scheduled for removal
| * | | deprecate classes scheduled for removalArne H Juul2021-11-3016-0/+27
| | | |
* | | | Merge pull request #20298 from vespa-engine/bratseth/autoscaling-in-devValerij Fredriksen2021-11-3015-102/+209
|\ \ \ \ | | | | | | | | | | Account for capacity policies when autoscaling
| * | | | Account for capacity policies when autoscalingJon Bratseth2021-11-3015-102/+209
| | | | |
* | | | | Merge pull request #20294 from vespa-engine/balder/use-invokeserviceHenning Baldersheim2021-11-3010-6/+53
|\ \ \ \ \ | | | | | | | | | | | | Use new InvokerService for doing wakeup calls at regular intervals.
| * | | | | Use new InvokerService for doing wakeup calls at regular intervals.Henning Baldersheim2021-11-3010-6/+53
| | | | | |
* | | | | | Merge pull request #20300 from vespa-engine/balder/sync-master-executorHenning Baldersheim2021-11-301-0/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Sync master executor one extra time....
| * | | | | | Sync master executor one extra time....Henning Baldersheim2021-11-301-0/+2
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #20296 from ↵Tor Brede Vekterli2021-11-304-2/+14
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/delete-bucket-operation-priority Reduce default bucket delete priority and fix priority inheritance for merge-triggered deletion [run-systemtest]
| * | | | | | Reduce default bucket delete pri and fix priority inheritance for merge deletionTor Brede Vekterli2021-11-304-2/+14
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since deletes are now async in the backend, make them FIFO-order with client feed by default to avoid swamping the queues with deletes. Also, explicitly inherit priority for bucket deletion triggered by bucket merging. This was actually missing previously and meant such deletes got the default, very low priority.
* | | | | | Merge pull request #20282 from vespa-engine/jonmv/avoid-setting-no-op-changeJon Marius Venstad2021-11-305-16/+22
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Recompute change to avoid setting a change which triggers no jobs
| * | | | | Update unit testJon Marius Venstad2021-11-303-14/+0
| | | | | |
| * | | | | Recompute change to avoid setting a change which triggers no jobsJon Marius Venstad2021-11-302-2/+22
| | | | | |
* | | | | | Merge pull request #20295 from ↵Martin Polden2021-11-301-1/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/avoid-cleaning-foreign-files Avoid cleaning foreign files
| * | | | | | Avoid cleaning foreign filesHåkon Hallingstad2021-11-301-1/+4
| | | | | | |
* | | | | | | Merge pull request #20293 from vespa-engine/mpolden/optional-active-attribMartin Polden2021-11-302-3/+4
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Make active attribute on region tag optional
| * | | | | | | Make active attribute on region tag optionalMartin Polden2021-11-302-3/+4
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | This allows tenants to stop specifying the attribute, as it's unnecessary when declaring global endpoints with the current syntax (`<endpoints>`).
* | | | | | | Merge pull request #20292 from vespa-engine/bjorncs/abi-check-pluginBjørn Christian Seime2021-11-308-0/+1750
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | Add abi-check-plugin to all modules using `@PublicApi`
| * | | | | | Add abi-check-plugin to all modules using `@PublicApi`Bjørn Christian Seime2021-11-308-0/+1750
| | | | | | |
* | | | | | | Merge pull request #20288 from ↵Henning Baldersheim2021-11-3014-79/+72
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/add-donecallback-token-to-remove-documents Add DoneCallback to removeDocuments.
| * | | | | | | Do not move when it is a const reference.Henning Baldersheim2021-11-301-1/+1
| | | | | | | |
| * | | | | | | Add DoneCallback to removeDocuments.Henning Baldersheim2021-11-3014-78/+71
| |/ / / / / /
* | | | | | | Merge pull request #20274 from vespa-engine/balder/add-wakeupserviceHenning Baldersheim2021-11-309-7/+230
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Add a wakeup service
| * | | | | | | - Use std::move(func).Henning Baldersheim2021-11-303-14/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Remove redunadnt test code.
| * | | | | | | Autogenerate a tag for cleanup when unregistering.Henning Baldersheim2021-11-303-20/+43
| | | | | | | |
| * | | | | | | Rename wakeupservice test to invokeservice.Henning Baldersheim2021-11-303-9/+9
| | | | | | | |
| * | | | | | | Use lambda to avoid static member function.Henning Baldersheim2021-11-302-7/+1
| | | | | | | |
| * | | | | | | Correct name and indentation for CMakeLists.txtHenning Baldersheim2021-11-302-2/+2
| | | | | | | |
| * | | | | | | generalize from wakeup to invoke.Henning Baldersheim2021-11-296-70/+63
| | | | | | | |
| * | | | | | | Use std::function and std::unique_ptrHenning Baldersheim2021-11-296-31/+32
| | | | | | | |
| * | | | | | | Add class comments.Henning Baldersheim2021-11-292-0/+9
| | | | | | | |
| * | | | | | | Add a wakeup serviceHenning Baldersheim2021-11-299-7/+215
| | | | | | | |
* | | | | | | | Merge pull request #20290 from vespa-engine/mpolden/remove-inactive-deploymentMartin Polden2021-11-3011-236/+345
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | | Remove DNS record for inactive deployment in application endpoint
| * | | | | | | Extract RoutingPolicyList and refactorMartin Polden2021-11-3011-180/+265
| | | | | | | |
| * | | | | | | Remove DNS record for inactive deployment in application endpointMartin Polden2021-11-303-86/+110
| | | | | | | |
* | | | | | | | Merge pull request #20281 from vespa-engine/hakonhall/set-vespa-cli-versionHåkon Hallingstad2021-11-301-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Set vespa cli version
| * | | | | | | | Set vespa cli versionHåkon Hallingstad2021-11-301-1/+1
| | |_|_|_|/ / / | |/| | | | | |
* | | | | | | | Merge pull request #20291 from vespa-engine/hmusum/less-loggingHåkon Hallingstad2021-11-301-1/+0
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | / | | |_|_|_|_|/ | |/| | | | | Remove unnecessary logging
| * | | | | | Remove unnecessary loggingHarald Musum2021-11-301-1/+0
| | |_|_|/ / | |/| | | |
* | | | | | Merge pull request #20289 from vespa-engine/hakonhall/strip-vespa-cliHåkon Hallingstad2021-11-302-3/+5
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Strip vespa cli
| * | | | | Strip in vespa.spec insteadHåkon Hallingstad2021-11-302-5/+5
| | | | | |
| * | | | | Strip vespa cliHåkon Hallingstad2021-11-301-3/+5
|/ / / / /