Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Automatic commit of package [vespa] release [7.297.21-1].vespa-7.297.21-1 | sd-buildbot | 2020-10-08 | 4 | -1/+2 |
| | | | | | | Created by command: /usr/bin/tito tag --use-version=7.297.21 --no-auto-changelog | ||||
* | Merge pull request #14744 from ↵ | Henning Baldersheim | 2020-10-06 | 1 | -1/+1 |
|\ | | | | | | | | | vespa-engine/toregge/add-nonexcept-specifier-to-globalid-assignment-operator Add noexcept specifier to GlobalId assignment operator. | ||||
| * | Add noexcept specifier to GlobalId assignment operator. | Tor Egge | 2020-10-06 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #14743 from ↵ | Henning Baldersheim | 2020-10-06 | 1 | -2/+2 |
|\ \ | |/ |/| | | | | | vespa-engine/toregge/darwin-needs-std-nullptr-workaround-when-using-appleclang Darwin needs std::nullptr_t workaround when using AppleClang. | ||||
| * | Darwin needs std::nullptr_t workaround when using AppleClang. | Tor Egge | 2020-10-06 | 1 | -2/+2 |
|/ | |||||
* | Merge pull request #14741 from vespa-engine/toregge/handle-gcc-8 | Henning Baldersheim | 2020-10-06 | 1 | -1/+1 |
|\ | | | | | Use push_back() instead of emplace_back() | ||||
| * | Use push_back() instead of emplace_back(), to force use of operator stringref() | Tor Egge | 2020-10-06 | 1 | -1/+1 |
| | | | | | | | | | | instead of failing to decide between operator stringref() and operator std::string(). | ||||
* | | Merge pull request #14728 from vespa-engine/arnej/add-generic-concat-squish | Arne H Juul | 2020-10-06 | 10 | -45/+440 |
|\ \ | | | | | | | Arnej/add generic concat squish | ||||
| * | | use dimension_index instead of explicit loop | Arne Juul | 2020-10-06 | 1 | -8/+8 |
| | | | |||||
| * | | out_loop_cnt is not needed in the final plan | Arne Juul | 2020-10-06 | 2 | -1/+1 |
| | | | |||||
| * | | make SparseJoinState visible in header file | Arne Juul | 2020-10-06 | 3 | -89/+45 |
| | | | |||||
| * | | also merge similar cases | Arne Juul | 2020-10-05 | 2 | -4/+4 |
| | | | |||||
| * | | add generic_concat, with test | Arne Juul | 2020-10-05 | 4 | -3/+301 |
| | | | |||||
| * | | add reference implementation of concat, with test | Arne Juul | 2020-10-05 | 5 | -0/+141 |
| | | | |||||
* | | | Merge pull request #14736 from vespa-engine/hmusum/remove-stale-code | Harald Musum | 2020-10-06 | 3 | -32/+0 |
|\ \ \ | | | | | | | | | Session locks are not used anymore | ||||
| * | | | Session locks are not used anymore | Harald Musum | 2020-10-06 | 3 | -32/+0 |
| | | | | |||||
* | | | | Merge pull request #14734 from vespa-engine/hmusum/remove-unused-feature-flag-2 | Valerij Fredriksen | 2020-10-06 | 11 | -92/+28 |
|\ \ \ \ | |_|_|/ |/| | | | Remove flag configserver-distribute-application-package | ||||
| * | | | Remove flag configserver-distribute-application-package | Harald Musum | 2020-10-06 | 11 | -92/+28 |
| |/ / | | | | | | | | | | Has been true in all zones for some time now | ||||
* | | | Merge pull request #14737 from ↵ | Henning Baldersheim | 2020-10-06 | 1 | -0/+2 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/toregge/include-hpp-files-to-get-definitions-of-needed-member-functions Include hpp files to get definitions of needed member functions. | ||||
| * | | | Include hpp files to get definitions of needed member functions. | Tor Egge | 2020-10-06 | 1 | -0/+2 |
| | | | | |||||
* | | | | Merge pull request #14735 from ↵ | Henning Baldersheim | 2020-10-06 | 2 | -0/+22 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/explicitly-instantiate-enum-attribute-and-single-value-enum-attribute Explicitly instantiate EnumAttribute and SingleValueEnumAttribute. | ||||
| * | | | | Explicitly instantiate EnumAttribute and SingleValueEnumAttribute. | Tor Egge | 2020-10-06 | 2 | -0/+22 |
| |/ / / | |||||
* | | | | Merge pull request #14733 from ↵ | Martin Polden | 2020-10-06 | 1 | -1/+2 |
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | vespa-engine/hakonhall/set-stack-trace-on-correct-json-object Set stack trace on correct JSON object | ||||
| * | | | Set stack trace on correct JSON object | Håkon Hallingstad | 2020-10-06 | 1 | -1/+2 |
| | | | | |||||
* | | | | Merge pull request #14732 from ↵ | Henning Baldersheim | 2020-10-06 | 22 | -144/+169 |
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | vespa-engine/toregge/reuse-document-meta-store-state-from-prepare-step Reuse document meta store state from prepare step | ||||
| * | | | Take bucket guard after having passed validLid() check. | Tor Egge | 2020-10-06 | 1 | -1/+1 |
| | | | | |||||
| * | | | Remove unneeded include. | Tor Egge | 2020-10-06 | 1 | -1/+0 |
| | | | | |||||
| * | | | Reuse document meta store state from prepare step instead of doing | Tor Egge | 2020-10-06 | 22 | -144/+170 |
|/ / / | | | | | | | | | | a new lookup in btree mapping from gid to lid during live feed. | ||||
* | | | Merge pull request #14731 from vespa-engine/mpolden/revert-lock-change | Håkon Hallingstad | 2020-10-06 | 2 | -26/+16 |
|\ \ \ | | | | | | | | | Revert "Take both application locks during transition" | ||||
| * | | | Revert "Take both application locks during transition" | Martin Polden | 2020-10-06 | 2 | -26/+16 |
|/ / / | | | | | | | | | | This reverts commit 58c30ceab2b3722213c34fef094467bdf872a448. | ||||
* | | | Merge pull request #14723 from vespa-engine/mpolden/remove-flag | Martin Polden | 2020-10-06 | 17 | -26/+25 |
|\ \ \ | |/ / |/| | | Remove node-object-cache-size flag | ||||
| * | | Remove node-object-cache-size flag | Martin Polden | 2020-10-05 | 1 | -6/+0 |
| | | | |||||
| * | | Add config entry for node cache size | Martin Polden | 2020-10-05 | 16 | -20/+25 |
| | | | |||||
* | | | Merge pull request #14691 from ↵ | Håkon Hallingstad | 2020-10-05 | 21 | -240/+754 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/move-lock-metrics-to-metricsreporter Move lock metrics to MetricsReporter | ||||
| * | | | Make richer latency stats | Håkon Hallingstad | 2020-10-05 | 15 | -404/+418 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Makes a LatencyStats which provides some useful metrics, best explained there and in LatencyMetrics. This includes latency metrics, the "QPS" (e.g. the number of acquire() per second), and load metrics. Unfortunately I had to move from atomics to synchronized to accomplish this, but I see no other way. | ||||
| * | | | Move lock metrics to MetricsReporter | Håkon Hallingstad | 2020-10-03 | 24 | -238/+738 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds two new metrics: - The load of acquiring each lock path: The average number of threads waiting to acquire the lock within the last minute (or unit of time). Aka the lock queue (depth). - The load of the lock for each lock path: The average number of threads holding the lock within the last minute (or unit of time). This is always <= 1. Aka the lock utilization. Changes the LockCounters to LockMetrics, and exporting those once every minute through MetricReporter which is designed for this. | ||||
* | | | | Merge pull request #14729 from vespa-engine/vekterli/merge-handler-code-cleanup | Geir Storli | 2020-10-05 | 1 | -110/+89 |
|\ \ \ \ | | | | | | | | | | | Code cleanup of MergeHandler. No functional changes. | ||||
| * | | | | Code cleanup of MergeHandler. No functional changes. | Tor Brede Vekterli | 2020-10-05 | 1 | -110/+89 |
| | | | | | |||||
* | | | | | Merge pull request #14730 from ↵ | Henning Baldersheim | 2020-10-05 | 2 | -62/+1 |
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/remove-document-meta-store-stub-method Remove document meta store stub method. | ||||
| * | | | | | Remove document meta store stub method. | Tor Egge | 2020-10-05 | 2 | -62/+1 |
| | |_|/ / | |/| | | | |||||
* | | | | | Merge pull request #14722 from vespa-engine/hmusum/change-default-value-2 | Harald Musum | 2020-10-05 | 2 | -6/+6 |
|\ \ \ \ \ | | | | | | | | | | | | | Change default value of use-config-server-vip to true | ||||
| * | | | | | Only 1 target when using config server VIP | Harald Musum | 2020-10-05 | 1 | -5/+5 |
| | | | | | | |||||
| * | | | | | Merge branch 'master' into hmusum/change-default-value-2 | Harald Musum | 2020-10-05 | 33 | -71/+75 |
| |\ \ \ \ \ | |||||
| * | | | | | | Change default value of use-config-server-vip to true | Harald Musum | 2020-10-05 | 1 | -1/+1 |
| | | | | | | | |||||
* | | | | | | | Merge pull request #14727 from vespa-engine/hmusum/log-at-lower-level | Harald Musum | 2020-10-05 | 1 | -5/+8 |
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | Log at lower level when moving file and file already exists | ||||
| * | | | | | | Log at lower level when moving file and file already exists | Harald Musum | 2020-10-05 | 1 | -5/+8 |
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | No need to log at info level, this is not a filure and will happen occasionally. Also minor change so that we log if deleting a file fails. | ||||
* | | | | | | Merge pull request #14724 from vespa-engine/havardpe/simple-sparse-map | Håvard Pettersen | 2020-10-05 | 9 | -80/+444 |
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | simple sparse map, used by simple value | ||||
| * | | | | | simple sparse map, used by simple value | Håvard Pettersen | 2020-10-05 | 9 | -80/+444 |
| | | | | | | |||||
* | | | | | | Merge pull request #14726 from ↵ | Martin Polden | 2020-10-05 | 11 | -56/+85 |
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-14721-mpolden/remove-unused-methods Revert "Remove unused Utf8 methods" | ||||
| * | | | | | | Revert "Remove unused Utf8 methods" | Harald Musum | 2020-10-05 | 11 | -56/+85 |
| | | | | | | |