dwight
7814aef457
perf experiments
2009-01-28 11:53:55 -05:00
Dwight
d66047eb8d
bug fix for the unique _id code
...
plus, remove old comments
2009-01-27 09:51:02 -05:00
Dwight
c85b113c66
check that _id is unique
2009-01-26 17:23:45 -05:00
unknown
f412f99bee
compile on windows
2009-01-18 11:53:33 -05:00
Aaron
261a467aa5
Replaced our #defined cout with mongo::out()
2009-01-15 11:26:38 -05:00
Aaron
90d45238aa
Indent all lines within namespaces one level
2009-01-15 10:17:11 -05:00
Aaron
ad1f6b3cbd
Put our code in 'mongo' namespace
2009-01-14 17:09:51 -05:00
Aaron
21a13b1336
NEW pdfile # : 4.4; Support compound directions with compound indexes
2009-01-14 13:56:52 -05:00
Dwight
a9bbd5681b
nicer logging
...
--verbose
2008-12-29 11:47:20 -05:00
Aaron
b7cbd30112
Replace tab indentation with spaces
2008-12-28 20:28:49 -05:00
dwight
b53f593e1b
was logging too much
2008-12-28 15:32:12 -05:00
Aaron
b473e85b92
Make g++ warnings stricter, clear a few new warnings
2008-12-17 14:09:37 -05:00
unknown
8e600e8f1b
bug with the new NumericInt datatype fixed
...
keys were misordered in btree under certain condition.
bug could be manifested previously with:
local.src.test.ed.db.stress.hunga()
go(1,7109.450806359954)
2008-12-06 14:49:27 -05:00
Aaron Staple
165a783a1d
Prevent right bucket data overflow, index reverse locations consistently when key is missing
2008-12-01 14:48:05 -08:00
Dwight
0aef80f8cc
rename classes
2008-10-21 16:13:48 -04:00
Dwight
edcee6aaa8
tailable cursors working
2008-08-13 12:17:18 -04:00
Dwight
37acacbe07
repl master fix
2008-07-31 09:58:08 -04:00
Dwight
6e1f782d16
important cursor bug fixes (getmore)
...
clean up logs a little
2008-07-30 14:07:02 -04:00
Dwight
3fbf00615f
Merge branch 'master' of ssh://git.10gen.com/data/gitroot/p
2008-07-26 14:28:48 -04:00
Dwight
61621194a3
comment
2008-07-26 14:28:20 -04:00
Dwight
5f9bdedf08
minor logging and stuff. DEV mode off by default.
2008-07-23 15:30:24 -04:00
Eliot Horowitz
50e8a1a3f5
added AGPL License Header to every file
...
take 2
2008-07-20 17:37:33 -04:00
Eliot Horowitz
383a862ad3
Revert "added AGPL License Header to every file"
...
Oops - added multiple times.
This reverts commit 608769fd03
.
2008-07-20 17:34:22 -04:00
Eliot Horowitz
608769fd03
added AGPL License Header to every file
2008-07-20 17:33:02 -04:00
Dwight
2612fa547b
Revert "safemalloc"
...
This reverts commit d195086cb8
.
2008-07-17 13:23:26 -04:00
Eliot Horowitz
d195086cb8
safemalloc
...
slight perf. hit
we can always just do #define safemalloc malloc
someone should look at realloc,calloc, etc...
2008-07-17 09:26:42 -04:00
Dwight
b9410e381f
validation / defensive stuff.
2008-07-16 19:18:04 -04:00
Dwight
7d5c131193
roll back bad bug commited couple hours ago
2008-07-16 17:21:47 -04:00
Dwight
4bfd28fa48
npe fix and defensive code
2008-07-16 14:36:10 -04:00
Geir Magnusson Jr
78050af53b
btree.cpp : free a BTreeBucket where we weren't
2008-07-15 20:53:40 -04:00
Dwight
09da292c09
lots: new count implemenation,
...
segv handler fix,
tweak # of objects returned on unlimit()ed find
2008-07-11 16:47:02 -04:00
Dwight
89b2164a18
more defensive code and smarter validate function
2008-06-30 21:08:31 -04:00
Dwight
b1a480423b
first cut at "fast count"
2008-06-27 18:35:03 -04:00
Dwight
59a93423a9
better validation - check if things mistakenly in the free list
2008-06-25 19:41:30 -04:00
Dwight
3051b961ca
dos2unix
2008-06-06 09:43:15 -04:00
Dwight
877b72efcd
mysterious disappearing blog post fix
2008-06-06 09:38:22 -04:00
Dwight
548adc2678
don't assert if key to index too big ; nicer msg too
2008-05-01 10:22:05 -04:00
Dwight
8210548d7f
dbproblem.log file
2008-04-25 17:24:27 -04:00
Dwight
fba714c583
new dup key implementation
2008-03-13 15:39:09 -04:00
Dwight
5e68964e9e
capped
2008-03-08 23:16:41 -05:00
Dwight
158889dccd
intr.curs fix;
...
new latent cursor implementation (actually works perhaps)
2008-02-27 18:17:48 -05:00
Dwight
dce3cb2a9e
unindex fix
2008-02-25 18:22:10 -05:00
Dwight
9cb73f240f
duplicate key indexing fix
2008-02-24 20:16:36 -05:00
Dwight
1ebb06ede3
don't terminate on some asserts
2008-02-20 23:01:45 -05:00
Dwight
6d1d189d79
no validate
2008-02-14 12:59:10 -05:00
Dwight
e895ee6844
parent ptr fix (btree)
2008-02-14 12:50:13 -05:00
Dwight
8b6fb11385
better err msg
2008-02-14 00:19:21 -05:00
Dwight
4f4c54fcbb
fix a dup key insert assertion
...
DBRef compare
2008-02-12 23:59:34 -05:00
Dwight
33b635ea54
latent cursor checkUnused bug
2008-02-12 10:12:07 -05:00
Dwight
f6c30d15f0
aboutToDelete / checkLocation issue.
2008-02-11 23:38:10 -05:00