Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | As we have have now removed the expensive Route member we can further ↵ | Henning Baldersheim | 2020-11-26 | 43 | -447/+348 |
| | | | | | | | | | | compact the message objects. - Compact StorageMessageAddress to 16 bytes by - using reference to cluster name. - Use small enums for protocol and node type. - Avoid having StorageMessage as separate allocation. - Avoid default values | ||||
* | Merge pull request #15469 from ↵ | Harald Musum | 2020-11-25 | 2 | -34/+56 |
|\ | | | | | | | | | vespa-engine/revert-15467-revert-15457-hmusum/split-out-starting-of-config-server Reapply "Split out a class that takes care of running ZooKeeper server" | ||||
| * | Revert "Revert "Split out a class that takes care of running ZooKeeper server"" | Harald Musum | 2020-11-25 | 2 | -34/+56 |
| | | |||||
* | | Merge pull request #15473 from vespa-engine/bjorncs/dont-use-loglevel | Jon Marius Venstad | 2020-11-25 | 3 | -7/+6 |
|\ \ | | | | | | | Don't use LogLevel | ||||
| * | | Don't use LogLevel | Bjørn Christian Seime | 2020-11-25 | 3 | -7/+6 |
|/ / | |||||
* | | Merge pull request #15466 from ↵ | Henning Baldersheim | 2020-11-25 | 12 | -68/+69 |
|\ \ | | | | | | | | | | | | | vespa-engine/geirst/simplify-storage-message-address Simplify storage message address | ||||
| * | | Simplify hash calculation. | Geir Storli | 2020-11-25 | 1 | -7/+2 |
| | | | |||||
| * | | Create the mbus::Route on demand instead of storing it inside ↵ | Geir Storli | 2020-11-25 | 9 | -39/+45 |
| | | | | | | | | | | | | | | | | | | StorageMessageAddress. Creating and deleting the route is expensive and not used with RPC for Storage API communication. | ||||
| * | | Change control and data destination to use mbus::Route directly. | Geir Storli | 2020-11-25 | 3 | -29/+29 |
| | | | |||||
* | | | Merge pull request #15472 from vespa-engine/bjorncs/config-convergence-checker | Bjørn Christian Seime | 2020-11-25 | 5 | -102/+146 |
|\ \ \ | | | | | | | | | Bjorncs/config convergence checker | ||||
| * | | | Specify that connection manager is not shared | Bjørn Christian Seime | 2020-11-25 | 1 | -0/+1 |
| | | | | |||||
| * | | | Don't reuse clients | Bjørn Christian Seime | 2020-11-25 | 1 | -39/+34 |
| | | | | | | | | | | | | | | | | The unit tests never closes the config convergence checker, causing stale connections to eventually exhaust the limit for max open files. | ||||
| * | | | Rewrite config convergence checker to use async http client | Bjørn Christian Seime | 2020-11-25 | 4 | -95/+143 |
| | |/ | |/| | |||||
* | | | Merge pull request #15461 from vespa-engine/arnej/lift-reference-operations | Arne H Juul | 2020-11-25 | 18 | -249/+455 |
|\ \ \ | | | | | | | | | move reference operations to a common place | ||||
| * | | | move spec normalization out from reference operation to unit test | Arne Juul | 2020-11-25 | 4 | -18/+20 |
| | | | | |||||
| * | | | move Peek and Create specs | Arne Juul | 2020-11-25 | 8 | -48/+70 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * definition of generic Spec for Peek and Create now inside their respective tensor functions * rename internal map [spec() -> map()] * add utility make_spec() to the tensor function to create a generic Spec * use Spec from tensor functions in GenericCreate and GenericPeek * use Spec from tensor functions in ReferenceOperations | ||||
| * | | | move reference operations to a common place | Arne Juul | 2020-11-25 | 11 | -207/+389 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lift reference implementations from unit tests * write a reference TensorCreate implementation * use these from unit tests * some minor cosmetic changes with structured bindings | ||||
* | | | | Merge pull request #15445 from vespa-engine/arnej/add-simple-streamed-value | Arne H Juul | 2020-11-25 | 20 | -2/+693 |
|\ \ \ \ | |_|/ / |/| | | | Arnej/add simple streamed value | ||||
| * | | | Merge branch 'master' into arnej/add-simple-streamed-value | Arne H Juul | 2020-11-25 | 218 | -2784/+1495 |
| |\ \ \ | |||||
| * | | | | fixups after review | Arne Juul | 2020-11-25 | 5 | -13/+15 |
| | | | | | |||||
| * | | | | account for indirect memory usage | Arne Juul | 2020-11-24 | 1 | -1/+5 |
| | | | | | |||||
| * | | | | minor fixups: | Arne Juul | 2020-11-24 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * no need for nbostream_longlivedbuf * explicitly get largest possible size_t | ||||
| * | | | | more elegant filter; move assert earlier | Arne Juul | 2020-11-24 | 1 | -5/+2 |
| | | | | | |||||
| * | | | | fix arguments (names and explicit) | Arne Juul | 2020-11-24 | 1 | -6/+9 |
| | | | | | |||||
| * | | | | Fixes after review | Arne Juul | 2020-11-24 | 2 | -12/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for StreamedValue: * num_ss -> num_subspaces * require num_mapped_dimensions as constructor argument for StreamedValueBuilder: * do not add the required dense subspace here; it must be added by the caller * remember _num_mapped_dimensions * _dsss -> _dense_subspace_size | ||||
| * | | | | remove superfluous additions | Arne Juul | 2020-11-24 | 1 | -34/+0 |
| | | | | | |||||
| * | | | | add documentation comments | Arne Juul | 2020-11-24 | 5 | -0/+30 |
| | | | | | |||||
| * | | | | run conformance test for StreamedValue also | Arne Juul | 2020-11-23 | 1 | -0/+6 |
| | | | | | |||||
| * | | | | add unit test for StreamedValue | Arne Juul | 2020-11-23 | 3 | -0/+146 |
| | | | | | |||||
| * | | | | add CellTypeUtils class with various static constexpr methods | Arne Juul | 2020-11-23 | 2 | -2/+72 |
| | | | | | |||||
| * | | | | add StreamedValue | Arne Juul | 2020-11-23 | 15 | -0/+463 |
| | | | | | |||||
* | | | | | Merge pull request #15468 from vespa-engine/revert-15456-mpolden/zk-service | Harald Musum | 2020-11-25 | 11 | -111/+60 |
|\ \ \ \ \ | | | | | | | | | | | | | Revert "Support configuring ZooKeeper service in container" | ||||
| * | | | | | Revert "Support configuring ZooKeeper service in container" | Harald Musum | 2020-11-25 | 11 | -111/+60 |
|/ / / / / | |||||
* | | | | | Merge pull request #15465 from ↵ | Bjørn Christian Seime | 2020-11-25 | 12 | -16/+137 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-15454-revert-15448-bjorncs/config-convergence-checker-preps Revert "Revert "Bjorncs/config convergence checker preps"" | ||||
| * | | | | | Exclude sl4j-api as compile scope dependency | Bjørn Christian Seime | 2020-11-25 | 1 | -0/+11 |
| | | | | | | |||||
| * | | | | | Revert "Revert "Bjorncs/config convergence checker preps"" | Bjørn Christian Seime | 2020-11-25 | 12 | -16/+126 |
| | | | | | | |||||
* | | | | | | Merge pull request #15467 from ↵ | Harald Musum | 2020-11-25 | 2 | -56/+34 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-15457-hmusum/split-out-starting-of-config-server Revert "Split out a class that takes care of running ZooKeeper server" | ||||
| * | | | | | | Revert "Split out a class that takes care of running ZooKeeper server" | Harald Musum | 2020-11-25 | 2 | -56/+34 |
|/ / / / / / | |||||
* | | | | | | Merge pull request #15453 from ↵ | Jon Marius Venstad | 2020-11-25 | 7 | -32/+265 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | vespa-engine/jonmv/extended-reindexing-status-over-http Extended reindexing status in controller | ||||
| * | | | | | Merge reindexing status for application and each cluster in HTTP response | Jon Marius Venstad | 2020-11-25 | 3 | -24/+194 |
| | | | | | | |||||
| * | | | | | Avoid ProgressToken in tests | Jon Marius Venstad | 2020-11-25 | 2 | -2/+2 |
| | | | | | | |||||
| * | | | | | Extended reindexing status in controller | Jon Marius Venstad | 2020-11-25 | 4 | -8/+71 |
| | | | | | | |||||
* | | | | | | Merge pull request #15462 from vespa-engine/hmusum/print-stack-trace | Jon Marius Venstad | 2020-11-25 | 1 | -1/+1 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Add exception to log message | ||||
| * | | | | | | Add exception to log message | Harald Musum | 2020-11-25 | 1 | -1/+1 |
| |/ / / / / | |||||
* | | | | | | Merge pull request #15456 from vespa-engine/mpolden/zk-service | Martin Polden | 2020-11-25 | 11 | -60/+111 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | Support configuring ZooKeeper service in container | ||||
| * | | | | | | Support configuring ZooKeeper service in container | Martin Polden | 2020-11-25 | 3 | -1/+73 |
| | | | | | | | |||||
| * | | | | | | Make ContainerCluster produce CuratorConfig | Martin Polden | 2020-11-25 | 8 | -21/+38 |
| | | | | | | | |||||
| * | | | | | | Remove dead code | Martin Polden | 2020-11-24 | 1 | -38/+0 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #15457 from ↵ | Harald Musum | 2020-11-25 | 2 | -34/+56 |
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/split-out-starting-of-config-server Split out a class that takes care of running ZooKeeper server | ||||
| * | | | | | | | Fix class names and shutdown | Harald Musum | 2020-11-25 | 1 | -13/+6 |
| | | | | | | | |