dwight
|
e5262a9ae0
|
make appropriate section inlinable
|
2011-09-12 23:32:47 -04:00 |
|
dwight
|
828ad7b5ff
|
utilize two step index insertion with record insert code
|
2011-09-12 23:22:19 -04:00 |
|
agirbal
|
62993481e9
|
SERVER-3526: when a collection is renamed, its counters are kept in map, which can increase memory over time (e.g. with M/R)
SERVER-3527: when a collection is dropped, the transient NS details are kept in map, which can increase memory over time (e.g. with M/R)
|
2011-08-03 15:12:46 -07:00 |
|
Eliot Horowitz
|
131e1d2182
|
more cleaning
|
2011-06-22 15:51:08 -04:00 |
|
Eliot Horowitz
|
32de61255e
|
putting delete in its own files and related cleaning
|
2011-06-20 17:34:16 -04:00 |
|
Dwight
|
63023cac63
|
begin using SimpleMutex when appropriate
|
2011-05-31 14:21:05 -04:00 |
|
dwight
|
afd23f33f9
|
make a noreturn version of insert, would be faster unless cmopiler is very smart.
cleaning in insert()
|
2011-05-24 10:05:31 -04:00 |
|
Dwight
|
a3cd52048a
|
Merge branch 'master' into main
Conflicts:
SConstruct
db/btree.h
db/db.vcxproj.filters
db/dbcommands_admin.cpp
db/geo/2d.cpp
db/pdfile.cpp
dbtests/test.vcxproj.filters
|
2011-05-03 15:53:27 -04:00 |
|
Dwight
|
846a7a0bc5
|
checkpoint index v2 work
|
2011-04-21 14:53:10 -04:00 |
|
Mathias Stearn
|
002c71ed7a
|
error codes
|
2011-04-14 18:52:50 -04:00 |
|
Dwight
|
fbc032038d
|
dont allow user databases on --configsvr instances
|
2011-04-14 17:20:29 -04:00 |
|
Dwight
|
f86fd65d66
|
help locate errors and facility for better msgs
|
2011-04-12 11:37:23 -04:00 |
|
dwight
|
8ed14365df
|
Merge branch 'master' of github.com:mongodb/mongo
|
2011-04-04 12:38:48 -04:00 |
|
dwight
|
1d46a7e4ba
|
towards compact cmd still in prog
|
2011-04-04 12:38:38 -04:00 |
|
Mathias Stearn
|
270996933d
|
replace "dur" with "journal" in log messages
|
2011-04-04 12:15:23 -04:00 |
|
Mathias Stearn
|
eede4ec2fc
|
add FileCreatedOp on first use of file, regardless of preexistence 180?
Previously FileCreatedOp wouldn't be done for preallocated files since they
already existed.
|
2011-03-01 18:05:15 -05:00 |
|
Aaron
|
a61e609d2b
|
rename backgroundIndexBuildInProgress to indexBuildInProgress
|
2011-01-14 16:27:07 -08:00 |
|
dwight
|
13b139f6c1
|
remove _TESTINTENT
|
2011-01-08 13:22:45 -05:00 |
|
Eliot Horowitz
|
b828d21630
|
ran astyle SERVER-2304
|
2011-01-04 00:40:41 -05:00 |
|
Dwight
|
9b7949d402
|
comment
|
2011-01-03 11:53:05 -05:00 |
|
Aaron
|
3a2087ac5c
|
Add support for making NamespaceDetails::Extra writes durable and use this durable support when dropping indexes
|
2010-12-28 17:35:15 -08:00 |
|
Eliot Horowitz
|
77c9fc2681
|
verbose option to collstats that gives you extent breakdowns
|
2010-12-27 14:21:56 -05:00 |
|
dwight
|
5580398632
|
tuning
|
2010-12-19 21:08:04 -05:00 |
|
dwight
|
4282c06170
|
tuning
|
2010-12-19 21:01:13 -05:00 |
|
dwight
|
2d588fee51
|
use the pointer dur::writing() returns so that _TESTINTENT builds work
|
2010-12-16 17:21:37 -05:00 |
|
Mathias Stearn
|
24dd7ff666
|
Missing write intents
|
2010-12-16 16:22:14 -05:00 |
|
dwight
|
c7c5a57b1f
|
eliminate the _DURABLE preprocessor define
|
2010-12-13 18:03:32 -05:00 |
|
dwight
|
1578e56b28
|
debugging
|
2010-12-13 14:40:15 -05:00 |
|
Dwight
|
11a95d8257
|
debugging
|
2010-12-13 13:45:55 -05:00 |
|
Mathias Stearn
|
1c17cece76
|
Pull some durability code into a class for easy disabling
|
2010-12-10 19:20:43 -05:00 |
|
dwight
|
ae7a69a006
|
dur safer
|
2010-12-06 19:30:34 -05:00 |
|
dwight
|
090f393f2b
|
warning
|
2010-11-27 17:49:26 -05:00 |
|
dwight
|
8b848b1b21
|
dur fix intent length
|
2010-11-27 17:30:43 -05:00 |
|
dwight
|
6c3eb1ddd4
|
dur remap
|
2010-11-27 15:25:08 -05:00 |
|
Dwight
|
c90054b26d
|
try a SEQUENTIAL hint for .ns files
|
2010-10-13 13:06:49 -04:00 |
|
Eliot Horowitz
|
7a21313631
|
better asserts
|
2010-10-07 22:53:59 -04:00 |
|
Dwight
|
8c166a0db7
|
dur work
|
2010-10-04 15:02:15 -04:00 |
|
Dwight
|
d8a8c354ff
|
dur work
|
2010-10-04 14:02:52 -04:00 |
|
Dwight
|
45a7620aac
|
dur work
|
2010-10-01 16:14:36 -04:00 |
|
Dwight
|
cddcb6d164
|
checkpoint some prep work
|
2010-09-30 17:27:40 -04:00 |
|
Dwight
|
5b0b5d7eb6
|
remove MMF:pointer to keep code simple - we are going to take a different approach
|
2010-09-30 15:14:10 -04:00 |
|
Dwight
|
c595bf62aa
|
more intent to write declarations
|
2010-09-28 17:49:40 -04:00 |
|
Dwight
|
dbd32482a6
|
durability more work on declaring intent to write in the code
|
2010-09-28 17:18:36 -04:00 |
|
Eliot Horowitz
|
0591d86525
|
compile
|
2010-09-27 13:22:40 -04:00 |
|
dwight
|
c1b68a13de
|
towards durability
|
2010-09-27 12:35:22 -04:00 |
|
dwight
|
d48a16161e
|
for testing
|
2010-09-13 08:31:28 -04:00 |
|
dwight
|
72a9a42bdb
|
compile
|
2010-09-09 07:46:22 -04:00 |
|
dwight
|
b904b0dd1d
|
towards a new capped impl; NamespaceDetails readability; cleaning
|
2010-09-09 07:12:17 -04:00 |
|
dwight
|
4e35b51517
|
make last commit link
|
2010-09-07 12:51:30 -04:00 |
|
dwight
|
583ea16312
|
Namespace class cleaner
|
2010-09-07 12:47:11 -04:00 |
|