summaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/flushengine
Commit message (Expand)AuthorAgeFilesLines
* Collapse searchcorespi into searchcoreHenning Baldersheim2022-05-152-1/+2
* fix tsan warning in flush testHÃ¥vard Pettersen2022-03-211-6/+6
* Add noexcept specifier (searchcore).Tor Egge2022-02-261-1/+1
* Protect cross-thread polled oldest flushed serial number with mutexTor Brede Vekterli2022-02-181-7/+12
* Update 2017 copyright notices.gjoranv2021-10-076-6/+6
* Eliminate race in flush engine unit test which caused premature wakeup.Tor Egge2021-07-091-1/+8
* Add test that verifies that concurrency is upheld during triggerFlush too.Henning Baldersheim2021-01-311-55/+51
* Use vespalib::duration for timeoutsHenning Baldersheim2021-01-311-3/+3
* Use vespalib::duration for time.Henning Baldersheim2021-01-301-13/+13
* Wire in use of flush tokens for flush targets.Tor Egge2021-01-062-8/+10
* Add noexcept as indicated by -WnoeexceptHenning Baldersheim2020-10-073-12/+14
* Add wakeup call on the executors to allow to urgent wakeup of lazy exeutors o...Henning Baldersheim2020-10-031-0/+1
* cleanupArne Juul2020-07-171-1/+1
* Adjust prepare restart strategy for differentiated replay operation costs.Tor Egge2020-06-101-20/+44
* Replace UTCTimeStamp with std::chrono::system_clock::time_pointHenning Baldersheim2019-12-052-2/+2
* FastOS_THread::Sleep -> std::chrono::sleep_forHenning Baldersheim2019-12-041-1/+1
* Specify UTC explicitHenning Baldersheim2019-11-182-39/+19
* Eliminate some gcc 9 warnings.Tor Egge2019-02-251-1/+1
* Remove files used by old unit test runner.Tor Egge2019-02-196-6/+0
* Eliminate some clang warnings in searchcore.Tor Egge2019-02-081-2/+2
* Ignore GC flush targets when calculating oldest flushed serial number.Geir Storli2018-09-041-16/+50
* Simplify and modernize test code.Geir Storli2018-09-041-92/+77
* Rename test file for flush engine.Geir Storli2018-09-042-1/+1
* Revert "Geirst/fix calc of oldest flushed serial in flush engine"Jon Bratseth2018-09-042-127/+108
* Ignore GC flush targets when calculating oldest flushed serial number.Geir Storli2018-09-031-16/+50
* Simplify and modernize test code.Geir Storli2018-09-031-92/+77
* Rename test file for flush engine.Geir Storli2018-09-032-1/+1
* Use standard locking in searchcore (pass 1).Tor Egge2017-12-111-5/+5
* Add unit tests for transaction log pruning when closing flush engine andTor Egge2017-11-291-9/+55
* Incorporate replay cost of a single operation in prepare restart flush strategy.Geir Storli2017-11-091-10/+17
* Update copyright headersJon Bratseth2017-06-146-6/+6
* Revert "Update copyright headers"Jon Bratseth2017-06-146-6/+6
* Update copyright headersJon Bratseth2017-06-146-6/+6
* Revert "Copyright header"Jon Bratseth2017-06-136-6/+6
* Copyright headerJon Bratseth2017-06-136-6/+6
* Checkpount for removing fastos from testsHenning Baldersheim2017-06-012-2/+0
* C++ style fix: Use foo() instead of foo(void)Tor Egge2017-05-241-2/+2
* Add unit test for shrink lid space flush target.Tor Egge2017-05-184-0/+137
* Remove unused parametersHenning Baldersheim2017-05-061-8/+9
* add override in searchcore moduleArne H Juul2017-04-121-7/+7
* Use more forward declarations.Tor Egge2017-04-052-0/+2
* Avoid spurious failures due to threads sometimesTor Egge2016-08-041-2/+6
* ignore filesHaavard2016-06-231-0/+1
* If flush tasks for two flush targets for the same flush handlerTor Egge2016-06-181-15/+101
* Stabilize flush engine unit test.Tor Egge2016-06-171-4/+10
* Fixup flushengine prune strategy (tls pruning).Tor Egge2016-06-162-11/+31
* Declared test executables as tests with TEST parameterVegard Sjonfjell2016-06-162-2/+2
* PublishJon Bratseth2016-06-159-0/+933