aboutsummaryrefslogtreecommitdiffstats
path: root/searchcore/src/vespa/searchcore/proton/index
Commit message (Expand)AuthorAgeFilesLines
* - Complete dumping of 1 index field before progressing to the next.Henning Baldersheim2024-02-081-3/+2
* Merge pull request #28840 from vespa-engine/toregge/flush-indexes-when-enabli...Tor Egge2023-10-101-0/+3
|\
| * Flush memory indexes to disk then fusion disk indexes as soon asTor Egge2023-10-091-0/+3
* | Update copyrightJon Bratseth2023-10-0912-12/+12
|/
* Style fixes for searchcorespi::index::IndexMaintainer.Tor Egge2023-10-051-0/+1
* Add memory index write context details to index manager state explorer.Geir Storli2023-09-041-0/+4
* Simplify IThreadingService as there only is one field writer executor.Geir Storli2023-08-311-2/+2
* Reduce included code.Henning Baldersheim2023-05-122-15/+6
* Reduce transitive includes.Henning Baldersheim2023-03-011-0/+1
* - Hide membersHenning Baldersheim2023-01-071-3/+2
* Change from typedef to using in searchcore.Geir Storli2022-12-211-2/+2
* Remove most use of vespalib::rmdir in searchcore.Tor Egge2022-06-021-1/+2
* Collapse searchcorespi into searchcoreHenning Baldersheim2022-05-151-0/+1
* Simplify use of search::diskindex::Fusion class.Tor Egge2022-01-091-3/+3
* Factor out FieldMerger from Fusion.Tor Egge2022-01-051-0/+1
* Avoid requiring a syncable executor for warmup.Henning Baldersheim2021-11-264-5/+5
* Keep write context live until inverter thread has completed invert task.Tor Egge2021-11-105-8/+8
* Remove the lids in one task instead of 1k tasks for full buckets on delete bu...Henning Baldersheim2021-10-291-3/+1
* Use vector of lids in IMemoryIndex api.Henning Baldersheim2021-10-291-2/+4
* Use vector of lids in IIndexManager api.Henning Baldersheim2021-10-292-3/+3
* Use vector of lids in IIndexWriter api.Henning Baldersheim2021-10-293-21/+21
* Update 2017 copyright notices.gjoranv2021-10-0712-12/+12
* Various cleanup after reading indexing threading codeHenning Baldersheim2021-06-241-5/+2
* It is enough to promise a ThreadExecutor, no need to have it syncable.Henning Baldersheim2021-03-023-1/+3
* Wire in use of flush tokens for flush targets.Tor Egge2021-01-062-5/+6
* Add low level support for stopping a running disk index fusion.Tor Egge2021-01-051-1/+3
* Split ThreadExecutor in syncable and not.Henning Baldersheim2019-08-254-5/+5
* Test propagation of field length info between indexes in index manager.Geir Storli2019-06-071-3/+1
* Save average field length in posting list file header.Tor Egge2019-06-061-1/+1
* Extend MemoryIndex to take an instance of IFieldLengthInspector to setup fiel...Geir Storli2019-06-064-17/+19
* Change searchcorespi::IndexSearchable to also implement the IFieldLengthInspe...Geir Storli2019-06-054-3/+31
* Move RcuVector and relevant support classes to vespalibTor Brede Vekterli2019-05-231-1/+1
* - Provide an executor and use it for fusion.Henning Baldersheim2019-05-151-1/+1
* Rename memoryindex* -> memory_index*.Geir Storli2019-04-111-1/+1
* Don't apply old lid space compaction operation to newer index.Tor Egge2019-01-081-0/+3
* Compact lid space on source selector.Tor Egge2019-01-085-0/+15
* Revert "Compact lid space on source selector."Arnstein Ressem2019-01-075-18/+0
* Don't apply old lid space compaction operation to newer index.Tor Egge2019-01-041-0/+3
* Compact lid space on source selector.Tor Egge2019-01-045-0/+15
* Revert "Compact lid space on source selector."Henning Baldersheim2019-01-035-15/+0
* Compact lid space on source selector.Tor Egge2019-01-035-0/+15
* - Decouple index config from ProtonConfig.Henning Baldersheim2018-12-034-100/+66
* Sync index dirs before marking index dir valid.Tor Egge2018-08-041-0/+1
* Reduce code visibilityHenning Baldersheim2018-06-122-23/+10
* Use alternate maxflushed parameter (max number of flushed memory indexesTor Egge2017-12-071-0/+3
* Update copyright headersJon Bratseth2017-06-1412-12/+12
* Revert "Update copyright headers"Jon Bratseth2017-06-1412-12/+12
* Update copyright headersJon Bratseth2017-06-1412-12/+12
* Revert "Copyright header"Jon Bratseth2017-06-1312-12/+12
* Copyright headerJon Bratseth2017-06-1312-12/+12