summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Automatic commit of package [vespa] release [7.57.40-1].vespa-7.57.40-1sd-buildbot2019-06-124-1/+2
| | | | | | Created by command: /usr/bin/tito tag --use-version=7.57.40 --no-auto-changelog
* Merge pull request #9739 from vespa-engine/hakonhall/use-zoneapi-in-node-adminHåkon Hallingstad2019-06-105-26/+43
|\ | | | | Use ZoneApi in node-admin
| * Use ZoneApi in node-adminHåkon Hallingstad2019-06-095-26/+43
| |
* | Merge pull request #9740 from vespa-engine/bratseth/execution-factoryJon Bratseth2019-06-1023-116/+202
|\ \ | |/ |/| Extract execution creation into ExecutionFactory
| * Deliver search chains config to ExecutionFactoryJon Bratseth2019-06-0914-46/+43
| |
| * Extract execution creation into ExecutionFactoryJon Bratseth2019-06-0911-72/+161
|/
* Merge pull request #9737 from ↵Harald Musum2019-06-084-29/+14
|\ | | | | | | | | vespa-engine/freva/fix-hosted-vespa-infra-app-verification Let the individual handlers determine if the application is valid
| * Let the individual handlers determine if the application is validValerij Fredriksen2019-06-084-29/+14
|/
* Merge pull request #9733 from ↵Håkon Hallingstad2019-06-081-1/+1
|\ | | | | | | | | vespa-engine/hakonhall/also-log-config-key-in-multitenantrpcauthorizer Also log config key in MultiTenantRpcAuthorizer
| * Also log config key in MultiTenantRpcAuthorizerHåkon Hallingstad2019-06-071-1/+1
| |
* | Merge pull request #9723 from ↵Harald Musum2019-06-082-0/+2
|\ \ | | | | | | | | | | | | vespa-engine/jvenstad/print-test-stack-traces-on-testers-too Print stack traces when JUnit tests fail, also on testers
| * | Print stack traces when JUnit tests fail, also on testersJon Marius Venstad2019-06-072-0/+2
| |/
* | Merge pull request #9722 from vespa-engine/freva/fix-copy-logsHarald Musum2019-06-082-15/+14
|\ \ | | | | | | Allow getting logs for hosted-vespa applications by hostname
| * | Allow getting logs for hosted-vespa applications by hostnameValerij Fredriksen2019-06-072-15/+14
| | |
* | | Merge pull request #9726 from vespa-engine/mpolden/remove-rotations-elementHarald Musum2019-06-0810-186/+13
|\ \ \ | | | | | | | | Remove support for <rotations> element
| * | | Remove support for <rotations> elementMartin Polden2019-06-0710-186/+13
| | |/ | |/|
* | | Merge pull request #9734 from ↵Harald Musum2019-06-082-1/+2
|\ \ \ | | | | | | | | | | | | | | | | vespa-engine/gjoranv/always-add-SecurityFilterInvoker Set up SecurityFilterInvoker for all container types.
| * | | Set up SecurityFilterInvoker for all container types.gjoranv2019-06-072-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | - It is needed by Jetty, and if not added to the model, Guice will create an UnsupportedFilterInvoker and cause a reconstruction of JettyHttpServer upon every redeploy.
* | | | Merge pull request #9736 from ↵Harald Musum2019-06-081-0/+1
|\ \ \ \ | |/ / / |/| | | | | | | | | | | vespa-engine/hakonhall/deconstruct-component-graph-at-end-of-test Deconstruct component graph at end of test
| * | | Deconstruct component graph at end of testHåkon Hallingstad2019-06-081-0/+1
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The container-search, QueryProfileIntegrationTestCase tests writes a lot of warnings of the following form: WARNING: com.yahoo.config.subscription.ConfigSubscriber@515b8b03: Closing subscription from finalizer() - close() has not been called (keys=[name=components,namespace=container,configId=dir:src/test/java/com/yahoo/search/query/profile/config/test/typed, name=bundles,namespace=container,configId=dir:src/test/java/com/yahoo/search/query/profile/config/test/typed]) java.lang.Throwable at com.yahoo.config.subscription.ConfigSubscriber.<init>(ConfigSubscriber.java:73) at com.yahoo.container.di.CloudSubscriberFactory$CloudSubscriber.<init>(CloudSubscriberFactory.java:76) at com.yahoo.container.di.CloudSubscriberFactory.getSubscriber(CloudSubscriberFactory.java:48) at com.yahoo.container.di.ConfigRetriever.<init>(ConfigRetriever.java:43) at com.yahoo.container.di.Container.<init>(Container.java:60) at com.yahoo.container.core.config.HandlersConfigurerDi.<init>(HandlersConfigurerDi.java:87) at com.yahoo.container.core.config.testutil.HandlersConfigurerTestWrapper.<init>(HandlersConfigurerTestWrapper.java:99) at com.yahoo.search.query.profile.config.test.QueryProfileIntegrationTestCase.testTyped(QueryProfileIntegrationTestCase.java:82) This PR ensures the configurer is shutdown if the test wrapper is shutdown.
* | | Merge pull request #9725 from ↵Arne H Juul2019-06-074-4/+4
|\ \ \ | |/ / |/| | | | | | | | vespa-engine/havardpe/protect-against-duplicate-cells protect against duplicate cell addresses MERGEOK
| * | protect against duplicate cell addressesHåvard Pettersen2019-06-074-4/+4
| | | | | | | | | | | | | | | same address -> overwrite cell value should fix tensor performance test
* | | Merge pull request #9719 from ↵Geir Storli2019-06-0731-27/+217
|\ \ \ | |_|/ |/| | | | | | | | vespa-engine/toregge/save-average-field-length-in-posting-list-file-header Save average field length in posting list file header.
| * | Save average field length in posting list file header.Tor Egge2019-06-0631-27/+217
| | |
* | | Merge pull request #9720 from vespa-engine/toregge/use-normal-unordered-setHenning Baldersheim2019-06-072-6/+6
|\ \ \ | | | | | | | | Use normal unordered set.
| * | | Use normal unordered set.Tor Egge2019-06-062-6/+6
| | | |
* | | | Merge pull request #9718 from vespa-engine/hakonhall/zoneapi-2Håkon Hallingstad2019-06-0716-84/+209
|\ \ \ \ | |/ / / |/| | | Define ZoneApi
| * | | Use ZoneApiMock in 2 new testsHåkon Hallingstad2019-06-062-12/+13
| | | |
| * | | Use ZoneApi.getCloudName instead of ZoneId.cloudHåkon Hallingstad2019-06-062-4/+6
| | | |
| * | | Use ZoneApi(Mock) instead of ZoneId in ZoneFilterMock and ZoneRegistryMockHåkon Hallingstad2019-06-0610-67/+88
| | | |
| * | | Add ZoneApiMockHåkon Hallingstad2019-06-061-0/+70
| | | |
| * | | Make ZoneList return list of ZoneApiHåkon Hallingstad2019-06-062-0/+9
| | | |
| * | | Move ZoneFilterMock next to ZoneRegistryMockHåkon Hallingstad2019-06-062-2/+4
| | | |
| * | | Add ZoneApiHåkon Hallingstad2019-06-061-0/+20
| | | |
* | | | Merge pull request #9714 from vespa-engine/bjorncs/remove-ping-configserverBjørn Christian Seime2019-06-062-11/+0
|\ \ \ \ | | | | | | | | | | Remove ping-configserver
| * | | | Remove ping-configserverBjørn Christian Seime2019-06-062-11/+0
| | | | |
* | | | | Merge pull request #9716 from vespa-engine/freva/remove-unused-fieldsValerij Fredriksen2019-06-064-43/+2
|\ \ \ \ \ | |_|/ / / |/| | | | Remove unused fields
| * | | | Remove unused fieldsValerij Fredriksen2019-06-064-43/+2
| |/ / /
* | | | Merge pull request #9715 from ↵Tor Brede Vekterli2019-06-063-10/+16
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/vekterli/do-not-block-scanning-buckets-on-first-cluster-state Do not block scanning all buckets on first cluster state edge
| * | | | Do not block scanning all buckets on first cluster state edgeTor Brede Vekterli2019-06-063-10/+16
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Scanning all buckets is expensive and blocks the main distributor thread during the entire process. Instead, use the standard "recovery mode" functionality that is triggered for all subsequent state transitions. Recovery mode scans allow client operations to be scheduled alongside the scanning, but still tries to scan the DB as quickly as possible. There shouldn't be anything that special with the first cluster state that implies a full scan is inherently required.
* | | | Merge pull request #9709 from ↵Bjørn Meland2019-06-061-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/less-heap-for-logserver-container Reduce start and max heap for logserver-container
| * | | | Reduce start and max heap for logserver-containerHarald Musum2019-06-061-0/+1
| | | | |
* | | | | Merge pull request #9713 from vespa-engine/bratseth/rewrite-constant-referencesLester Solbakken2019-06-066-16/+21
|\ \ \ \ \ | | | | | | | | | | | | Rewrite large constant references from foo to constant(foo)
| * | | | | Rewrite large constant references from foo to constant(foo)Jon Bratseth2019-06-066-16/+21
| | |_|/ / | |/| | |
* | | | | Merge pull request #9707 from ↵Henning Baldersheim2019-06-064-13/+27
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | vespa-engine/vekterli/use-non-chunked-base64-encoding-for-json-raw-fields Do not use chunked output for Base64-encoded raw fields in JSON output
| * | | | Do not use chunked output for Base64-encoded raw fields in JSON outputTor Brede Vekterli2019-06-064-13/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previous code would always insert at least one linebreak in the output. Replace Apache Commons encoder with explicit basic `java.util.Base64` encoder to make us less dependent on magic constructor args. Explicitly test that we still can decode chunked _input_ to ensure we do not break roundtrip serialization ability for old outputs.
* | | | | Merge pull request #9711 from ↵Tor Egge2019-06-0624-151/+281
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | vespa-engine/geirst/field-length-inspector-in-memory-index Geirst/field length inspector in memory index
| * | | | Extend MemoryIndex to take an instance of IFieldLengthInspector to setup ↵Geir Storli2019-06-0623-99/+224
| | | | | | | | | | | | | | | | | | | | field length calculators per field index.
| * | | | Rewrite memory index unit tests to gtest.Geir Storli2019-06-062-53/+58
|/ / / /
* | | | Merge pull request #9710 from vespa-engine/bjorncs/configserver-rpc-authzBjørn Christian Seime2019-06-061-1/+1
|\ \ \ \ | |_|_|/ |/| | | Include authorizer mode in log warning