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

75 Commits

Author SHA1 Message Date
Eliot Horowitz
1c2758bf88 fix final reduce scoping SERVER-1400 2010-07-22 16:40:46 -04:00
Mathias Stearn
4ebbbc026d use boost smart_ptrs in mapreduce 2010-07-07 16:12:47 -04:00
Eliot Horowitz
35118b07ce easier to use Yield 2010-07-03 22:06:35 -04:00
Eliot Horowitz
b962be5964 fix recursive throw in mr SERVER-1346 2010-07-02 01:06:35 -04:00
Eliot Horowitz
372aa5f612 win64 names 2010-06-28 16:59:15 -04:00
Eliot Horowitz
8eca8f6f38 starting some log abstraction cleaning 2010-06-28 16:51:37 -04:00
Eliot Horowitz
d5596001d2 don't require temprelease to work in m/r - allowing it to run from db.eval SERVER-1295 2010-06-24 17:55:03 -04:00
Eliot Horowitz
73895c59fc another connection leak 2010-05-26 01:45:21 -04:00
Aaron
349d039224 SERVER-109 finish rewriting bestGuess code path 2010-05-25 16:01:06 -07:00
Mathias Stearn
f858e787eb Make YieldLock safer 2010-05-19 20:54:34 -04:00
Aaron
521136dfc0 SERVER-109 $or checkpoint 2010-05-12 10:38:58 -07:00
Eliot Horowitz
740cc1308e auto_ptr -> shared_ptr for Cursor objects 2010-05-07 17:25:57 -04:00
Eliot Horowitz
c43ab4c85d fix repair with dups and background indexes SERVER-1099
also progress meter enhancements
2010-05-07 12:19:00 -04:00
Eliot Horowitz
085eb2a0d1 cleaner sharded m/r locking 2010-05-03 16:27:44 -04:00
Eliot Horowitz
a48c830de9 Command::run gets "test" not "test.$cmd" 2010-05-03 16:25:34 -04:00
Dwight Merriman
3483f22813 refactor and rename insert 2010-04-28 08:25:56 -04:00
Dwight
bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Dwight Merriman
96b58977fc towards 2 2010-04-24 17:14:44 -04:00
Dwight
bd8a3e9527 more /_commands 2010-04-23 16:41:56 -04:00
Dwight
837fd2cd86 /_commands in the http interface 2010-04-23 15:50:49 -04:00
Eliot Horowitz
81bba7795e redo m/r locking and not using DBDirectClient for heavy lifting SERVER-771 2010-03-30 11:01:02 -04:00
Eliot Horowitz
fc5ec754da unlock a little more often 2010-03-19 14:00:40 -04:00
Eliot Horowitz
87f148a7ee spam and progress meter fix 2010-03-19 11:59:51 -04:00
Eliot Horowitz
b14d45ae55 better handling of m/r large obejcts/reduce SERVER-788 2010-03-19 09:55:24 -04:00
Eliot Horowitz
c09ded5780 make killOp work for map reduce SERVER-387 2010-03-16 00:09:52 -04:00
Eliot Horowitz
31330598f5 don't replicate mr temp tables SERVER-746 2010-03-15 12:29:14 -04:00
Eliot Horowitz
3c7fed91e5 track progress of m/r in db.currentOp or web console SERVER-590 2010-03-15 11:26:56 -04:00
Eliot Horowitz
6c250b7c23 m/r memory optimizations 2010-03-14 01:18:14 -05:00
Eliot Horowitz
ca075ce816 wrong lock type on map reduce finish 2010-02-26 15:10:04 -05:00
Eliot Horowitz
a347ce9b85 change Command locking config 2010-02-26 14:38:51 -05:00
Eliot Horowitz
92e7cf1b2a uassert # 2010-02-23 22:38:09 -05:00
Eliot Horowitz
392b9a8267 uassert when using non-empty CodeWScope in M/R SERVER-638 2010-02-23 22:01:07 -05:00
Eliot Horowitz
75fd1d6257 one more Context 2010-01-29 23:06:17 -05:00
Eliot Horowitz
0cd9880023 mr fix 2010-01-29 22:32:44 -05:00
Mathias Stearn
922532f0a5 Fix bug in sharded MapReduce. SHARDING-68 2010-01-26 21:00:00 -05:00
Eliot Horowitz
ae7110f3bc better m/r debugging 2010-01-16 08:01:38 -05:00
Eliot Horowitz
fa8961c3e8 Exception classess need codes too SERVER-112 2009-12-28 17:06:07 -05:00
Eliot Horowitz
0ab8149a8e uassert/massert take error code SERVER-112 2009-12-28 16:43:43 -05:00
Eliot Horowitz
dcd4040ed5 beter error handling in m/r 2009-12-21 10:58:20 -05:00
Eliot Horowitz
df76570973 change map/reduce locking strategy 2009-12-04 16:20:13 -05:00
Eliot Horowitz
ec49006e35 allow adding variable to global scope for M/R SERVER-449 2009-12-03 11:50:28 -05:00
Eliot Horowitz
045a22df7a better m/r error handling and reporting 2009-11-13 11:08:42 -05:00
Eliot Horowitz
123cd0eb67 optional params for map function SERVER-401 2009-11-10 15:43:51 -05:00
Eliot Horowitz
8f25fe33cf use writelock instead of dblock for future proofing 2009-11-09 15:21:37 -05:00
Eliot Horowitz
d0d19f97cf handle edge case 2009-11-07 21:00:15 -05:00
Eliot Horowitz
625190f3b1 some mr cleaning 2009-11-05 15:41:51 -05:00
Eliot Horowitz
4aeeedc9f6 minor m/r speedup 2009-11-04 21:48:49 -05:00
Eliot Horowitz
0dbf65df13 limit option for m/r 2009-11-04 17:34:59 -05:00
Eliot Horowitz
40f7fbff6d new mapreduce arch which is much faster for most data sets SERVER-326 2009-11-04 17:11:17 -05:00
Eliot Horowitz
d5048b8e6c m/r refactor check point 1 2009-11-04 15:25:45 -05:00