summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic commit of package [vespa] release [7.384.43-1].vespa-7.384.43-1sd-buildbot2021-04-074-1/+2
| | | | | | Created by command: /usr/bin/tito tag --use-version=7.384.43 --no-auto-changelog
* Merge pull request #17265 from ↵Henning Baldersheim2021-04-043-8/+72
|\ | | | | | | | | vespa-engine/toregge/fix-compare-of-btree-iterators-when-compacting-btree Compaction of B-tree can cause identity of nodes to change.
| * Test that foreach_key_range and operator- member functions on B-tree iteratorTor Egge2021-04-043-8/+42
| | | | | | | | don't depend on node identity.
| * Compaction of B-tree can cause identity of nodes to change.Tor Egge2021-04-042-2/+32
|/ | | | Change operator== for B-tree iterator accordingly.
* Merge pull request #17260 from ↵Harald Musum2021-04-031-0/+7
|\ | | | | | | | | vespa-engine/hakonhall/avoid-serialization-of-utility-methods Avoid serialization of utility methods
| * Avoid serialization of utility methodsHåkon Hallingstad2021-04-021-0/+7
| |
* | Merge pull request #17262 from ↵Henning Baldersheim2021-04-022-2/+3
|\ \ | | | | | | | | | | | | vespa-engine/balder/inline-small-frequently-called-method Inline small frequently called method.
| * | Inline small frequently called method.Henning Baldersheim2021-04-022-2/+3
| | |
* | | Merge pull request #17261 from ↵Håkon Hallingstad2021-04-021-0/+1
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/hakonhall/consume-the-remote-task-queuesize-metric Consume the remote-task-queue.size metric
| * | Consume the remote-task-queue.size metricHåkon Hallingstad2021-04-021-0/+1
|/ /
* | Merge pull request #17258 from ↵Henning Baldersheim2021-04-016-22/+32
|\ \ | | | | | | | | | | | | vespa-engine/hakonhall/add-remote-task-queue-size-metric-in-cluster-controller Add remote task queue size metric in cluster controller
| * | Add remote task queue size metric in cluster controllerHåkon Hallingstad2021-04-016-22/+32
| | |
* | | Merge pull request #17257 from vespa-engine/bratseth/group-coverage-logicHenning Baldersheim2021-04-014-33/+37
|\ \ \ | | | | | | | | Bratseth/group coverage logic
| * | | Allow retired nodes to be unreachableJon Bratseth2021-04-011-10/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If we have sufficient document coverage, and the expected number of nodes in a group is up, then don't fail it just because there are additional nodes that are down. That will be because they are about to be retired and in any case it is harmless.
| * | | SimplifyJon Bratseth2021-03-311-9/+8
| | | |
| * | | Minor group logic improvementsJon Bratseth2021-03-314-20/+24
| | | | | | | | | | | | | | | | | | | | | | | | - Non-functional cleanup - Add cluster id to log messages - Don't warn that we only have N/N and require N nodes (all for the same N)
* | | | Merge pull request #17255 from ↵Henning Baldersheim2021-04-015-57/+32
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/hint-about-most-likely-execution-path - Based on feedback from callgrind and perf add hint about most likel…
| * | | | - Based on feedback from callgrind and perf add hint about most likely ↵Henning Baldersheim2021-03-315-57/+32
| | |/ / | |/| | | | | | | | | | | | | | | | | | branch in frequently called code. - Inline small frequent methods.
* | | | Merge pull request #17256 from ↵Håkon Hallingstad2021-04-0113-8/+62
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/hakonhall/add-cluster-type-dimension-to-container-cpu-cap Resolve container-cpu-cap based on cluster type and ID
| * | | | Simplify Flag::with with OptionalsHåkon Hallingstad2021-04-0110-20/+56
| | | | |
| * | | | Resolve container-cpu-cap based on cluster type and IDHåkon Hallingstad2021-04-014-10/+28
| | | | |
* | | | | Merge pull request #17230 from vespa-engine/gjoranv/merge-mbus-modulesgjoranv2021-04-0161-241/+7
|\ \ \ \ \ | |_|/ / / |/| | | | Gjoranv/merge mbus modules
| * | | | Remove unnecessary plugin config.gjoranv2021-03-291-11/+0
| | | | |
| * | | | Remove jdisc_messagebus_service and messagebus-disc modules.gjoranv2021-03-2949-4098/+0
| | | | | | | | | | | | | | | | | | | | - They have been merged into container-messagebus
| * | | | Remove removed modules from enforcer.gjoranv2021-03-291-2/+0
| | | | |
| * | | | Update Code-mapgjoranv2021-03-291-1/+1
| | | | |
| * | | | Do not build jdisc_messagebus_service and messagebus-disc.gjoranv2021-03-291-2/+0
| | | | |
| * | | | Add source code from jdisc_mbus_service into container-messagebus.gjoranv2021-03-2941-0/+3914
| | | | |
| * | | | Update readme and owners file upon merging mbus container modules.gjoranv2021-03-293-1/+6
| | | | |
| * | | | Remove dependencies to jdisc_mbus_service and messagebus-disc.gjoranv2021-03-296-40/+0
| | | | | | | | | | | | | | | | | | | | - These modules will be merged into container-messagebus.
* | | | | Merge pull request #17254 from ↵Henning Baldersheim2021-03-312-0/+9
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/add-ostream-operator-for-genspec Add ostream operator for GenSpec.
| * | | | | Add ostream operator for GenSpec.Tor Egge2021-03-312-0/+9
| | | | | |
* | | | | | Merge pull request #17202 from vespa-engine/gjoranv/add-groupId-metric-dimensiongjoranv2021-03-312-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add groupId metric dimension.
| * | | | | | Add groupId metric dimension.gjoranv2021-03-262-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - It is not yet added to the public http apis, due to the limitation of 10 total dimensions.
* | | | | | | Merge pull request #17253 from vespa-engine/balder/add-sharded-hash-comparatorHenning Baldersheim2021-03-315-59/+68
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Balder/add sharded hash comparator
| * | | | | | Inline frequently called find method to allow compiler better chance to ↵Henning Baldersheim2021-03-312-18/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | start division early to hide its cost in teh pipeline.
| * | | | | | Add ShardedHashComparator so that a single divison will be used for both ↵Henning Baldersheim2021-03-315-45/+58
|/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dividend and remainder. The compiler will also be smarter about it as it is a known constsnt compile time both.
* | | | | | Merge pull request #17252 from ↵Henning Baldersheim2021-03-314-37/+28
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/inline-frequently-called-methods Balder/inline frequently called methods
| * | | | | | Really remove const......Henning Baldersheim2021-03-311-1/+1
| | | | | | |
| * | | | | | No const on static methods.Henning Baldersheim2021-03-311-1/+2
| | | | | | |
| * | | | | | Hide private method. The call will either be cheaper, or it will most likely ↵Henning Baldersheim2021-03-312-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | be inlined.
| * | | | | | Inline small frequently called methodsHenning Baldersheim2021-03-312-34/+24
|/ / / / / /
* | | | | | Merge pull request #17251 from ↵Henning Baldersheim2021-03-316-8/+34
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/balder/ensure-and-check-zero-termination Balder/ensure and check zero termination
| * | | | | | Assert that the impossible will never happen.Henning Baldersheim2021-03-311-4/+3
| | | | | | |
| * | | | | | Downgrade to string in case of trouble.Henning Baldersheim2021-03-313-1/+21
| | | | | | |
| * | | | | | Ensure and check zero termination.Henning Baldersheim2021-03-313-3/+10
|/ / / / / /
* | | | | | Merge pull request #17250 from ↵Henning Baldersheim2021-03-313-15/+25
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/toregge/avoid-null-pointer-dereference Avoid null pointer dereference.
| * | | | | | Avoid null pointer dereference.Tor Egge2021-03-313-15/+25
| | | | | | |
* | | | | | | Merge pull request #17249 from ↵Henning Baldersheim2021-03-316-31/+55
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | vespa-engine/balder/add-option-to-select-sync-or-async-query Add option to select sync or async query execution in the backend.
| * | | | | | Control dispatch of docusm and search requests separately.Henning Baldersheim2021-03-312-13/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Also let default be that backend selects suitable number of threads.