aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/docstore/writeablefilechunk.cpp
Commit message (Expand)AuthorAgeFilesLines
* - Modifications are guarded by external lock.Henning Baldersheim2023-10-171-1/+1
* Update copyrightJon Bratseth2023-10-091-1/+1
* Use ConstBufferRef and add some noexceptHenning Baldersheim2023-10-051-11/+10
* GC unused and non computed return value.Henning Baldersheim2023-10-041-3/+2
* Drop non ancient non const GetSize/GetPositionHenning Baldersheim2023-07-181-16/+16
* summary.cache.initialentries and summary.log.chunk.skipcrconread does not hav...Henning Baldersheim2023-03-141-3/+2
* Use std::vector instead of vespalib::ArrayHenning Baldersheim2023-03-141-3/+2
* Pre sizing is not necessary.Henning Baldersheim2023-03-141-1/+0
* Change from typedef to using in searchlib C++ code.Geir Storli2022-12-211-2/+2
* Normalize includes in searchlib.Tor Egge2022-09-271-1/+1
* Use lock guard on _lock while getting memory meta footprint.Tor Egge2022-05-031-0/+1
* Use more atomic member variables in search::FileChunk and search::WriteableFi...Tor Egge2022-05-021-8/+8
* Extend use of search::Chunk::_lock to close more races.Tor Egge2022-04-291-11/+14
* use atomics for disk footprint to avoid tsan warningsHÃ¥vard Pettersen2022-03-161-3/+3
* Tag all document store tasks executed on the shared executor with cpu category.Geir Storli2022-01-311-18/+25
* Add sanity checks on Sync() and Close() callsHenning Baldersheim2022-01-261-5/+13
* Iterate outside of the loopHenning Baldersheim2021-12-031-1/+1
* Ensure that we do not get more resizing than necessary.Henning Baldersheim2021-12-031-0/+8
* Update 2017 copyright notices.gjoranv2021-10-071-1/+1
* Refactor to represent files with a generic header in a new class.Geir Storli2021-09-141-10/+10
* use size literals in searchlibArne Juul2021-02-151-2/+3
* Use std::mutex/std::condition_variableHenning Baldersheim2020-10-141-46/+46
* Use vespalib::Lock -> std::mutexHenning Baldersheim2020-10-081-15/+14
* Add noexcept as indicated by -WnoeexceptHenning Baldersheim2020-10-071-1/+1
* Account and limit number of lids per file to reduce spkies during compaction.Henning Baldersheim2020-05-111-0/+1
* Use vespalib::alloc::Allo instead. Will handle large documents smoother.Henning Baldersheim2020-01-301-4/+4
* Do not hold the lock when visiting documents inflight.Henning Baldersheim2020-01-301-1/+15
* c_str -> dataHenning Baldersheim2020-01-211-2/+2
* Replace UTCTimeStamp with std::chrono::system_clock::time_pointHenning Baldersheim2019-12-051-4/+4
* Specify UTC explicitHenning Baldersheim2019-11-181-4/+4
* Need to do a last enqueue, but the sync is not required.Henning Baldersheim2019-06-111-1/+8
* Remove redundant code not needed after we added explicit wait.Henning Baldersheim2019-06-111-9/+2
* Avoid some temporaries and some typedefs.Henning Baldersheim2019-06-111-14/+8
* No need to sync when we wait for it to be confirmed anyway.Henning Baldersheim2019-06-111-1/+0
* Use lambda over closure.Henning Baldersheim2019-06-111-4/+1
* NULL -> nullptr and std::make_unique.Henning Baldersheim2019-06-111-19/+16
* Move RcuVector and relevant support classes to vespalibTor Brede Vekterli2019-05-231-2/+2
* Move to common code to common path.Henning Baldersheim2019-02-071-2/+1
* Hold the lock so that restart is not needed.Henning Baldersheim2019-02-071-13/+8
* No point yielding if there is more todo. Just get it over with.Henning Baldersheim2019-02-051-7/+6
* Moved databuffer and compresssion to vespalibHenning Baldersheim2017-08-281-0/+1
* Avoid opening idxfile to early for writing. Especially as it might get trunca...Henning Baldersheim2017-08-081-37/+40
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Update copyright headers"Jon Bratseth2017-06-141-1/+1
* Update copyright headersJon Bratseth2017-06-141-1/+1
* Revert "Copyright header"Jon Bratseth2017-06-131-1/+1
* Copyright headerJon Bratseth2017-06-131-1/+1
* Do not hold _writeMonitor when restarting the fileWriter as it can block.Henning Baldersheim2017-05-231-16/+20
* Add docIdLimit to DataStoreStorageStats.Geir Storli2017-05-121-1/+1
* Move docIdLimit from WriteableFileChunk to FileChunk.Geir Storli2017-05-121-8/+3