aboutsummaryrefslogtreecommitdiffstats
path: root/controller-server
Commit message (Collapse)AuthorAgeFilesLines
* Replace session timeout with explicit shutdownJon Marius Venstad2021-11-071-0/+1
| | | | | | | | | | | Session timeout causes message bus to reply with timeouts when timeout passes. This works poorly with visitors whose document put acks are delayed until the network layer consumes the documents, which may take longer than the remaining session timeout, which is used as message timeout. Keeping the message timeout fixed, and doing a manual abort of the session instead, when the specified timeout has occurred, almost eliminates the problem. Additionally, acking all outstanding documents upon abortion makes the visitors return in a timely manner, and should take care of the rest of the problem.
* Merge pull request #19883 from vespa-engine/mpolden/application-endpoint-formatMorten Tokle2021-11-0518-247/+296
|\ | | | | Finalize application endpoint names
| * Finalize application endpoint namesMartin Polden2021-11-054-28/+24
| |
| * Replace zones with targets in EndpointMartin Polden2021-11-0411-100/+175
| |
| * Remove compile version checkMartin Polden2021-11-036-58/+31
| |
| * Remove legacy parameterMartin Polden2021-11-034-27/+11
| |
| * Store application endpoints in routing policyMartin Polden2021-11-037-39/+60
| |
* | Don't return exceptionOla Aunrønning2021-11-031-1/+1
| |
* | Merge pull request #19841 from vespa-engine/olaa/include-dashboard-idØyvind Grønnesby2021-11-031-1/+10
|\ \ | | | | | | Pass along dashboard ID
| * | Pass along dashboard IDOla Aunrønning2021-11-031-1/+10
| |/
* | Merge pull request #19842 from vespa-engine/ogronnesby/end-date-inclusiveØyvind Grønnesby2021-11-035-29/+38
|\ \ | |/ |/| Make the bill end date inclusive instead of exclusive
| * Make the bill end date inclusive instead of exclusiveØyvind Grønnesby2021-11-035-29/+38
| | | | | | | | | | | | | | | | | | | | Before the end date for the billing was used to calculate startOfDay to generate the timestamp we actually use. Now we are changing it to .plusDays(1).startOfDay to make it so UI will effectively use the end of today as the timestamp. Also added some more implementations to ManualClock to get some tests to work.
* | Support building application-scoped endpoint namesMartin Polden2021-11-022-9/+78
| |
* | Remove unused region scopeMartin Polden2021-11-025-65/+12
| |
* | Remove support for legacy endpoints in publicMartin Polden2021-11-025-86/+35
| |
* | Remove legacy-endpoint-in-certificate feature flagMartin Polden2021-11-022-21/+8
| |
* | Merge pull request #19808 from vespa-engine/mpolden/application-level-endpointMartin Polden2021-11-023-9/+10
|\ \ | | | | | | Support application-level endpoints in DeploymentSpec
| * | Support application-level endpoints in DeploymentSpecMartin Polden2021-11-022-7/+8
| | |
| * | SimplifyMartin Polden2021-11-021-2/+2
| |/
* / Remove allowed-proxy-url flag (#19823)Morten Tokle2021-11-021-3/+2
|/
* Merge pull request #19769 from vespa-engine/olaa/horizon-meta-requestOla Aunrønning2021-10-281-2/+14
|\ | | | | Add Horizon meta query
| * Add Horizon meta queryOla Aunrønning2021-10-281-2/+14
| |
* | Merge pull request #19768 from ↵Martin Polden2021-10-281-1/+0
|\ \ | | | | | | | | | | | | vespa-engine/jonmv/back-off-on-canary-deployment-failures Remove special treatment of canary policy, ignoring backoff
| * | Remove special treatment of canary policy, ignoring backoffJon Marius Venstad2021-10-281-1/+0
| | |
* | | Merge pull request #19767 from vespa-engine/mpolden/tweak-queueMartin Polden2021-10-286-26/+16
|\ \ \ | |/ / |/| | Dispatch one request per second of dispatcher interval
| * | Increase SystemRoutingPolicyMaintainer intervalMartin Polden2021-10-281-1/+1
| | |
| * | Dispatch one request per second of dispatcher intervalMartin Polden2021-10-284-15/+9
| | |
| * | Remove unnecessary use of LinkedBlockingDequeMartin Polden2021-10-281-10/+6
| | |
* | | Merge pull request #19763 from vespa-engine/mpolden/avoid-three-level-namesMorten Tokle2021-10-283-2/+14
|\ \ \ | |_|/ |/| | Avoid three-level names in certificates
| * | Avoid three-level names in certificatesMartin Polden2021-10-283-2/+14
| |/
* | Update 2020 Oath copyrights.gjoranv2021-10-2760-60/+60
| |
* | Update 2019 Oath copyrights.gjoranv2021-10-2774-74/+74
| |
* | Merge pull request #19749 from ↵Jon Marius Venstad2021-10-271-1/+1
|\ \ | | | | | | | | | | | | vespa-engine/jonmv/failed-runs-mauy-not-yet-have-ended Check also that the first failing run has in fact ended
| * | Check also that the first failing run has in fact endedJon Marius Venstad2021-10-271-1/+1
| | |
* | | Merge pull request #19676 from vespa-engine/ogronnesby/billing-service-3Øyvind Grønnesby2021-10-275-117/+140
|\ \ \ | |_|/ |/| | Ogronnesby/billing service 3
| * | Merge remote-tracking branch 'origin/master' into ogronnesby/billing-service-3Øyvind Grønnesby2021-10-2112-7/+17
| |\ \
| * | | Revert "Merge pull request #19502 from ↵Øyvind Grønnesby2021-10-195-117/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-19496-revert-19485-revert-18572-ogronnesby/billing-service" This reverts commit 471db5f7a1bc16bd5e8be9b80a5f06ee28967b16, reversing changes made to 11a50513dc58eeb52d290fe3dc1d826f27069d26.
* | | | Remove legacy endpoint from certificateMartin Polden2021-10-262-12/+12
| | | |
* | | | Add cost metricsOla Aunrønning2021-10-262-7/+25
| |_|/ |/| |
* | | Add metering metricsOla Aunrønning2021-10-252-6/+24
| | |
* | | Merge pull request #19695 from vespa-engine/mpolden/named-region-endpointMartin Polden2021-10-226-104/+187
|\ \ \ | | | | | | | | Introduce separate scope for internal region endpoint
| * | | Introduce separate scope for internal region endpointMartin Polden2021-10-225-39/+88
| | | |
| * | | Support building named region endpointsMartin Polden2021-10-223-79/+113
| | |/ | |/|
* / | Revert "Remove deps to http-utils and add vespajlib where necessary."gjoranv2021-10-211-0/+7
|/ / | | | | | | This reverts commit fe260fe8a98c1d2d19633e16a6308857c9577878.
* | Correct copyright headersJon Bratseth2021-10-203-3/+0
| |
* | Add missiung copyrightsJon Bratseth2021-10-2013-5/+18
|/
* Use correct fields for tenant infoLeandro Alves2021-10-181-2/+2
|
* Merge pull request #19589 from vespa-engine/mpolden/cleanupJon Marius Venstad2021-10-184-21/+18
|\ | | | | Clean up constructors
| * Clean up constructorsMartin Polden2021-10-154-21/+18
| |
* | log more when deleting endpoint certificates (#19587)Andreas Eriksen2021-10-151-5/+10
| | | | | | | | | | | | | | * log more when deleting endpoint certificates * log before issuing delete * add missing format argument