aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Reapply "Bratseth/special tokens""Jon Bratseth2021-05-0524-434/+438
|
* Merge pull request #17751 from ↵Geir Storli2021-05-052-7/+50
|\ | | | | | | | | vespa-engine/vekterli/dispatch-top-level-messages-to-distributor-thread Dispatch messages to be handled by BucketDBUpdater to main distributor thread [run-systemtest]
| * Dispatch messages to be handled by BucketDBUpdater to main distributor threadTor Brede Vekterli2021-05-052-7/+50
| | | | | | | | | | Required to ensure no race conditions can happen from processing such messages from arbitrary RPC/CommunicationManager threads.
* | Merge pull request #17749 from vespa-engine/gjoranv/move-jakarta-deps-to-parentgjoranv2021-05-053-16/+14
|\ \ | | | | | | Move jakarta deps to parent, these should not be exposed to users.
| * | Move jakarta deps to parent, these should not be exposed to users.gjoranv2021-05-053-16/+14
| | |
* | | Merge pull request #17750 from vespa-engine/bjorncs/query-epoch-timeHenning Baldersheim2021-05-052-3/+4
|\ \ \ | |_|/ |/| | Use creation time from http request when available [run-systemtest]
| * | Use creation time from http request when availableBjørn Christian Seime2021-05-052-3/+4
| | |
* | | Merge pull request #17744 from ↵Geir Storli2021-05-0511-43/+187
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/vekterli/run-single-stripe-in-separate-thread Run single stripe in its own thread when not using legacy mode [run-systemtest]
| * | Run single stripe in its own thread when not using legacy modeTor Brede Vekterli2021-05-0511-43/+187
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | The (currently single) stripe is now run as part of the distributor stripe pool instead of being transitively invoked by the main thread. Introduce an explicit message mutex per stripe that is used for external messages and status requests when not using legacy mode. Use per-stripe wakeup mechanisms instead of the framework-global mutex used in the legacy code path. Additional work remains to bring back a dedicated message run-queue for the top-level distributor, so this is not yet thread safe for operations to the main `BucketDBUpdater`.
* | Merge pull request #17747 from vespa-engine/bratseth/special-tokens-take-2Jon Bratseth2021-05-0524-438/+434
|\ \ | | | | | | Reapply "Bratseth/special tokens"
| * | Revert "Merge pull request #17746 from ↵Jon Bratseth2021-05-0524-438/+434
|/ / | | | | | | | | | | | | vespa-engine/revert-17738-revert-17737-revert-17736-bratseth/special-tokens" This reverts commit 491856b396d003885e159345fe3f533f0fa35933, reversing changes made to 3720186303f4aef1d185525eaf61092097a64ec9.
* | Merge pull request #17743 from vespa-engine/balder/rename-jobsHenning Baldersheim2021-05-059-11/+11
|\ \ | | | | | | Balder/rename jobs
| * | Rename bucket move jobHenning Baldersheim2021-05-056-7/+7
| | |
| * | Rename lidspace compaction jobHenning Baldersheim2021-05-055-4/+4
| | |
* | | Merge pull request #17746 from ↵Jon Bratseth2021-05-0524-434/+438
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/revert-17738-revert-17737-revert-17736-bratseth/special-tokens Revert "Revert "Revert "Bratseth/special tokens"""
| * | | Revert "Revert "Revert "Bratseth/special tokens"""Jon Bratseth2021-05-0524-434/+438
|/ / /
* | | Merge pull request #17745 from ↵Henning Baldersheim2021-05-051-13/+13
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/toregge/normalize-testing-for-amazon-linux-2 Normalize testing for Amazon Linux 2.
| * | | Normalize testing for Amazon Linux 2.Tor Egge2021-05-051-13/+13
| | | |
* | | | Merge pull request #17741 from vespa-engine/freva/fix-notification-nukeMartin Polden2021-05-052-2/+16
|\ \ \ \ | |/ / / |/| | | Remove the correct notifications
| * | | Remove the correct notificationsValerij Fredriksen2021-05-052-2/+16
| | |/ | |/|
* | | Merge pull request #17738 from ↵Jon Bratseth2021-05-0524-438/+434
|\ \ \ | |_|/ |/| | | | | | | | vespa-engine/revert-17737-revert-17736-bratseth/special-tokens Revert "Revert "Bratseth/special tokens""
| * | Revert "Revert "Bratseth/special tokens""Jon Bratseth2021-05-0424-438/+434
| | |
* | | Merge pull request #17739 from vespa-engine/balder/unify-stopping-of-jobsHenning Baldersheim2021-05-0512-70/+38
|\ \ \ | |_|/ |/| | Make handle stop in a uniform way by putting the basics in the base c…
| * | Make handle stop in a uniform way by putting the basics in the base class.Henning Baldersheim2021-05-0512-70/+38
| | |
* | | Merge pull request #17702 from ↵gjoranv2021-05-054-4/+24
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/gjoranv/exclude-conflicting-jakarta-artifacts Exclude jakarta artifacts that conflict or overlap
| * | | Exclude jakarta artifacts that conflict or overlapgjoranv2021-05-014-4/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | .. with jaxb/javax artifacts. The jakarta bind-api artifact makes user projects that include vespa-http-client-extensions import its version of javax.xml.bind (2.3.2), rather than the version exported from jdisc (2.3). - Note that, contrary to logic, we must also exclude it from container-test to avoid user projects from getting it in scope provided instead of (the correct) test scope.
* | | | Merge pull request #17740 from vespa-engine/hmusum/no-cpu-cap-only-in-devHarald Musum2021-05-051-1/+1
|\ \ \ \ | | | | | | | | | | No CPU cap only in dev
| * | | | No CPU cap only in devHarald Musum2021-05-051-1/+1
|/ / / / | | | | | | | | | | | | | | | | Cannot see why this should be needed in cd, it makes cd different from other systems, which might hide bugs or show different behavior
* | | | Merge pull request #17733 from vespa-engine/freva/check-with-rpm-firstHåkon Hallingstad2021-05-054-68/+126
|\ \ \ \ | | | | | | | | | | Skip invoking yum on install/remove if package(s) are present/missing in rpm
| * | | | Skip invoking yum on install/remove if package(s) are present/missing in rpmValerij Fredriksen2021-05-044-68/+126
| | | | |
* | | | | Merge pull request #17726 from ↵Henning Baldersheim2021-05-051-4/+76
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | vespa-engine/revert-17724-revert-17703-toregge/build-vespa-rpms-on-amazon-linux-2 Revert "Revert "Build vespa rpms on Amazon Linux 2.""
| * | | | Revert "Revert "Build vespa rpms on Amazon Linux 2.""Tor Egge2021-05-041-4/+76
| | | | |
* | | | | Merge pull request #17735 from ↵Henning Baldersheim2021-05-055-262/+192
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | vespa-engine/balder/collapse-one-inheritance-level Collapse LidSpaceCompactionJobBase into CompactionJob.
| * | | | Collapse LidSpaceCompactionJobBase into CompactionJob.Henning Baldersheim2021-05-045-262/+192
| | | | |
* | | | | Merge pull request #17737 from vespa-engine/revert-17736-bratseth/special-tokensJon Bratseth2021-05-0424-434/+438
|\ \ \ \ \ | | | | | | | | | | | | Revert "Bratseth/special tokens"
| * | | | | Revert "Bratseth/special tokens"Jon Bratseth2021-05-0424-434/+438
|/ / / / /
* | | | | Merge pull request #17736 from vespa-engine/bratseth/special-tokensJon Bratseth2021-05-0424-438/+434
|\ \ \ \ \ | |/ / / / |/| | | | Bratseth/special tokens
| * | | | Avoid config in simple tokenizerJon Bratseth2021-05-041-7/+4
| | | | |
| * | | | Expose tokens as mapJon Bratseth2021-05-044-12/+17
| | | | |
| * | | | Wire in (but don't use) SpecialTokensJon Bratseth2021-05-047-19/+41
| | | | |
| * | | | Move specialtokens to linguisticsJon Bratseth2021-05-0413-66/+113
| | | | |
| * | | | Remove unused fileJon Bratseth2021-05-041-12/+0
| | | | |
| * | | | Make immutableJon Bratseth2021-05-049-247/+187
| | | | |
| * | | | No functional changesJon Bratseth2021-05-046-28/+25
| |/ / /
* | | | Merge pull request #17734 from ↵Henning Baldersheim2021-05-047-39/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/revert-17729-revert-17728-balder/gc-dead-bytes-control Revert "Revert "- GC unused deab-bytes-ratio.""
| * | | | GC test no longer valid.Henning Baldersheim2021-05-041-16/+0
| | | | |
| * | | | Revert "Revert "- GC unused deab-bytes-ratio.""Henning Baldersheim2021-05-046-23/+5
|/ / / /
* | | | Merge pull request #17732 from ↵Morten Tokle2021-05-044-6/+92
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/mortent/iam-roles-maintain-prod-tenants Maintain iam roles for tenants with prod deployment
| * | | | Maintain iam roles for tenants with prod deploymentMorten Tokle2021-05-044-6/+92
| | | | |
* | | | | validate max capacity (#17685)Andreas Eriksen2021-05-042-9/+42
| | | | | | | | | | | | | | | | | | | | | | | | | * validate max capacity * test actual spend above quota