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
|
a6cceefeb7
|
versions for btree. checkpointing so far
|
2011-04-20 15:45:32 -04:00 |
|
dwight
|
4f969e112a
|
trap segfaults and such and try to log them on windows
we also try to write a note to the windows event viewer
|
2011-04-18 18:44:38 -04:00 |
|
Dwight
|
d8f79a52f2
|
compact faster
|
2011-04-05 15:59:45 -04:00 |
|
Eliot Horowitz
|
8e7cdd22af
|
dur commitIfNeeded returns if it commited
|
2011-03-07 12:10:21 -05:00 |
|
dwight
|
c3de5e8a1a
|
mispelling
|
2011-01-26 17:25:08 -08:00 |
|
dwight
|
e0ed295611
|
implement setNoJournal
|
2011-01-13 22:33:44 -05:00 |
|
Mathias Stearn
|
b4094b20bb
|
get rid of TempDisableDurability and replace with syncDataAndTruncateJournal
|
2011-01-12 16:16:25 -05:00 |
|
dwight
|
1f11a13120
|
use a slightly lower commit limit on 32 bit
|
2011-01-12 10:37:00 -05:00 |
|
dwight
|
a4c8d5ccaf
|
dur assert if too much is written in one commit group
|
2011-01-12 10:05:49 -05:00 |
|
Mathias Stearn
|
067f9de68e
|
dropDB uses TempDisableDurability rather than DropDbOp
|
2011-01-10 13:58:15 -05:00 |
|
Mathias Stearn
|
a593ed70df
|
TempDisableDurability now does SyncAndTruncate
|
2011-01-10 13:58:15 -05:00 |
|
dwight
|
13b139f6c1
|
remove _TESTINTENT
|
2011-01-08 13:22:45 -05:00 |
|
Dwight
|
a5aae27593
|
shorter
|
2011-01-06 13:06:34 -05:00 |
|
Eliot Horowitz
|
b828d21630
|
ran astyle SERVER-2304
|
2011-01-04 00:40:41 -05:00 |
|
Dwight
|
87cf5a3f83
|
Revert "remove what appears to be dead code"
This reverts commit 5379e7ce30.
|
2011-01-03 15:00:09 -05:00 |
|
Aaron
|
49b45410c0
|
make intentionally unimplemented dur writing methods private
|
2011-01-03 11:23:53 -08:00 |
|
Dwight
|
5379e7ce30
|
remove what appears to be dead code
|
2011-01-03 13:51:02 -05:00 |
|
Dwight
|
d7f625ad2d
|
cleaning remove some debug code
|
2011-01-03 13:33:46 -05:00 |
|
Dwight
|
411389f080
|
dur cleanup of nolog method. no change in actual behavior yet.
|
2011-01-03 12:08:17 -05:00 |
|
dwight
|
b818949c3a
|
warning struct/class inconsistency on windows TempDisableDurability
|
2010-12-29 22:27:22 -05:00 |
|
Mathias Stearn
|
a1101c06c7
|
make it possible to temporarily disable durability
|
2010-12-29 20:33:59 -05:00 |
|
Mathias Stearn
|
4501105b7e
|
enableDurability() is now a static member called autmatically by dur::startup()
|
2010-12-29 20:08:21 -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 |
|
Mathias Stearn
|
8937f72ef7
|
added commitIfNeeded()
|
2010-12-28 18:01:57 -05:00 |
|
Mathias Stearn
|
9fcb46f038
|
Manually revert JObjAppendOp stuff
|
2010-12-20 13:29:58 -05:00 |
|
dwight
|
5580398632
|
tuning
|
2010-12-19 21:08:04 -05:00 |
|
dwight
|
1fb5ac5453
|
dur optimize writing to the oplog for durability
|
2010-12-19 10:54:45 -05:00 |
|
dwight
|
4efaae0566
|
dur optimizing seeting context to local database as that will be super common case
|
2010-12-17 08:00:06 -05:00 |
|
dwight
|
6691b05e5b
|
getting warnings about destructor not returniing on windows
|
2010-12-13 20:29:58 -05:00 |
|
dwight
|
c7c5a57b1f
|
eliminate the _DURABLE preprocessor define
|
2010-12-13 18:03:32 -05:00 |
|
Dwight
|
1a4ec92282
|
dur safety when going back and forth with startup options
|
2010-12-13 16:06:13 -05:00 |
|
Dwight
|
4a437cc8b8
|
commitNow()
|
2010-12-13 14:53:49 -05:00 |
|
dwight
|
9c3f0bf9d3
|
move stuff into dur namesapce
|
2010-12-13 00:40:13 -05:00 |
|
dwight
|
d7a05a90da
|
dur getlasterror wait for group commit via fsync:1
|
2010-12-13 00:21:08 -05:00 |
|
dwight
|
51bc560803
|
dur drop database handling
|
2010-12-12 19:47:10 -05:00 |
|
dwight
|
cc66c8abf0
|
dur trace a little better
|
2010-12-12 16:05:21 -05:00 |
|
dwight
|
982bf3f595
|
move repl pair cmd line options to hidden help section
|
2010-12-12 12:14:44 -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
|
b0433dd55c
|
compile
|
2010-12-05 21:00:03 -05:00 |
|
dwight
|
37b57e98ef
|
dur
|
2010-12-05 16:53:39 -05:00 |
|
dwight
|
b3e58fe035
|
crlf
|
2010-11-28 22:49:17 -05:00 |
|
dwight
|
278fba2dd4
|
dur make fixes
|
2010-11-27 16:14:47 -05:00 |
|
dwight
|
ce93e7c824
|
dur
|
2010-11-26 18:18:24 -05:00 |
|
dwight
|
0fc437f559
|
dur
|
2010-11-24 00:42:19 -05:00 |
|
dwight
|
aa27925a60
|
compile
|
2010-11-22 08:42:39 -05:00 |
|
dwight
|
b8555c9f52
|
dur optimizations to not journal too much
|
2010-11-21 19:36:40 -05:00 |
|
dwight
|
8b49740bf9
|
dur work
|
2010-11-14 22:28:04 -05:00 |
|
dwight
|
62d48d63dd
|
dur
|
2010-11-13 13:04:48 -05:00 |
|