summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic commit of package [vespa] release [7.358.44-1].vespa-7.358.44-1sd-buildbot2021-02-164-1/+2
| | | | | | Created by command: /usr/bin/tito tag --use-version=7.358.44 --no-auto-changelog
* Merge pull request #16505 from ↵Henning Baldersheim2021-02-135-6/+10
|\ | | | | | | | | vespa-engine/toregge/add-alloc-aligned-member-function Add alloc_aligned member function.
| * Add alloc_aligned member function.Tor Egge2021-02-135-6/+10
|/
* Merge pull request #16504 from ↵Henning Baldersheim2021-02-1313-22/+54
|\ | | | | | | | | vespa-engine/toregge/forward-declare-memory-allocator-in-alloc-h Forward declare MemoryAllocator in vespalib/util/alloc.h.
| * Forward declare MemoryAllocator in vespalib/util/alloc.h.Tor Egge2021-02-1313-22/+54
|/
* Merge pull request #16503 from ↵Henning Baldersheim2021-02-135-35/+48
|\ | | | | | | | | vespa-engine/toregge/move-memory-allocator-to-separate-header-file Move MemoryAllocator to separate header file.
| * Move MemoryAllocator to separate header file.Tor Egge2021-02-135-35/+48
|/
* Merge pull request #16501 from vespa-engine/balder/less-assert-in-header-filesHenning Baldersheim2021-02-1341-179/+191
|\ | | | | Less asserts in header files.
| * Less asserts in header files.Henning Baldersheim2021-02-1341-179/+191
| |
* | Merge pull request #16502 from ↵Henning Baldersheim2021-02-134-41/+94
|\ \ | | | | | | | | | | | | vespa-engine/toregge/factor-out-memory-allocator-observer Factor out MemoryAllocatorObserver.
| * | Factor out MemoryAllocatorObserver.Tor Egge2021-02-134-41/+94
| |/
* | Merge pull request #16500 from vespa-engine/balder/urgent-if-gain-above-16GHenning Baldersheim2021-02-1312-90/+52
|\ \ | |/ |/| Move control of internal limits closer to where the limitation is.
| * urgen ->urgentHenning Baldersheim2021-02-131-1/+1
| |
| * Move control of internal limits closer to where the limitation is.Henning Baldersheim2021-02-1312-90/+52
|/
* Merge pull request #16494 from ↵Håkon Hallingstad2021-02-123-14/+55
|\ | | | | | | | | vespa-engine/hakonhall/also-deny-maintenance-when-another-node-is-in-maintenance Also deny maintenance when another node is in maintenance
| * Add testHåkon Hallingstad2021-02-122-11/+49
| |
| * Also deny maintenance when another node is in maintenanceHåkon Hallingstad2021-02-122-4/+7
| | | | | | | | | | | | | | The cluster controller today already denies setting a node X safely to maintenance M, if there is another node Y in another group that has wanted state M. Which means that if Y is in M but wanted state is not M, X is allowed to be set in M. This is an edge case which is rare.
* | Merge pull request #16498 from vespa-engine/balder/close-curatorHenning Baldersheim2021-02-124-10/+33
|\ \ | | | | | | Close the underlying Curator to avoid leaking threads and other resou…
| * | Close the underlying Curator to avoid leaking threads and other resources.Henning Baldersheim2021-02-124-10/+33
|/ /
* | Merge pull request #16496 from vespa-engine/revert-16486-bjorncs/zstdBjørn Christian Seime2021-02-121-1/+1
|\ \ | | | | | | Revert "Increase zstd frame size for compressed access log archive"
| * | Further reduce buffer size to 2MBjørn Christian Seime2021-02-121-1/+1
| | |
| * | Revert "Increase zstd frame size for compressed access log archive"Bjørn Christian Seime2021-02-121-1/+1
|/ /
* | Merge pull request #16482 from ↵Geir Storli2021-02-126-3/+44
|\ \ | | | | | | | | | | | | vespa-engine/toregge/reenable-boundary-check-for-lid-mapping Reenable boundary checks when mapping lid to lid for referenced document type.
| * | Add unit tests for active boundary checks.Tor Egge2021-02-123-0/+36
| | |
| * | Add comments.Tor Egge2021-02-123-0/+3
| | |
| * | Reenable boundary checks when mapping lid to lid for referenced document type.Tor Egge2021-02-113-3/+5
| | |
* | | Merge pull request #16487 from ↵Tor Brede Vekterli2021-02-125-10/+15
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/vekterli/avoid-global-merge-starvation-by-default-space-bucket-deletions Avoid starving global merges with default space bucket deletions
| * | | Avoid starving global merges with default space bucket deletionsTor Brede Vekterli2021-02-115-10/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduces a new top-most internal maintenance priority level and changes bucket activation to use this level (still considered the most important maintenance operation). Have global merge operations use the old `VERY_HIGH` level. No other operations share this level.
* | | | Merge pull request #16493 from vespa-engine/balder/crypto-buffer-64k-2-32kHenning Baldersheim2021-02-121-2/+2
|\ \ \ \ | | | | | | | | | | Reduce wrap buffers from 64k to 32k
| * | | | Reduce wrap buffers from 64k to 32kHenning Baldersheim2021-02-121-2/+2
| | | | |
* | | | | Merge pull request #16492 from ↵Henning Baldersheim2021-02-1210-8/+24
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | vespa-engine/balder/use-small-buffers-in-applications-that-are-tight-on-memory Use small buffers where size matters more than speed.
| * | | | enableSmallBuffers -> useSmallBuffersHenning Baldersheim2021-02-1210-10/+10
| | | | |
| * | | | Use small buffers where size matters more than speed.Henning Baldersheim2021-02-1210-8/+24
|/ / / /
* | | | Merge pull request #16491 from vespa-engine/balder/urgent-flush-on-32gHenning Baldersheim2021-02-113-19/+41
|\ \ \ \ | | | | | | | | | | Ensure that we do not go above 16G as we then might trigger other int…
| * | | | Add unit test for cappingHenning Baldersheim2021-02-111-0/+24
| | | | |
| * | | | Ensure that we do not go above 16G as we then might trigger other internal ↵Henning Baldersheim2021-02-112-19/+17
|/ / / / | | | | | | | | | | | | | | | | | | | | limits that we do not have full control of.
* | | | Merge pull request #16489 from vespa-engine/mpolden/increase-requestsHarald Musum2021-02-111-3/+7
|\ \ \ \ | | | | | | | | | | Dispatch more requests in CD
| * | | | Dispatch more requests in CDMartin Polden2021-02-111-3/+7
| | | | |
* | | | | Merge pull request #16484 from vespa-engine/bjorncs/cleanupHarald Musum2021-02-114-30/+0
|\ \ \ \ \ | | | | | | | | | | | | Remove old YCA related config
| * | | | | Remove old YCA related configBjørn Christian Seime2021-02-114-30/+0
| | |_|/ / | |/| | |
* | | | | Merge pull request #16471 from vespa-engine/toregge/add-mmap-file-allocatorGeir Storli2021-02-117-9/+179
|\ \ \ \ \ | |_|/ / / |/| | | | Add memory allocator backed by a file.
| * | | | Factor out function for rounding up to page size.Tor Egge2021-02-115-20/+39
| | | | |
| * | | | Use vespalib::hash_map instead of std::map.Tor Egge2021-02-112-6/+8
| | | | | | | | | | | | | | | | | | | | Simplify rounding function.
| * | | | Add memory allocator backed by a file.Tor Egge2021-02-104-0/+149
| | | | |
* | | | | Merge pull request #16488 from vespa-engine/mpolden/reduce-threadsMartin Polden2021-02-111-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Reduce JobRunner threads
| * | | | | Reduce JobRunner threadsMartin Polden2021-02-111-1/+1
| | | | | |
* | | | | | Merge pull request #16486 from vespa-engine/bjorncs/zstdBjørn Christian Seime2021-02-111-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Increase zstd frame size for compressed access log archive
| * | | | | Increase zstd frame size for compressed access log archiveBjørn Christian Seime2021-02-111-1/+1
|/ / / / /
* | | | | Merge pull request #16485 from vespa-engine/freva/rotate-atomicallyValerij Fredriksen2021-02-111-4/+28
|\ \ \ \ \ | | | | | | | | | | | | Atomic rotation in LogFileHandler
| * | | | | Atomic rotation in LogFileHandlerValerij Fredriksen2021-02-111-4/+28
| | | | | |