Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Dense string form | Jon Bratseth | 2019-06-07 | 8 | -49/+188 |
| | |||||
* | Merge pull request #9714 from vespa-engine/bjorncs/remove-ping-configserver | Bjørn Christian Seime | 2019-06-06 | 2 | -11/+0 |
|\ | | | | | Remove ping-configserver | ||||
| * | Remove ping-configserver | Bjørn Christian Seime | 2019-06-06 | 2 | -11/+0 |
| | | |||||
* | | Merge pull request #9716 from vespa-engine/freva/remove-unused-fields | Valerij Fredriksen | 2019-06-06 | 4 | -43/+2 |
|\ \ | | | | | | | Remove unused fields | ||||
| * | | Remove unused fields | Valerij Fredriksen | 2019-06-06 | 4 | -43/+2 |
| |/ | |||||
* | | Merge pull request #9715 from ↵ | Tor Brede Vekterli | 2019-06-06 | 3 | -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 edge | Tor Brede Vekterli | 2019-06-06 | 3 | -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 Meland | 2019-06-06 | 1 | -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-container | Harald Musum | 2019-06-06 | 1 | -0/+1 |
| | | | | |||||
* | | | | Merge pull request #9713 from vespa-engine/bratseth/rewrite-constant-references | Lester Solbakken | 2019-06-06 | 6 | -16/+21 |
|\ \ \ \ | | | | | | | | | | | Rewrite large constant references from foo to constant(foo) | ||||
| * | | | | Rewrite large constant references from foo to constant(foo) | Jon Bratseth | 2019-06-06 | 6 | -16/+21 |
| | |_|/ | |/| | | |||||
* | | | | Merge pull request #9707 from ↵ | Henning Baldersheim | 2019-06-06 | 4 | -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 output | Tor Brede Vekterli | 2019-06-06 | 4 | -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 Egge | 2019-06-06 | 24 | -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 Storli | 2019-06-06 | 23 | -99/+224 |
| | | | | | | | | | | | | | | | | | | | | field length calculators per field index. | ||||
| * | | | | Rewrite memory index unit tests to gtest. | Geir Storli | 2019-06-06 | 2 | -53/+58 |
|/ / / / | |||||
* | | | | Merge pull request #9710 from vespa-engine/bjorncs/configserver-rpc-authz | Bjørn Christian Seime | 2019-06-06 | 1 | -1/+1 |
|\ \ \ \ | |_|_|/ |/| | | | Include authorizer mode in log warning | ||||
| * | | | Include authorizer mode in log warning | Bjørn Christian Seime | 2019-06-06 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge pull request #9706 from vespa-engine/havardpe/use-direct-tensor-builders | Håvard Pettersen | 2019-06-06 | 40 | -1261/+322 |
|\ \ \ \ | | | | | | | | | | | Havardpe/use direct tensor builders | ||||
| * | | | | remove sparse tensor builder | Håvard Pettersen | 2019-06-06 | 11 | -402/+0 |
| | | | | | | | | | | | | | | | | | | | | also remove sparse tensor unsorted address builder | ||||
| * | | | | use direct sparse tensor builder | Håvard Pettersen | 2019-06-06 | 18 | -78/+212 |
| | | | | | |||||
| * | | | | remove dense tensor builder | Håvard Pettersen | 2019-06-06 | 9 | -481/+0 |
| | | | | | |||||
| * | | | | use direct dense tensor builder | Håvard Pettersen | 2019-06-06 | 7 | -393/+203 |
| | |_|/ | |/| | | | | | | | | | | also remove tensor micro-benchmark | ||||
* | | | | Merge pull request #9704 from vespa-engine/toregge/reduce-experimental-features | Tor Brede Vekterli | 2019-06-06 | 2 | -23/+23 |
|\ \ \ \ | | | | | | | | | | | Use normal type traits. | ||||
| * | | | | Use normal type traits. | Tor Egge | 2019-06-06 | 1 | -15/+15 |
| | | | | | |||||
| * | | | | Use inplace new instead of std::_Construct | Tor Egge | 2019-06-05 | 2 | -8/+8 |
| | | | | | | | | | | | | | | | | | | | | Use std::destroy or std::destroy_at instead of std::_Destroy. | ||||
* | | | | | Merge pull request #9705 from ↵ | Valerij Fredriksen | 2019-06-06 | 1 | -2/+2 |
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | | vespa-engine/yngveaasheim/warn-on-feeding-parse-errors Warn on feeding parse errors, but no stack trace | ||||
| * | | | | Include messages from nested exceptions | Yngve Aasheim | 2019-06-06 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Warn on feeding parse errors, but no stack trace | Yngve Aasheim | 2019-06-06 | 1 | -2/+2 |
| | | | | | |||||
* | | | | | Merge pull request #9698 from ↵ | Tor Egge | 2019-06-06 | 13 | -87/+190 |
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | vespa-engine/geirst/provide-field-length-info-from-index-searchable Geirst/provide field length info from index searchable | ||||
| * | | | | Change searchcorespi::IndexSearchable to also implement the ↵ | Geir Storli | 2019-06-05 | 12 | -21/+133 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | IFieldLengthInspector API. Currently the memory and disk index implementations return empty field length info for all fields. | ||||
| * | | | | Rewrite indexcollection unit tests to gtest. | Geir Storli | 2019-06-05 | 2 | -76/+67 |
| | | | | | |||||
* | | | | | Merge pull request #9703 from vespa-engine/olaa/repomock-fix | Andreas Eriksen | 2019-06-06 | 1 | -0/+2 |
|\ \ \ \ \ | | | | | | | | | | | | | Repo mock fix | ||||
| * | | | | | Repo mock fix | Ola Aunrønning | 2019-06-06 | 1 | -0/+2 |
|/ / / / / | |||||
* | | | | | Merge pull request #9702 from vespa-engine/olaa/filter-on-node-state | Andreas Eriksen | 2019-06-06 | 1 | -0/+2 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | Filter on node state | ||||
| * | | | | Filter on node state | Ola Aunrønning | 2019-06-06 | 1 | -0/+2 |
| | | | | | |||||
* | | | | | Merge pull request #9701 from vespa-engine/bjorncs/configserver-logging | Harald Musum | 2019-06-06 | 1 | -1/+1 |
|\ \ \ \ \ | |/ / / / |/| | | | | Reduce log level to reduce noise in vespa log | ||||
| * | | | | Reduce log level to reduce noise in vespa log | Bjørn Christian Seime | 2019-06-06 | 1 | -1/+1 |
|/ / / / | |||||
* | | | | Merge pull request #9699 from vespa-engine/bratseth/expression-file-references | Jon Bratseth | 2019-06-06 | 8 | -91/+49 |
|\ \ \ \ | | | | | | | | | | | Expression file references in Vespa models | ||||
| * | | | | Expression file references in Vespa models | Jon Bratseth | 2019-06-06 | 8 | -91/+49 |
| |/ / / | |||||
* | | | | Merge pull request #9700 from ↵ | Jon Marius Venstad | 2019-06-06 | 2 | -3/+23 |
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | vespa-engine/mpolden/handle-activating-removed-maintainer Handle activation of removed maintainer | ||||
| * | | | Handle activation of removed maintainer | Martin Polden | 2019-06-06 | 2 | -3/+23 |
|/ / / | | | | | | | | | | | | | If an inactive maintainer is removed from the code, the inactive flag is impossible to delete. | ||||
* | | | Merge pull request #9696 from vespa-engine/revert-9414-olaa/seeded-coredump-id | Ola Aunrønning | 2019-06-05 | 2 | -36/+35 |
|\ \ \ | |/ / |/| | | Revert "Merge pull request #9414" | ||||
| * | | Revert "Merge pull request #9414 from vespa-engine/olaa/seeded-coredump-id" | Ola Aunrønning | 2019-06-05 | 2 | -36/+35 |
| | | | | | | | | | | | | | | | This reverts commit dac7c521fda1504e5a0ea415f760d9fdf1fbdf25, reversing changes made to 509fa1c2e9bcdc5eac2f257ce0f83dcffe73e9ec. | ||||
* | | | Merge pull request #9693 from ↵ | Geir Storli | 2019-06-05 | 1 | -0/+2 |
|\ \ \ | | | | | | | | | | | | | | | | | vespa-engine/toregge/add-missing-pragma-once-to-header-file Header file should only be included once. Add pragma directive. | ||||
| * | | | Header file should only be included once. Add pragma directive. | Tor Egge | 2019-06-05 | 1 | -0/+2 |
| | | | | |||||
* | | | | Merge pull request #9691 from ↵ | Geir Storli | 2019-06-05 | 15 | -358/+432 |
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | vespa-engine/toregge/factor-out-posocc-field-params Factor out PosOccFieldParams and PosOccFieldsParams | ||||
| * | | | Factor out PosOccFieldParams and PosOccFieldsParams from posocccompression | Tor Egge | 2019-06-05 | 15 | -358/+432 |
| | | | | | | | | | | | | | | | | compilation unit. | ||||
* | | | | Merge pull request #9692 from vespa-engine/freva/remove-unused-method | Håkon Hallingstad | 2019-06-05 | 3 | -20/+0 |
|\ \ \ \ | | | | | | | | | | | Remove unused method | ||||
| * | | | | Remove unused method | Valerij Fredriksen | 2019-06-05 | 3 | -20/+0 |
| | | | | |