Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update copyright | Jon Bratseth | 2023-10-09 | 1 | -1/+1 |
| | |||||
* | re-apply "remove fastos" | Håvard Pettersen | 2023-03-01 | 1 | -1/+0 |
| | | | | This reverts commit 003f019d7579e49f4ec7609ef8eac26ada6ae753. | ||||
* | Revert "remove fastos" | Harald Musum | 2023-02-28 | 1 | -0/+1 |
| | |||||
* | remove fastos | Håvard Pettersen | 2023-02-28 | 1 | -1/+0 |
| | |||||
* | Fold fastlib into vespalib and gc some unused code. | Henning Baldersheim | 2022-05-21 | 1 | -1/+0 |
| | | | | Also move some code only used by juniper up into juniper test module. | ||||
* | Fold storageapi into storage. | Henning Baldersheim | 2022-05-19 | 1 | -1/+9 |
| | |||||
* | Collapse storageframework back into storage. | Henning Baldersheim | 2022-05-18 | 1 | -1/+11 |
| | |||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 1 | -1/+1 |
| | |||||
* | Remove legacy Judy array-backed bucket DB implementation | Tor Brede Vekterli | 2020-10-28 | 1 | -1/+0 |
| | |||||
* | Move storageserver rpc unit tests to separate subfolder with its own gtest ↵ | Geir Storli | 2020-09-14 | 1 | -0/+1 |
| | | | | runner. | ||||
* | Basic functionality for direct RPC for StorageAPI communication | Tor Brede Vekterli | 2020-09-14 | 1 | -0/+1 |
| | | | | | | | | This has several advantages: * Completely bypasses all MessageBus indirections * Explicit setup of RPC thread pool * Direct dispatch from RPC thread to persistence queue pool * Better control of encoding/decoding and buffer usage | ||||
* | Use EXTERNAL_DEPENDS for external dependencies. | Tor Egge | 2020-07-07 | 1 | -0/+1 |
| | |||||
* | Remove deprecated bucket cross-disk move functionality | Tor Brede Vekterli | 2020-05-04 | 1 | -2/+0 |
| | | | | | The notion of multiple disks hasn't been supported since we removed VDS, and likely won't be in the future either. | ||||
* | Don't depend on gcc libs when using clang | Tor Egge | 2019-08-01 | 1 | -1/+1 |
| | |||||
* | Remove CppUnit dependencies in modules | Tor Brede Vekterli | 2019-06-26 | 1 | -3/+0 |
| | | | | Move test config helpers out of cppunit submodule. | ||||
* | Remove storage dependency on searchlib | Tor Brede Vekterli | 2019-05-28 | 1 | -1/+0 |
| | | | | Not needed now that B-tree code has been moved to vespalib. | ||||
* | Add initial B+tree distributor bucket database | Tor Brede Vekterli | 2019-05-09 | 1 | -0/+1 |
| | | | | | | | | | | | | | Still uses legacy `BucketDatabase` API, which is not optimized for bulk loading or updating. Focus for this iteration is functional correctness rather than API redesign. Legacy DB is still the one wired in for all production logic. Unit tests have been expanded to cover discovered edge cases that were not properly tested for. Also move distributor bucket DB tests to GTest. Use value- parameterized test fixture instead of ad-hoc CppUnit approach. | ||||
* | Adjust build setup for Darwin. | Tor Egge | 2019-03-14 | 1 | -1/+1 |
| | |||||
* | Remove unused (and not working) graphing utilities | Tor Brede Vekterli | 2017-12-04 | 1 | -1/+0 |
| | |||||
* | Remove memory manager component from content layer | Tor Brede Vekterli | 2017-12-04 | 1 | -2/+0 |
| | | | | | | | | | | | | | | We already have resource utilization tracking in both MessageBus and the search core. The memory manager has never been auto-scaled based on the hardware present and adds a _lot_ of complexity without having any known instances where it has actually saved the day. Removing it also removes a mutex on the message hot path. If we need such functionality in the future, should design a lock-free solution. Cleanup | ||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 1 | -1/+1 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | Finished with the storage dependency mess cleanup. | Arnstein Ressem | 2016-10-12 | 1 | -0/+1 |
| | |||||
* | Split out tensor and llvm part of eval to avoid bringing in llvm everywhere ↵ | Henning Baldersheim | 2016-09-11 | 1 | -0/+1 |
| | | | | where it is not needed. | ||||
* | Publish | Jon Bratseth | 2016-06-15 | 1 | -0/+69 |