summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fix lost handler metricsArne Juul2018-09-259-38/+58
| | | | | * since all these classes use a shared FeedContext instance we must make sure that nobody ever uses NullFeedMetric (except unit tests & VespaFeeder).
* Merge pull request #7076 from ↵Harald Musum2018-09-253-26/+54
|\ | | | | | | | | vespa-engine/balder/allow-mutable-fields-to-flow-through-script Allow mutable fields to be modifiable in indexing docproc and to have…
| * Allow mutable fields to be modifiable in indexing docproc and to have an ↵Henning Baldersheim2018-09-253-26/+54
| | | | | | | | initial value.
* | Merge pull request #7073 from vespa-engine/freva/fix-image-gcHåkon Hallingstad2018-09-252-9/+20
|\ \ | |/ |/| DockerApi: Fix immediate deleting of re-downloaded image
| * Fix immediate deleting of redownloaded imageValerij Fredriksen2018-09-252-9/+20
| |
* | Merge pull request #7070 from vespa-engine/bratseth/rank-type-information-2Lester Solbakken2018-09-2535-241/+452
|\ \ | | | | | | Bratseth/rank type information 2
| * \ Merge with masterJon Bratseth2018-09-24188-5719/+3533
| |\ \
| * | | Serialize argument type information when availableJon Bratseth2018-09-244-15/+17
| | | |
| * | | Carry over type infoJon Bratseth2018-09-233-7/+8
| | | |
| * | | Use ExpressionFunctionJon Bratseth2018-09-239-88/+88
| | | |
| * | | Move types to ExpressionFunctionJon Bratseth2018-09-234-21/+51
| | | |
| * | | Nonfunctional changes onlyJon Bratseth2018-09-212-16/+15
| | | |
| * | | Propagate input type informationJon Bratseth2018-09-2111-111/+165
| | | |
| * | | Test non-empty tensor type outputJon Bratseth2018-09-202-2/+10
| | | |
| * | | Output type informationJon Bratseth2018-09-206-13/+83
| | | |
| * | | Resolve types of all argument-less functionsJon Bratseth2018-09-2018-99/+140
| | | |
* | | | Merge pull request #7074 from vespa-engine/mpolden/handle-controller-node-typeMartin Polden2018-09-253-7/+53
|\ \ \ \ | | | | | | | | | | Support provisioning with node type controller
| * | | | Support provisioning with node type controllerMartin Polden2018-09-253-7/+53
| | | | |
* | | | | Merge pull request #7072 from ↵Håkon Hallingstad2018-09-252-3/+26
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | vespa-engine/hakonhall/expose-acl-and-ipversion-info Expose ACL and IPVersion info
| * | | | Expose ACL and IPVersion infoHåkon Hallingstad2018-09-252-3/+26
| | | | |
* | | | | Change config value for using dedicated logserver node to true (#7071)Harald Musum2018-09-251-1/+1
| |_|_|/ |/| | |
* | | | Merge pull request #7066 from vespa-engine/ollivir/multinode-java-dispatchJon Bratseth2018-09-248-95/+288
|\ \ \ \ | | | | | | | | | | Multiple node java dispatch support
| * | | | Multiple node java dispatch supportOlli Virtanen2018-09-248-95/+288
| | | | |
* | | | | Merge pull request #7069 from ↵Jon Bratseth2018-09-245-31/+24
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/hmusum/always-use-fallback-provisioner-in-hosted-vespa Always use a fallback provisioner in hosted Vespa
| * | | | | Always use a fallback provisioner in hosted VespaHarald Musum2018-09-245-31/+24
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we introduce a new cluster or change the number of nodes in an application between versions we will try to load the model (at startup, so ActivatedModelsBuilder will be used) and discover that we need to provision additional nodes. Since ActivatedModelsBuilder had set the fallback provisioner to null this failed spectacularly. Make sure to always use node repository provisioner as fallback in this case.
* | | | | Simplify (#7065)Harald Musum2018-09-243-27/+11
| | | | |
* | | | | Merge pull request #7064 from vespa-engine/jvenstad/divMartin Polden2018-09-241-6/+9
|\ \ \ \ \ | | | | | | | | | | | | Jvenstad/div
| * | | | | 404 when requesting endpoints for non-existent deploymentsJon Marius Venstad2018-09-241-0/+5
| | | | | |
| * | | | | Remove redundant codeJon Marius Venstad2018-09-241-6/+4
| | | | | |
* | | | | | Merge pull request #7018 from ↵Tor Brede Vekterli2018-09-249-147/+745
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | vespa-engine/vekterli/custom-openssl-buffer-view-bios Introduce custom OpenSSL BIOs for providing direct buffer read/write
| * | | | | Address code review feedbackTor Brede Vekterli2018-09-242-2/+2
| | | | | |
| * | | | | Introduce custom OpenSSL BIOs for providing direct buffer read/writeTor Brede Vekterli2018-09-199-147/+745
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BIOs offer a dynamic view into source or sink (const/mutable) buffers and avoids overhead of copying from/to memory BIOs. Also strictly enforces buffer sizes to ensure there are no hidden reallocs. Additionally make code OpenSSL 1.1+ and TLSv1.3 compatible.
* | | | | | Merge pull request #7061 from vespa-engine/mpolden/remove-unused-interfaceMorten Tokle2018-09-241-17/+0
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Remove unused GlobalRoutingService interface
| * | | | | Remove unused GlobalRoutingService interfaceMartin Polden2018-09-241-17/+0
| | | | | |
* | | | | | Merge pull request #7063 from vespa-engine/gjoranv/upgrade-compiler-pluginBjørn Christian Seime2018-09-241-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Upgrade to latest maven-compiler-plugin.
| * | | | | | Upgrade to latest maven-compiler-plugin.gjoranv2018-09-241-1/+1
| | | | | | |
* | | | | | | Merge pull request #7045 from ↵Henning Baldersheim2018-09-247-195/+272
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | vespa-engine/balder/add-in-memory-crc-for-summary-cache Balder/add in memory crc for summary cache
| * | | | | | Update comments and tests as memory size has increased by 8 bytes per entry ↵Henning Baldersheim2018-09-244-12/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | in the cache.
| * | | | | | Add test for sizeof(Value)Henning Baldersheim2018-09-241-0/+1
| | | | | | |
| * | | | | | Update lisence yearHenning Baldersheim2018-09-242-3/+3
| | | | | | |
| * | | | | | Add crc for uncompressed content to catch shady bugs.Henning Baldersheim2018-09-214-28/+54
| | | | | | |
| * | | | | | Add test for compressed contentHenning Baldersheim2018-09-211-1/+17
| | | | | | |
| * | | | | | Refactor for testability.Henning Baldersheim2018-09-216-178/+201
| | | | | | |
* | | | | | | Merge pull request #7050 from vespa-engine/havardpe/improve-frt-invoke-testTor Brede Vekterli2018-09-241-695/+212
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | improve rpc invocation test
| * | | | | | improve rpc invocation testHåvard Pettersen2018-09-211-695/+212
| | | | | | |
* | | | | | | Merge pull request #7060 from vespa-engine/mpolden/use-cached-rotation-statusMartin Polden2018-09-248-120/+107
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | Use cached rotation status in application API
| * | | | | | | Use cached rotation status in application APIMartin Polden2018-09-248-120/+107
| | | | | | | |
* | | | | | | | Add dedicated logserver node only for application type default (#7056)Harald Musum2018-09-241-0/+1
|/ / / / / / /
* | | | | | | Merge pull request #7059 from ↵Jon Marius Venstad2018-09-242-3/+12
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | vespa-engine/jvenstad/no-issues-for-integration-test-apps Ignore apps without project Ids
| * | | | | | Ignore apps without project IdsJon Marius Venstad2018-09-242-3/+12
| | |_|_|/ / | |/| | | |