Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | | Merge pull request #6207 from vespa-engine/hakonhall/avoid-set-node-state-retry | Håkon Hallingstad | 2018-06-14 | 4 | -15/+43 | |
|\ \ \ \ \ | | | | | | | | | | | | | Avoid set-node-state retry | |||||
| * | | | | | Avoid set-node-state retry | Håkon Hallingstad | 2018-06-14 | 4 | -15/+43 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Today, the Orchestrator will call each cluster controller twice, e.g. indices 1, 2, 0, 1, 2, 0, if each time out. This is unnecessary. The minimum number of calls is 2: - Either the first CC is up and will redirect to master if necessary, or - the second is up and will redirect to master if necessary, or - the third won't have quorum. This PR changes the current strategy to call all CCs once, e.g. indices 1, 2, and 0. | |||||
* | | | | | | Merge pull request #6208 from vespa-engine/bjorncs/fix | Morten Tokle | 2018-06-14 | 1 | -1/+1 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Specify scheme and port for configserver endpoint | |||||
| * | | | | | | Specify scheme and port for configserver endpoint | Bjørn Christian Seime | 2018-06-14 | 1 | -1/+1 | |
|/ / / / / / | ||||||
* | | | | | | Merge pull request #6133 from vespa-engine/bjorncs/improve-error-messages | Bjørn Christian Seime | 2018-06-14 | 2 | -21/+69 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Try to extract error message from non-2xx responses | |||||
| * | | | | | | Remove unnecessary latch | Bjørn Christian Seime | 2018-06-14 | 1 | -30/+2 | |
| | | | | | | | ||||||
| * | | | | | | Try to extract error message from non-2xx responses | Bjørn Christian Seime | 2018-06-08 | 2 | -3/+79 | |
| | | | | | | | ||||||
* | | | | | | | Merge pull request #6198 from ↵ | Håkon Hallingstad | 2018-06-14 | 5 | -6/+82 | |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/do-not-wait-for-version-ack-for-failed-set-node-state Do not wait for version ack for failed set-node-state | |||||
| * | | | | | | | Do not wait for version ack for failed set-node-state | Håkon Hallingstad | 2018-06-13 | 5 | -6/+82 | |
| | | | | | | | | ||||||
* | | | | | | | | Merge pull request #6203 from vespa-engine/mpolden/remove-unused-code | Martin Polden | 2018-06-14 | 5 | -78/+0 | |
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | | Remove unused code | |||||
| * | | | | | | | Remove unused BrooklynStatusResource | Martin Polden | 2018-06-14 | 1 | -23/+0 | |
| | | | | | | | | ||||||
| * | | | | | | | Remove unused common package | Martin Polden | 2018-06-14 | 3 | -41/+0 | |
| | | | | | | | | ||||||
| * | | | | | | | Remove unused HeaderFields | Martin Polden | 2018-06-14 | 1 | -14/+0 | |
| | |_|_|_|_|/ | |/| | | | | | ||||||
* | | | | | | | Merge pull request #6205 from vespa-engine/balder/return-correct-errorcode | Henning Baldersheim | 2018-06-14 | 2 | -26/+39 | |
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | | Catch explicit known exceptions and return correct error code. | |||||
| * | | | | | | Catch explicit known exceptions and return correct error code. | Henning Baldersheim | 2018-06-14 | 2 | -26/+39 | |
|/ / / / / / | ||||||
* | | | | | | Merge pull request #6204 from ↵ | Bjørn Christian Seime | 2018-06-14 | 2 | -75/+78 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/ovirtanen/convert-leftover-test-in-container-jersey2 Container-jersey2: Leftover scala test converted to java | |||||
| * | | | | | | Leftover scala test converted to java | Olli Virtanen | 2018-06-14 | 2 | -75/+78 | |
| | | | | | | | ||||||
* | | | | | | | Merge pull request #6196 from vespa-engine/bjorncs/certificate-to-disk | Morten Tokle | 2018-06-14 | 10 | -203/+261 | |
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | Bjorncs/certificate to disk | |||||
| * | | | | | | Store configserver certificate to VESPA_HOME/var/vespa/sia | Bjørn Christian Seime | 2018-06-13 | 1 | -58/+39 | |
| | | | | | | | ||||||
| * | | | | | | Cache tenant certificate and private key to disk | Bjørn Christian Seime | 2018-06-13 | 2 | -25/+71 | |
| | | | | | | | ||||||
| * | | | | | | Add utility methods for reading/writing SIA credentials | Bjørn Christian Seime | 2018-06-13 | 1 | -0/+73 | |
| | | | | | | | ||||||
| * | | | | | | Remove support for ntokens | Bjørn Christian Seime | 2018-06-13 | 3 | -16/+9 | |
| | | | | | | | ||||||
| * | | | | | | Remove deprecated ZtsClient | Bjørn Christian Seime | 2018-06-13 | 5 | -106/+71 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Replace use of old ZtsClient with DefaultZtsClient - Add caching of role tokens - Add constructor to AthenzRole taking only strings - Change new ZtsClient interface to use AthenzRole for getRoleToken | |||||
| * | | | | | | Use pascal case for constants | Bjørn Christian Seime | 2018-06-13 | 1 | -3/+3 | |
| | |_|_|_|/ | |/| | | | | ||||||
* | | | | | | Merge pull request #6192 from ↵ | Olli Virtanen | 2018-06-14 | 73 | -1962/+3057 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/ovirtanen/convert-scala-to-java-in-bundle-plugin Bundle-plugin: Scala code converted to Java | |||||
| * | | | | | | Bundle-plugin Scala code converted to Java | Olli Virtanen | 2018-06-13 | 73 | -1962/+3057 | |
| |/ / / / / | ||||||
* | | | | | | Merge pull request #6197 from vespa-engine/gjoranv/felix-5.6.10 | Bjørn Christian Seime | 2018-06-14 | 1 | -1/+1 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Upgrade felix to 5.6.10 | |||||
| * | | | | | | Upgrade felix to 5.6.10 | gjoranv | 2018-06-13 | 1 | -1/+1 | |
| | | | | | | | ||||||
* | | | | | | | Merge pull request #6199 from vespa-engine/gjoranv/shade-plugin | Bjørn Christian Seime | 2018-06-14 | 1 | -6/+15 | |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Use shade plugin instead of assembly. | |||||
| * | | | | | | | Use shade plugin instead of assembly. | gjoranv | 2018-06-14 | 1 | -6/+15 | |
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | NOTE: the fat jar will no longer be attached to the artifact. | |||||
* | | | | | | | Merge pull request #6194 from vespa-engine/arnej/cleanup-getversion | Arnstein Ressem | 2018-06-14 | 3 | -31/+5 | |
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | Arnej/cleanup getversion | |||||
| * | | | | | | cleanup leftovers | Arne Juul | 2018-06-13 | 2 | -2/+0 | |
| | | | | | | | ||||||
| * | | | | | | simplify more | Arne Juul | 2018-06-13 | 1 | -23/+4 | |
| | | | | | | | ||||||
| * | | | | | | cleanup remnants of removed functionality | Arne Juul | 2018-06-13 | 1 | -6/+1 | |
| | |/ / / / | |/| | | | | ||||||
* | | | | | | Merge pull request #6185 from ↵ | Henning Baldersheim | 2018-06-14 | 61 | -556/+587 | |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/balder/prepare-lazy-deserialize-rebased-2 Balder/balder/prepare lazy deserialize rebased 2 | |||||
| * | | | | | | Reduce code visibility and C++11ification. | Henning Baldersheim | 2018-06-14 | 29 | -122/+119 | |
| | | | | | | | ||||||
| * | | | | | | Reinstate update verification | Henning Baldersheim | 2018-06-14 | 4 | -7/+5 | |
| | | | | | | | ||||||
| * | | | | | | Address somment form @vekterli | Henning Baldersheim | 2018-06-14 | 1 | -12/+22 | |
| | | | | | | | ||||||
| * | | | | | | Temporarily disable test | Henning Baldersheim | 2018-06-13 | 1 | -0/+4 | |
| | | | | | | | ||||||
| * | | | | | | 1 - Use a backing buffer for the DocumentUpdate that always is source of truth. | Henning Baldersheim | 2018-06-12 | 32 | -428/+450 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2 - Use this buffer for re-serialization. 3 - Make deserialization lazy where possible. Currently lazy on replay and when arriving over the storageapi. Still needs to eager over documentapi. 4 - Deserialize eagerly in the persistence thread since those are plentyfull and not bottlenecked, instead of in the single master thread. Use real repo. | |||||
* | | | | | | | Merge pull request #6195 from ↵ | Arne H Juul | 2018-06-13 | 4 | -9/+48 | |
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | vespa-engine/havardpe/native-dot-product-for-all-fields enable native dot product to include all fields | |||||
| * | | | | | | enable native dot product to include all fields | Håvard Pettersen | 2018-06-13 | 4 | -9/+48 | |
| | | | | | | | ||||||
* | | | | | | | Merge pull request #6189 from ↵ | Håkon Hallingstad | 2018-06-13 | 11 | -120/+562 | |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/monitor-cfg-app-health-if-activated Monitor cfg app health if activated | |||||
| * | | | | | | | Fixes after review round | Håkon Hallingstad | 2018-06-13 | 5 | -11/+11 | |
| | | | | | | | | ||||||
| * | | | | | | | Monitor cfg app health if activated | Håkon Hallingstad | 2018-06-13 | 11 | -118/+560 | |
| | | | | | | | | ||||||
* | | | | | | | | Merge pull request #6191 from ↵ | Geir Storli | 2018-06-13 | 7 | -49/+195 | |
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/detect-unchanged-field-in-struct Handle struct field attributes in attribute reprocessing initializer and attribute aspect delayer. | |||||
| * | | | | | | | Struct field attributes can be removed without reprocessing. | Tor Egge | 2018-06-13 | 4 | -4/+74 | |
| | | | | | | | | ||||||
| * | | | | | | | Detect unchanged field in in array/map of struct. | Tor Egge | 2018-06-13 | 3 | -45/+121 | |
| | |_|/ / / / | |/| | | | | | ||||||
* | | | | | | | Merge pull request #6188 from vespa-engine/balder/cache-the-default-doctype | Geir Storli | 2018-06-13 | 8 | -168/+101 | |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Balder/cache the default doctype | |||||
| * | | | | | | | Reduce code visibility. | Henning Baldersheim | 2018-06-13 | 8 | -46/+26 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid do very frequent hash lookup for something that is always present. |