Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Settle for less processes during test. | Henning Baldersheim | 2021-11-16 | 1 | -2/+2 |
| | |||||
* | Merge pull request #20018 from ↵ | Arne H Juul | 2021-11-16 | 7 | -1/+28 |
|\ | | | | | | | | | vespa-engine/arnej/add-feature-flag-to-ignore-stack-sizes ignore requested stack sizes | ||||
| * | Merge branch 'master' into arnej/add-feature-flag-to-ignore-stack-sizes | Arne H Juul | 2021-11-16 | 161 | -790/+2689 |
| |\ | |||||
| * | | ignore requested stack sizes | Arne H Juul | 2021-11-15 | 7 | -1/+29 |
| | | | | | | | | | | | | | | | * for C++ threads only * triggered by feature flag, by default use old behavior | ||||
* | | | Merge pull request #20040 from ↵ | Henning Baldersheim | 2021-11-16 | 1 | -2/+6 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/toregge/use-gate-callback-to-signal-completion-3 Use GateCallback to signal completion of force commit. | ||||
| * | | | Use GateCallback to signal completion of force commit. | Tor Egge | 2021-11-16 | 1 | -2/+6 |
| | |/ | |/| | |||||
* | | | Merge pull request #20028 from vespa-engine/bjorncs/vespa-cli | Bjørn Christian Seime | 2021-11-16 | 1 | -10/+3 |
|\ \ \ | |/ / |/| | | Auth0 device flow will be handled by 4443 endpoint | ||||
| * | | Auth0 device flow will be handled by 4443 endpoint | Bjørn Christian Seime | 2021-11-16 | 1 | -10/+3 |
| | | | |||||
* | | | Merge pull request #20036 from ↵ | Jon Marius Venstad | 2021-11-16 | 1 | -11/+12 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/jonmv/support-non-default-instances-in-test-config-for-developers Let developers run prod tests against non-default instances | ||||
| * | | | Update comment | Jon Marius Venstad | 2021-11-16 | 1 | -1/+1 |
| | | | | | | | | | | | | Co-authored-by: Håkon Hallingstad <hakon@verizonmedia.com> | ||||
| * | | | Let developers run prod tests against non-default instances | Jon Marius Venstad | 2021-11-16 | 1 | -10/+11 |
| | | | | |||||
* | | | | Merge pull request #20037 from vespa-engine/toregge/require-libatomic-on-rhel-8 | Tor Egge | 2021-11-16 | 1 | -10/+0 |
|\ \ \ \ | | | | | | | | | | | Require libatomic on RHEL 8. | ||||
| * | | | | Require libatomic on RHEL 8. | Tor Egge | 2021-11-16 | 1 | -10/+0 |
|/ / / / | |||||
* | | | | Merge pull request #20033 from ↵ | Tor Egge | 2021-11-16 | 2 | -10/+5 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/use-already-defined-VESPA_ATOMIC_LIB Default is to use atomic library explicit. | ||||
| * | | | | Default is to use atomic library explicit. | Henning Baldersheim | 2021-11-16 | 2 | -10/+5 |
| |/ / / | |||||
* | | | | Merge pull request #20032 from vespa-engine/balder/require-graviton2 | Tor Egge | 2021-11-16 | 1 | -0/+2 |
|\ \ \ \ | | | | | | | | | | | Require graviton2 for aarch64i as default. | ||||
| * | | | | Require graviton2 for aarch64i as default. | Henning Baldersheim | 2021-11-16 | 1 | -0/+2 |
| | |/ / | |/| | | |||||
* | | | | Merge pull request #20031 from ↵ | Tor Egge | 2021-11-16 | 2 | -2/+2 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/enable-vespamalloc-for-aarch64 Enable vespamalloc for non x86_64 too. | ||||
| * | | | | Enable vespamalloc for non x86_64 too. | Henning Baldersheim | 2021-11-16 | 2 | -2/+2 |
| | | | | | |||||
* | | | | | Merge pull request #20034 from vespa-engine/revert-20017-mortent/add-clusterid | Morten Tokle | 2021-11-16 | 5 | -42/+11 |
|\ \ \ \ \ | | | | | | | | | | | | | Revert "Add clusterid" | ||||
| * | | | | | Revert "Add clusterid" | Harald Musum | 2021-11-16 | 5 | -42/+11 |
| | |_|/ / | |/| | | | |||||
* | | | | | Merge pull request #20035 from vespa-engine/balder/depend-on-atomics | Tor Egge | 2021-11-16 | 1 | -0/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | Require gcc-toolset-10-libatomic-devel for rhel 8 too | ||||
| * | | | | | Require gcc-toolset-10-libatomic-devel for rhel 8 too | Henning Baldersheim | 2021-11-16 | 1 | -0/+1 |
|/ / / / / | |||||
* | | | | | Merge pull request #20030 from vespa-engine/balder/sync-2-synch_all_executors | Henning Baldersheim | 2021-11-16 | 16 | -32/+32 |
|\ \ \ \ \ | |/ / / / |/| | | | | Do not inherit Syncable. sync -> sync_all_executors to make its call … | ||||
| * | | | | Remove return keyword. | Henning Baldersheim | 2021-11-16 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Do not inherit Syncable. sync -> sync_all_executors to make its call sites ↵ | Henning Baldersheim | 2021-11-16 | 16 | -32/+32 |
| |/ / / | | | | | | | | | | | | | more evident. | ||||
* | | | | Merge pull request #20025 from vespa-engine/balder/if-non-x86_64-use-std-atomics | Henning Baldersheim | 2021-11-16 | 1 | -6/+10 |
|\ \ \ \ | |/ / / |/| | | | Use std::atomics for all, but x86_64. | ||||
| * | | | Use std::atomics for all, but x86_64. | Henning Baldersheim | 2021-11-16 | 1 | -6/+10 |
| | | | | |||||
* | | | | Merge pull request #20027 from ↵ | Arnstein Ressem | 2021-11-16 | 1 | -0/+4 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/need-explicit-libatomic-for-aarch64-on-centos8 Add explicit dependency on libatomic. | ||||
| * | | | | Add explicit dependency on libatomic. | Henning Baldersheim | 2021-11-16 | 1 | -0/+4 |
| |/ / / | |||||
* | | | | Merge pull request #20029 from vespa-engine/balder/rename-test | Geir Storli | 2021-11-16 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | Rename test to reflect current behaviour | ||||
| * | | | | Rename test to reflect current behaviour | Henning Baldersheim | 2021-11-16 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Merge pull request #20001 from ↵ | Henning Baldersheim | 2021-11-16 | 3 | -32/+84 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/perfect-with-few-sane-with-many Add a fixed size table of 8 * num_exutors with 16 bit entries. Use th… | ||||
| * | | | | Use std::optional instead of separate class. | Henning Baldersheim | 2021-11-16 | 2 | -16/+6 |
| | | | | | |||||
| * | | | | Address both thread safety in regards to visibility of updates and race for ↵ | Henning Baldersheim | 2021-11-15 | 2 | -31/+51 |
| | | | | | | | | | | | | | | | | | | | | the last spots. | ||||
| * | | | | If we lost the race for the last spots we need to use the second option. | Henning Baldersheim | 2021-11-14 | 1 | -3/+9 |
| | | | | | |||||
| * | | | | Add a fixed size table of 8 * num_exutors with 16 bit entries. Use this for ↵ | Henning Baldersheim | 2021-11-13 | 3 | -32/+68 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mapping the first components exact. With more components than 8x we fall abck to to using shrunk id of 8 bits as before. This enables perfect distribution for the first 8x and then 'good enough' for the rest. The more there are the less impact of imperfect distribution will be. | ||||
* | | | | | Merge pull request #20017 from vespa-engine/mortent/add-clusterid | Martin Polden | 2021-11-16 | 5 | -11/+42 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | Add clusterid | ||||
| * | | | | Include clusterId | Morten Tokle | 2021-11-15 | 5 | -10/+41 |
| | | | | | |||||
| * | | | | Use weight=1 if unset | Morten Tokle | 2021-11-15 | 1 | -2/+2 |
| |/ / / | |||||
* | | | | Merge pull request #20026 from ↵ | Harald Musum | 2021-11-16 | 7 | -34/+105 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/improve-selection-of-connection Improve selection of connection for file downloads [run-systemtest] | ||||
| * | | | | Use a flag to choose which connection pool to use for file distribution | Harald Musum | 2021-11-16 | 4 | -12/+36 |
| | | | | | |||||
| * | | | | Add FileDistributionConnectionPool | Harald Musum | 2021-11-16 | 2 | -2/+45 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FileDistributionConnectionPool is better suited for connections getting files, since each file migh be available on different connections and switching connection for all file downloads if one fails does not make sense, instead one should switch per file download if necessary. | ||||
| * | | | | Minor formatting changes and rename a method, no functional changes | Harald Musum | 2021-11-15 | 1 | -10/+6 |
| | | | | | |||||
| * | | | | Refactor, no funtional changes | Harald Musum | 2021-11-15 | 1 | -12/+20 |
| | | | | | |||||
* | | | | | Merge pull request #20024 from ↵ | Henning Baldersheim | 2021-11-16 | 1 | -5/+9 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | vespa-engine/toregge/get-executor-id-from-field-name Get ExecutorId from field name. | ||||
| * | | | | Get ExecutorId from field name. | Tor Egge | 2021-11-16 | 1 | -5/+9 |
| | | | | | |||||
* | | | | | Merge pull request #20023 from ↵ | Henning Baldersheim | 2021-11-16 | 1 | -7/+16 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/use-gate-callback-to-signal-completion-2 Use GateCallback to signal completion. | ||||
| * | | | | | Use braces to signal lifetime. | Tor Egge | 2021-11-15 | 1 | -7/+8 |
| | | | | | | |||||
| * | | | | | Use GateCallback to signal completion. | Tor Egge | 2021-11-15 | 1 | -4/+12 |
| |/ / / / |