summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove usage of deprecated Method constructorBjørn Christian Seime2019-05-2321-170/+129
|
* Annotate MethodHandler as functional interfaceBjørn Christian Seime2019-05-231-0/+1
|
* Deprecate reflection based invocation in jrtBjørn Christian Seime2019-05-231-0/+3
|
* Merge pull request #9523 from vespa-engine/balder/do-not-use-packedHenning Baldersheim2019-05-232-30/+16
|\ | | | | Balder/do not use packed
| * Remove packed on TermFieldMatchData.Henning Baldersheim2019-05-232-2/+3
| |
| * Remove packed on Positions.Henning Baldersheim2019-05-232-2/+2
| |
| * Remove packed on FeaturesHenning Baldersheim2019-05-231-2/+2
| |
| * Add verification of size of essential classes.Henning Baldersheim2019-05-231-26/+11
| |
* | Merge pull request #9527 from vespa-engine/bjorncs/disable-rpc-authzBjørn Christian Seime2019-05-231-5/+4
|\ \ | | | | | | Revert to NoopRpcAuthorizer
| * | Revert to NoopRpcAuthorizerBjørn Christian Seime2019-05-231-5/+4
|/ /
* | Merge pull request #9488 from vespa-engine/bjorncs/security-cleanupBjørn Christian Seime2019-05-231-9/+0
|\ \ | | | | | | Remove unused config definition
| * | Remove unused config definitionBjørn Christian Seime2019-05-221-9/+0
| | |
* | | Merge pull request #9524 from vespa-engine/bjorncs/configserver-di-graph-cleanupBjørn Christian Seime2019-05-2312-52/+181
|\ \ \ | | | | | | | | Bjorncs/configserver di graph cleanup
| * | | Use correct Provider interface for global componentsBjørn Christian Seime2019-05-231-1/+4
| | | |
| * | | Introduce RequestHandlerProvider to work around DI cycleBjørn Christian Seime2019-05-2310-36/+85
| | | |
| * | | Wire in RpcAuthorizer to RpcServerBjørn Christian Seime2019-05-237-17/+93
| | | | | | | | | | | | | | | | | | | | - Add noop implementation of RpcAuthorizer - Add default provider that selects implementation based on configserver config.
| * | | Add missing '@Override' annotationBjørn Christian Seime2019-05-231-0/+1
| | | |
| * | | Make methods used for RPC handlers privateBjørn Christian Seime2019-05-232-6/+6
| | | |
* | | | Merge pull request #9516 from vespa-engine/vekterli/move-rcuvector-to-vespalibTor Brede Vekterli2019-05-23136-301/+345
|\ \ \ \ | |_|_|/ |/| | | Move RcuVector and relevant support classes to vespalib
| * | | Use `size_t` instead of `uint32_t` in `vespalib::GrowStrategy`Tor Brede Vekterli2019-05-231-11/+11
| | | |
| * | | Move RcuVector and relevant support classes to vespalibTor Brede Vekterli2019-05-23136-301/+345
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having RCU support available across all our C++ modules open up new opportunities for optimizations. This changes the following: - `RcuVector` moved from `searchlib` to `vespalib` - `MemoryUsage` moved from `searchlib` to `vespalib` - Introduce a simplified, more generic `GrowStrategy` in `vespalib` used by the moved `RcuVector` which does not have any notion of documents. Existing searchlib `GrowStrategy` gets a simple function to convert to this generic strategy.
* | | | Merge pull request #9512 from vespa-engine/toregge/refactor-handle-recorderGeir Storli2019-05-238-38/+49
|\ \ \ \ | | | | | | | | | | Refactor handle recorder.
| * | | | Allow enum values to be used directly as mask values.Tor Egge2019-05-235-19/+14
| | | | |
| * | | | Refactor handle recorder.Tor Egge2019-05-237-36/+52
| | | | |
* | | | | Merge pull request #9519 from vespa-engine/jvenstad/dev-jobs-in-overviewValerij Fredriksen2019-05-238-11/+67
|\ \ \ \ \ | | | | | | | | | | | | Display last of each dev deployment job in overview
| * | | | | Avoid uncontrollable multi-threaded execution in unit testJon Marius Venstad2019-05-231-5/+1
| | | | | |
| * | | | | Render info about last dev/perf deployment jobs in overviewJon Marius Venstad2019-05-236-2/+61
| | | | | |
| * | | | | Avoid NPE trying to render something we have no data forJon Marius Venstad2019-05-231-3/+5
| | | | | |
| * | | | | Remove unused @InjectJon Marius Venstad2019-05-231-1/+0
| | | | | |
* | | | | | Merge pull request #9509 from ↵Martin Polden2019-05-232-0/+125
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | vespa-engine/ogronnesby/on-premises-load-balancer-service Load Balancer Service for use for on-prem Vespa
| * | | | | | Add network prefix to get CIDR format of networksØyvind Grønnesby2019-05-232-1/+14
| | | | | | |
| * | | | | | Make comparator static member of classØyvind Grønnesby2019-05-231-1/+2
| | | | | | |
| * | | | | | Sort proxynodes on hostname to get predictable resultsØyvind Grønnesby2019-05-231-0/+3
| | | | | | |
| * | | | | | Use IllegalStateException when there are no proxy nodesØyvind Grønnesby2019-05-232-2/+2
| | | | | | |
| * | | | | | Add more description in javadocØyvind Grønnesby2019-05-231-0/+3
| | | | | | |
| * | | | | | Rename classes OnPremises => SharedØyvind Grønnesby2019-05-232-4/+4
| | | | | | |
| * | | | | | Rename files OnPremises => SharedØyvind Grønnesby2019-05-232-0/+4
| | | | | | |
| * | | | | | Add class that mimics provisioning NLB instances for on-premisesØyvind Grønnesby2019-05-232-0/+101
| | |_|_|_|/ | |/| | | |
* | | | | | Merge pull request #9521 from vespa-engine/geirst/gcc-8-fixesHenning Baldersheim2019-05-232-1/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | Move destructor implementation to cpp file as inlining fails otherwise.
| * | | | | | Move destructor implementation to cpp file as inlining fails otherwise.Geir Storli2019-05-232-1/+3
| | |_|_|_|/ | |/| | | |
* | | | | | Merge pull request #9518 from vespa-engine/balder/devtoolset-8Geir Storli2019-05-235-10/+10
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Devtoolset 8
| * | | | | Devtoolset 8Henning Baldersheim2019-05-235-10/+10
| | | | | |
* | | | | | Merge pull request #9517 from vespa-engine/balder/test-signed-charGeir Storli2019-05-232-0/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | Verify both signed char and unsigned char
| * | | | | | Verify both signed char and unsigned charHenning Baldersheim2019-05-232-0/+3
| | | | | | |
* | | | | | | Merge pull request #9514 from ↵Geir Storli2019-05-2316-1951/+388
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | vespa-engine/geirst/vdslib-rewrite-tests-to-gtest-3 Geirst/vdslib rewrite tests to gtest 3
| * | | | | | Simplify.Geir Storli2019-05-231-3/+3
| | | | | | |
| * | | | | | Rewrite vdslib tests from cppunit to gtest.Geir Storli2019-05-237-686/+292
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note that testSkew() and testSkewWithDown() have been inactive for 9 years and are removed. testEmptyAndCopy() has never been executed and is also removed.
| * | | | | | Remove debug test program that is no longer relevant and code that is not used.Geir Storli2019-05-235-843/+0
| | | | | | |
| * | | | | | Resurrect parts of state/grouptest.cpp that are still relevant and remove ↵Geir Storli2019-05-234-422/+96
| | | | | | | | | | | | | | | | | | | | | | | | | | | | unused files.
* | | | | | | Merge pull request #9515 from vespa-engine/gjoranv/jvm-options-for-metricsproxygjoranv2019-05-234-6/+17
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Gjoranv/jvm options for metricsproxy