Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #16505 from ↵ | Henning Baldersheim | 2021-02-13 | 5 | -6/+10 |
|\ | | | | | | | | | vespa-engine/toregge/add-alloc-aligned-member-function Add alloc_aligned member function. | ||||
| * | Add alloc_aligned member function. | Tor Egge | 2021-02-13 | 5 | -6/+10 |
|/ | |||||
* | Merge pull request #16504 from ↵ | Henning Baldersheim | 2021-02-13 | 13 | -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 Egge | 2021-02-13 | 13 | -22/+54 |
|/ | |||||
* | Merge pull request #16503 from ↵ | Henning Baldersheim | 2021-02-13 | 5 | -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 Egge | 2021-02-13 | 5 | -35/+48 |
|/ | |||||
* | Merge pull request #16501 from vespa-engine/balder/less-assert-in-header-files | Henning Baldersheim | 2021-02-13 | 41 | -179/+191 |
|\ | | | | | Less asserts in header files. | ||||
| * | Less asserts in header files. | Henning Baldersheim | 2021-02-13 | 41 | -179/+191 |
| | | |||||
* | | Merge pull request #16502 from ↵ | Henning Baldersheim | 2021-02-13 | 4 | -41/+94 |
|\ \ | | | | | | | | | | | | | vespa-engine/toregge/factor-out-memory-allocator-observer Factor out MemoryAllocatorObserver. | ||||
| * | | Factor out MemoryAllocatorObserver. | Tor Egge | 2021-02-13 | 4 | -41/+94 |
| |/ | |||||
* | | Merge pull request #16500 from vespa-engine/balder/urgent-if-gain-above-16G | Henning Baldersheim | 2021-02-13 | 12 | -90/+52 |
|\ \ | |/ |/| | Move control of internal limits closer to where the limitation is. | ||||
| * | urgen ->urgent | Henning Baldersheim | 2021-02-13 | 1 | -1/+1 |
| | | |||||
| * | Move control of internal limits closer to where the limitation is. | Henning Baldersheim | 2021-02-13 | 12 | -90/+52 |
|/ | |||||
* | Merge pull request #16494 from ↵ | Håkon Hallingstad | 2021-02-12 | 3 | -14/+55 |
|\ | | | | | | | | | vespa-engine/hakonhall/also-deny-maintenance-when-another-node-is-in-maintenance Also deny maintenance when another node is in maintenance | ||||
| * | Add test | Håkon Hallingstad | 2021-02-12 | 2 | -11/+49 |
| | | |||||
| * | Also deny maintenance when another node is in maintenance | Håkon Hallingstad | 2021-02-12 | 2 | -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-curator | Henning Baldersheim | 2021-02-12 | 4 | -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 Baldersheim | 2021-02-12 | 4 | -10/+33 |
|/ / | |||||
* | | Merge pull request #16496 from vespa-engine/revert-16486-bjorncs/zstd | Bjørn Christian Seime | 2021-02-12 | 1 | -1/+1 |
|\ \ | | | | | | | Revert "Increase zstd frame size for compressed access log archive" | ||||
| * | | Further reduce buffer size to 2M | Bjørn Christian Seime | 2021-02-12 | 1 | -1/+1 |
| | | | |||||
| * | | Revert "Increase zstd frame size for compressed access log archive" | Bjørn Christian Seime | 2021-02-12 | 1 | -1/+1 |
|/ / | |||||
* | | Merge pull request #16482 from ↵ | Geir Storli | 2021-02-12 | 6 | -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 Egge | 2021-02-12 | 3 | -0/+36 |
| | | | |||||
| * | | Add comments. | Tor Egge | 2021-02-12 | 3 | -0/+3 |
| | | | |||||
| * | | Reenable boundary checks when mapping lid to lid for referenced document type. | Tor Egge | 2021-02-11 | 3 | -3/+5 |
| | | | |||||
* | | | Merge pull request #16487 from ↵ | Tor Brede Vekterli | 2021-02-12 | 5 | -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 deletions | Tor Brede Vekterli | 2021-02-11 | 5 | -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-32k | Henning Baldersheim | 2021-02-12 | 1 | -2/+2 |
|\ \ \ \ | | | | | | | | | | | Reduce wrap buffers from 64k to 32k | ||||
| * | | | | Reduce wrap buffers from 64k to 32k | Henning Baldersheim | 2021-02-12 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Merge pull request #16492 from ↵ | Henning Baldersheim | 2021-02-12 | 10 | -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 -> useSmallBuffers | Henning Baldersheim | 2021-02-12 | 10 | -10/+10 |
| | | | | | |||||
| * | | | | Use small buffers where size matters more than speed. | Henning Baldersheim | 2021-02-12 | 10 | -8/+24 |
|/ / / / | |||||
* | | | | Merge pull request #16491 from vespa-engine/balder/urgent-flush-on-32g | Henning Baldersheim | 2021-02-11 | 3 | -19/+41 |
|\ \ \ \ | | | | | | | | | | | Ensure that we do not go above 16G as we then might trigger other int… | ||||
| * | | | | Add unit test for capping | Henning Baldersheim | 2021-02-11 | 1 | -0/+24 |
| | | | | | |||||
| * | | | | Ensure that we do not go above 16G as we then might trigger other internal ↵ | Henning Baldersheim | 2021-02-11 | 2 | -19/+17 |
|/ / / / | | | | | | | | | | | | | | | | | | | | | limits that we do not have full control of. | ||||
* | | | | Merge pull request #16489 from vespa-engine/mpolden/increase-requests | Harald Musum | 2021-02-11 | 1 | -3/+7 |
|\ \ \ \ | | | | | | | | | | | Dispatch more requests in CD | ||||
| * | | | | Dispatch more requests in CD | Martin Polden | 2021-02-11 | 1 | -3/+7 |
| | | | | | |||||
* | | | | | Merge pull request #16484 from vespa-engine/bjorncs/cleanup | Harald Musum | 2021-02-11 | 4 | -30/+0 |
|\ \ \ \ \ | | | | | | | | | | | | | Remove old YCA related config | ||||
| * | | | | | Remove old YCA related config | Bjørn Christian Seime | 2021-02-11 | 4 | -30/+0 |
| | |_|/ / | |/| | | | |||||
* | | | | | Merge pull request #16471 from vespa-engine/toregge/add-mmap-file-allocator | Geir Storli | 2021-02-11 | 7 | -9/+179 |
|\ \ \ \ \ | |_|/ / / |/| | | | | Add memory allocator backed by a file. | ||||
| * | | | | Factor out function for rounding up to page size. | Tor Egge | 2021-02-11 | 5 | -20/+39 |
| | | | | | |||||
| * | | | | Use vespalib::hash_map instead of std::map. | Tor Egge | 2021-02-11 | 2 | -6/+8 |
| | | | | | | | | | | | | | | | | | | | | Simplify rounding function. | ||||
| * | | | | Add memory allocator backed by a file. | Tor Egge | 2021-02-10 | 4 | -0/+149 |
| | | | | | |||||
* | | | | | Merge pull request #16488 from vespa-engine/mpolden/reduce-threads | Martin Polden | 2021-02-11 | 1 | -1/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | Reduce JobRunner threads | ||||
| * | | | | | Reduce JobRunner threads | Martin Polden | 2021-02-11 | 1 | -1/+1 |
| | | | | | | |||||
* | | | | | | Merge pull request #16486 from vespa-engine/bjorncs/zstd | Bjørn Christian Seime | 2021-02-11 | 1 | -1/+1 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | Increase zstd frame size for compressed access log archive | ||||
| * | | | | | Increase zstd frame size for compressed access log archive | Bjørn Christian Seime | 2021-02-11 | 1 | -1/+1 |
|/ / / / / | |||||
* | | | | | Merge pull request #16485 from vespa-engine/freva/rotate-atomically | Valerij Fredriksen | 2021-02-11 | 1 | -4/+28 |
|\ \ \ \ \ | | | | | | | | | | | | | Atomic rotation in LogFileHandler | ||||
| * | | | | | Atomic rotation in LogFileHandler | Valerij Fredriksen | 2021-02-11 | 1 | -4/+28 |
| | | | | | | |||||
* | | | | | | Merge pull request #16483 from ↵ | Bjørn Christian Seime | 2021-02-11 | 6 | -19/+132 |
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | | vespa-engine/bjorncs/allowed-athenz-proxy-identities Athenz jdisc filter: support proxied access token from trusted peer |