summaryrefslogtreecommitdiffstats
path: root/searchcore
Commit message (Expand)AuthorAgeFilesLines
* Add bucketSpace argument to storage::spi::PersistenceProvider::setClusterStat...Tor Egge2017-11-206-19/+21
* Merge pull request #4113 from vespa-engine/toregge/use-std-mutex-in-searchcor...Geir Storli2017-11-142-34/+35
|\
| * Use std::lock_guard and scopes instead of std::unique_lock.Tor Egge2017-11-141-14/+17
| * Use std::mutex in searchore PersistenceEngine.Tor Egge2017-11-142-23/+21
* | Merge pull request #4123 from vespa-engine/toregge/consolidate-makebucketspac...Geir Storli2017-11-148-15/+16
|\ \
| * | Consolidate makeBucketSpace() test functions to document module.Tor Egge2017-11-148-15/+16
| |/
* | Merge pull request #4116 from vespa-engine/balder/simplify-and-always-hold-lo...Henning Baldersheim2017-11-141-15/+6
|\ \
| * | Always hold the lock when accessing the handler map.Henning Baldersheim2017-11-141-15/+6
| |/
* / Use std::mutex in searchcore MatchEngine.Tor Egge2017-11-142-7/+8
|/
* Use std::lock_guard instead of std::unique_lock.Tor Egge2017-11-1310-32/+31
* Incorporate replay cost of a single operation in prepare restart flush strategy.Geir Storli2017-11-097-30/+72
* Only commit attributes once when handling a batch remove in attribute writer.Geir Storli2017-11-081-3/+41
* Remove unused code.Geir Storli2017-11-081-6/+0
* Add test for batch remove on attribute writer.Geir Storli2017-11-081-6/+36
* Revert "Geirst/commit attributes once when handling delete bucket operations"Arnstein Ressem2017-11-072-77/+16
* clean up tensor engine APIHÃ¥vard Pettersen2017-11-071-7/+4
* Only commit attributes once when handling a batch remove in attribute writer.Geir Storli2017-11-071-4/+41
* Remove unused code.Geir Storli2017-11-071-6/+0
* Add test for batch remove on attribute writer.Geir Storli2017-11-071-6/+36
* Avoid trying to shrink an attribute if it is smaller than expected,Tor Egge2017-11-061-1/+9
* Wait untill all structures are up before allowing inspection of them.Henning Baldersheim2017-11-031-3/+3
* Merge pull request #3925 from vespa-engine/balder/enable-metrics-reporting-ea...Henning Baldersheim2017-11-0218-179/+112
|\
| * Do not follow the nullptr.Henning Baldersheim2017-11-026-40/+28
| * Clean up some unused code.Henning Baldersheim2017-10-302-68/+27
| * Open state API befor replaying TLS and setting up stuff to allow insight duri...Henning Baldersheim2017-10-271-4/+3
| * Minor code maintenance while waiting for build to complete.Henning Baldersheim2017-10-2711-67/+54
* | Merge pull request #3961 from vespa-engine/vekterli/catch-and-retry-disk-usag...Geir Storli2017-11-011-5/+23
|\ \
| * | Catch exceptions and retry disk usage samplingTor Brede Vekterli2017-11-011-5/+23
| |/
* / Use std::promise<void> instead of std::promise<bool> when value is ignored.Tor Egge2017-10-316-35/+35
|/
* Remove unneeded include statements.Tor Egge2017-10-272-2/+0
* Use std::mutex and std::condition_variable instead of FastOS_Cond.Tor Egge2017-10-272-22/+20
* Use std::mutex and std::condition_variable instead of FastOS_Cond.Tor Egge2017-10-272-10/+10
* Use std::unique_lock<std::mutex> to guard node manager.Tor Egge2017-10-272-66/+50
* Use std::unique_lock<std::mutex> to guard fnet search.Tor Egge2017-10-272-76/+85
* Use std::unique_lock<std::mutex> to guard engine.Tor Egge2017-10-274-31/+30
* Use std::atomic<int> instead of a mutex protected int to protect againstTor Egge2017-10-272-21/+6
* Use std::unique_lock<std::mutex> to guard data set.Tor Egge2017-10-2711-145/+140
* Adjust hard memory limits for flush strategy.Geir Storli2017-10-264-19/+34
* Changes to hwinfo config requires restart of proton.Geir Storli2017-10-251-7/+7
* Activate disk usage sampling for docker nodes that have shared disk.Geir Storli2017-10-241-2/+1
* Rename storage::spi::test::makeBucket to storage::spi::test::makeSpiBucket.Tor Egge2017-10-205-12/+12
* Here we can not move the token. We need it ourselves.Henning Baldersheim2017-10-181-4/+4
* Use make_shared/make_uniqueHenning Baldersheim2017-10-181-16/+18
* Use the existing sync method.Henning Baldersheim2017-10-181-3/+1
* Introduce async write interface in the TLS.Henning Baldersheim2017-10-1812-92/+88
* Revert "Introduce async write interface in the TLS."Henning Baldersheim2017-10-1712-88/+92
* Revert "Use the existing sync method."Henning Baldersheim2017-10-171-1/+3
* Merge pull request #3793 from vespa-engine/balder/do-not-acces-members-that-a...Henning Baldersheim2017-10-171-1/+1
|\
| * Do not access the FS4 server unless it is constructed.Henning Baldersheim2017-10-171-1/+1
* | Merge pull request #3795 from vespa-engine/balder/wire-in-a-destructor-callbackHenning Baldersheim2017-10-171-3/+1
|\ \