| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Created by command:
/usr/bin/tito tag --use-version=7.372.13 --no-auto-changelog
|
|\
| |
| | |
Add NOTICES file
|
| | |
|
|\ \
| |/
|/| |
|
| | |
|
|\ \
| | |
| | | |
Copy session list before iterating
|
| | |
| | |
| | |
| | | |
Avoid ConcurrentModificationException when using these lists
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
vespa-engine/bjorncs/jetty-connection-logger-hardening
Use reference-equality instead of object-equality for keys in hashmap
|
| | | |
| | | |
| | | |
| | | | |
Some implementations of SocketChannelEndpoint and/or SSLEngine may implement object-equality by overriding equals/hashCode.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
vespa-engine/balder/prepare-for-multiple-compare-methods
Convert comparator from being a simple comparator to using an explici…
|
| | |/ /
| |/| |
| | | |
| | | | |
method.
|
|\ \ \ \
| |_|/ /
|/| | | |
avoid explicit switch on cell types
|
| |/ /
| | |
| | |
| | |
| | | |
* use CellTypeUtils::mem_size utility which does exactly
what we need instead.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
vespa-engine/vekterli/immediately-exit-cc-if-node-index-changed-live
Immediately exit cluster controller if node index config is changed live
|
| | | |
| | | |
| | | |
| | | |
| | | | |
We do not support live reconfigs of CC index, so swiftly exit if we
detect this, allowing the config sentinel to restart the service.
|
|\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | | |
vespa-engine/balder/reduce-json-parsing-memory-footprint
Using the jackson ObjectMapper directly at the rootlevel causes the w…
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
object structure to be build in memory.
A compromise here is to drive the parsing with the stream api and use an object mapper per entry in the array.
|
|\ \ \ \
| | | | |
| | | | | |
do not assert when receiving invalid data (from network)
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Arnej/use valuetype peek
|
| | | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Arnej/move asserts on cell type
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
* cell type may change from input(s) to result
(in more cases) in the future.
* we will skip these optimizers when cell type changes,
just run the generic code instead.
|
| | |_|_|_|/
| |/| | | | |
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
Arnej/wrap int8 float
|
| | | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | | |
Bjorncs/upgrade zk client [run-systemtest]
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Zookeeper artifact requires them (both for runtime and to ensure
import-package is not generated for packages from those artifacts).
|
| | | | | | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Ensure extra required ZK dependencies are present on test classpath
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
vespa-engine/revert-16831-revert-16808-revert-16806-revert-16795-jonmv/new-hosted-apps-use-dedicated-cluster-controllers
Reapply "Jonmv/new hosted apps use dedicated cluster controllers"
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
controllers"""
|
|\ \ \ \ \ \ \
| |_|_|_|/ / /
|/| | | | | |
| | | | | | |
| | | | | | | |
vespa-engine/vekterli/do-not-clear-pending-cluster-state-writes-on-zk-reset-edge
Better handling of ZK connectivity issues concurrent with elections [run-systemtest]
|
| | | | | | | |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Adds the following safeguards/improvements:
- Do not clear pending (non-persisted) writes over a `connect()` edge.
Avoids having the controller eternally wait for a doomed pending
write to be completed when it has no other events that can trigger
a new write.
- Trigger `lostDatabaseConnection()` whenever ZK is reconfigured to
ensure we reload the newest state before trying to compute/publish
any new states.
- Explicitly drop leadership in `lostDatabaseConnection()` to immediately
prevent controller from trying any funny leader-related business
since it no longer can depend on ZK watches triggering.
- When falling back to default state/cluster bundle, ensure that any
subsequent dependent znode write is predicated on the pre-existing
znode version being 0, i.e. did not previously exist.
|
|\ \ \ \ \ \ \
| |_|/ / / / /
|/| | | | | |
| | | | | | |
| | | | | | | |
vespa-engine/hmusum/redeploy-apps-at-bootstrap-in-random-order
Redeploy applications when bootstrapping in random order
|
| | |_|/ / /
| |/| | | | |
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | | |
vespa-engine/revert-16846-bratseth/growth-rate-take-2
Revert "Bratseth/growth rate take 2"
|
|/ / / / / |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Bratseth/growth rate take 2
|
| | | | | | |
|
| | | | | | |
|
| | |_|_|/
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
vespa-engine/revert-16807-bratseth/growth-rate"
This reverts commit 396733d1eebdc920e1c312927064116fd7f727f3, reversing
changes made to c13235491f9fd050ee33701a887ca7da5edd2945.
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
Arnej/more result type rewiring
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* keeps a reference to the TensorFunction, so no point in
copying result type also.
|