summaryrefslogtreecommitdiffstats
path: root/storage
Commit message (Expand)AuthorAgeFilesLines
* Remove unused codeHenning Baldersheim2018-08-204-33/+0
* Deinline for gcc 8Henning Baldersheim2018-08-152-0/+3
* Remove whitespaceHenning Baldersheim2018-08-127-10/+10
* Pass stringref by valueHenning Baldersheim2018-08-113-3/+3
* Pass stringref by valueHenning Baldersheim2018-08-107-10/+10
* Deactivate all buckets in content layer bucket db when derived clusterTor Egge2018-08-074-12/+30
* Remove stringref::c_str()Tor Brede Vekterli2018-07-2513-39/+40
* Test operation batch barrier with different lock modesTor Brede Vekterli2018-07-162-1/+20
* Add tests of shared/exclusive persistence queue lockingTor Brede Vekterli2018-07-165-74/+156
* Use shared locking for Get/CreateIterator/GetIter operationsTor Brede Vekterli2018-07-121-0/+6
* Add support for exclusive/shared persistence bucket lockingTor Brede Vekterli2018-07-125-56/+143
* Hardcode visitor iterators per bucket to 1Tor Brede Vekterli2018-07-123-30/+19
* Merge pull request #6180 from vespa-engine/arnej/use-log-abortHenning Baldersheim2018-06-2112-17/+31
|\
| * some more cleanupArne Juul2018-06-201-1/+0
| * move LOG_SETUP after other includesArne Juul2018-06-204-7/+11
| * add and use HDR_ABORT insteadArne Juul2018-06-204-9/+13
| * Merge branch 'master' into arnej/use-log-abortArne Juul2018-06-2012-69/+74
| |\
| * | use LOG_ABORT not just abort()Arne Juul2018-06-1210-13/+20
* | | Log config changes from Bouncer componentTor Brede Vekterli2018-06-205-13/+37
| |/ |/|
* | Merge pull request #6233 from vespa-engine/vekterli/debug-log-when-config-is-...Geir Storli2018-06-191-26/+29
|\ \
| * | Debug log when new config is received on content nodeTor Brede Vekterli2018-06-191-26/+29
* | | Use std::max, and do it on the correct place.Henning Baldersheim2018-06-151-1/+1
* | | Control threadpool and dispatch of encode/decode by config.Henning Baldersheim2018-06-152-4/+20
|/ /
* / 1 - Use a backing buffer for the DocumentUpdate that always is source of truth.Henning Baldersheim2018-06-129-39/+25
|/
* Last style changes before lazy documentupdate PR.Henning Baldersheim2018-06-123-37/+13
* Merge branch 'master' into balder/reduce-code-visibility-rebasedHenning Baldersheim2018-06-122-8/+0
|\
| * clean up remnants of .mak filesArne Juul2018-06-112-8/+0
* | Reduce code visibilityHenning Baldersheim2018-06-128-179/+90
|/
* Don't assume visitor threads immediately destroy visitorsTor Brede Vekterli2018-06-011-11/+7
* Clean up some old codeTor Brede Vekterli2018-06-011-79/+44
* Clean up visitors that we've already initiatedTor Brede Vekterli2018-06-011-10/+37
* Simplify testsTor Brede Vekterli2018-06-011-45/+2
* Wait for all started visitors to finishTor Brede Vekterli2018-06-011-14/+30
* Revert "Ensure visitormanager tests clean up after themselves"Henning Baldersheim2018-05-311-113/+148
* Merge pull request #6035 from vespa-engine/vekterli/ensure-visitormanager-tes...Henning Baldersheim2018-05-311-148/+113
|\
| * Clean up some old codeTor Brede Vekterli2018-05-311-79/+44
| * Clean up visitors that we've already initiatedTor Brede Vekterli2018-05-311-10/+37
| * Simplify testsTor Brede Vekterli2018-05-311-45/+2
| * Wait for all started visitors to finishTor Brede Vekterli2018-05-311-14/+30
* | Implicitly enable multiple bucket spaces in content backendTor Brede Vekterli2018-05-311-7/+3
|/
* Remap missing bucket space for DocumentAPI Gets to "Not Found"Tor Brede Vekterli2018-05-303-9/+51
* Use fallthrough attributes.Tor Egge2018-05-271-2/+2
* Disperse bucket bits using FNV-1 prime when choosing thread stripeTor Brede Vekterli2018-05-231-1/+7
* Catch by referenceHenning Baldersheim2018-05-111-2/+2
* Remove redundant typedefHenning Baldersheim2018-05-111-7/+1
* Ensure commands are processed before shutting down persistence threadsTor Brede Vekterli2018-04-272-24/+28
* Make test names less ambiguousTor Brede Vekterli2018-04-261-6/+6
* Don't be silly and deref an iterator after it has been erasedTor Brede Vekterli2018-04-261-1/+1
* Handle explicit node state response case without pending requestTor Brede Vekterli2018-04-263-19/+105
* Make rpc target cache ttl configurable with a deafult lifted from 30s to 10 m...Henning Baldersheim2018-04-182-2/+6