summaryrefslogtreecommitdiffstats
path: root/document
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Bratseth/apply on restart take 8"Jon Bratseth2020-11-301-2/+0
|
* Revert "Merge pull request #15549 from ↵Jon Bratseth2020-11-301-0/+2
| | | | | | | vespa-engine/revert-15543-bratseth/apply-on-restart-take-7" This reverts commit 0f2e5b7dba8f7009d227722b9491cc800d4f371b, reversing changes made to 1d5e07a044bff2aef764cfee0de10802c376e4b7.
* Revert "Bratseth/apply on restart take 7"Jon Bratseth2020-11-301-2/+0
|
* Revert "Merge pull request #15542 from ↵Jon Bratseth2020-11-301-0/+2
| | | | | | | vespa-engine/revert-15540-bratseth/apply-on-restart-take-6" This reverts commit cf34278a1f367301a740d9781cd07d32175bbd49, reversing changes made to 9d64924f89a48e712403fb73808e2280bfe3dfe3.
* Revert "Bratseth/apply on restart take 6"Jon Bratseth2020-11-301-2/+0
|
* Revert "Merge pull request #15532 from ↵Jon Bratseth2020-11-301-0/+2
| | | | | | | vespa-engine/revert-15527-bratseth/apply-on-restart-take-5" This reverts commit d91c72c22cae12468103ed4c43729e745916943e, reversing changes made to 9b47661ae5682e87cd963c63bdc2717896f468db.
* Revert "Bratseth/apply on restart take 5"Jon Bratseth2020-11-301-2/+0
|
* Revert "Merge pull request #15521 from ↵Jon Bratseth2020-11-301-0/+2
| | | | | | | vespa-engine/revert-15520-bratseth/apply-on-restart-take-4" This reverts commit 9e228790db5222124dd6a125a9937584bd1d4a4b, reversing changes made to a7cc1248bade10175a73a4602f8452ccda6a102a.
* Revert "Bratseth/apply on restart take 4"Jon Bratseth2020-11-291-2/+0
|
* Revert "Merge pull request #15510 from ↵Jon Bratseth2020-11-291-0/+2
| | | | | | | vespa-engine/revert-15508-bratseth/apply-on-restart-take-3" This reverts commit 3c95d11418e3ebffc1260207932b7e8f3955e1a0, reversing changes made to 7a1a70055770a82bf42bff668abaf011af3f6e55.
* Revert "Bratseth/apply on restart take 3"Jon Bratseth2020-11-271-2/+0
|
* Merge pull request #15505 from vespa-engine/arnej/less-use-of-eval-tensorArne H Juul2020-11-274-11/+2
|\ | | | | Arnej/less use of eval tensor
| * use factory.from_spec() instead of tensor::makeTensor<T>Arne Juul2020-11-271-5/+2
| |
| * remove superfluous includeArne Juul2020-11-273-6/+0
| |
* | Revert "Merge pull request #15495 from ↵Jon Bratseth2020-11-271-0/+2
|/ | | | | | | vespa-engine/revert-15494-bratseth/apply-on-restart-take-2" This reverts commit ef4ece0ae64a1f1ec8accb257168b2a08d6971b1, reversing changes made to 204eb6f5faf91a6159ba5c7e01d2d8b6f307e8bd.
* Non-functional changesJon Marius Venstad2020-11-261-3/+1
|
* Flip default to FastValueBuilderFactoryArne Juul2020-11-241-0/+0
|
* Fix forward declaration.Tor Egge2020-11-231-1/+1
|
* Override equals()/hashCode() for TensorDataTypeBjørn Christian Seime2020-11-192-0/+17
|
* Add '@Override'Bjørn Christian Seime2020-11-192-0/+5
|
* Extend tensor remove update to support not fully specified addresses and ↵Geir Storli2020-11-1714-62/+233
| | | | | | | update JSON parser. Previously, all the sparse dimensions of the sparse or mixed tensor type (to remove from) had to be specified in the addresses to remove.
* Add 32 most significant bits of gid key to key in btree mapping fromTor Egge2020-11-111-0/+4
| | | | | gid to lid in document meta store to reduce amount of CPU cache misses during lookup.
* Merge pull request #15232 from ↵Henning Baldersheim2020-11-099-29/+24
|\ | | | | | | | | vespa-engine/balder/gc-unused-parameter-to-serialize-interface Removed unused IFieldBase of Serializer/Deserializer interface.
| * Removed unused IFieldBase of Serializer/Deserializer interface.Henning Baldersheim2020-11-099-29/+24
| | | | | | | | | | Many years ago there were a big plan. But it went nowehere. So let us GC it instead of lying around polluting and bloating the code.
* | Merge pull request #15187 from vespa-engine/jonmv/reindexig-controllerJon Marius Venstad2020-11-091-10/+13
|\ \ | | | | | | Jonmv/reindexig controller
| * | Use fieldSet :[document]Jon Marius Venstad2020-11-051-10/+13
| | |
* | | Merge pull request #15222 from vespa-engine/toregge/faster-bucket-order-compareHenning Baldersheim2020-11-092-34/+18
|\ \ \ | |_|/ |/| | Faster bucket order compare for global ids.
| * | Faster bucket order compare for global ids.Tor Egge2020-11-082-34/+18
| |/
* / No need to inherit Identifiable.Henning Baldersheim2020-11-073-8/+14
|/
* Store scaling events in ZooKeeperJon Bratseth2020-10-221-1/+1
|
* Fix forward declarations.Tor Egge2020-10-164-4/+4
|
* use compatibility code in TensorPartialUpdateArne Juul2020-10-163-69/+7
|
* use "return {};" to return empty unique_ptrArne Juul2020-10-153-3/+3
|
* simplifyArne Juul2020-10-153-9/+3
|
* handle both engine- and factory-based tensorsArne Juul2020-10-1513-103/+182
| | | | | | * use EngineOrFactory::get() instead of DefaultTensorEngine::ref() * avoid direct use of DenseTensorView etc where possible * use eval::Value instead of tensor::Tensor where possible
* fix TensorFieldValue::compare to be correct (but slow)Arne Juul2020-10-141-5/+18
|
* getAsTensorPtr() method can return "pointer to tensor"Arne Juul2020-10-147-16/+16
|
* Merge pull request #14847 from vespa-engine/balder/monitor-2-mutex-and-cond-4Henning Baldersheim2020-10-141-92/+17
|\ | | | | Balder/monitor 2 mutex and cond 4
| * Assert instead of silently fixHenning Baldersheim2020-10-141-9/+2
| |
| * Use std::mutex and std:.condition_variable and GC some unused code.Henning Baldersheim2020-10-131-89/+21
| |
* | Expose "writeFields" from JsonWriter, to write only document fieldsJon Marius Venstad2020-10-132-8/+13
|/
* - GC the last usages of vespalib::Lock.Henning Baldersheim2020-10-081-74/+1
| | | | - Now it is only vespalib::Monitor left
* Make vespalib hash functors noexceptTor Brede Vekterli2020-10-081-2/+2
| | | | | | Make ducktyped functor conditionally noexcept on `hash()` member function. Follow up on `-Werror=noexcept` warnings indicating where `noexcept` can be trivially added for such functions.
* Let c++11 take care of proper lockingHenning Baldersheim2020-10-084-33/+6
|
* - GC unused code.Henning Baldersheim2020-10-078-261/+11
| | | | - vespalib::Lock -> std::mutex
* Remove broken copy and move constructor and assignment operatoos on ↵Henning Baldersheim2020-10-071-0/+1
| | | | | | vespalib::Lock and vespalib::Monitor. Also repair broken usages of the same.
* Add noexcept as indicated by -WnoeexceptHenning Baldersheim2020-10-074-9/+9
|
* Use noexcept as advise by gcc -WnoexceptHenning Baldersheim2020-10-063-8/+8
|
* Add noexcept specifier to GlobalId assignment operator.Tor Egge2020-10-061-1/+1
|
* Merge pull request #14685 from ↵Jon Marius Venstad2020-10-058-35/+31
|\ | | | | | | | | vespa-engine/jonmv/doc-v1-async-call-completions-handlers-earlier Jonmv/doc v1 async call completions handlers earlier