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
|
a5ae1cfeb9
|
SERVER-2650 prevent too small extents
|
2011-03-01 12:08:28 -08:00 |
|
Eliot Horowitz
|
b2ebbd04d7
|
rare warning
|
2011-02-28 18:16:58 -05:00 |
|
Eliot Horowitz
|
b0488fdf7c
|
more index debugging
|
2011-02-28 16:09:48 -05:00 |
|
Eliot Horowitz
|
b10942e94d
|
better index error logging
|
2011-02-28 15:46:06 -05:00 |
|
Eliot Horowitz
|
095948e11e
|
cleaner logging
|
2011-02-26 21:20:08 -05:00 |
|
Eliot Horowitz
|
b8337b7af2
|
better index debugging
|
2011-02-26 01:00:36 -05:00 |
|
Eliot Horowitz
|
02b4507e84
|
cruft
|
2011-02-26 00:35:49 -05:00 |
|
Eliot Horowitz
|
a15ed6c457
|
fix a bad log line
|
2011-02-26 00:35:49 -05:00 |
|
Aaron
|
e639697999
|
SERVER-2417 wait for file allocator to finish in _deleteDataFiles directoryperdb case
|
2011-01-31 11:37:38 -08:00 |
|
Eliot Horowitz
|
f8172fe729
|
fix 32-bit file size
|
2011-01-20 11:01:57 -05:00 |
|
Eliot Horowitz
|
adc52c9fbc
|
make 32-bit files smaller so can fit more and for durability since we need more room SERVER-2382
|
2011-01-20 02:02:32 -05:00 |
|
Eliot Horowitz
|
16061c38f5
|
remove old _hudsonSmall hack
|
2011-01-20 02:00:32 -05:00 |
|
Aaron
|
a61e609d2b
|
rename backgroundIndexBuildInProgress to indexBuildInProgress
|
2011-01-14 16:27:07 -08:00 |
|
Aaron
|
a8b02e12de
|
For blocking index builds, commit periodically and improve recoverability
|
2011-01-14 16:27:07 -08:00 |
|
Mathias Stearn
|
b4094b20bb
|
get rid of TempDisableDurability and replace with syncDataAndTruncateJournal
|
2011-01-12 16:16:25 -05:00 |
|
Mathias Stearn
|
06d88a1367
|
do group commit inside of TempDisableDurability
|
2011-01-12 16:16:25 -05:00 |
|
Mathias Stearn
|
717af9c6bc
|
TempDisableDurability in repair
|
2011-01-10 18:50:47 -05:00 |
|
Mathias Stearn
|
067f9de68e
|
dropDB uses TempDisableDurability rather than DropDbOp
|
2011-01-10 13:58:15 -05:00 |
|
Eliot Horowitz
|
51ca8ee218
|
FileAllocator cleaning
|
2011-01-09 01:45:33 -05:00 |
|
Eliot Horowitz
|
b828d21630
|
ran astyle SERVER-2304
|
2011-01-04 00:40:41 -05:00 |
|
Dwight
|
57c509a1c0
|
probably should log it on this case
|
2011-01-03 11:59:13 -05:00 |
|
Eliot Horowitz
|
d60aa255e3
|
don't allow empty collection names SERVER-2314
|
2010-12-30 23:59:18 -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 |
|
Aaron
|
0ee14969a0
|
SERVER-2294 fix nExtents test paramenter handling to satisfy existing unit tests
|
2010-12-27 22:30:06 -08:00 |
|
Aaron
|
dccc20d6c9
|
SERVER-2294 capped truncate handle empty extent
|
2010-12-27 22:30:06 -08:00 |
|
Eliot Horowitz
|
1794b2fe34
|
move some extent methods into Extent class
|
2010-12-24 13:43:06 -05:00 |
|
Eliot Horowitz
|
19b8c2be8a
|
fix follow up extent sizing when an int overflow SERVER-2287
|
2010-12-24 13:33:24 -05:00 |
|
Eliot Horowitz
|
1a1b3326e0
|
better invalid ns message
|
2010-12-22 13:32:03 -05:00 |
|
Eliot Horowitz
|
e634287abf
|
remove temp collection code
|
2010-12-17 00:22:20 -05:00 |
|
Eliot Horowitz
|
e97dddd66b
|
initialize bool
|
2010-12-14 00:26:46 -05:00 |
|
dwight
|
51bc560803
|
dur drop database handling
|
2010-12-12 19:47:10 -05:00 |
|
Eliot Horowitz
|
47d2007d88
|
can never change _id with a full object update SERVER-2206
|
2010-12-12 11:19:50 -05:00 |
|
Mathias Stearn
|
1c17cece76
|
Pull some durability code into a class for easy disabling
|
2010-12-10 19:20:43 -05:00 |
|
dwight
|
6c3eb1ddd4
|
dur remap
|
2010-11-27 15:25:08 -05:00 |
|
dwight
|
b1983295bc
|
clean obsolete
|
2010-11-25 11:08:44 -05:00 |
|
dwight
|
b8555c9f52
|
dur optimizations to not journal too much
|
2010-11-21 19:36:40 -05:00 |
|
Eliot Horowitz
|
5d50b728f8
|
replace goingAway with inShutdown() SERVER-1876
|
2010-11-11 01:47:15 -05:00 |
|
Dwight
|
ee5399cfea
|
dur
|
2010-11-05 17:15:39 -04:00 |
|
Dwight
|
48ae1fddaf
|
move inl header inclusion to top
|
2010-11-04 09:07:28 -04:00 |
|
Dwight
|
0648d61288
|
move include to top of file from bottom
|
2010-11-04 09:00:39 -04:00 |
|
Eliot Horowitz
|
6157d16b47
|
cleaning ClientCursor to obey kernel rules and encapsulate more so can add logic later
|
2010-10-29 11:00:38 -04:00 |
|
Eliot Horowitz
|
5b17695af7
|
better logging
|
2010-10-24 18:10:59 -04:00 |
|
Dwight
|
35d37b5199
|
readability of code
|
2010-10-06 11:19:43 -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
|
6a931d5e05
|
write intent work on updates
|
2010-09-29 13:24:33 -04:00 |
|
Dwight
|
7edb8c3f65
|
intent to write
|
2010-09-29 10:18:11 -04:00 |
|
Dwight
|
a0e977c8c1
|
write intent
|
2010-09-28 18:08:44 -04:00 |
|
Dwight
|
e414e72d5a
|
intent
|
2010-09-28 17:55:08 -04:00 |
|
Dwight
|
c595bf62aa
|
more intent to write declarations
|
2010-09-28 17:49:40 -04:00 |
|