Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #28100 from vespa-engine/hmusum/stabilize-testv8.216.8 | Jon Marius Venstad | 2023-08-22 | 1 | -32/+46 |
|\ | | | | | Make sure we use a free port when creating RpcServer | ||||
| * | Assert that server is running | Harald Musum | 2023-08-22 | 1 | -0/+2 |
| | | |||||
| * | Remove unused method, wait for server thread to finish | Harald Musum | 2023-08-22 | 1 | -8/+2 |
| | | |||||
| * | Make sure we use a free port when creating RpcServer | Harald Musum | 2023-08-21 | 1 | -25/+43 |
| | | |||||
* | | Merge pull request #28102 from vespa-engine/ogronnesby/node-cloud-account | Valerij Fredriksen | 2023-08-22 | 1 | -2/+15 |
|\ \ | | | | | | | Expose CloudAccount in Node object | ||||
| * | | Expose CloudAccount in Node object | Øyvind Grønnesby | 2023-08-22 | 1 | -2/+15 |
| | | | |||||
* | | | Merge pull request #28086 from ↵ | Tor Brede Vekterli | 2023-08-22 | 32 | -89/+854 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/vekterli/distributor-operation-cancelling Implement edge-triggered distributor operation cancelling | ||||
| * | | | Improve naming and make branching more obvious | Tor Brede Vekterli | 2023-08-21 | 4 | -18/+21 |
| | | | | |||||
| * | | | Simplify `CancelScope` handling by moving out of optional | Tor Brede Vekterli | 2023-08-21 | 4 | -31/+14 |
| | | | | |||||
| * | | | Make partial cancellelation state part of the API | Tor Brede Vekterli | 2023-08-21 | 9 | -13/+16 |
| | | | | | | | | | | | | | | | | | | | | Also rename factory function to avoid explicit coupling to higher level semantics. | ||||
| * | | | Early return of empty node vector when fully canceled | Tor Brede Vekterli | 2023-08-21 | 1 | -0/+3 |
| | | | | |||||
| * | | | Implement edge-triggered distributor operation cancelling | Tor Brede Vekterli | 2023-08-18 | 32 | -89/+862 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Will be used for ensuring active operations do not mutate the bucket database upon completion with stale entries for buckets that may no longer be valid for that distributor to handle. Removes the need for today's "always-on" implicit checks for node state and bucket ownership upon every single DB update (which is potentially ABA-susceptible). Moving to edge-triggering is intentionally done to avoid ABA problems. Cancellation cases are: * Distributor ownership of bucket changed * Subset of target nodes has become unavailable Note: cancellation is not yet wired in; this code is cold. | ||||
* | | | | more wg flag (#28095) | Andreas Eriksen | 2023-08-22 | 1 | -0/+7 |
| | | | | |||||
* | | | | Merge pull request #28080 from vespa-engine/add-builder-to-metricset | gjoranv | 2023-08-22 | 9 | -133/+264 |
|\ \ \ \ | | | | | | | | | | | Add Builder to MetricSet class | ||||
| * | | | | Add comment to return Metric instead of String | gjoranv | 2023-08-18 | 1 | -0/+2 |
| | | | | | |||||
| * | | | | Introduce BasicMetricSets and use it from Default and Vespa sets. | gjoranv | 2023-08-18 | 3 | -15/+33 |
| | | | | | |||||
| * | | | | Use builder to create DefaultMetrics | gjoranv | 2023-08-18 | 1 | -113/+115 |
| | | | | | |||||
| * | | | | Support adding a set of suffixes for a given metric. | gjoranv | 2023-08-18 | 2 | -4/+19 |
| | | | | | |||||
| * | | | | Create DefaultVespaMetrics with builder | gjoranv | 2023-08-18 | 1 | -8/+5 |
| | | | | | |||||
| * | | | | Move unit tests for Metric and MetricSet to the 'metrics' module. | gjoranv | 2023-08-18 | 3 | -4/+19 |
| | | | | | |||||
| * | | | | Add Builder to MetricSet class | gjoranv | 2023-08-18 | 2 | -0/+82 |
| | | | | | |||||
* | | | | | Merge pull request #28101 from ↵ | Tor Egge | 2023-08-21 | 1 | -3/+3 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/disable-two-alloc-unit-tests-when-using-any-sanitizer Disable two alloc unit tests when using any sanitizer. | ||||
| * | | | | | Disable two alloc unit tests when using any sanitizer. | Tor Egge | 2023-08-21 | 1 | -3/+3 |
|/ / / / / | |||||
* | | | | | Merge pull request #28098 from vespa-engine/toregge/include-stream-header-filesv8.215.17 | Tor Egge | 2023-08-21 | 5 | -0/+5 |
|\ \ \ \ \ | | | | | | | | | | | | | Include sstream or ostream header file. | ||||
| * | | | | | Include sstream or ostream header file. | Tor Egge | 2023-08-21 | 5 | -0/+5 |
| | |_|_|/ | |/| | | | |||||
* | | | | | Merge pull request #28097 from ↵ | Tor Egge | 2023-08-21 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/use-typename-when-needed-for-clang-15 Use typename when needed for clang 15. | ||||
| * | | | | | Use typename when needed for clang 15. | Tor Egge | 2023-08-21 | 1 | -1/+1 |
| |/ / / / | |||||
* | | | | | Merge pull request #28096 from vespa-engine/toregge/fix-format-strings | Tor Egge | 2023-08-21 | 2 | -2/+2 |
|\ \ \ \ \ | | | | | | | | | | | | | Fix format strings. | ||||
| * | | | | | Fix format strings. | Tor Egge | 2023-08-21 | 2 | -2/+2 |
| |/ / / / | |||||
* | | | | | Merge pull request #28099 from ↵ | Morten Tokle | 2023-08-21 | 12 | -53/+62 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-27996-mortent/remove-restricted-dpbindings2 Revert "remove restricted dpbindings" | ||||
| * | | | | | Revert "remove restricted dpbindings" | Harald Musum | 2023-08-21 | 12 | -53/+62 |
|/ / / / / | |||||
* | | | | | Merge pull request #28093 from vespa-engine/mpolden/cluster-discovery-and-wait | Jon Bratseth | 2023-08-21 | 28 | -575/+1109 |
|\ \ \ \ \ | |/ / / / |/| | | | | Improved cluster discovery and waiting | ||||
| * | | | | Extract Waiter | Martin Polden | 2023-08-21 | 15 | -120/+156 |
| | | | | | |||||
| * | | | | Improve wait doc | Martin Polden | 2023-08-21 | 2 | -9/+2 |
| | | | | | |||||
| * | | | | Wait for deploy service | Martin Polden | 2023-08-21 | 9 | -46/+86 |
| | | | | | |||||
| * | | | | Add deployment status command | Martin Polden | 2023-08-21 | 3 | -1/+118 |
| | | | | | |||||
| * | | | | Support cluster discovery for all target types | Martin Polden | 2023-08-21 | 26 | -533/+881 |
| | | | | | |||||
* | | | | | Merge pull request #28091 from vespa-engine/mpolden/schedule-latest | Arnstein Ressem | 2023-08-21 | 2 | -8/+3 |
|\ \ \ \ \ | | | | | | | | | | | | | Schedule latest OS version | ||||
| * | | | | | Schedule latest OS version | Martin Polden | 2023-08-21 | 2 | -8/+3 |
| |/ / / / | |||||
* | | | | | Merge pull request #27996 from ↵ | Morten Tokle | 2023-08-21 | 12 | -62/+53 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/mortent/remove-restricted-dpbindings2 remove restricted dpbindings | ||||
| * | | | | | Rename method, change scope | Morten Tokle | 2023-08-09 | 5 | -6/+6 |
| | | | | | | |||||
| * | | | | | Keep original port when restricting bindings to dataplane port | Morten Tokle | 2023-08-09 | 4 | -11/+36 |
| | | | | | | |||||
| * | | | | | Remove flag restrict-data-plane-bindings | Morten Tokle | 2023-08-09 | 9 | -49/+15 |
| | | | | | | |||||
* | | | | | | Merge pull request #28087 from vespa-engine/balder/reduce-massive-inlining | Henning Baldersheim | 2023-08-20 | 1 | -44/+61 |
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | Reduce massive inlining of complex code | ||||
| * | | | | | Reduce massive inlining of complex code | Henning Baldersheim | 2023-08-18 | 1 | -44/+61 |
|/ / / / / | |||||
* | | | | | Merge pull request #28085 from vespa-engine/balder/use-single-level-hashmap | Henning Baldersheim | 2023-08-18 | 3 | -64/+54 |
|\ \ \ \ \ | | | | | | | | | | | | | Balder/use single level hashmap | ||||
| * | | | | | Use a single level hash_map with a compund key. | Henning Baldersheim | 2023-08-18 | 3 | -32/+25 |
| | | | | | | |||||
| * | | | | | Put map lookup in one place. | Henning Baldersheim | 2023-08-18 | 2 | -36/+33 |
|/ / / / / | |||||
* | | | | | Merge pull request #28083 from ↵ | Henning Baldersheim | 2023-08-18 | 11 | -90/+108 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | vespa-engine/balder/minor-optimizations-for-many-groups Balder/minor optimizations for many groups | ||||
| * | | | | Extract highest value for both documentCount, totalDocumentCount, metaCount ↵ | Henning Baldersheim | 2023-08-18 | 3 | -44/+48 |
| | | | | | | | | | | | | | | | | | | | | and usedFileSize in 1 iteration |