summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic commit of package [vespa] release [7.347.28-1].vespa-7.347.28-1sd-buildbot2021-01-274-1/+2
| | | | | | Created by command: /usr/bin/tito tag --use-version=7.347.28 --no-auto-changelog
* Merge pull request #16214 from ↵Harald Musum2021-01-252-33/+27
|\ | | | | | | | | vespa-engine/revert-16208-hmusum/use-synchronized-backing-for-sessions Revert "Use synchronized backing for sessions"
| * Revert "Use synchronized backing for sessions"Harald Musum2021-01-252-33/+27
| |
* | Merge pull request #16222 from vespa-engine/hmusum/retry-verifyHostsJon Bratseth2021-01-251-3/+22
|\ \ | | | | | | Retry when verifying hosts [run-systemtest]
| * | Retry when verifying hostsHarald Musum2021-01-251-3/+22
| |/ | | | | | | | | | | Hosts used might not be in sync on all config servers (we wait for 2/3 servers to respond to deployments and deletions). Retry verification of hosts for 1 second
* | Merge pull request #16218 from ↵Henning Baldersheim2021-01-251-14/+9
|\ \ | | | | | | | | | | | | vespa-engine/balder/stop-maintenance-prior-to-reconfigure - Stop maintenance jobs prior to reconfiguring.
| * | - Stop maintenance jobs prior to reconfiguring.Henning Baldersheim2021-01-251-14/+9
| | | | | | | | | | | | - Always create new LidSpaceCompactionHandlers.
* | | Merge pull request #16219 from ↵Bjørn Christian Seime2021-01-252-361/+310
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/revert-16203-mortent/queue-operations Revert "Refactor LogfileHandler [run-systemtests]"
| * | | Revert "Refactor LogfileHandler [run-systemtests]"Bjørn Christian Seime2021-01-252-361/+310
|/ / /
* | | Merge pull request #16210 from ↵Bjørn Christian Seime2021-01-258-140/+210
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/bjorncs/connection-entry-json-serialization Write connection log entry directly to output stream
| * | Write connection log entry directly to output streamBjørn Christian Seime2021-01-258-140/+210
| | |
* | | Merge pull request #16215 from vespa-engine/balder/use-lambda-over-closure-2Henning Baldersheim2021-01-2516-108/+37
|\ \ \ | | | | | | | | Closure -> lambda
| * | | Closure -> lambdaHenning Baldersheim2021-01-2516-108/+37
| | | |
* | | | Merge pull request #16217 from vespa-engine/balder/use-lambda-over-closure-3Henning Baldersheim2021-01-257-34/+57
|\ \ \ \ | |/ / / |/| | | Use lambda over closure.
| * | | Use lambda over closure.Henning Baldersheim2021-01-257-34/+57
|/ / /
* | | Merge pull request #16213 from vespa-engine/balder/reduce-use-of-closureHenning Baldersheim2021-01-252-64/+59
|\ \ \ | |_|/ |/| | Use lamda instead of closure
| * | Use lamda instead of closureHenning Baldersheim2021-01-252-64/+59
| | |
* | | Merge pull request #16212 from ↵Henning Baldersheim2021-01-251-2/+2
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/balder/do-not-sync-feedview-when-changing-searchable No need to sync the feedviews when we reconfigure searchable.
| * | No need to sync the feedviews when we reconfigure searchable.Henning Baldersheim2021-01-251-2/+2
|/ /
* | Merge pull request #16211 from ↵Henning Baldersheim2021-01-253-19/+39
|\ \ | | | | | | | | | | | | vespa-engine/balder/ensure-that-it-is-the-same-valid-document-as-you-expect Check gid and bucketid inside the correct master thread to ensure you…
| * | Check gid and bucketid inside the correct master thread to ensure you do the ↵Henning Baldersheim2021-01-253-19/+39
| |/ | | | | | | right thing.
* | Merge pull request #16208 from ↵Håkon Hallingstad2021-01-252-27/+33
|\ \ | |/ |/| | | | | vespa-engine/hmusum/use-synchronized-backing-for-sessions Use synchronized backing for sessions
| * Use synchronized collections for cached and watchersHarald Musum2021-01-251-25/+28
| | | | | | | | Avoid locking on instance level by using synchronized collections
| * Add some more info to logging when creating tenantHarald Musum2021-01-251-2/+5
| |
* | Merge pull request #16203 from vespa-engine/mortent/queue-operationsBjørn Christian Seime2021-01-252-310/+361
|\ \ | | | | | | Refactor LogfileHandler [run-systemtests]
| * | Reduce queue sizeMorten Tokle2021-01-251-1/+1
| | |
| * | RemoveMorten Tokle2021-01-251-4/+0
| | |
| * | Rename methodMorten Tokle2021-01-251-3/+4
| | |
| * | Add pollable interfaceMorten Tokle2021-01-251-11/+8
| | |
| * | Move queue to LogFileHandlerMorten Tokle2021-01-251-16/+33
| | |
| * | Move file handling logic to logthreadMorten Tokle2021-01-252-315/+322
| | |
| * | Queue close,flush and rotate operationsMorten Tokle2021-01-252-34/+67
| | |
* | | Merge pull request #16168 from ↵Håkon Hallingstad2021-01-2511-77/+212
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/hakonhall/support-delegating-content-node-suspension-to-cluster-controller Support delegating content node suspension to cluster controller
| * | | Actually test new codepathHåkon Hallingstad2021-01-251-2/+3
| | | |
| * | | Support delegating content node suspension to cluster controllerHåkon Hallingstad2021-01-2211-77/+211
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This PR introduces a new flag group-suspension, which if true, enables: - Instead of allowing at most one storagenode to suspend at any given time, it will now ignore storagenode, searchnode, and distributor service clusters, and rely on the cluster controller to allow or deny the request to suspend. This will increase the load on the cluster controllers. Combined with earlier changes to the cluster controller, this new flag effectively guard the feature of allowing all nodes within a hierarchical group to suspend concurrently. I also took the opportunity to tune related policies: - Allow at most one config server and controller to be down at any given time. This is actually a no-op, since it was effectivelly equal to the older policy of 10% down. - Allows 20% of all host-admins to be down, not just tenant host-admins. This is effectively equal to the old policy of 10% except that it may allow 2 proxy host-admins to go down at the same time. Should be fine.
* | | | Merge pull request #16205 from vespa-engine/freva/corsValerij Fredriksen2021-01-253-19/+12
|\ \ \ \ | |_|_|/ |/| | | Add Vary header to CORS filters
| * | | Add CORS filtersValerij Fredriksen2021-01-253-19/+12
| | | |
* | | | Merge pull request #16197 from ↵Geir Storli2021-01-252-6/+46
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/add-attribute-resource-usage-to-reported-host-info Add attribute resource usage to reported host info.
| * | | | Add attribute resource usage to reported host info.Tor Egge2021-01-252-6/+46
| | | | |
* | | | | Merge pull request #16204 from vespa-engine/balder/sync-executor-on-shutdownHenning Baldersheim2021-01-252-1/+4
|\ \ \ \ \ | | | | | | | | | | | | Sync executor when destructing the jobs.
| * | | | | Sync executor when destructing the jobs.Henning Baldersheim2021-01-252-1/+4
|/ / / / /
* | | | | Merge pull request #16202 from ↵Håkon Hallingstad2021-01-251-1/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/use-standard-version-of-curator-test Use same version of curator-test as defined in parent pom
| * | | | | Use same version of curator-test as defined in parent pomHarald Musum2021-01-251-1/+0
| | | | | |
* | | | | | Merge pull request #16198 from vespa-engine/hmusum/reorder-statementsHarald Musum2021-01-251-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Reorder statements when creating tenant
| * | | | | | Make sure to write metadata and add tenant before notifying listenerHarald Musum2021-01-251-2/+2
| | | | | | |
* | | | | | | Merge pull request #16195 from vespa-engine/balder/simplify-by-avoiding-closureHenning Baldersheim2021-01-251-26/+37
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Simplify by avoiding closure.
| * | | | | | | Simplify by avoiding closure.Henning Baldersheim2021-01-251-26/+37
| | | | | | | |
* | | | | | | | Merge pull request #16201 from vespa-engine/revert-16194-bjorncs/zstd-toolsBjørn Christian Seime2021-01-251-4/+0
|\ \ \ \ \ \ \ \ | |_|_|/ / / / / |/| | | | | | | Revert "Depend on zstd tools [run-systemtest]"
| * | | | | | | Revert "Depend on zstd tools [run-systemtest]"Harald Musum2021-01-251-4/+0
|/ / / / / / /
* | | | | | | Merge pull request #16196 from vespa-engine/hmusum/tenant-changes-2Håkon Hallingstad2021-01-251-5/+1
|\ \ \ \ \ \ \ | | |/ / / / / | |/| / / / / | |_|/ / / / |/| | | | | No need to create and write tenant metadata if tenant already exists