summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #18183 from vespa-engine/olaa/horizon-proxyOla Aunrønning2021-06-095-0/+89
|\ | | | | Add Horizon client
| * ServiceRegistry provides HorizonClientOla Aunrønning2021-06-092-0/+11
| |
| * Add Horizon clientOla Aunrønning2021-06-093-0/+78
| |
* | Merge pull request #18186 from ↵Harald Musum2021-06-094-0/+17
|\ \ | | | | | | | | | | | | vespa-engine/balder/add-featureflag-for-rank-expression-size Add featureflag for definition of large rank expressions.
| * | Add featureflag for definition of large rank expressions.Henning Baldersheim2021-06-094-0/+17
| | |
* | | Merge pull request #18185 from vespa-engine/balder/add-blobHarald Musum2021-06-0914-21/+155
|\ \ \ | |/ / |/| | Add option for adding blobs
| * | Wire in sendBlob interfaceHenning Baldersheim2021-06-094-11/+60
| | |
| * | Add option for adding blobsHenning Baldersheim2021-06-0910-10/+95
| |/
* | Merge pull request #18180 from vespa-engine/jonmv/vespa-feed-clientBjørn Christian Seime2021-06-095-6/+213
|\ \ | | | | | | Add teest for HttpRequestStrategy and HttpFeedClient, and fix minor bugs
| * | Add teest for HttpRequestStrategy and HttpFeedClient, and fix minor bugsJon Marius Venstad2021-06-095-6/+213
| | |
* | | Merge pull request #18179 from ↵Geir Storli2021-06-0929-139/+223
|\ \ \ | |_|/ |/| | | | | | | | vespa-engine/vekterli/block-ideal-state-ops-on-pending-cluster-state Block ideal state ops when a pending cluster state is present [run-systemtest]
| * | Block ideal state ops when a pending cluster state is presentTor Brede Vekterli2021-06-0929-139/+223
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since distributor stripes no longer have access to the top-level pending message tracking info, it's no longer possible to infer if a pending cluster state is happening by looking at the sent messages. Instead, do this more generally (and efficiently) by looking at the potential pending cluster state directly. Rewire the `isBlocked` logic to take in an operation context instead of just a `PendingMessageTracker`, giving it access to a lot more relevant information.
* | | Merge pull request #18177 from vespa-engine/balder/unify-property-namesHenning Baldersheim2021-06-095-7/+35
|\ \ \ | | | | | | | | Unify how property names are generated and decomposed.
| * | | Unify how property names are generated and decomposed.Henning Baldersheim2021-06-095-7/+35
| | | |
* | | | Merge pull request #18176 from vespa-engine/jonmv/vespa-feed-clientJon Marius Venstad2021-06-0913-76/+513
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/| Jonmv/vespa feed client
| * | Actually wire in benchmarkingJon Marius Venstad2021-06-091-1/+1
| | |
| * | Rename to OperationStats and make publicJon Marius Venstad2021-06-099-100/+121
| | |
| * | Update JsonFeederTest to read from fileJon Marius Venstad2021-06-091-42/+54
| | |
| * | Use a dedicated thread for result handling for feed client (parsing etc.)Jon Marius Venstad2021-06-091-16/+25
| | |
| * | Add a concurrency unit test to /doc/v1 testJon Marius Venstad2021-06-091-2/+75
| | |
| * | Add BenchmarkingCluster to the mixJon Marius Venstad2021-06-093-1/+255
| | |
| * | Fix and test circuit breaker logicJon Marius Venstad2021-06-093-14/+82
| | |
* | | Merge pull request #18174 from ↵Geir Storli2021-06-092-5/+26
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/geirst/support-create-visitor-command-with-multiple-stripes Route CreateVisitorCommand with too few used bits in the super bucket…
| * | Route CreateVisitorCommand with too few used bits in the super bucket id to ↵Geir Storli2021-06-092-5/+26
| | | | | | | | | | | | | | | | | | a random distributor stripe. Such commands will eventually be bounced with WRONG_DISTRIBUTION when handled by the stripe.
* | | Merge pull request #18175 from vespa-engine/bjorncs/json-feederJon Marius Venstad2021-06-093-154/+264
|\ \ \ | |_|/ |/| | Bjorncs/json feeder
| * | Update CliClient to use new JsonFeeder intefaceBjørn Christian Seime2021-06-091-14/+50
| | |
| * | Revert "Merge pull request #18173 from ↵Bjørn Christian Seime2021-06-093-142/+216
|/ / | | | | | | | | | | | | vespa-engine/revert-18172-bjorncs/json-feeder" This reverts commit ce0d7152953752769403555dc53adeb7bff809fd, reversing changes made to 9294174b953b2092264cc8a9484368bc2cce5b7c.
* | Merge pull request #18173 from vespa-engine/revert-18172-bjorncs/json-feederBjørn Christian Seime2021-06-093-216/+142
|\ \ | | | | | | Revert "Bjorncs/json feeder"
| * | Revert "Bjorncs/json feeder"Bjørn Christian Seime2021-06-093-216/+142
|/ /
* | Merge pull request #18172 from vespa-engine/bjorncs/json-feederBjørn Christian Seime2021-06-093-142/+216
|\ \ | | | | | | Bjorncs/json feeder
| * | Dispatch all per-request processing to result executorBjørn Christian Seime2021-06-091-7/+5
| | |
| * | Make feedMany async + introduce callback for each operation resultBjørn Christian Seime2021-06-092-49/+95
| | |
| * | Make client mock mark async operations as completedBjørn Christian Seime2021-06-091-3/+7
| | |
| * | Split out parser and dispatch of operations to separate classBjørn Christian Seime2021-06-081-79/+105
| | |
| * | Rename 'feed' to 'feedMany'Bjørn Christian Seime2021-06-083-6/+6
| | |
| * | Rename 'JsonStreamFeeder' to 'JsonFeeder'Bjørn Christian Seime2021-06-083-10/+10
| | |
* | | Merge pull request #18167 from vespa-engine/hmusum/move-sd-files-to-schemas-dirHenning Baldersheim2021-06-096-1/+177
|\ \ \ | | | | | | | | Move files from searchdefinitions/ to schemas/ when deploying
| * | | Hide moving of schemas from searchdefinitions/ to schemas/ behind a feature flagHarald Musum2021-06-093-10/+43
| | | |
| * | | Merge branch 'master' into hmusum/move-sd-files-to-schemas-dirHarald Musum2021-06-0925-54/+110
| |\ \ \ | | | |/ | | |/|
| * | | Move files from searchdefinitions/ to schemas/ when deployingHarald Musum2021-06-085-1/+144
| | | |
* | | | Merge pull request #18170 from vespa-engine/jonmv/vespa-feed-clientJon Marius Venstad2021-06-092-10/+10
|\ \ \ \ | |_|/ / |/| | | Jonmv/vespa feed client
| * | | Tweak H2 settings—probably no effectJon Marius Venstad2021-06-091-8/+8
| | | |
| * | | Avoid RequestHandlerTestDriver connect the right responseJon Marius Venstad2021-06-091-2/+2
| | | |
* | | | Merge pull request #18166 from vespa-engine/freva/horizon-handlerValerij Fredriksen2021-06-094-7/+36
|\ \ \ \ | | | | | | | | | | Dummy horizon handler
| * | | | Set up authorization for /horizon/v1Valerij Fredriksen2021-06-083-3/+11
| | | | |
| * | | | Remove unused path group (from when console/dashboard was served from ↵Valerij Fredriksen2021-06-081-4/+0
| | | | | | | | | | | | | | | | | | | | controller)
| * | | | Add dummy Horizon handlerValerij Fredriksen2021-06-081-0/+25
| | | | |
* | | | | Merge pull request #18168 from vespa-engine/jonmv/vespa-feed-clientJon Marius Venstad2021-06-082-8/+23
|\ \ \ \ \ | | |/ / / | |/| | / | |_|_|/ |/| | | Document API errors are BAD_GATEWAY
| * | | Document API errors are BAD_GATEWAYJon Marius Venstad2021-06-082-8/+23
| | | |
* | | | Merge pull request #18169 from vespa-engine/mpolden/preserve-want-to-rebuildMartin Polden2021-06-082-0/+18
|\ \ \ \ | | | | | | | | | | Preserve wantToRebuild until host is readied