Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #14785 from vespa-engine/balder/2-std-mutex-and-reduce-cod... | Henning Baldersheim | 2020-10-08 | 43 | -80/+98 |
|\ | |||||
| * | Use std::mutex over vespalib::Lock and reduce code visibility. | Henning Baldersheim | 2020-10-08 | 43 | -80/+98 |
* | | Merge pull request #14786 from vespa-engine/vekterli/use-xxh3-as-vespalib-has... | Henning Baldersheim | 2020-10-08 | 6 | -12/+28 |
|\ \ | |||||
| * | | Use XXH3 over XXH64 as vespalib string hash function | Tor Brede Vekterli | 2020-10-08 | 6 | -12/+28 |
* | | | Merge pull request #14777 from vespa-engine/bratseth/restart-actions-on-resou... | Jon Bratseth | 2020-10-08 | 13 | -27/+229 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Only restart on memory change | Jon Bratseth | 2020-10-08 | 3 | -7/+13 |
| * | | Emit restart actions on node resource change | Jon Bratseth | 2020-10-08 | 12 | -27/+223 |
* | | | Merge pull request #14782 from vespa-engine/balder/ensure-we-close-everything... | Henning Baldersheim | 2020-10-08 | 2 | -13/+12 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Add mutable for move to work as expected | Henning Baldersheim | 2020-10-08 | 1 | -3/+3 |
| * | | Ensure we really wait until operation is complete. | Henning Baldersheim | 2020-10-08 | 2 | -13/+12 |
* | | | Merge pull request #14783 from vespa-engine/vekterli/make-vespalib-hash-funct... | Henning Baldersheim | 2020-10-08 | 5 | -30/+30 |
|\ \ \ | |||||
| * | | | Make vespalib hash functors noexcept | Tor Brede Vekterli | 2020-10-08 | 5 | -30/+30 |
| |/ / | |||||
* | | | Merge pull request #14780 from vespa-engine/hakonhall/avoid-metrics-on-reentr... | Håkon Hallingstad | 2020-10-08 | 8 | -61/+117 |
|\ \ \ | |||||
| * | | | Avoid metrics on reentry of lock | Håkon Hallingstad | 2020-10-08 | 8 | -61/+117 |
* | | | | Merge pull request #14776 from vespa-engine/mpolden/provision-lock | Håkon Hallingstad | 2020-10-08 | 27 | -133/+311 |
|\ \ \ \ | |_|/ / |/| | | | |||||
| * | | | Acquire provision lock for transactional writes | Martin Polden | 2020-10-08 | 27 | -133/+311 |
* | | | | Merge pull request #14773 from vespa-engine/mpolden/reduce-timeout | Martin Polden | 2020-10-08 | 1 | -2/+2 |
|\ \ \ \ | |||||
| * | | | | Reduce LoadBalancerExpirer lock timeout | Martin Polden | 2020-10-08 | 1 | -2/+2 |
| |/ / / | |||||
* | | | | Merge pull request #14778 from vespa-engine/bratseth/improve-error-logging | Henning Baldersheim | 2020-10-08 | 3 | -130/+99 |
|\ \ \ \ | |||||
| * | | | | Log warning with exception instead of doing printStackTrace | Jon Bratseth | 2020-10-08 | 3 | -130/+99 |
| | |_|/ | |/| | | |||||
* | | | | Merge pull request #14779 from vespa-engine/balder/use-static-and-let-c++-tak... | Henning Baldersheim | 2020-10-08 | 4 | -33/+6 |
|\ \ \ \ | |||||
| * | | | | Let c++11 take care of proper locking | Henning Baldersheim | 2020-10-08 | 4 | -33/+6 |
|/ / / / | |||||
* | | | | Merge pull request #14768 from vespa-engine/balder/use-Wnoexcept | Henning Baldersheim | 2020-10-08 | 2 | -4/+5 |
|\ \ \ \ | |||||
| * | | | | Add default constructor. | Henning Baldersheim | 2020-10-08 | 2 | -4/+5 |
| * | | | | Use -Wnoexcept | Henning Baldersheim | 2020-10-07 | 1 | -2/+2 |
* | | | | | Merge pull request #14770 from vespa-engine/arnej/less-needless-casting | Arne H Juul | 2020-10-08 | 9 | -69/+35 |
|\ \ \ \ \ | |||||
| * | | | | | less casting to DenseTensorView | Arne Juul | 2020-10-02 | 4 | -9/+7 |
| * | | | | | now needs less casting to DenseTensor | Arne Juul | 2020-10-02 | 5 | -60/+28 |
* | | | | | | Merge pull request #14758 from vespa-engine/havardpe/fast-value | Håvard Pettersen | 2020-10-08 | 12 | -216/+409 |
|\ \ \ \ \ \ | |||||
| * | | | | | | fast value to enable inlined sparse operations | Håvard Pettersen | 2020-10-07 | 12 | -216/+409 |
* | | | | | | | Merge pull request #14759 from vespa-engine/vekterli/count-tas-condition-mism... | Tor Brede Vekterli | 2020-10-08 | 6 | -12/+99 |
|\ \ \ \ \ \ \ | |||||
| * | | | | | | | Track test-and-set condition mismatches as own backend metric | Tor Brede Vekterli | 2020-10-07 | 6 | -12/+99 |
| | |_|_|/ / / | |/| | | | | | |||||
* | | | | | | | Merge pull request #14775 from vespa-engine/balder/std-mutex-3 | Henning Baldersheim | 2020-10-08 | 44 | -128/+116 |
|\ \ \ \ \ \ \ | |||||
| * | | | | | | | Use vespalib::Lock -> std::mutex | Henning Baldersheim | 2020-10-08 | 44 | -128/+116 |
* | | | | | | | | Merge pull request #14774 from vespa-engine/balder/std-mutex-2.6 | Henning Baldersheim | 2020-10-08 | 8 | -62/+59 |
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | |||||
| * | | | | | | | Use vespalib::Lock -> std::mutex | Henning Baldersheim | 2020-10-08 | 8 | -62/+59 |
| | |_|_|_|/ / | |/| | | | | | |||||
* | | | | | | | Merge pull request #14771 from vespa-engine/balder/std-mutex-2 | Henning Baldersheim | 2020-10-08 | 11 | -52/+44 |
|\ \ \ \ \ \ \ | |||||
| * | | | | | | | Use vespalib::Lock -> std::mutex | Henning Baldersheim | 2020-10-08 | 11 | -52/+44 |
| | |_|_|_|/ / | |/| | | | | | |||||
* | | | | | | | Merge pull request #14772 from vespa-engine/balder/std-mutex-2.5 | Henning Baldersheim | 2020-10-08 | 15 | -62/+50 |
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | |||||
| * | | | | | | Use vespalib::Lock -> std::mutex | Henning Baldersheim | 2020-10-08 | 15 | -62/+50 |
| |/ / / / / | |||||
* | | | | | | Merge pull request #14755 from vespa-engine/mpolden/remove-config-lock | Martin Polden | 2020-10-08 | 4 | -61/+19 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | |||||
| * | | | | | Remove config lock from node-repository | Martin Polden | 2020-10-06 | 4 | -61/+19 |
* | | | | | | Merge pull request #14767 from vespa-engine/balder/use-std_mutex | Henning Baldersheim | 2020-10-07 | 72 | -2941/+133 |
|\ \ \ \ \ \ | |||||
| * | | | | | | mutex must be mutable to be used in const method. | Henning Baldersheim | 2020-10-07 | 1 | -2/+2 |
| * | | | | | | - GC unused code. | Henning Baldersheim | 2020-10-07 | 72 | -2940/+132 |
|/ / / / / / | |||||
* | | | | | | Merge pull request #14766 from vespa-engine/hmusum/add-null-guards | Håkon Hallingstad | 2020-10-07 | 1 | -2/+4 |
|\ \ \ \ \ \ | |||||
| * | | | | | | Add null guards | Harald Musum | 2020-10-07 | 1 | -2/+4 |
| | |_|_|_|/ | |/| | | | | |||||
* | | | | | | Merge pull request #14765 from vespa-engine/jonmv/async-doc-v1-fixes | Jon Marius Venstad | 2020-10-07 | 1 | -1/+1 |
|\ \ \ \ \ \ | |||||
| * | | | | | | Zero delay — just the 10ms throttle wait — for throttle queue | Jon Marius Venstad | 2020-10-07 | 1 | -1/+1 |
* | | | | | | | Merge pull request #14760 from vespa-engine/hakonhall/remove-enable--crowdstr... | Håkon Hallingstad | 2020-10-07 | 1 | -16/+0 |
|\ \ \ \ \ \ \ |