Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | dedup common code. | Henning Baldersheim | 2020-10-20 | 3 | -27/+4 |
| | |||||
* | Merge pull request #14977 from ↵ | Henning Baldersheim | 2020-10-20 | 10 | -20/+41 |
|\ | | | | | | | | | vespa-engine/toregge/keep-commit-result-live-until-force-commit-is-done Keep commit result live until force commit is done. | ||||
| * | Keep commit result live until force commit is done. | Tor Egge | 2020-10-20 | 10 | -20/+41 |
| | | |||||
* | | Commit every 5ms during TLS replay | Henning Baldersheim | 2020-10-20 | 1 | -1/+1 |
|/ | |||||
* | Allow changing indexing.tasklimit and indexing.semiunboundtasklimit in | Tor Egge | 2020-10-20 | 13 | -14/+119 |
| | | | | proton config without restart. | ||||
* | Stop using PartitionId in searchcore module. | Tor Egge | 2020-10-16 | 11 | -11/+0 |
| | |||||
* | Remove search::StateFile and search::StateBuf. | Tor Egge | 2020-10-16 | 1 | -35/+0 |
| | |||||
* | Remove search::IOErrorHandler. | Tor Egge | 2020-10-16 | 1 | -3/+0 |
| | |||||
* | Remove search::SigBusHandler. | Tor Egge | 2020-10-16 | 1 | -3/+0 |
| | |||||
* | Remove stoponioerrors from proton config. | Tor Egge | 2020-10-16 | 5 | -241/+7 |
| | |||||
* | Merge pull request #14905 from ↵ | Henning Baldersheim | 2020-10-15 | 3 | -4/+16 |
|\ | | | | | | | | | vespa-engine/toregge/make-tls-replay-progress-before-starting-replay Make tls replay progress object before starting replay. | ||||
| * | Make tls replay progress object before starting replay. | Tor Egge | 2020-10-15 | 3 | -4/+16 |
| | | |||||
* | | handle more exceptions | Arne Juul | 2020-10-15 | 1 | -4/+5 |
| | | |||||
* | | fix spec | Arne Juul | 2020-10-15 | 1 | -1/+1 |
| | | |||||
* | | simplify | Arne Juul | 2020-10-15 | 1 | -2/+1 |
| | | |||||
* | | use auto | Arne Juul | 2020-10-15 | 1 | -1/+1 |
| | | |||||
* | | check is_double via type | Arne Juul | 2020-10-15 | 1 | -1/+1 |
| | | |||||
* | | simplify | Arne Juul | 2020-10-15 | 4 | -8/+4 |
| | | |||||
* | | handle both engine- and factory-based tensors | Arne Juul | 2020-10-15 | 16 | -83/+97 |
|/ | | | | | | * use EngineOrFactory::get() instead of DefaultTensorEngine::ref() * avoid direct use of DenseTensorView etc where possible * use eval::Value instead of tensor::Tensor where possible | ||||
* | Merge pull request #14869 from vespa-engine/arnej/minor-document-cleanup | Henning Baldersheim | 2020-10-14 | 2 | -3/+3 |
|\ | | | | | Arnej/minor document cleanup | ||||
| * | getAsTensorPtr() method can return "pointer to tensor" | Arne Juul | 2020-10-14 | 2 | -3/+3 |
| | | |||||
* | | Fix forward declarations. | Tor Egge | 2020-10-14 | 2 | -2/+2 |
| | | |||||
* | | Merge pull request #14866 from vespa-engine/toregge/remove-partition-from-spi | Henning Baldersheim | 2020-10-14 | 9 | -53/+16 |
|\ \ | | | | | | | Remove partitions from SPI. | ||||
| * | | Remove partitions from SPI. | Tor Egge | 2020-10-14 | 9 | -53/+16 |
| |/ | |||||
* | | Merge pull request #14860 from ↵ | Geir Storli | 2020-10-14 | 2 | -10/+33 |
|\ \ | |/ |/| | | | | | vespa-engine/geirst/tensor-implementation-proton-config Add proton config to select which tensor implementation to use for al… | ||||
| * | Add proton config to select which tensor implementation to use for all ↵ | Geir Storli | 2020-10-14 | 2 | -10/+33 |
| | | | | | | | | backend code. | ||||
* | | Merge pull request #14847 from vespa-engine/balder/monitor-2-mutex-and-cond-4 | Henning Baldersheim | 2020-10-14 | 2 | -3/+3 |
|\ \ | |/ |/| | Balder/monitor 2 mutex and cond 4 | ||||
| * | Use std::mutex/std::condition_variable over vespalib::Monitor | Henning Baldersheim | 2020-10-13 | 2 | -3/+3 |
| | | |||||
* | | Benchmark get operations. | Tor Egge | 2020-10-13 | 12 | -4/+125 |
|/ | |||||
* | Get bucket info after a put, update or remove on spi. | Tor Egge | 2020-10-12 | 17 | -30/+224 |
| | |||||
* | Stop inlining Attribute writer BatchUpdateTask and BatchRemoveTask destructors. | Tor Egge | 2020-10-12 | 1 | -1/+6 |
| | |||||
* | Reduce semi unbound task limit down in order to avoid excessive memory bloat. | Henning Baldersheim | 2020-10-08 | 2 | -2/+2 |
| | |||||
* | Merge pull request #14785 from ↵ | Henning Baldersheim | 2020-10-08 | 4 | -2/+6 |
|\ | | | | | | | | | vespa-engine/balder/2-std-mutex-and-reduce-code-visibility Use std::mutex over vespalib::Lock and reduce code visibility. | ||||
| * | Use std::mutex over vespalib::Lock and reduce code visibility. | Henning Baldersheim | 2020-10-08 | 4 | -2/+6 |
| | | |||||
* | | Merge pull request #14786 from ↵ | Henning Baldersheim | 2020-10-08 | 3 | -10/+26 |
|\ \ | |/ |/| | | | | | vespa-engine/vekterli/use-xxh3-as-vespalib-hash-function Use XXH3 over XXH64 as vespalib string hash function | ||||
| * | Use XXH3 over XXH64 as vespalib string hash function | Tor Brede Vekterli | 2020-10-08 | 3 | -10/+26 |
| | | | | | | | | | | | | XXH3 is faster than XXH64 across the board, especially for short inputs. Change around some tests that implicitly depended on the old hashing. | ||||
* | | Add mutable for move to work as expected | Henning Baldersheim | 2020-10-08 | 1 | -3/+3 |
| | | |||||
* | | Ensure we really wait until operation is complete. | Henning Baldersheim | 2020-10-08 | 2 | -13/+12 |
|/ | |||||
* | Use vespalib::Lock -> std::mutex | Henning Baldersheim | 2020-10-08 | 1 | -1/+1 |
| | |||||
* | - GC unused code. | Henning Baldersheim | 2020-10-07 | 1 | -1/+0 |
| | | | | - vespalib::Lock -> std::mutex | ||||
* | Remove broken copy and move constructor and assignment operatoos on ↵ | Henning Baldersheim | 2020-10-07 | 1 | -1/+2 |
| | | | | | | vespalib::Lock and vespalib::Monitor. Also repair broken usages of the same. | ||||
* | Add noexcept as indicated by -Wnoeexcept | Henning Baldersheim | 2020-10-07 | 31 | -159/+109 |
| | |||||
* | Take bucket guard after having passed validLid() check. | Tor Egge | 2020-10-06 | 1 | -1/+1 |
| | |||||
* | Remove unneeded include. | Tor Egge | 2020-10-06 | 1 | -1/+0 |
| | |||||
* | Reuse document meta store state from prepare step instead of doing | Tor Egge | 2020-10-06 | 22 | -144/+170 |
| | | | | a new lookup in btree mapping from gid to lid during live feed. | ||||
* | Remove document meta store stub method. | Tor Egge | 2020-10-05 | 2 | -62/+1 |
| | |||||
* | Merge pull request #14714 from vespa-engine/geirst/feed-bm-rpc-targets-per-node | Geir Storli | 2020-10-05 | 1 | -0/+16 |
|\ | | | | | Add option to set RPC targets per node. | ||||
| * | Add option to set RPC targets per node. | Geir Storli | 2020-10-05 | 1 | -0/+16 |
| | | |||||
* | | Explicitly instantiate common attribute update member functions. | Tor Egge | 2020-10-05 | 5 | -5/+2 |
|/ | |||||
* | Merge pull request #14710 from ↵ | Henning Baldersheim | 2020-10-04 | 1 | -7/+4 |
|\ | | | | | | | | | vespa-engine/balder/use-shared-executor-when-reading-from-summary-store Use shared executor when accessing docstore. |