summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #14788 from vespa-engine/arnej/optimize-simplest-dense-concatArne H Juul2020-10-082-9/+42
|\
| * handle concat(vector of float, double)Arne Juul2020-10-082-12/+16
| * add optimization for the simplest dense-only concat caseArne Juul2020-10-081-2/+31
* | Merge pull request #14791 from vespa-engine/balder/reduce-semi-unbound-down-t...Henning Baldersheim2020-10-082-2/+2
|\ \
| * | Reduce semi unbound task limit down in order to avoid excessive memory bloat.Henning Baldersheim2020-10-082-2/+2
|/ /
* | Merge pull request #14784 from vespa-engine/freva/unorchestrated-cpu-changeValerij Fredriksen2020-10-082-11/+9
|\ \
| * | Update container CPU resources without orchestrationValerij Fredriksen2020-10-082-11/+9
* | | Merge pull request #14781 from vespa-engine/bjorncs/adaptable-default-threadpoolBjørn Christian Seime2020-10-0812-86/+158
|\ \ \ | |_|/ |/| |
| * | Use highest vcpu in case cluster is heterogenousBjørn Christian Seime2020-10-084-14/+9
| * | Add worker queue for default threadpool in non-application clustersBjørn Christian Seime2020-10-082-2/+2
| * | Scale size of default threadpool on node resourcesBjørn Christian Seime2020-10-087-38/+107
| * | Move HostProvisionerWithCustomRealResource to separate classBjørn Christian Seime2020-10-082-33/+41
| * | Increase minimum search handler threadpool size from 2 to 16Bjørn Christian Seime2020-10-081-1/+1
* | | Merge pull request #14769 from vespa-engine/arnej/fix-concat-collapsingArne H Juul2020-10-084-50/+156
|\ \ \
| * | | cleanup after reviewArne Juul2020-10-082-7/+5
| * | | do per-parameter resolving in a method and only keep the results we needArne Juul2020-10-083-26/+22
| * | | add layouts to trigger now-fixed bugArne Juul2020-10-081-27/+35
| * | | check entire dense concat planArne Juul2020-10-081-0/+14
| * | | do not merge concat dimension with any othersArne Juul2020-10-082-9/+16
| * | | benchmark concatArne Juul2020-10-081-0/+71
| * | | add simple unit test for dense concat planArne Juul2020-10-081-0/+12
* | | | Merge pull request #14785 from vespa-engine/balder/2-std-mutex-and-reduce-cod...Henning Baldersheim2020-10-0843-80/+98
|\ \ \ \
| * | | | Use std::mutex over vespalib::Lock and reduce code visibility.Henning Baldersheim2020-10-0843-80/+98
* | | | | Merge pull request #14786 from vespa-engine/vekterli/use-xxh3-as-vespalib-has...Henning Baldersheim2020-10-086-12/+28
|\ \ \ \ \
| * | | | | Use XXH3 over XXH64 as vespalib string hash functionTor Brede Vekterli2020-10-086-12/+28
* | | | | | Merge pull request #14777 from vespa-engine/bratseth/restart-actions-on-resou...Jon Bratseth2020-10-0813-27/+229
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Only restart on memory changeJon Bratseth2020-10-083-7/+13
| * | | | | Emit restart actions on node resource changeJon Bratseth2020-10-0812-27/+223
* | | | | | Merge pull request #14782 from vespa-engine/balder/ensure-we-close-everything...Henning Baldersheim2020-10-082-13/+12
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Add mutable for move to work as expectedHenning Baldersheim2020-10-081-3/+3
| * | | | | Ensure we really wait until operation is complete.Henning Baldersheim2020-10-082-13/+12
* | | | | | Merge pull request #14783 from vespa-engine/vekterli/make-vespalib-hash-funct...Henning Baldersheim2020-10-085-30/+30
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | Make vespalib hash functors noexceptTor Brede Vekterli2020-10-085-30/+30
| |/ / / /
* | | | | Merge pull request #14780 from vespa-engine/hakonhall/avoid-metrics-on-reentr...Håkon Hallingstad2020-10-088-61/+117
|\ \ \ \ \
| * | | | | Avoid metrics on reentry of lockHåkon Hallingstad2020-10-088-61/+117
* | | | | | Merge pull request #14776 from vespa-engine/mpolden/provision-lockHåkon Hallingstad2020-10-0827-133/+311
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Acquire provision lock for transactional writesMartin Polden2020-10-0827-133/+311
* | | | | | Merge pull request #14773 from vespa-engine/mpolden/reduce-timeoutMartin Polden2020-10-081-2/+2
|\ \ \ \ \ \
| * | | | | | Reduce LoadBalancerExpirer lock timeoutMartin Polden2020-10-081-2/+2
| |/ / / / /
* | | | | | Merge pull request #14778 from vespa-engine/bratseth/improve-error-loggingHenning Baldersheim2020-10-083-130/+99
|\ \ \ \ \ \
| * | | | | | Log warning with exception instead of doing printStackTraceJon Bratseth2020-10-083-130/+99
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #14779 from vespa-engine/balder/use-static-and-let-c++-tak...Henning Baldersheim2020-10-084-33/+6
|\ \ \ \ \ \
| * | | | | | Let c++11 take care of proper lockingHenning Baldersheim2020-10-084-33/+6
|/ / / / / /
* | | | | | Merge pull request #14768 from vespa-engine/balder/use-WnoexceptHenning Baldersheim2020-10-082-4/+5
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | Add default constructor.Henning Baldersheim2020-10-082-4/+5
| * | | | | Use -WnoexceptHenning Baldersheim2020-10-071-2/+2
| | |_|_|/ | |/| | |
* | | | | Merge pull request #14770 from vespa-engine/arnej/less-needless-castingArne H Juul2020-10-089-69/+35
|\ \ \ \ \
| * | | | | less casting to DenseTensorViewArne Juul2020-10-024-9/+7
| * | | | | now needs less casting to DenseTensorArne Juul2020-10-025-60/+28
* | | | | | Merge pull request #14758 from vespa-engine/havardpe/fast-valueHåvard Pettersen2020-10-0812-216/+409
|\ \ \ \ \ \