Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | use new MappingMonitor | Arne Juul | 2021-08-20 | 4 | -66/+56 |
| | |||||
* | Merge pull request #18804 from vespa-engine/arnej/add-external-mapping-monitor | Arne H Juul | 2021-08-20 | 8 | -2/+174 |
|\ | | | | | Arnej/add external mapping monitor | ||||
| * | update after review | Arne Juul | 2021-08-20 | 3 | -40/+28 |
| | | | | | | | | | | | | | | * MappingMonitorListener -> MappingMonitorOwner * construct with factory * RpcMappingMonitor always has an owner * refactor common lookup into active() method | ||||
| * | add generic MappingMonitor API | Arne Juul | 2021-08-19 | 6 | -0/+185 |
| | | | | | | | | * and RPC implementation using ManagedRpcServer as before | ||||
| * | fix logctl name | Arne Juul | 2021-08-19 | 1 | -1/+1 |
| | | |||||
| * | cleanup duplicate line | Arne Juul | 2021-08-19 | 1 | -1/+0 |
| | | |||||
* | | Merge pull request #18807 from ↵ | Lester Solbakken | 2021-08-20 | 1 | -2/+12 |
|\ \ | | | | | | | | | | | | | vespa-engine/lesters/explicity-close-onnx-input-tensors Excplicity close native onnx tensors used as input | ||||
| * | | Excplicity close native onnx tensors used as input | Lester Solbakken | 2021-08-20 | 1 | -2/+12 |
|/ / | |||||
* | | Merge pull request #18795 from ↵ | Arne H Juul | 2021-08-20 | 5 | -23/+75 |
|\ \ | | | | | | | | | | | | | vespa-engine/arnej/queue-input-to-LocalRpcMonitorMap Arnej/queue input to local rpc monitor map | ||||
| * | | remove extra abort | Arne Juul | 2021-08-19 | 1 | -2/+0 |
| | | | |||||
| * | | let destructors do cleanup | Arne Juul | 2021-08-18 | 1 | -4/+1 |
| | | | |||||
| * | | make it easy to run servers with valgrind | Arne Juul | 2021-08-18 | 2 | -4/+6 |
| | | | |||||
| * | | delay add() and remove() for untangling | Arne Juul | 2021-08-18 | 2 | -15/+70 |
| | | | |||||
* | | | Merge pull request #18806 from ↵ | Bjørn Meland | 2021-08-20 | 3 | -30/+37 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/revert-18790-aressem/require-numactl-2 Revert "Fail Vespa startup if no numactl ." | ||||
| * | | | Revert "Fail Vespa startup if no numactl ." | Arnstein Ressem | 2021-08-20 | 3 | -30/+37 |
|/ / / | |||||
* | | | Merge pull request #18802 from vespa-engine/mpolden/fix-capacity-check | Jon Bratseth | 2021-08-20 | 7 | -40/+69 |
|\ \ \ | | | | | | | | | Always account for available IP addresses when checking capacity | ||||
| * | | | Always account for available IP addresses when checking capacity | Martin Polden | 2021-08-20 | 7 | -40/+69 |
| | | | | |||||
* | | | | Merge pull request #18794 from vespa-engine/gjoranv/remove-jersey-media-jaxb | Bjørn Christian Seime | 2021-08-20 | 5 | -8/+6 |
|\ \ \ \ | | | | | | | | | | | Remove jersey-media-jaxb dependency and bundle. | ||||
| * | | | | Remove jersey-media-jaxb dependency and bundle. | gjoranv | 2021-08-18 | 5 | -8/+6 |
| | |/ / | |/| | | |||||
* | | | | Merge pull request #18798 from ↵ | Henning Baldersheim | 2021-08-20 | 6 | -0/+116 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/lesters/global_rankprofile_onnx_name_collision Add unit test for global rankprofile name collision from onnx models | ||||
| * | | | | Add unit test for global rankprofile name collision from onnx models | Lester Solbakken | 2021-08-19 | 6 | -0/+116 |
| | |/ / | |/| | | |||||
* | | | | Merge pull request #18799 from vespa-engine/mpolden/serialization-todos | Martin Polden | 2021-08-20 | 2 | -5/+2 |
|\ \ \ \ | | | | | | | | | | | Serialization TODOs | ||||
| * | | | | Require budget field | Martin Polden | 2021-08-19 | 1 | -3/+1 |
| | | | | | |||||
| * | | | | Stop writing empty hostname field | Martin Polden | 2021-08-19 | 1 | -2/+1 |
| |/ / / | |||||
* | | | | Merge pull request #18790 from vespa-engine/aressem/require-numactl-2 | Arnstein Ressem | 2021-08-20 | 3 | -37/+30 |
|\ \ \ \ | | | | | | | | | | | Fail Vespa startup if no numactl . | ||||
| * | | | | Merge branch 'master' into aressem/require-numactl-2 | Arnstein Ressem | 2021-08-19 | 14 | -116/+220 |
| |\| | | | |||||
| * | | | | Exit with error with no numactl. Use numactl if NUMA nodes are available and ↵ | Arnstein Ressem | 2021-08-19 | 3 | -31/+30 |
| | | | | | | | | | | | | | | | | | | | | we have permissions to use it. | ||||
| * | | | | Fail Vespa startup if no numactl [run-systemtest]. | Arnstein Ressem | 2021-08-18 | 2 | -28/+22 |
| | | | | | |||||
* | | | | | Merge pull request #18801 from vespa-engine/jonmv/configurable-upgrade-rollout | Jon Marius Venstad | 2021-08-20 | 15 | -135/+179 |
|\ \ \ \ \ | |_|_|_|/ |/| | | | | Jonmv/configurable upgrade rollout | ||||
| * | | | | Split assignment and if-condition | Jon Marius Venstad | 2021-08-19 | 1 | -4/+10 |
| | | | | | |||||
| * | | | | Abort running jobs less eagerly | Jon Marius Venstad | 2021-08-19 | 7 | -46/+49 |
| | | | | | |||||
| * | | | | Remove dead code | Jon Marius Venstad | 2021-08-19 | 1 | -71/+0 |
| | | | | | |||||
| * | | | | Allow configuring upgrade rollout in deployment.xml | Jon Marius Venstad | 2021-08-19 | 10 | -25/+131 |
| | | | | | |||||
* | | | | | Merge pull request #18803 from ↵ | Henning Baldersheim | 2021-08-19 | 21 | -84/+147 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | vespa-engine/balder/allow-set-of-distributable-files-to-change Allow set of distributable files to change after initial deploy. MERGEOK | ||||
| * | | | | Remove unused method. | Henning Baldersheim | 2021-08-19 | 1 | -4/+0 |
| | | | | | |||||
| * | | | | Update abi | Henning Baldersheim | 2021-08-19 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Allow set of distributable files to change after initial deploy. | Henning Baldersheim | 2021-08-19 | 19 | -79/+146 |
|/ / / / | | | | | | | | | | | | | This is necessary as bootstrapping the configserver with a new version might change set of files to distribute. | ||||
* | | | | Merge pull request #18796 from ↵ | Henning Baldersheim | 2021-08-18 | 2 | -14/+23 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/use-separate-onnxmodels-for-each-global-rankprofile Since the automatic generation of RankProfiles from global standalone… MERGEOK | ||||
| * | | | | Since the automatic generation of RankProfiles from global standalone onnx ↵ | Henning Baldersheim | 2021-08-18 | 2 | -14/+23 |
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | models does not ensure globally unique naming, there will be models that will not resolve well in a global namespace. Hence they must be in separate namespaces (OnnxModels). | ||||
* | | | | Merge pull request #18791 from ↵ | Harald Musum | 2021-08-18 | 3 | -41/+46 |
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | vespa-engine/hakonhall/log-reason-for-redeployment Log reason for redeployment | ||||
| * | | | Log reason for redeployment | Håkon Hallingstad | 2021-08-18 | 3 | -41/+46 |
| | | | | |||||
* | | | | Merge pull request #18792 from ↵ | Henning Baldersheim | 2021-08-18 | 1 | -0/+9 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/add-valgrind-suppression-for-fedora-34 Suppress warning for known memory leak. | ||||
| * | | | | Suppress warning for known memory leak. | Tor Egge | 2021-08-18 | 1 | -0/+9 |
| | | | | | |||||
* | | | | | Merge pull request #18779 from ↵ | Arne H Juul | 2021-08-18 | 4 | -61/+97 |
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | vespa-engine/arnej/fix-LocalRpcMonitorMap-ordering ensure that sending event to dispatch happens after updating internal… | ||||
| * | | | | update internal state before dispatching to clients | Arne Juul | 2021-08-18 | 1 | -11/+12 |
| | | | | | |||||
| * | | | | allow delayed notifications | Arne Juul | 2021-08-18 | 2 | -30/+36 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * may get notifyOk or notifyFailed from a ManagedRpcServer that we already decided to remove - those can be safely ignored. | ||||
| * | | | | Revert "only use "delete later" in notifyFailed callback" | Arne Juul | 2021-08-18 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | This reverts commit f2db94927e4738897725ff1c6839450096346297. | ||||
| * | | | | only use "delete later" in notifyFailed callback | Arne Juul | 2021-08-17 | 1 | -2/+0 |
| | | | | | |||||
| * | | | | avoid seg fault | Arne Juul | 2021-08-17 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | ensure that sending event to dispatch happens after updating internal state | Arne Juul | 2021-08-17 | 2 | -27/+56 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * map.erase() invalidates reference to contents, move it to a local variable first * cannot delete a ManagedRpcServer while we are in its callback |