summaryrefslogtreecommitdiffstats
path: root/searchcore/src
Commit message (Collapse)AuthorAgeFilesLines
* Add missing bracesHenning Baldersheim2017-10-121-2/+3
|
* Merge pull request #3732 from vespa-engine/balder/no-feed-tracingGeir Storli2017-10-128-163/+24
|\ | | | | Balder/no feed tracing
| * No more tracing code that will never be invoked. Nor will the trac enever ↵Henning Baldersheim2017-10-128-157/+18
| | | | | | | | make it to the outside if it was invoked.
| * smartptr->get() != NULL -> (smartptr)Henning Baldersheim2017-10-121-7/+7
| |
* | Derive compression/compaction threads based on cpu cores and feeding ↵Geir Storli2017-10-121-7/+5
| | | | | | | | concurrency.
* | Refactor to use ThreadingServiceConfig.Geir Storli2017-10-122-26/+14
| |
* | Add config class for the threading service used by a document db.Geir Storli2017-10-125-0/+154
| |
* | Add config for feeding concurrency setting.Geir Storli2017-10-121-0/+15
|/
* Merge pull request #3719 from vespa-engine/balder/remove-subscribe-interfaceHenning Baldersheim2017-10-127-326/+100
|\ | | | | Remove subscribe to TLS.
| * Remove unused include.Henning Baldersheim2017-10-111-1/+0
| |
| * Clean up some unused code.Henning Baldersheim2017-10-113-244/+84
| |
| * Remove subscribe to TLS.Henning Baldersheim2017-10-115-83/+18
| |
* | Revert "Geirst/add feeding concurrency setting to proton"Arnstein Ressem2017-10-119-188/+33
|/
* Merge pull request #3716 from ↵Henning Baldersheim2017-10-119-33/+188
|\ | | | | | | | | vespa-engine/geirst/add-feeding-concurrency-setting-to-proton Geirst/add feeding concurrency setting to proton
| * Derive compression/compaction threads based on cpu cores and feeding ↵Geir Storli2017-10-111-7/+5
| | | | | | | | concurrency.
| * Refactor to use ThreadingServiceConfig.Geir Storli2017-10-112-26/+14
| |
| * Add config class for the threading service used by a document db.Geir Storli2017-10-115-0/+154
| |
| * Add config for feeding concurrency setting.Geir Storli2017-10-111-0/+15
| |
* | Test that buckets in different bucket spaces are kept separate.Tor Egge2017-10-111-24/+62
|/
* Merge pull request #3701 from ↵Geir Storli2017-10-111-3/+13
|\ | | | | | | | | vespa-engine/toregge/check-multiple-bucket-spaces-in-persistence-conformance-test Add minimal test using multiple bucket spaces when peristence provider claims to support it.
| * Add minimal test using multiple bucket spaces when peristence providerTor Egge2017-10-101-3/+13
| | | | | | | | claims to support it.
* | executor -> sessionExecutor and some minor syntax changes. No Sematics.Henning Baldersheim2017-10-101-1/+0
| |
* | Add num cpu cores to HwInfo and sample if not specified.Geir Storli2017-10-107-21/+63
| |
* | Add config for num cpu cores.Geir Storli2017-10-101-0/+4
|/
* Fix such that adding a document type in proton doesn't require a restart.Geir Storli2017-10-091-3/+3
| | | | The backend already handles this.
* Merge pull request #3675 from ↵Henning Baldersheim2017-10-063-40/+42
|\ | | | | | | | | vespa-engine/balder/summary.numthreads-2-backgroundnumthreads-rebased-1 Balder/summary.numthreads 2 backgroundnumthreads rebased 1
| * Let config reflect what it is, a threadpool serving a range of background ↵Henning Baldersheim2017-10-063-40/+42
| | | | | | | | task in the backend.
* | Consolidate creation of storage::spi::Bucket in unit tests.Tor Egge2017-10-061-1/+3
| |
* | Move bucket factory to proton test library, it is only used by unit tests.Tor Egge2017-10-0615-7/+12
| |
* | Handler map doesn't need to be mutable.Tor Egge2017-10-061-1/+1
| |
* | Track extra modified buckets (due to document db removal) per bucket space.Tor Egge2017-10-063-6/+12
| |
* | Use propagated bucket space instead of place holder.Tor Egge2017-10-069-6/+35
| |
* | Use propagated bucket space instead of place holder.Tor Egge2017-10-067-8/+20
|/
* Use storage::spi::test::makeBucketSpace() in tests when creating bucket space.Geir Storli2017-10-064-37/+45
|
* Integrate PersistenceHandlerMap in PersistenceEngine.Geir Storli2017-10-063-74/+49
|
* Implement class that maintains a set of PersistenceHandler instances in the ↵Geir Storli2017-10-066-4/+339
| | | | bucket space they belong.
* Add bucket space concept to DocumentDB and wire it into setup of ↵Geir Storli2017-10-0614-34/+71
| | | | PersistenceEngine.
* Update commentsHenning Baldersheim2017-10-061-0/+2
|
* Use extra constructor and chaining instead of default arguments.Henning Baldersheim2017-10-062-6/+7
|
* No longer use maxdiskbloatfactor in proton.summary. Use equivalent from ↵Henning Baldersheim2017-10-062-14/+13
| | | | proton.flush.memory instead.
* Resolve the LogDocumentStoreConfig in DocumentDBConfigManager.Henning Baldersheim2017-10-0621-145/+113
|
* Add equality operators on the configs.Henning Baldersheim2017-10-051-30/+18
|
* Wire in LogDocumentStore::Config in snapshot.Henning Baldersheim2017-10-057-111/+97
|
* There is a less intrusive way ...Henning Baldersheim2017-10-0521-112/+74
|
* Wire in for live reconfiguration of DocumentStore.Henning Baldersheim2017-10-0528-429/+278
|
* Add BucketSpace parameter to listBuckets() and getModifiedBuckets() SPITor Egge2017-10-055-11/+12
| | | | methods.
* Use document::Bucket in storage::spi::Bucket to add bucket space.Tor Egge2017-10-0410-17/+27
|
* Merge pull request #3619 from vespa-engine/toregge/remove-dead-codeGeir Storli2017-10-033-180/+0
|\ | | | | Remove dead code.
| * Remove dead code.Tor Egge2017-10-023-180/+0
| |
* | Revert "Revert "Havardpe/avoid reading past json value in slime json parser""Arnstein Ressem2017-10-023-5/+5
|/