summaryrefslogtreecommitdiff
path: root/src/mongo/db/storage
Commit message (Expand)AuthorAgeFilesLines
* SERVER-13961 Remove thread-local write intentsKaloian Manassiev2014-05-284-153/+7
* SERVER-4740 Don't use unsigned for time deltasMathias Stearn2014-05-272-6/+6
* SERVER-13912 Capped collections with size=0 are promoted to the minimum Exten...Mathias Stearn2014-05-221-2/+4
* SERVER-13635: add DatabaseCatalogEntry as an interfaceEliot Horowitz2014-05-202-11/+17
* SERVER-13635: hide NamespaceIndex behind DatabaseEliot Horowitz2014-05-201-0/+2
* SERVER-13961 Remove dependency on the TLS client from LockStateKaloian Manassiev2014-05-201-1/+1
* SERVER-13637: add CollectionCatalogEntry, start Database layerEliot Horowitz2014-05-192-0/+444
* SERVER-13256: Remove pch - qualify std in headersMark Benvenuto2014-05-199-32/+32
* SERVER-13931 do some killCurrentOp cleanupHari Khalsa2014-05-166-7/+81
* SERVER-13635 remove dead codeHari Khalsa2014-05-162-2/+0
* SERVER-13641 remove recovery unit passthroughs from operationcontextHari Khalsa2014-05-152-21/+21
* SERVER-13641 rename TransactionExperiment to OperationContextHari Khalsa2014-05-158-313/+41
* SERVER-13641 split out dur from transactionexperiment part 1Hari Khalsa2014-05-156-86/+276
* SERVER-13641 Pull TransactionExperiment up to top level request processorMathias Stearn2014-05-143-0/+26
* SERVER-13635: ExtentManager::cacheHint docsEliot Horowitz2014-05-091-0/+5
* SERVER-13635: pull out MAdvise interface, prove capped collection can compile...Eliot Horowitz2014-05-093-0/+29
* SERVER-13640: better variable namesEliot Horowitz2014-05-061-5/+5
* SERVER-13640: first real RecordStore unit test, and some helpersEliot Horowitz2014-05-061-6/+0
* SERVER-13640: add setMessage to TransactionExperiment for nowEliot Horowitz2014-05-063-0/+24
* SERVER-13639: move Extent sizing info all into ExtentManagerEliot Horowitz2014-05-066-103/+82
* SERVER-13639: remove ExtentManager::get(Next|Prev)Extent as its redudantEliot Horowitz2014-05-063-18/+0
* SERVER-13640: start breaking up librariesEliot Horowitz2014-05-061-0/+15
* SERVER-13639: small changes to extent codeEliot Horowitz2014-05-054-14/+6
* SERVER-13639: add ExtentManager interfaceEliot Horowitz2014-05-055-587/+792
* SERVER-13639: clean up extent.* includesEliot Horowitz2014-05-052-6/+3
* SERVER-13639: make Extent a StructEliot Horowitz2014-05-053-2/+5
* SERVER-13639: make Extent only have read methodsEliot Horowitz2014-05-054-113/+31
* SERVER-13643 Use TransactionExperiment in ExtentManagerMathias Stearn2014-05-019-73/+133
* SERVER-13641 Add warning to commit methods on TransactionMathias Stearn2014-05-011-0/+4
* SERVER-13643 Plumb TransactionExperiment through repairDatabaseMathias Stearn2014-04-303-4/+21
* SERVER-13783 remove likelyInMemory and PageFaultExceptionHari Khalsa2014-04-294-673/+25
* SERVER-13639: small cleaning of Extent headerEliot Horowitz2014-04-292-29/+23
* SERVER-13641: add methods to transaction to check if an op is killedEliot Horowitz2014-04-293-0/+34
* SERVER-13084,SERVER-13632,SERVER-13634 Remove DiskLoc methods hitting diskKaloian Manassiev2014-04-291-10/+0
* SERVER-13643 Stop using getDur() in RecordStoreMathias Stearn2014-04-293-7/+18
* SERVER-13635 Don't include extent_manger.h in database.hMathias Stearn2014-04-291-0/+1
* SERVER-13643 remove getDur from btreeHari Khalsa2014-04-282-1/+5
* Kill ExtentManager::get(Next|Prev)Record(InExtent)? and preallocateAFileMathias Stearn2014-04-282-81/+1
* SERVER-13756 Remove DiskLoc::writing() and getDur().writingDiskLoc()Mathias Stearn2014-04-283-16/+9
* SERVER-13643 introduce recovery unit aka transaction aka dur shimHari Khalsa2014-04-253-0/+165
* SERVER-13633 Kill DiskLoc::ext()Mathias Stearn2014-04-231-5/+0
* SERVER-13639: change mmap1 to mmap_v1Eliot Horowitz2014-04-2119-37/+37
* SERVER-13639: move dur code into mmap1 directory as its implementation specificEliot Horowitz2014-04-2119-5/+4278
* SERVER-13638: RecordStore uses smaller ExtentManager apiEliot Horowitz2014-04-183-16/+19
* SERVER-13638: record stores don't call DiskLoc::writingEliot Horowitz2014-04-182-3/+3
* add logging for when file allocation from ExtentManager takes more than 1 secondEliot Horowitz2014-04-171-0/+5
* SERVER-13084: remove Client::database and make many things not use thread loc...Eliot Horowitz2014-04-171-3/+3
* SERVER-13084: move validate down a levelEliot Horowitz2014-04-142-6/+6
* SERVER-13084: move compact details down into RecordStore layerEliot Horowitz2014-04-141-1/+1
* SERVER-13084: some work on DiskLoc::extEliot Horowitz2014-04-132-3/+4