| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|\
| |
| |
| |
| | |
vespa-engine/revert-22580-balder/align-code-on-hugepage-size
Revert "Align code on hugepage size"
|
|/ |
|
|\
| |
| | |
Bratseth/constants cleanup take 2
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
This reverts commit 78e8952ad0ed18c026aaeb7c471dfc886ccde7cb.
|
|\ \
| | |
| | | |
Jonmv/junit test runner
|
| | |
| | |
| | | |
Co-authored-by: Bjørn Christian Seime <bjorncs@verizonmedia.com>
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
Use cloud account from deployment spec
|
| | | | |
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Align code on hugepage size
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
vespa-engine/jonmv/reapply-decide-flavour-based-on-version
Jonmv/reapply decide flavour based on version
|
| | | | | | |
|
| | | | | | |
|
|/ / / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
vespa-engine/revert-22501-jonmv/decide-default-flavour-based-on-version"
This reverts commit dc54b3a75d1458a2d70428ce21858b8715c34c5a, reversing
changes made to cc26e57914df77549f439730bde10b2a908eddfb.
|
|\ \ \ \ \
| |_|_|_|/
|/| | | | |
Prepare guice guava upgrade
|
| | | | | |
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | |
| | | | |
- Occurred when a dependency jar did not have the ExportPackages
manifest header.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
vespa-engine/revert-22576-bratseth/constants-cleanup
Revert "Create distributable constants on deriving"
|
|/ / / / |
|
|\ \ \ \
| | | | |
| | | | | |
Create distributable constants on deriving
|
| | | | | |
|
|\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | |
| | | | | |
vespa-engine/toregge/add-cgroup-resource-limits-class
Add CGroupResourceLimits class.
|
| | | | | |
|
| | |_|/
| |/| | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
vespa-engine/balder/use-auto-allocator-unless-anything-special
Just use default allocator unless there is anything special.
|
| | | | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | |
| | | | |
| | | | | |
vespa-engine/balder/a-bit-more-informative-error-handling
Add some more information when madvise/munmap fails, and allow madvis…
|
|/ / / /
| | | |
| | | |
| | | | |
fail as it might depending on how huge pages are set up.
|
|\ \ \ \
| | | | |
| | | | | |
Readd integration test for log frameworks.
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Test was deleted by accident instead of renamed
(old name: OsgiLogServiceIntegrationTest)
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
vespa-engine/geirst/global-filter-and-searchable-copies
Auto-adjust global filter tuning parameters to handle searchable-copi…
|
| | | | | | |
|
|\ \ \ \ \ \
| |_|/ / / /
|/| | | | |
| | | | | |
| | | | | | |
vespa-engine/vekterli/improve-handling-of-preempted-bucket-move
Don't attempt to execute document moves from a cancelled bucket mover [run-systemtest]
|
| | |/ / /
| |/| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
This prevents the following race condition where the bucket mover logic
fails to notify the content layer that the bucket sub DB status has changed
for a particular bucket:
1. Bucket state is changed over SPI, a mover is created and registered and
a BucketTask is scheduled onto the persistence queues to actually do the
document reads and finalize the move.
2. Before the bucket task is executed, bucket state is changed again over
the SPI. A new mover is created, the old one is cancelled (tagging
mover as not consistent) and another BucketTask is scheduled onto
the persistence queues. Note: the old task still remains.
3. Old bucket task is executed and performs the actual document moving
despite being cancelled. No notification is done towards the content
layer since the mover was tagged as not being consistent.
4. New bucket task is executed and tries to move the same document set
as the old mover. Since the documents are no longer present in the
source document DB, the moves fail. This tags the mover as inconsistent
and no notification is done. Bucket is automatically rechecked, but
since all docs are already moved away there is nothing more to do
and no subsequent mover is created. This means the "should notify?"
edge is not triggered and the content layer remains blissfully unaware
of any sub DB changes.
This commit simply changes cancellation to actually inhibit document moves
from taking place. This lets the preempting mover successfully complete its
moves, thus triggering the notify-edge as expected.
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
vespa-engine/havardpe/remove-bitvector-swap-function
remove bitvector swap function
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Also remove assignment operator for allocated bitvectors since it was
not used.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
vespa-engine/vekterli/bump-required-openssl-version
Bump required OpenSSL version from 1.1.1n to 1.1.1o
|
| | |_|/ / /
| |/| | | | |
|
|\ \ \ \ \ \
| |_|_|_|/ /
|/| | | | |
| | | | | |
| | | | | | |
vespa-engine/balder/make-proton-transport-exception-safe
Wrap the FNET_Transport to make it exception safe.
|