0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

1350 Commits

Author SHA1 Message Date
Aaron
4d3100a66d More accurate nScanned recording with plan 2009-02-26 15:09:44 -05:00
Aaron
09bfd068ba Explain includes info on all plans attempted 2009-02-26 14:55:53 -05:00
Dwight
7225f8d37b Merge branch 'master' of git@github.com:mongodb/mongo
Conflicts:

	s/shard.cpp
	s/shardkey.cpp
	s/shardkey.h
2009-02-26 12:08:25 -05:00
Dwight
27b8b36c99 shardkey partial 2009-02-26 12:02:43 -05:00
Aaron
b2e5b2d024 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-26 11:35:01 -05:00
Aaron
4eae90b0a6 Start using order with pattern in optimizer 2009-02-26 11:33:23 -05:00
Dwight
7575ede757 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-26 11:31:25 -05:00
Dwight
ddbda7bd76 a couple more unit tests before rippign up 2009-02-26 11:31:08 -05:00
Aaron
8ccde5ae02 woCompare consider object length 2009-02-26 11:20:19 -05:00
Aaron
ddb69bda2e Add normalized sort spec to query pattern 2009-02-26 11:13:36 -05:00
Aaron
f1ad2c2875 Adjust dependencies 2009-02-26 11:08:23 -05:00
Aaron
851e5545a1 Since we're now using iterative interleaving rather than threads, don't do a table scan if an optimal index is found 2009-02-26 10:44:19 -05:00
Aaron
481f033964 Refactoring 2009-02-26 10:28:27 -05:00
Aaron
5656a475db If plan not doing as well as before, start using other plans too 2009-02-25 19:22:54 -05:00
Aaron
a1775e941a Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-25 16:05:29 -05:00
Aaron
c7cc5c6b4b Add const 2009-02-25 16:03:09 -05:00
Aaron
181a200309 findOne fix 2009-02-25 15:59:01 -05:00
Aaron
bcb1b24bd6 Remove dead code 2009-02-25 15:31:38 -05:00
Aaron
6a5484ad3e Init c_ 2009-02-25 15:31:31 -05:00
Aaron
7325450ff2 findOne use new query optimizer 2009-02-25 15:01:07 -05:00
Aaron
f3e80befb6 Delete using new query optimizer 2009-02-25 14:32:26 -05:00
Eliot Horowitz
60f443b9b1 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-25 14:21:06 -05:00
Eliot Horowitz
b8dac08cff fix copy()
added some debug tools
2009-02-25 14:18:06 -05:00
Aaron
92713cef1c Remove compile warning 2009-02-25 13:34:36 -05:00
Aaron
2338122f64 Stack allocate original op 2009-02-25 12:37:15 -05:00
Aaron
adeeae1f2f Update uses new query optimizer 2009-02-25 12:25:01 -05:00
Aaron
df4bf72f3d Don't use where spec for bounds 2009-02-25 11:33:03 -05:00
Aaron
f026c6825d Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-25 11:06:18 -05:00
Aaron
bedaec4142 Clear query cache if an index is removed 2009-02-25 11:06:03 -05:00
Eliot Horowitz
5bfb5fc082 BSONObj.getOwned() - gets a version that is definitely owned 2009-02-25 10:52:11 -05:00
Aaron
f28536cc20 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-25 10:49:04 -05:00
Aaron
222ea643ad Runner improvements 2009-02-25 10:48:41 -05:00
Aaron
9722627a02 Cleaner 2009-02-25 10:06:56 -05:00
Aaron
28d9cdb43b Fix woSortOrder 2009-02-24 18:53:34 -05:00
Aaron
dee1ff96b9 Add const 2009-02-24 18:37:42 -05:00
Aaron
1f67174066 Uncomment lines 2009-02-24 18:32:08 -05:00
Aaron
b1341cf000 Recording plan configurable 2009-02-24 18:23:11 -05:00
Aaron
0d8dded1c3 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-24 17:51:58 -05:00
Aaron
17b7897f19 Remember best index for query pattern 2009-02-24 17:48:06 -05:00
Dwight
7a5490d2bd Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-24 17:45:16 -05:00
Dwight
06ec54c285 oops, recent checking broke everything badly 2009-02-24 17:44:56 -05:00
Eliot Horowitz
ec09c39739 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-24 17:10:02 -05:00
Eliot Horowitz
46987b2978 BSONObj.woSortOrder - compare 2 objects with a sort key 2009-02-24 17:09:46 -05:00
Dwight
70ad274d41 look for the best match when reusing old extents 2009-02-24 16:55:56 -05:00
Dwight
9a6224cf76 compile windows 2009-02-24 16:43:52 -05:00
Dwight
cef0228f0a Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-24 16:39:27 -05:00
Dwight
009c4af298 eliminate old warnings that no longer apply 2009-02-24 16:39:08 -05:00
Aaron
4a4b0fe482 Better error detection 2009-02-24 15:45:18 -05:00
Aaron
e3bf4578ec Remove old code 2009-02-24 15:30:16 -05:00
Aaron
1517e4ede3 Add QueryPattern 2009-02-24 15:20:29 -05:00
Aaron
139eb1c3d8 Clean up old code 2009-02-24 14:43:03 -05:00
Aaron
7bfc826646 Remove old code 2009-02-24 14:41:53 -05:00
Aaron
b257287672 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-24 14:15:37 -05:00
Aaron
4e549f1f3c More tests for 'unhelpful' plans 2009-02-24 14:15:17 -05:00
Eliot Horowitz
500f01c9a5 move fieldset stuff into queryutil.* 2009-02-24 14:14:45 -05:00
Dwight
27a8e218f8 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-24 13:52:55 -05:00
Dwight
98c8676694 dropcollection now reuses space
dropindex doesn't yet -- coming soon
2009-02-24 13:52:34 -05:00
Aaron
c969a3c4b4 Merge 2009-02-24 13:38:17 -05:00
Aaron
a744fbf06f field bound set simplified query 2009-02-24 13:36:37 -05:00
Aaron
a7eb50116c Manually interleve query optimizer's plans rather than running each plan in a new thread 2009-02-24 11:49:55 -05:00
Aaron
010236b9c2 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-24 10:31:30 -05:00
Aaron
86c4c87be6 New query optimizer checkpoint, minus jstest changes 2009-02-24 10:27:07 -05:00
Dwight
c5fc4e2919 elim signed unsigned warning on windows 2009-02-24 10:21:03 -05:00
Dwight
7012955860 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-23 18:05:56 -05:00
Dwight
3111e5411e BSONObjBuilderValueStream bug fix 2009-02-23 18:05:38 -05:00
Aaron
743665fc93 Add 'cursorInfo' command, remove old method of getting information about cursors 2009-02-23 17:55:13 -05:00
Aaron
4e7e04d59c Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-23 17:26:51 -05:00
Aaron
13b0d2c1cf Index objects even if don't have a field from index spec 2009-02-23 17:26:36 -05:00
Eliot Horowitz
1d87ecfb11 fix nReturned on replyToQuery 2009-02-23 17:08:34 -05:00
Aaron
8cb20c2548 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-23 09:52:30 -05:00
Dwight
b23ec0964c compile windows 2009-02-23 09:50:45 -05:00
Aaron
e663625021 First cut of query and update using new qo 2009-02-23 09:50:31 -05:00
Aaron
592edec271 Cleaner 2009-02-20 16:17:34 -05:00
Aaron
27841a5363 Compile linux 2009-02-20 16:12:22 -05:00
Aaron
93ac1411b9 Compile windows 2009-02-20 15:37:24 -05:00
Aaron
bb440d034a Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-20 15:19:49 -05:00
Aaron
a4fc389f6b Count function using new query optimizer 2009-02-20 15:19:41 -05:00
Eliot Horowitz
206b92fce3 merge conflict checkpoint
some cloneCollection fixes
some moveShard work
2009-02-20 12:47:59 -05:00
Aaron
db0f38e88b Dummy count implementation 2009-02-20 11:08:22 -05:00
Aaron
6f25a72ec3 'better' LazyString 2009-02-20 10:48:32 -05:00
Eliot Horowitz
3f5102bf27 processinfo class and meminfo command, only works on darwin for the moment 2009-02-20 09:34:25 -05:00
Aaron
89a58c46ad Clean up logging 2009-02-19 15:16:36 -05:00
Aaron
0d08c1ea2e Print help with the other command dispatch function 2009-02-19 15:14:31 -05:00
Aaron
4753a81753 Add help for clone collection command 2009-02-19 15:07:56 -05:00
Aaron
3f61af1a47 Build start and end keys checkpoint 2009-02-19 15:04:10 -05:00
Aaron
d1475ffba2 Use const ref for bson objects 2009-02-19 14:23:07 -05:00
Aaron
250e0fd490 Implement hints, test direction 2009-02-19 13:58:22 -05:00
Aaron
b035e4f92f Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-19 12:03:26 -05:00
Aaron
6df7d02ce8 Don't create string unless we're actually going to log 2009-02-19 12:03:15 -05:00
Eliot Horowitz
33d9b928fc Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-19 11:33:25 -05:00
Eliot Horowitz
f23cb88f23 reset dbmessage location 2009-02-19 11:33:15 -05:00
Aaron
fd756add64 More correct definition of 'optimal' 2009-02-19 10:26:46 -05:00
Aaron
e822368108 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-19 10:01:29 -05:00
Aaron
c8f5a1963c More query plan details, choosing an optimal plan if there is one 2009-02-19 10:01:20 -05:00
Aaron
b1d9032447 Get rid of stringable class, use implicit type conversion to string instead 2009-02-18 22:17:30 -05:00
dwight
0c99b79e0b minor/typo 2009-02-18 19:34:46 -05:00
Aaron
3e45526a18 Make copying indexes optional; don't bother adding the option to shell, it's on by default 2009-02-18 17:10:51 -05:00
Aaron
e02e8e1e1e Copy indexes too 2009-02-18 16:55:19 -05:00
Aaron
d655991b1b Don't require admin 2009-02-18 16:43:14 -05:00
Aaron
eb373366f6 Add cloneCollection command 2009-02-18 16:24:08 -05:00
Aaron
b251990286 More metadata about query plan 2009-02-18 15:25:50 -05:00
Aaron
f05bd0a7be Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-18 13:42:55 -05:00
Aaron
593bf1f126 virtual dtors == good 2009-02-18 13:42:32 -05:00
Eliot Horowitz
94b7902390 md5 of nothing is the same as md5 of "" 2009-02-18 13:24:43 -05:00
Eliot Horowitz
7412a333fc filemd5 supports root
BugzID: 1165
2009-02-18 13:11:22 -05:00
Eliot Horowitz
b6699b50b3 help for filemd5 2009-02-18 11:29:04 -05:00
dwight
90f39126fc log more on commands 2009-02-18 09:45:49 -05:00
Geir Magnusson Jr
9bd71ee240 dbcommands.cpp : add log() message when a closeAllDatabases message is recieved and run 2009-02-18 09:13:03 -05:00
Aaron Staple
b30b8b3299 Fix unit test failure related to initialization order of static variables 2009-02-17 23:09:37 -05:00
Aaron
247d3e69a4 Some ordering logic 2009-02-17 20:57:36 -05:00
Aaron
1c978eaace Better error message 2009-02-17 19:46:37 -05:00
Aaron
42de993149 More field bounds 2009-02-17 19:39:35 -05:00
Aaron
7e7722ea06 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-17 18:57:24 -05:00
dwight
f4a3b464ec Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-17 18:40:59 -05:00
dwight
1da901f2bf compile mongos on windows 2009-02-17 18:40:27 -05:00
Aaron
384c4881a1 Fix another memory leak 2009-02-17 18:39:52 -05:00
Aaron
09f1a31b41 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-17 17:23:59 -05:00
Aaron
fb656c60d2 Fix memory leak 2009-02-17 17:11:40 -05:00
Aaron
41c1520dea Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-17 15:53:24 -05:00
Aaron
0e38bc5a8f FieldBound work 2009-02-17 15:53:19 -05:00
dwight
a44c512852 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-17 14:03:43 -05:00
Aaron
45daee2130 Merge 2009-02-17 11:16:13 -05:00
Aaron
2c1662cc83 Add command closeAllDatabases 2009-02-17 11:11:13 -05:00
Eliot Horowitz
566af4dc73 new java js system 2009-02-15 16:12:54 -05:00
dwight
667c004013 a little dbclient.h cleanup (minor) 2009-02-13 20:04:13 -05:00
Dwight
da53450036 fix to properly check for dupkey with unused keys 2009-02-13 12:58:05 -05:00
Dwight
80e95f860a Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-13 11:26:10 -05:00
Dwight
9c286b438f btree: fix a bug (missing code) when reinserting a key that was marked unused 2009-02-13 11:25:52 -05:00
Eliot Horowitz
65687c9303 command helper system
runCommand( { "blah" : 1 , help : true } )
in shell db.commandHelp( "blah" )
2009-02-13 09:44:07 -05:00
Dwight
c67eca8a2f c++ client:
allow BSONElements with the labeler
example
2009-02-12 18:20:52 -05:00
Dwight
0cc3993211 Merge branch 'master' of git@github.com:mongodb/mongo 2009-02-12 15:03:54 -05:00
Dwight
459d62347b replication / exception throwing bug fix
--only option added
2009-02-12 15:03:38 -05:00
Eliot Horowitz
6e345fc61d make shell output more info for bindata
BSONElement.binDataType helper
2009-02-12 14:30:45 -05:00
Dwight
4c03dc15ed replication bug with __updateObjects() and logOp() 2009-02-12 12:19:00 -05:00
Aaron
84231c6919 Wait for replication to finish before grabbing db mutex 2009-02-12 11:37:30 -05:00
Aaron
cd2a542337 Select index if query contains condition for first index field 2009-02-12 10:11:02 -05:00
dwight
bb13742663 better err msg 2009-02-12 09:20:26 -05:00
Aaron
fe8ed2defa Use default handler for SIGQUIT 2009-02-11 15:50:27 -05:00
Aaron
c326d4a508 Can pick index with more key specificity than required by sort / find spec 2009-02-11 15:37:51 -05:00
Aaron
878cffc529 handle SIGQUIT too 2009-02-11 14:30:46 -05:00
Aaron
bd3b8ec5e1 Merge branch 'master' of ssh://aaron@git.10gen.com/data/gitroot/p 2009-02-11 13:18:01 -05:00
Aaron
6224cd9f29 Add initial perf tests 2009-02-11 13:17:52 -05:00
Dwight
4dfbeda3db while cloning don't fail the whole process if one object has a uassert problem 2009-02-11 12:13:08 -05:00
Dwight
020b6035b4 more sensible vesrion # 2009-02-11 11:38:39 -05:00
Dwight
d063654ff5 Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-11 11:28:56 -05:00
Dwight
9f5fe79f2f little things: hack for windows filenames, better logging 2009-02-11 11:28:49 -05:00
Eliot Horowitz
827e76b779 filemd5 command 2009-02-11 10:37:27 -05:00
Aaron
86b5efcd1e Call clientStop() before releasing mutex 2009-02-11 10:24:32 -05:00
Dwight
85298ec174 wasn't logging enough 2009-02-11 09:58:01 -05:00
U-ELIOT-019992DFC\Administrator
f694f826dd windows fix for finding jars 2009-02-11 09:27:21 -05:00
U-ELIOT-019992DFC\Administrator
1515ab7f6b hack to not do deal with c/c++ link issue on windows release build
only effects md5 test on win release
2009-02-11 09:15:34 -05:00
Dwight
9cc79db551 fix a bug with dup _id keys, but fix is in comments for tonight
make show dbs pretty

2009-02-10 17:42:31 -05:00
Dwight
2b96bea8d0 db.vcproj updated 2009-02-10 15:39:47 -05:00
Dwight
693a560764 Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-10 14:23:01 -05:00
Dwight
75d201f000 fix release build to build for mongos visual studio 2009-02-10 14:22:50 -05:00
Aaron
565d374283 Use @file to tell doxygen to document globals, add more doc for BSON() and QUERY() 2009-02-10 14:04:03 -05:00
Aaron
72eb0d5072 Just get rid of IN label 2009-02-10 13:16:34 -05:00
Dwight
015bbe7316 better name 2009-02-10 12:57:06 -05:00
Dwight
27729042be compile windows 2009-02-10 12:52:41 -05:00
Dwight
3f143e4e64 elim compile warning 2009-02-10 12:40:17 -05:00
Aaron
ae69ee27a3 Merge branch 'master' of ssh://aaron@git.10gen.com/data/gitroot/p 2009-02-10 11:21:39 -05:00
Aaron
ea431a83dc Make labeled subobj specs easier in c++. Now you can do BSON( "a" << GT << 4 << LTE << 22.3 << NE << "foo" ) 2009-02-10 11:21:13 -05:00
Dwight
a52fc9a5a9 Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-09 17:40:53 -05:00
Dwight
192c4e5708 comments 2009-02-09 17:40:45 -05:00
Aaron
ac5b3fee3f Slave override for listDatabases 2009-02-09 17:22:26 -05:00
Aaron
16652466ec Refactor hint code 2009-02-09 17:14:18 -05:00
Aaron
e0843d7476 Compile osx 2009-02-09 16:57:07 -05:00
Dwight
5390dbc920 Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-09 16:24:56 -05:00
Dwight
52ac9edf31 count() for c++ client 2009-02-09 16:24:47 -05:00
Aaron
166716bb25 dbtop 2009-02-09 15:57:30 -05:00
Dwight
8cb17548c2 bsonobjbuilder cleanup 2009-02-09 15:38:26 -05:00
Dwight
147948c7b3 doneAndDecouple() -> obj() 2009-02-09 13:04:32 -05:00
Dwight
10d5a55c35 Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-09 12:53:04 -05:00
Dwight
a01b4063b9 doxygen comments 2009-02-09 12:52:47 -05:00
Aaron
31df4e48b2 Iterator doesn't work on empty object, so check if empty first 2009-02-09 12:46:40 -05:00
Aaron
657c78a08f Hints don't clobber sort ordering spec 2009-02-09 11:42:39 -05:00
dwight
cf65d86131 doxygen for bsonobjiterator 2009-02-08 21:00:26 -05:00
dwight
d45688ce1d fix thorwing of exception wasn't right (dbclientconnection) 2009-02-08 16:02:48 -05:00
Aaron
c2cde25267 Merge branch 'master' of ssh://aaron@git.10gen.com/data/gitroot/p 2009-02-06 17:16:41 -05:00
Aaron
3ecc0eb114 Massert on invalid BSONObj size; removes sporadic unittest stack trace in randomized validation testing 2009-02-06 17:05:11 -05:00
Dwight
58d7ca3c1d Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-06 16:56:21 -05:00
Dwight
7d593671fe rename classes and add a new client connect method 2009-02-06 16:56:14 -05:00
Aaron
fc89a866de Add dummy sizeOnDisk for in-memory databases; 1 is Eliot's suggested sentinel value 2009-02-06 16:50:08 -05:00
Dwight
4d5f0e9a78 clean up exception classes 2009-02-06 16:21:49 -05:00
Dwight
176c9a1e25 minor recstore 2009-02-06 15:56:36 -05:00
Eliot Horowitz
ee6c8943a5 NamespaceString 2009-02-06 15:43:47 -05:00
Dwight
e19fd7ac0c Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-06 15:31:11 -05:00
Dwight
c2476dbc12 Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-06 15:29:08 -05:00
Dwight
8ceb5627e5 bg page writer can run concurrently now 2009-02-06 15:29:02 -05:00
Aaron
0ff2c94721 Correctly check db name against 'admin' 2009-02-06 15:12:45 -05:00
Aaron
7fddf99109 Merge branch 'master' of ssh://aaron@git.10gen.com/data/gitroot/p 2009-02-06 14:49:30 -05:00
Dwight
0b210bfa0e check if closed properly, recstore 2009-02-06 14:33:26 -05:00
Aaron
3b05df2850 Merge branch 'master' of ssh://aaron@git.10gen.com/data/gitroot/p 2009-02-06 14:27:10 -05:00
Dwight
9bf2bf3025 Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-06 14:22:05 -05:00
Eliot Horowitz
ee9960b582 pragma once 2009-02-06 14:11:02 -05:00
Dwight
3afb4cbb8c tweak asserts 2009-02-06 14:06:38 -05:00
Aaron
e62fefd18c Init ns index if it exists 2009-02-06 13:49:33 -05:00
Dwight
9e237c3871 Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-06 13:30:27 -05:00
Dwight
94f125e855 new pagewriter
File class
sleepmillis fixed
2009-02-06 13:29:57 -05:00
Aaron
cf8e9b31b4 Create .ns file lazily 2009-02-06 12:45:05 -05:00
Aaron
6e66009dc0 Catch Socket Exception 2009-02-06 12:44:50 -05:00
Aaron
c9496a4ec5 Rename inc to set for logging 2009-02-05 22:14:35 -05:00
Dwight
75712322a1 $SET change
recstore memory leak
2009-02-05 16:17:46 -05:00
Dwight
0c2e6bc6e9 more shell command helpers 2009-02-05 16:05:06 -05:00
Aaron
fa450b1423 Doc 2009-02-05 14:11:40 -05:00
Aaron
f6dfa61f25 doc 2009-02-05 13:03:26 -05:00
Aaron
6b88cdc56c More validation for modifier updates 2009-02-05 11:51:51 -05:00
Aaron
9b7f4d830d Don't update pattern if no key in matching object 2009-02-05 10:10:53 -05:00
Aaron
04c18a8576 oops 2009-02-04 20:08:43 -05:00
Aaron
a7a8433fae Don't allow mod update on _id 2009-02-04 18:43:03 -05:00
Aaron
082cd621d3 Update with mods on embedded objects 2009-02-04 18:33:59 -05:00
Aaron
5cb34b0b80 Allow 'count' command on a slave 2009-02-04 17:24:15 -05:00
Aaron
48d9093643 Replay fixes for some more update cases 2009-02-04 16:15:22 -05:00
Aaron
c6aa27afd5 Don't use async signals in JVM, so our handlers won't get hosed on linux 2009-02-04 15:00:31 -05:00
Dwight
4dc5d0b907 no more "msg end"
get rid of crazy <b> in profiling strings
2009-02-04 14:49:24 -05:00
Dwight
1290733ed9 some debug logging 2009-02-04 13:53:08 -05:00
Dwight
d6cfa79e01 Merge branch 'master' of git.10gen.com:/data/gitroot/p
Conflicts:

	stdafx.h
2009-02-04 13:28:41 -05:00
Dwight
5dd84d0638 on exit, wait for replication to finish up 2009-02-04 13:22:02 -05:00
Aaron
0b3d1f1a15 Validate return value of pthread_sigmask 2009-02-04 13:18:33 -05:00
Dwight
57af77dccf Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-04 11:26:59 -05:00
Dwight
c01b4a773a reccache bug fix 2009-02-04 11:26:51 -05:00
Eliot Horowitz
88daf0c1c8 switching to stl bug 2009-02-04 11:18:29 -05:00
Eliot Horowitz
8fb04792e0 Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-04 11:12:25 -05:00
Eliot Horowitz
74b38f2292 better path debugging 2009-02-04 11:12:21 -05:00
Aaron
57dc491b4b Merge branch 'master' of ssh://aaron@git.10gen.com/data/gitroot/p 2009-02-04 10:59:32 -05:00
Eliot Horowitz
27de408d95 Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-04 10:55:25 -05:00
Eliot Horowitz
2c3e7fd11f more search paths 2009-02-04 10:55:22 -05:00
Aaron
0f724cd5fd Cleanup shutdown -- remove duplicate, debug messages; don't grab log mutex 2009-02-04 10:47:36 -05:00
Aaron
cf4e99b9ee Log generated id with inserted object, log id as update query in some cases 2009-02-03 22:34:51 -05:00
Aaron
48cfea2b1a Preserve old id on ipdate with no id spec 2009-02-03 19:13:27 -05:00
Dwight
aca3431dbf defer reccache writes 2009-02-03 17:39:44 -05:00
Dwight
fac2ee626f mamke getCollectionNames() in the shell prettier
overlogging
2009-02-03 14:42:53 -05:00
Dwight
8f373bf1d4 fix vc proj file
tweak reccache size limit
2009-02-03 14:22:48 -05:00
Dwight
17ec3b562a Merge branch 'master' of git.10gen.com:/data/gitroot/p 2009-02-03 14:12:39 -05:00
Eliot Horowitz
b4976fcb19 Merge branch 'master' of ssh://git.10gen.com/data/gitroot/p 2009-02-03 13:30:34 -05:00
Eliot Horowitz
3aa74384ae grid/message -> util/message 2009-02-03 13:30:28 -05:00
Aaron
f4d6c7fec1 Undefined element can appear anywhere in object 2009-02-03 13:19:45 -05:00
Aaron
ec93b8d7d0 Add comment about BSONObj reference counting thread safety 2009-02-03 12:07:53 -05:00
Dwight
f7294fdddf don't create the indexes.dat file unless built for that mode. 2009-02-03 12:02:22 -05:00
Dwight
7f1dd75086 return a nonzero exit code on a startup problem 2009-02-03 10:37:06 -05:00
Aaron
309c4c95e3 Merge branch 'master' of ssh://aaron@git.10gen.com/data/gitroot/p 2009-02-03 09:51:32 -05:00
Geir Magnusson Jr
5398a8bce6 TEMP FIX - ensure that indexes.dat goes to the specified
db path.

Someone please turn into usual db style
2009-02-03 04:31:38 -05:00
Aaron
1a695024db Add rough parse error info 2009-02-03 00:13:42 -05:00
Aaron
7b1d71bf25 Put javajstest in 'test' binary, fix fallout of starting jni in test binary 2009-02-03 00:05:49 -05:00
Aaron
51bf919b12 Fix default constructor 2009-02-02 23:47:14 -05:00
Aaron
b8c8de3f25 Real fixes for test failures 2009-02-02 23:42:34 -05:00
Dwight
86fa7463e9 Merge branch 'master' of git.10gen.com:/data/gitroot/p
Conflicts:

	db/instance.cpp
2009-02-02 18:23:57 -05:00
Dwight
d1ba9dfb49 datastore work 2009-02-02 18:18:22 -05:00
Eliot Horowitz
04430b44cc Merge branch 'master' of ssh://git.10gen.com/data/gitroot/p 2009-02-02 17:13:03 -05:00
Eliot Horowitz
c905877e40 some helpers 2009-02-02 17:12:42 -05:00