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

45 Commits

Author SHA1 Message Date
Dwight
bd28578ab8 stdafx->pch 2010-04-27 15:27:52 -04:00
Dwight Merriman
c4bd465042 towards 3 2010-04-24 18:25:58 -04:00
Mathias Stearn
59de6c4b38 move hex::val to util/hex.h and rename to fromHex 2010-03-03 21:49:50 -05:00
Mathias Stearn
9cde296ca6 Support more escapes in JSON strings SERVER-552 2010-01-20 13:42:39 -05:00
Mathias Stearn
692b618d7d JSON parser supports 'new Date(1234)' SERVER-461 2009-12-30 17:56:44 -05:00
Eliot Horowitz
0ab8149a8e uassert/massert take error code SERVER-112 2009-12-28 16:43:43 -05:00
Mathias Stearn
dcf3a10eea Start using Date_t. Can anyone think of a better name? 2009-12-09 12:00:17 -05:00
Mathias Stearn
d5231d774e Use boost's list_p in the json parser. SUPPORT-11 SERVER-443 2009-11-30 18:51:39 -05:00
Mathias Stearn
ce036039e6 JSON parser now creates ints and longs SERVER-309 2009-11-30 17:05:31 -05:00
Mike Dirolf
86b713fdff minor: oops - fix for broken tests 2009-11-10 17:49:47 -05:00
Mike Dirolf
bb2e504105 use instead of for strict JSON DBRef encoding - more consistent 2009-11-10 17:28:51 -05:00
Eliot Horowitz
1f622ad076 finish getting rid of boost base64 2009-10-01 09:49:17 -04:00
Mike Dirolf
94f07156f7 update parser for new strict ObjectId JSON format. allow $id in field names since we need to for new-style DBRefs. 2009-09-15 12:14:00 -04:00
Mike Dirolf
bde9da79b6 minor: whitespace 2009-09-15 12:13:47 -04:00
dwight
be89353b28 some work on $snapshot 2009-08-09 12:13:50 -04:00
Aaron
8c6865b911 Use non-copying subobject builder in json parser 2009-03-25 18:47:03 -04:00
Aaron
5a276ef621 Replace emptyObj with BSONObj() 2009-03-19 16:23:04 -04:00
Dwight
147948c7b3 doneAndDecouple() -> obj() 2009-02-09 13:04:32 -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
Eliot Horowitz
d83e46829f empty string -> emptyObj 2009-02-02 12:16:29 -05:00
Aaron
7967214518 Remove tabs 2009-01-30 13:56:12 -05:00
Aaron
596572dc89 Allow single quoted field names and values 2009-01-30 13:55:22 -05:00
Aaron
01f5ce5434 Allow unquoted field names, at Dwight's request 2009-01-29 18:58:47 -05:00
Aaron
c1b8c2669b Parse both hex characters of each byte 2009-01-22 16:38:02 -05:00
Aaron
90d45238aa Indent all lines within namespaces one level 2009-01-15 10:17:11 -05:00
Aaron
248a6dd8de Replace tab indentation with spaces 2009-01-14 17:17:24 -05:00
Aaron
ad1f6b3cbd Put our code in 'mongo' namespace 2009-01-14 17:09:51 -05:00
Aaron
f2bbe89666 Limit regex options, only use Dbref() in TenGen mode 2009-01-13 14:27:59 -05:00
Aaron
49043c49d6 Check syntactically reserved field names specifically 2009-01-12 11:51:20 -05:00
Aaron
f1a538c7c8 Don't allow field names starting with $, added some tests 2009-01-08 15:21:16 -05:00
Aaron
6f18133277 Minor cleanup 2009-01-07 10:32:44 -05:00
Aaron
601be4dd4f recv full http request, implement simple rest post handling, refactor dbclient code 2009-01-07 10:08:12 -05:00
Aaron
d91a66e744 Free bson builders if unable to parse 2009-01-06 14:27:05 -05:00
Aaron
9c4278f3ff Fix up regexp parsing 2009-01-06 13:54:19 -05:00
Aaron
79f6f769af Fix comment 2009-01-06 13:12:47 -05:00
Aaron
e43158ea54 Clear string buffer, which may have characters left over from a failed pattern match 2009-01-06 13:08:25 -05:00
Aaron
dacc872ba2 Enhance json parser 2009-01-06 13:02:09 -05:00
Aaron
b7cbd30112 Replace tab indentation with spaces 2008-12-28 20:28:49 -05:00
Dwight
0aef80f8cc rename classes 2008-10-21 16:13:48 -04:00
Dwight
3363fe311c collection options are retained when db is cloned;
those options now listed in system.namespaces;
more repl work
2008-07-28 13:51:39 -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
b1a480423b first cut at "fast count" 2008-06-27 18:35:03 -04:00