Commit Graph

270 Commits

Author SHA1 Message Date
Aaron
81cf93cf8a SERVER-470 fix some v8 locking issues 2009-12-22 17:56:57 -08:00
Aaron
d70db47d96 SERVER-470 unlock v8 appropriately so can do work in parallel 2009-12-22 15:08:17 -08:00
Aaron
7dcfe01698 SERVER-470 added fork()/Thread() to v8 engine- 2009-12-22 14:32:45 -08:00
Aaron
770394a02d SERVER-446 implement gc() in v8 engine 2009-12-22 11:39:23 -08:00
Aaron
556a554205 SERVER-446 clean up whitespace when creating js function in v8 engine 2009-12-22 10:47:03 -08:00
Aaron
80bd8d169d SERVER-446 support multi update mode v8 2009-12-22 10:19:48 -08:00
Aaron
39967b0609 SERVER-446 v8 support storefunc 2009-12-22 09:52:11 -08:00
Aaron
6c7cc48dcd SERVER-446 implement new Object.bsonsize( x ) syntax in sm engine 2009-12-21 20:58:55 -08:00
Aaron
643ec0261b SERVER-446 implement bsonsize() in v8 2009-12-21 20:40:04 -08:00
Aaron
793dfc134b SERVER-446 save hostname in mongo object 2009-12-21 20:27:09 -08:00
Aaron
44d85e4713 MINOR sm don't store array in auto_ptr 2009-12-21 19:56:41 -08:00
Aaron
0e045e2fe1 SERVER-446 use generic object id validation in v8 engine ObjectId constructor 2009-12-21 19:49:51 -08:00
Aaron
bbcc6c1d0c SERVER-446 extract object id string validation to general engine layer 2009-12-21 17:03:12 -08:00
Aaron
de9e185d3d SERVER-446 v8 handles NumberLong type 2009-12-21 16:48:52 -08:00
Aaron
5d9f70180b SERVER-446 populate 'args' object on v8 invoke 2009-12-21 16:00:57 -08:00
Aaron
1477e29e2b MINOR don't store array in auto_ptr 2009-12-21 15:36:00 -08:00
Aaron
ad86985670 SERVER-446 v8 don't drop undefined elements 2009-12-21 15:25:28 -08:00
Aaron
48feb5237f SERVER-502 fix specification of native callback flags in sm 2009-12-21 14:45:53 -08:00
Aaron
ad93048085 SERVER-446 v8 allow js client access to MaxKey and MinKey values 2009-12-21 14:37:23 -08:00
Aaron
81b7e051b2 SERVER-446 js implementation of keySet() 2009-12-21 11:21:25 -08:00
Aaron
455bf0c049 SERVER-446 use js BinData type from v8 engine 2009-12-21 09:55:20 -08:00
Aaron
c3ea73736f SERVER-446 v8 don't attempt to convert c++ backed 'external' objects to BSON 2009-12-16 17:47:32 -08:00
Aaron
4cf6964975 SERVER-446 fix v8 type() bug involving type hierarchy 2009-12-16 17:33:30 -08:00
Aaron
72f5a9db9c MINOR formatting 2009-12-16 16:57:12 -08:00
Aaron
643ad02d77 SERVER-446 add DBPointer to v8 2009-12-16 16:50:36 -08:00
Aaron
2e5ca7d391 Merge branch 'master' of github.com:mongodb/mongo 2009-12-16 14:49:58 -08:00
Aaron
78a9e77c33 SERVER-446 don't attempt to write protect arrays in v8 2009-12-16 14:49:22 -08:00
Eliot Horowitz
edfe77b6ef quorom connection (for sharding config) checkpoint 2009-12-16 16:26:49 -05:00
Aaron
385bb32641 SERVER-446 v8 support bindata round trip 2009-12-16 11:42:46 -08:00
Aaron
df01c097d6 SERVER-446 implement old style dbref support in v8 2009-12-16 11:14:48 -08:00
Aaron
25b56fbba9 SERVER-446 support conversion of Code, CodeWScope to v8 function 2009-12-16 10:36:17 -08:00
Aaron
b9ddc3e9ef SERVER-446 v8 round trip array support 2009-12-16 09:31:56 -08:00
Aaron
bec620a87a SERVER-446 simple int/double differentiation 2009-12-15 17:40:53 -08:00
Aaron
ebdb8282a2 SERVER-446 Implemented special db types round trip support for v8 2009-12-15 16:54:39 -08:00
Aaron
98fc9169e4 MINOR cleanup 2009-12-15 15:54:07 -08:00
Aaron
8add9a17b9 SERVER-446 implement readOnly mode in v8 engine 2009-12-15 15:52:41 -08:00
Mathias Stearn
f64ec0964a Silence warnings 2009-12-09 15:02:42 -05:00
Mathias Stearn
dcf3a10eea Start using Date_t. Can anyone think of a better name? 2009-12-09 12:00:17 -05:00
Eliot Horowitz
415cb5e867 remove include 2009-12-04 09:53:05 -05:00
Eliot Horowitz
2aec9ea61d moving towards direct access from DBDirectClient rather than through message layer
not finished
2009-12-04 01:25:50 -05:00
Eliot Horowitz
9c2f1a1bd1 don't allow db access on $where SERVER-454 2009-12-03 17:41:45 -05:00
Eliot Horowitz
843f365571 make some js stuff use table scan helper 2009-12-03 17:24:22 -05:00
Eliot Horowitz
47a01f2bfe better debugging 2009-11-30 15:10:23 -05:00
metagoto
705ec48cd9 add DBRef support to v8 engine (not DBPointer) 2009-11-24 11:41:50 +08:00
metagoto
3c71fb2ef9 fix for V8 TryCatch change 2009-11-24 11:41:49 +08:00
Eliot Horowitz
893346a0ac Merge branch 'master' of github.com:mongodb/mongo 2009-11-22 22:05:59 -05:00
Eliot Horowitz
7eb8fab97d added bsonsize to bson objects in js 2009-11-22 22:05:46 -05:00
metagoto
8397915d8f add load() to v8 engine 2009-11-23 09:35:15 +08:00
Eliot Horowitz
045a22df7a better m/r error handling and reporting 2009-11-13 11:08:42 -05:00
Eliot Horowitz
8af511ef9b handle comments at the beginning of code SERVER-398 2009-11-10 13:40:21 -05:00