Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Factor out common code to make a EntryRef vector snapshot. | Tor Egge | 2023-03-08 | 1 | -2/+2 |
| | |||||
* | Add compaction spec to array store. | Tor Egge | 2023-01-12 | 1 | -1/+2 |
| | |||||
* | Rename removeOldGenerations() -> reclaim_memory(). | Geir Storli | 2022-10-12 | 1 | -2/+2 |
| | |||||
* | Rename onGenerationChange() -> before_inc_generation() and change parameter ↵ | Geir Storli | 2022-10-12 | 1 | -2/+2 |
| | | | | to be the current generation. | ||||
* | Rename trimHoldLists() -> reclaim_memory(). | Geir Storli | 2022-10-12 | 1 | -4/+4 |
| | |||||
* | Rename transferHoldLists() -> assign_generation(). | Geir Storli | 2022-10-12 | 1 | -3/+3 |
| | |||||
* | Include searchcommon/attribut/config.h yourself and prepare for hiding large ↵ | Henning Baldersheim | 2022-05-25 | 1 | -1/+2 |
| | | | | | | implementation. Add setters to vespalib::GrowStrategy. | ||||
* | Use AtomicEntryRef in multivalue enum attributes. | Tor Egge | 2022-03-08 | 1 | -3/+9 |
| | |||||
* | Add memory allocator to multi value mapping. | Tor Egge | 2022-02-11 | 1 | -3/+15 |
| | |||||
* | Add CompactionSpec. | Tor Egge | 2021-12-08 | 1 | -1/+5 |
| | | | | | Pass CompactionStrategy to DataStoreBase::startCompactWorstBuffers in preparation for compacting more buffers in the same compaction round. | ||||
* | Update 2017 copyright notices. | gjoranv | 2021-10-07 | 2 | -2/+2 |
| | |||||
* | use size literals in searchlib | Arne Juul | 2021-02-15 | 1 | -2/+3 |
| | |||||
* | Make it compatible with c++2a | Henning Baldersheim | 2020-12-02 | 1 | -1/+1 |
| | |||||
* | Consolidate search for GTest. | Tor Egge | 2020-07-07 | 1 | -1/+0 |
| | |||||
* | Use find_package to find gtest library. | Tor Egge | 2020-06-29 | 1 | -1/+2 |
| | |||||
* | Rename namespace search::btree to vespalib::btree. | Tor Egge | 2020-05-04 | 1 | -1/+1 |
| | | | | Rename namespace search::datastore to vespalib::datastore. | ||||
* | Reduce code duplication. Rand48 class is in vespalib. | Tor Egge | 2020-04-25 | 1 | -2/+2 |
| | |||||
* | Enable free lists for multi-value mapping used in all multi-value attributes. | Geir Storli | 2019-11-14 | 1 | -8/+22 |
| | | | | This should reduce the need for compaction which is CPU intensive for some applications. | ||||
* | Rewrite multivalue mapping tests to gtest. | Geir Storli | 2019-11-06 | 2 | -144/+150 |
| | |||||
* | Rename "cluster" concept in buffer type to "array". | Geir Storli | 2019-03-15 | 1 | -4/+4 |
| | |||||
* | Remove files used by old unit test runner. | Tor Egge | 2019-02-19 | 2 | -2/+0 |
| | |||||
* | Remove redundant typedef | Henning Baldersheim | 2018-05-11 | 1 | -1/+0 |
| | |||||
* | Add more conservative buffer allocation strategy in datastore buffers. | Geir Storli | 2018-01-19 | 1 | -2/+8 |
| | | | | | | | | | | | This should greatly reduce the memory footprint of multi-value attribute vectors which uses an array store for underlying values. The size of a new buffer is calculated as (simplified): *) before: (size of previous buffer) * 2 *) now: (size of all previous buffers) * allocation grow factor (default = 0.2) In addition we now support resizing of all buffers, not only the first one. | ||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 2 | -2/+2 |
| | |||||
* | Revert "Update copyright headers" | Jon Bratseth | 2017-06-14 | 2 | -2/+2 |
| | |||||
* | Update copyright headers | Jon Bratseth | 2017-06-14 | 2 | -2/+2 |
| | |||||
* | Revert "Copyright header" | Jon Bratseth | 2017-06-13 | 2 | -2/+2 |
| | |||||
* | Copyright header | Jon Bratseth | 2017-06-13 | 2 | -2/+2 |
| | |||||
* | Revert "Revert "Fix warnings hidden earlier due to including application ↵ | Henning Baldersheim | 2017-05-03 | 1 | -7/+7 |
| | | | | headers as s…"" | ||||
* | Revert "Fix warnings hidden earlier due to including application headers as ↵ | Henning Baldersheim | 2017-05-03 | 1 | -7/+7 |
| | | | | s…" | ||||
* | Fix warnings hidden earlier due to including application headers as system ↵ | Henning Baldersheim | 2017-05-03 | 1 | -7/+7 |
| | | | | includes | ||||
* | add override in searchlib module | Arne H Juul | 2017-04-12 | 1 | -7/+7 |
| | |||||
* | Rename MultiValueMapping2 to MultiValueMapping. | Tor Egge | 2016-12-14 | 4 | -0/+337 |