Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
| * | Use shared executor when accessing docstore. | Henning Baldersheim | 2020-10-04 | 1 | -7/+4 |
| | | |||||
* | | Merge pull request #14683 from ↵ | Geir Storli | 2020-10-04 | 1 | -3/+5 |
|\ \ | |/ |/| | | | | | vespa-engine/geirst/support-multiple-rpc-targets-in-storage-api-over-rpc Add support for multiple RPC targets per node when using Storage API … | ||||
| * | Add support for multiple RPC targets per node when using Storage API over RPC. | Geir Storli | 2020-10-02 | 1 | -3/+5 |
| | | | | | | | | | | | | | | This should allow for better parallelization and higher feed throughput. The bucket id associated with a message is used to select the RPC target. This ensures the same RPC target is used for all messages to the same bucket to the same node, and the RPC target itself handles sequencing of these messages. | ||||
* | | Include vector when using std::vector. | Tor Egge | 2020-10-04 | 1 | -0/+1 |
| | | |||||
* | | Modify applyCommit to commit without updating synctoken if too early. | Henning Baldersheim | 2020-10-03 | 3 | -4/+7 |
| | |