summaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/flushengine/flushengine_test.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyrightJon Bratseth2023-10-091-1/+1
* Modernize C++ code.Geir Storli2023-08-291-1/+1
* Handle missed sample of oldest serial.Tor Egge2023-07-101-1/+6
* To avoid an inherent race in testing flush versus prune instead test for what...Henning Baldersheim2023-05-151-1/+5
* Test that high priority tragets do not skip the queue.Henning Baldersheim2023-05-121-28/+63
* Ensure we have enough threads in the flushengine thread pool.Henning Baldersheim2023-05-101-0/+3
* Test that only 1 high priority target gets a slot when all normal slots are t...Henning Baldersheim2023-05-091-8/+18
* Leave at least one slot available for high priority flush targets.Henning Baldersheim2023-05-081-2/+42
* Revert "Revert "Balder/refactor flushengine runloop""Henning Baldersheim2023-05-051-0/+11
* Revert "Balder/refactor flushengine runloop"Håkon Hallingstad2023-05-051-11/+0
* Test LeafFlushTarget defaults.Henning Baldersheim2023-05-041-0/+11
* Change from typedef to using in searchcore.Geir Storli2022-12-211-3/+3
* Avoid flushing components in proton more than necessary.Geir Storli2022-12-161-10/+29
* 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-071-1/+1
* 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-061-4/+5
* Add noexcept as indicated by -WnoeexceptHenning Baldersheim2020-10-071-2/+2
* 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
* Replace UTCTimeStamp with std::chrono::system_clock::time_pointHenning Baldersheim2019-12-051-1/+1
* FastOS_THread::Sleep -> std::chrono::sleep_forHenning Baldersheim2019-12-041-1/+1
* Specify UTC explicitHenning Baldersheim2019-11-181-38/+18
* 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-041-0/+769
* Revert "Geirst/fix calc of oldest flushed serial in flush engine"Jon Bratseth2018-09-041-788/+0
* 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-031-0/+769