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

55 Commits

Author SHA1 Message Date
Aaron
c7cc5c6b4b Add const 2009-02-25 16:03:09 -05:00
Aaron
bcb1b24bd6 Remove dead code 2009-02-25 15:31:38 -05:00
Aaron
db0f38e88b Dummy count implementation 2009-02-20 11:08:22 -05:00
Dwight
da53450036 fix to properly check for dupkey with unused keys 2009-02-13 12:58:05 -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
Dwight
459d62347b replication / exception throwing bug fix
--only option added
2009-02-12 15:03:38 -05:00
Aaron
16652466ec Refactor hint code 2009-02-09 17:14:18 -05:00
Dwight
d1ba9dfb49 datastore work 2009-02-02 18:18:22 -05:00
Eliot Horowitz
9bcacf16c0 pragma pack changes for solaris
slight change this will break other platforms, will test
2009-02-01 22:21:32 -05:00
unknown
9e9eb0cec7 abstracting out record storage for btree 2009-01-31 17:27:25 -05:00
Dwight
3bb7761cc6 Merge branch 'master' of ssh://git.10gen.com/data/gitroot/p
Conflicts:

	db/btree.h
2009-01-27 15:36:43 -05:00
Dwight
83c1dbb1c2 check the index range first before we go into the object on a query -- so we don't hit disk unnecessarily
fix index4.js test
check on index creation that index key pattern is ok
2009-01-27 15:35:28 -05:00
Aaron
11b98dc426 Regex upper bound for index scan 2009-01-27 13:59:41 -05:00
Dwight
c85b113c66 check that _id is unique 2009-01-26 17:23:45 -05:00
Aaron
c777160f0f Fix simple match spec for encapsulating elements and numbers 2009-01-20 16:54:57 -05:00
Aaron
7c7bd85c6d Add start / end key to explain, fix key extraction ordering 2009-01-15 13:04:25 -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
Aaron
b7cbd30112 Replace tab indentation with spaces 2008-12-28 20:28:49 -05:00
Aaron
4a5d9e567c Cursor bracketing supports multiple inequalities on the same field 2008-12-11 09:48:14 -05:00
Aaron
4c027f3cad Add comments for new functions, pass set<> by reference as requested by Dwight 2008-12-09 14:42:47 -05:00
Aaron
f5f533a36f Bracket btree cursors with beginning and and ending keys 2008-12-09 09:54:51 -05:00
Dwight
458de60cf0 better error message replication 2008-11-19 17:29:06 -05:00
Dwight
ede1f1e2ba big change for stopOnMiss 2008-11-18 15:47:37 -05:00
Dwight
7ce45ce381 first cut of $hint 2008-11-17 15:39:03 -05:00
unknown
3e53cfe1d7 tostring better 2008-11-16 21:00:22 -05:00
unknown
e227ff9bac better toString() for indexcursor 2008-11-16 20:56:43 -05:00
Dwight
0aef80f8cc rename classes 2008-10-21 16:13:48 -04:00
Dwight
236575ca95 minor cleanup pragmas 2008-08-11 14:53:08 -04:00
Dwight
6e1f782d16 important cursor bug fixes (getmore)
clean up logs a little
2008-07-30 14:07:02 -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
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
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
fba714c583 new dup key implementation 2008-03-13 15:39:09 -04: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
33b635ea54 latent cursor checkUnused bug 2008-02-12 10:12:07 -05:00
Dwight
da99b9c4cf more logging on assert 2008-02-01 13:56:41 -05:00
Dwight
a518f23a2b fix bug with updateLocation() on cursors when advance to the end. 2008-01-31 12:10:21 -05:00
Dwight
248195057f index bug 2007-12-17 12:51:54 -05:00
Dwight
be773e7817 bug fix dup keys 2007-12-16 20:45:25 -05:00
Dwight
b6fc851dbf duplicate keys 2007-12-06 19:03:23 -05:00
Dwight
4e149351ff index delete 2007-12-06 17:04:20 -05:00
Dwight
ab4b8012ba indexing bug 2007-11-19 22:24:17 -05:00