summaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #4377 from ↵Henning Baldersheim2017-12-072-4/+44
|\ | | | | | | | | vespa-engine/toregge/use-alternate-maxflushed-parameter-when-node-is-retired Use alternate maxflushed parameter when node is retired.
| * Use alternate maxflushed parameter (max number of flushed memory indexesTor Egge2017-12-072-4/+44
| | | | | | | | before fusion becomes urgent) when node is retired.
* | Merge pull request #4126 from ↵Tor Brede Vekterli2017-12-071-2/+0
|\ \ | |/ |/| | | | | vespa-engine/vekterli/move-to-flex-bison-parsing-for-document-selection-rebased Use new C++ document selection parser
| * Use new C++ document selection parserTor Brede Vekterli2017-11-141-2/+0
| | | | | | | | | | | | | | | | | | | | Based on Flex/Bison and replaces old Spirit.Classic parser. New parser is pure and does not require any locking, unlike the previous implementation. This also removes parsing of the deprecated searchcolumn feature. Adds build-time dependencies on Flex and Bison.
* | Allow more disk bloat while node state is retired.Tor Egge2017-12-051-0/+17
| |
* | Add metrics on how far away from disk and memory resource limits proton is.Geir Storli2017-12-011-24/+32
| |
* | Add unit tests for transaction log pruning when closing flush engine andTor Egge2017-11-291-9/+55
| | | | | | | | when completing priority flush strategy.
* | Add bucketSpace argument to ↵Tor Egge2017-11-201-1/+1
| | | | | | | | storage::spi::PersistenceProvider::setClusterState() method.
* | Consolidate makeBucketSpace() test functions to document module.Tor Egge2017-11-147-13/+14
|/
* Use std::lock_guard instead of std::unique_lock.Tor Egge2017-11-131-2/+2
|
* Incorporate replay cost of a single operation in prepare restart flush strategy.Geir Storli2017-11-091-10/+17
|
* 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-071-36/+12
|
* Remove unused code.Geir Storli2017-11-071-6/+0
|
* Add test for batch remove on attribute writer.Geir Storli2017-11-071-6/+36
|
* Minor code maintenance while waiting for build to complete.Henning Baldersheim2017-10-271-3/+7
|
* Adjust hard memory limits for flush strategy.Geir Storli2017-10-261-2/+4
|
* Rename storage::spi::test::makeBucket to storage::spi::test::makeSpiBucket.Tor Egge2017-10-204-10/+10
|
* Introduce async write interface in the TLS.Henning Baldersheim2017-10-184-32/+19
| | | | | Wire it in all the way up and in to proton. The implementation is still synchronous.
* Revert "Introduce async write interface in the TLS."Henning Baldersheim2017-10-174-19/+32
|
* Introduce async write interface in the TLS.Henning Baldersheim2017-10-174-32/+19
| | | | | Wire it in all the way up and in to proton. The implementation is still synchronous.
* Update tests with expected trace order. Also remove unused imports and ↵Henning Baldersheim2017-10-161-33/+24
| | | | follow clion advise.
* remove unused importsHenning Baldersheim2017-10-161-9/+0
|
* remove unused code and follow clion adviceHenning Baldersheim2017-10-161-31/+13
|
* Use shared ptr and Idesructorcallback to make it more flexible.Henning Baldersheim2017-10-155-30/+24
|
* Remove explicit ack and use feedtoken as a smartptrHenning Baldersheim2017-10-137-171/+110
|
* Avoid using 2 different mechanisms for allowing a only one reply.Henning Baldersheim2017-10-122-5/+3
|
* Get rid of mbus::reply leftovers.Henning Baldersheim2017-10-123-142/+44
|
* Remove the PerDocTypeFeedMetricsHenning Baldersheim2017-10-124-110/+40
|
* Merge pull request #3732 from vespa-engine/balder/no-feed-tracingGeir Storli2017-10-121-18/+0
|\ | | | | Balder/no feed tracing
| * No more tracing code that will never be invoked. Nor will the trac enever ↵Henning Baldersheim2017-10-121-18/+0
| | | | | | | | make it to the outside if it was invoked.
* | Add config class for the threading service used by a document db.Geir Storli2017-10-122-0/+74
|/
* Revert "Geirst/add feeding concurrency setting to proton"Arnstein Ressem2017-10-112-74/+0
|
* Merge pull request #3716 from ↵Henning Baldersheim2017-10-112-0/+74
|\ | | | | | | | | vespa-engine/geirst/add-feeding-concurrency-setting-to-proton Geirst/add feeding concurrency setting to proton
| * Add config class for the threading service used by a document db.Geir Storli2017-10-112-0/+74
| |
* | Test that buckets in different bucket spaces are kept separate.Tor Egge2017-10-111-24/+62
|/
* Add num cpu cores to HwInfo and sample if not specified.Geir Storli2017-10-103-10/+24
|
* Move bucket factory to proton test library, it is only used by unit tests.Tor Egge2017-10-0611-6/+11
|
* Use propagated bucket space instead of place holder.Tor Egge2017-10-062-1/+6
|
* Use propagated bucket space instead of place holder.Tor Egge2017-10-062-2/+6
|
* Use storage::spi::test::makeBucketSpace() in tests when creating bucket space.Geir Storli2017-10-063-27/+33
|
* Implement class that maintains a set of PersistenceHandler instances in the ↵Geir Storli2017-10-062-0/+153
| | | | bucket space they belong.
* Add bucket space concept to DocumentDB and wire it into setup of ↵Geir Storli2017-10-064-3/+8
| | | | PersistenceEngine.
* Resolve the LogDocumentStoreConfig in DocumentDBConfigManager.Henning Baldersheim2017-10-062-9/+4
|
* Wire in LogDocumentStore::Config in snapshot.Henning Baldersheim2017-10-051-0/+1
|
* There is a less intrusive way ...Henning Baldersheim2017-10-054-5/+5
|
* Wire in for live reconfiguration of DocumentStore.Henning Baldersheim2017-10-054-25/+18
|
* Add BucketSpace parameter to listBuckets() and getModifiedBuckets() SPITor Egge2017-10-051-3/+4
| | | | methods.
* Use document::Bucket in storage::spi::Bucket to add bucket space.Tor Egge2017-10-044-6/+14
|