summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Override hostname verification in PeerAuthorizerTrustManagerBjørn Christian Seime2020-02-176-34/+67
| | | | | Override hostname verification on client-side. Remove overriding of hostname verification for server-side.
* Use 'withTrustManager' in ConfigFileBasedTlsContextBjørn Christian Seime2020-02-171-5/+5
|
* Allow specifying custom trust manager instance to SslContextBuilderBjørn Christian Seime2020-02-171-3/+14
|
* Create SSLEngine instance using host and portBjørn Christian Seime2020-02-171-1/+1
|
* Merge pull request #12217 from vespa-engine/kkraune-output-restartJon Marius Venstad2020-02-171-1/+1
|\ | | | | Update InternalStepRunner.java
| * Update InternalStepRunner.javaKristian Aune2020-02-171-1/+1
|/
* Merge pull request #12213 from vespa-engine/mpolden/discoverable-routing-v1Martin Polden2020-02-1715-552/+512
|\ | | | | Make /routing/v1 discoverable
| * Remove unreferenced test dataMartin Polden2020-02-174-491/+0
| |
| * Add recursion supportMartin Polden2020-02-175-46/+311
| |
| * Make /routing/v1 discoverableMartin Polden2020-02-177-8/+199
| |
| * Simplify ResourceResponseMartin Polden2020-02-171-22/+17
| |
* | Merge pull request #12216 from ↵Bjørn Christian Seime2020-02-171-6/+4
|\ \ | | | | | | | | | | | | vespa-engine/jvenstad/deactivate-for-unknown-instances-too Deactivate also for unknown instances
| * | Deactivate also for unknown instancesJon Marius Venstad2020-02-171-6/+4
| | | | | | | | | | | | | | | | | | | | | @bjorncs please review and merge. This lets the controller attempt to delete deployments for unknown instances, too, as an old comment in the code says it does. It _will_ throw an NPE, but after deletion
* | | Merge pull request #12212 from vespa-engine/balder/gc-unused-includesTor Egge2020-02-1727-204/+56
|\ \ \ | | | | | | | | GC unused includes and code.
| * | | GC unused include.Henning Baldersheim2020-02-162-7/+1
| | | |
| * | | GC unused includes and code.Henning Baldersheim2020-02-1626-197/+55
| | | | | | | | | | | | | | | | Unify with nested includes.
* | | | Merge pull request #12214 from ↵Bjørn Christian Seime2020-02-171-4/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/jvenstad/require-okta-access-token-when-deleting-last-instance Require Okta access token only when deleting last instance (and app)
| * | | | Require Okta access token only when deleting last instance (and app)Jon Marius Venstad2020-02-171-4/+5
| | | | |
* | | | | Merge pull request #12215 from ↵Jon Marius Venstad2020-02-171-4/+14
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/jvenstad/show-depl0y-log-on-successful-deployment Show deployment log from config server on all deploys
| * | | | | Show deployment log from config server on all deploysJon Marius Venstad2020-02-171-4/+14
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes all the log entries related to deployment, in the configserver, appear in the deployment log in the deployment job log view — not just when there are illegal "refeed actions". @mpolden please review and merge.
* | | | | Merge pull request #12203 from vespa-engine/gjoranv/metrics-v2-in-metricsproxy_2gjoranv2020-02-1716-176/+438
|\ \ \ \ \ | |/ / / / |/| | | | Gjoranv/metrics v2 in metricsproxy 2
| * | | | Add MetricsV2Handler to metrics-proxy containers.gjoranv2020-02-143-6/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Must be added to container, not cluster, due to node specific config. - Extract method to create a metrics handler.
| * | | | Add metrics/v2 handlergjoranv2020-02-1413-171/+406
| | | | | | | | | | | | | | | | | | | | | | | | | - Add new config so that hostname and role can be added to output - Refactor tests to avoid duplicating code
| * | | | Allow inspecting consumers in MetricsPacket.Buildergjoranv2020-02-132-2/+17
| | | | |
* | | | | Merge pull request #12189 from ↵Bjørn Christian Seime2020-02-173-14/+0
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | vespa-engine/bjorncs/remove-use-4443-upstream-flag Remove 'use-4443-upstream' flag
| * | | | Remove 'use-4443-upstream' flagBjørn Christian Seime2020-02-143-14/+0
| | | | |
* | | | | Merge pull request #12210 from vespa-engine/freva/jobnameJon Marius Venstad2020-02-174-4/+4
|\ \ \ \ \ | |_|_|/ / |/| | | | Rename field name -> jobName to follow /deployment api
| * | | | name -> jobNameValerij Fredriksen2020-02-154-4/+4
| | | | |
* | | | | Merge pull request #12211 from ↵Henning Baldersheim2020-02-156-120/+33
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/remove-one-more-snapshot-indirection Remove another indirection not necessary and GC some unused code.
| * | | | | Remove another indirection not necessary and GC some unused code.Henning Baldersheim2020-02-156-120/+33
|/ / / / /
* | | | | Merge pull request #12209 from vespa-engine/balder/just-use-raw-pointerHenning Baldersheim2020-02-156-19/+37
|\ \ \ \ \ | | | | | | | | | | | | Since we are accessing the handler while under read/writer lock, ther…
| * | | | | Update commentHenning Baldersheim2020-02-151-1/+1
| | | | | |
| * | | | | Since we are accessing the handler while under read/writer lock, there is no ↵Henning Baldersheim2020-02-156-19/+37
|/ / / / / | | | | | | | | | | | | | | | reason to use a shared_ptr.
* | | | | Merge pull request #12207 from vespa-engine/balder/avoid-extra-indirectionHenning Baldersheim2020-02-156-65/+64
|\ \ \ \ \ | | | | | | | | | | | | The snapshot has 2 lightweight members only and hence does not need a…
| * | | | | The snapshot has 2 lightweight members only and hence does not need another ↵Henning Baldersheim2020-02-156-65/+64
|/ / / / / | | | | | | | | | | | | | | | indirection.
* | | | | Merge pull request #12206 from vespa-engine/balder/avoid-copying-bucketstateHenning Baldersheim2020-02-155-4/+18
|\ \ \ \ \ | | | | | | | | | | | | Avoid copying BucketState, when you only need BucketInfo.
| * | | | | Avoid copying BucketState, when you only need BucketInfo.Henning Baldersheim2020-02-155-4/+18
|/ / / / /
* | | | | Merge pull request #12205 from vespa-engine/toregge/compile-with-clang-10Henning Baldersheim2020-02-146-6/+7
|\ \ \ \ \ | | | | | | | | | | | | Fix issues detected by clang 10.
| * | | | | Fix issues detected by clang 10.Tor Egge2020-02-146-6/+7
|/ / / / /
* | | | | Merge pull request #12204 from ↵Henning Baldersheim2020-02-144-4/+8
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | vespa-engine/toregge/fedora-rawhide-now-uses-llvm-10 Use llvm 10 on Fedora rawhide.
| * | | | Use llvm 10 on Fedora rawhide.Tor Egge2020-02-144-4/+8
|/ / / /
* | | | Merge pull request #12195 from ↵Henning Baldersheim2020-02-143-23/+50
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/use-executor-in-metrics-and-do-not-run-it-when-testing Do not run ZKMetricsUpdater when testing
| * | | | Do not run ZKMetricsUpdater when testingHarald Musum2020-02-143-23/+50
| |/ / / | | | | | | | | | | | | Also rewrite to use executors and make sure to shutdown properly
* | | | Merge pull request #12200 from vespa-engine/balder/enough-to-hold-a-read-lockHenning Baldersheim2020-02-145-48/+50
|\ \ \ \ | | | | | | | | | | It is enough to hold the read lock.
| * | | | It is enough to hold the read lock.Henning Baldersheim2020-02-145-48/+50
| | | | |
* | | | | Merge pull request #12201 from vespa-engine/balder/let-default-be-a-power-of-2Henning Baldersheim2020-02-142-2/+2
|\ \ \ \ \ | |/ / / / |/| | | | Default number of threads should be a multiple of number of stripes, …
| * | | | Default number of threads should be a multiple of number of stripes, which ↵Henning Baldersheim2020-02-142-2/+2
|/ / / / | | | | | | | | | | | | is now 4
* | | | Merge pull request #12176 from vespa-engine/bratseth/clearAll-in-query-profilesJon Bratseth2020-02-1410-34/+193
|\ \ \ \ | | | | | | | | | | Support clearing values in query profiles
| * | | | Support clearing values in query profilesJon Bratseth2020-02-1310-34/+193
| | | | |
* | | | | Merge pull request #12198 from vespa-engine/mpolden/routing-methodMartin Polden2020-02-145-8/+29
|\ \ \ \ \ | |_|_|_|/ |/| | | | Expose routing method in application API