summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move TimeBudget to vespajlib and use ClockHåkon Hallingstad2018-06-2113-120/+167
|
* Merge pull request #6249 from ↵Geir Storli2018-06-201-2/+2
|\ | | | | | | | | vespa-engine/geirst/correct-name-of-docs-matched-metrics Correct the name used for *.docs_matched metrics (which are of type L…
| * Correct the name used for *.docs_matched metrics (which are of type ↵Geir Storli2018-06-201-2/+2
| | | | | | | | LongCountMetric).
* | Merge pull request #6248 from ↵Geir Storli2018-06-201-0/+4
|\ \ | |/ |/| | | | | vespa-engine/vekterli/export-aggregated-visit-and-deletebuckets-metrics Export aggregated visit and deletebuckets metrics
| * Export aggregated visit and deletebuckets metricsTor Brede Vekterli2018-06-201-0/+4
| | | | | | | | | | | | | | This brings exported cross-thread aggregate metrics for persistence threads in line with SPI metrics. Note that "visit" here really means invocation of iterate() on the SPI, but the name remains due to historical reasons.
* | Merge pull request #6247 from ↵Tor Brede Vekterli2018-06-205-13/+37
|\ \ | |/ |/| | | | | vespa-engine/vekterli/also-log-config-changes-for-bouncer-component Log config changes from Bouncer component
| * Log config changes from Bouncer componentTor Brede Vekterli2018-06-205-13/+37
| | | | | | | | | | Also change debug output to be Slime structure, since the encoded string does not seem to have had the intended semantics.
* | Merge pull request #6243 from vespa-engine/bratseth/nonfunctional-changes-2gjoranv2018-06-2031-62/+85
|\ \ | | | | | | Nonfunctional changes
| * | Nonfunctional changesJon Bratseth2018-06-2031-62/+85
| | |
* | | Merge pull request #6246 from ↵Jon Bratseth2018-06-201-1/+1
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/hmusum/build-only-required-model-versions-in-ap-southeast-1 Build only the minimal set of models needed in prod.ap-southeast-1
| * | | Build only the minimal set of models needed in prod.ap-southeast-1Harald Musum2018-06-201-1/+1
|/ / /
* | | Merge pull request #6237 from ↵Håkon Hallingstad2018-06-2020-101/+272
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/hakonhall/add-timeout-to-set-node-state-calls-from-orchestrator Add timeout to set-node-state calls from Orchestrator
| * | | Add timeout to set-node-state calls from OrchestratorHåkon Hallingstad2018-06-1920-101/+272
| | | |
* | | | Merge pull request #6244 from ↵Jon Bratseth2018-06-202-0/+13
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/bratseth/double-account-internal-redeploy-correctly Propagate internalRedeploy to the RawConfig instance
| * | | | Propagate internalRedeploy to the RawConfig instanceJon Bratseth2018-06-202-0/+13
|/ / / /
* | | | Merge pull request #6242 from ↵Jon Bratseth2018-06-201-1/+2
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | vespa-engine/jvenstad/keep-revision-when-forcing-version-change Keep revision target when forcing version target
| * | | Keep revision target when forcing version targetJon Marius Venstad2018-06-201-1/+2
|/ / /
* | | Merge pull request #6241 from vespa-engine/jvenstad/deployment-pipelineJon Marius Venstad2018-06-2059-259/+644
|\ \ \ | | | | | | | | Jvenstad/deployment pipeline
| * | | Move files to correct moduleJon Marius Venstad2018-06-202-4/+5
| | | |
| * | | Revert "Revert "Jvenstad/hosted vespa deployment pipeline""Jon Marius Venstad2018-06-2059-259/+643
|/ / / | | | | | | | | | This reverts commit c6a24ec54ad6a59b5b5c602d9358372c41c314f7.
* | | Merge pull request #6240 from ↵Henning Baldersheim2018-06-1959-643/+259
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/revert-6234-jvenstad/hosted-vespa-deployment-pipeline Revert "Jvenstad/hosted vespa deployment pipeline"
| * | | Revert "Jvenstad/hosted vespa deployment pipeline"Harald Musum2018-06-1959-643/+259
| | | |
* | | | Merge pull request #6239 from ↵Henning Baldersheim2018-06-191-1/+1
|\ \ \ \ | |/ / / |/| | | | | | | | | | | vespa-engine/geirst/reduce-feeding-concurrency-setting-in-proton Reduce default feeding.concurrency from 0.5 to 0.2.
| * | | Reduce default feeding.concurrency from 0.5 to 0.2.Geir Storli2018-06-191-1/+1
| | | | | | | | | | | | | | | | This should reduce problems with query latency spikes during re-distribution of data.
* | | | Merge pull request #6233 from ↵Geir Storli2018-06-191-26/+29
|\ \ \ \ | |/ / / |/| | | | | | | | | | | vespa-engine/vekterli/debug-log-when-config-is-received-on-content-node Debug log when new config is received on content node
| * | | Debug log when new config is received on content nodeTor Brede Vekterli2018-06-191-26/+29
| | | |
* | | | Merge pull request #6238 from vespa-engine/arnej/handle-twitter-loggingJon Bratseth2018-06-191-5/+15
|\ \ \ \ | | | | | | | | | | translate any unknown log levels numerically (some customers chose to…
| * | | | translate any unknown log levels numerically (some customers chose to useArne Juul2018-06-191-5/+15
| | | | | | | | | | | | | | | | | | | | com.twitter.logging.Logger which has ERROR but with a different number).
* | | | | Merge pull request #6236 from vespa-engine/bjorncs/pom-fixgjoranv2018-06-191-1/+1
|\ \ \ \ \ | |/ / / / |/| | | | Fix warning
| * | | | Fix warningBjørn Christian Seime2018-06-191-1/+1
| | | | |
* | | | | Merge pull request #6234 from ↵Jon Marius Venstad2018-06-1959-259/+643
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/jvenstad/hosted-vespa-deployment-pipeline Jvenstad/hosted vespa deployment pipeline
| * | | | | Changed some types, added some docJon Marius Venstad2018-06-197-18/+65
| | | | | |
| * | | | | Forget-me-notJon Marius Venstad2018-06-191-0/+17
| | | | | |
| * | | | | I'm a skeletonJon Marius Venstad2018-06-1958-259/+579
| | | | | |
* | | | | | Merge pull request #6235 from ↵Henning Baldersheim2018-06-199-21/+36
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/geirst/support-attribute-settings-for-struct-field-attributes Support attribute settings (etc. fast-search) for struct field attrib…
| * | | | | | Support attribute settings (etc. fast-search) for struct field attributes.Geir Storli2018-06-199-21/+36
| | | | | | |
* | | | | | | Merge pull request #6227 from vespa-engine/arnej/last-summary-overrides-olderJon Bratseth2018-06-193-9/+43
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | let last fetched summary override
| * | | | | | | add summaries at start of list insteadArne Juul2018-06-193-10/+42
| | | | | | | |
| * | | | | | | let last fetched summary overrideArne Juul2018-06-191-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * instead of using the first summary that contains a field, use the last one. This is probably more useful in the (very few) cases where you can see the difference.
* | | | | | | | Merge pull request #6230 from ↵Martin Polden2018-06-195-35/+30
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | vespa-engine/mpolden/only-check-active-and-reserved Only consider nodes in states active and reserved
| * | | | | | | Only consider nodes in states active and reservedMartin Polden2018-06-195-35/+30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This matches the states checked by the internal convergence checker.
* | | | | | | | Merge pull request #6232 from vespa-engine/lesters/macro-inlining-in-macrosJon Bratseth2018-06-192-44/+90
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Inline macros in macros, not just first or second phase top level
| * | | | | | | | Inline macros in macros, not just first or second phase top levelLester Solbakken2018-06-192-44/+90
|/ / / / / / / /
* | | | | | | | Merge pull request #6231 from vespa-engine/bratseth/reuse-allocation-decisionJon Bratseth2018-06-192-1/+12
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Reuse allocation decisions
| * | | | | | | | Reuse allocation decisionsJon Bratseth2018-06-192-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | During deployment we first prepare the application on one config server then notifies the other config servers (by setting state=PREPARED) that they should load it. That will cause allocation requests against the node repo to be done once over on the those config servers. These simultaneous requests against the node repo may cause ut to time out waiting for the node repo's application lock if these requests take a somewhat long time. This change reads existing allocations instead of redoing allocation requests against the node repo. The existing allocation is saved (on the first config server) before state=PREPARED is set.
* | | | | | | | | Merge pull request #6228 from vespa-engine/bratseth/nonfunctional-changesgjoranv2018-06-1910-11/+17
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Nonfunctional changes only
| * | | | | | | | | Nonfunctional changes onlyJon Bratseth2018-06-1910-11/+17
| |/ / / / / / / /
* | | | | | | | | Merge pull request #6229 from vespa-engine/hmusum/fix-hash-calculation-for-dirsValerij Fredriksen2018-06-193-14/+22
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | | Fix hash calculation for directory file references
| * | | | | | | | Fix hash calculation for directory file referencesHarald Musum2018-06-193-14/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the path to each file when walking through directory
* | | | | | | | | Merge pull request #6225 from ↵Martin Polden2018-06-191-12/+1
|\ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/run-tenants-maintainer-in-all-zones Run TenantsMaintainer in all zones