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

24 Commits

Author SHA1 Message Date
Dwight
bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Dwight Merriman
66039bd827 less defines - use inlines instead. uassert etc. 2010-04-24 14:23:25 -04:00
Eliot Horowitz
09054bb579 spam 2010-03-06 23:03:16 -05:00
Eliot Horowitz
267056081f don't waste so much memory for small collections 2010-02-20 17:37:12 -05:00
Eliot Horowitz
0f7a192cec just try and get a write lock
if have a read lock will fail, otherwise just recursive
2010-02-20 16:54:37 -05:00
Eliot Horowitz
5383659f5e use re-usable fast array for sorting in memory
30-70% faster SERVER-651
2010-02-20 16:35:26 -05:00
Eliot Horowitz
424e7d9585 sequential option for mmap SERVER-607 2010-02-04 17:12:14 -05:00
Eliot Horowitz
5fa0d5e030 better debugging when can't open streams 2010-01-24 21:05:46 -05:00
Eliot Horowitz
0ab8149a8e uassert/massert take error code SERVER-112 2009-12-28 16:43:43 -05:00
Eliot Horowitz
3e2d226bee assert on mmap failure 2009-12-21 10:20:30 -05:00
Eliot Horowitz
093fe68254 some defensive code for boost versions 2009-11-03 13:19:57 -05:00
Eliot Horowitz
6fd0beb957 wassert on extsort 2009-11-03 13:02:39 -05:00
Eliot Horowitz
d006977e87 put esort files in _tmp and remove on startup 2009-10-05 10:56:42 -04:00
Eliot Horowitz
4c364cb946 don't use set for extsort, use list and then sort 2009-09-26 23:47:08 -04:00
Eliot Horowitz
c2c136a3f2 don't use any files for external sort if its in 1 chunk 2009-09-25 11:22:43 -04:00
Eliot Horowitz
1981f140a8 extsort cleaning 2009-09-24 17:24:45 -04:00
Eliot Horowitz
6d258c54de sort by obj,diskloc SERVER-291 2009-09-24 11:57:45 -04:00
Eliot Horowitz
524956f52a replace posix file write ops with ostream 2009-09-23 10:30:40 -04:00
Dwight
753703d600 Merge branch 'master' of git@github.com:mongodb/mongo 2009-09-21 16:31:37 -04:00
Dwight
6bbaf0fdc3 better unit tests for unique indexes and dropDup : true on indexing 2009-09-21 16:31:00 -04:00
Eliot Horowitz
e0496df06d use mmap instead of read 2009-09-21 15:22:15 -04:00
yellow
0ec495c2eb boost 1.33 fix MINOR 2009-09-16 21:05:10 -04:00
Eliot Horowitz
e8d152d762 windows portability MINOR 2009-09-16 15:44:19 -04:00
Eliot Horowitz
03404026b9 external srot for BSONObj and DiskLoc SERVER-291 2009-09-16 15:26:18 -04:00