Eliot Horowitz
|
3c527d8c43
|
ModSet cleaning
|
2010-01-21 12:29:18 -05:00 |
|
Eliot Horowitz
|
b617df5a1a
|
$set doesn't convert from int to other types SERVER-555
|
2010-01-20 09:53:19 -05:00 |
|
Eliot Horowitz
|
62a4aef8fd
|
start work on bit operators SERVER-503
only ugly syntax works and not idempotent yet
|
2009-12-21 17:32:01 -05:00 |
|
Eliot Horowitz
|
c32fbf2b0f
|
some update c++ unit tests
|
2009-12-21 15:56:56 -05:00 |
|
Eliot Horowitz
|
773c59c53c
|
update unit test
|
2009-12-18 17:39:02 -05:00 |
|
Eliot Horowitz
|
03da5382fb
|
removed old update code
|
2009-12-10 17:02:47 -05:00 |
|
Eliot Horowitz
|
341cd83dd1
|
finish + switch to simpler+cleaner new object from mod code
|
2009-12-10 16:38:47 -05:00 |
|
Eliot Horowitz
|
4119148e97
|
almost all operators done on recursive update version
|
2009-12-10 15:59:09 -05:00 |
|
Eliot Horowitz
|
9bf50a42e3
|
more update cleaning
|
2009-12-10 14:29:14 -05:00 |
|
Eliot Horowitz
|
d672078581
|
update re-write almost done, faster and cleaner
|
2009-12-08 17:00:25 -05:00 |
|
Eliot Horowitz
|
03b5ae2078
|
some update refactoring so can test ModSet directly
|
2009-12-07 23:41:58 -05:00 |
|
Eliot Horowitz
|
e8466f3dc5
|
flag to update multiple objects with $ operators SERVER-268
|
2009-10-21 22:54:11 -04:00 |
|
Eliot Horowitz
|
d54681458c
|
$inc/$set work even if indexes - not 100% efficient now - SERVER-108
|
2009-10-21 01:01:52 -04:00 |
|
unknown
|
7153023470
|
win pre-compild headers
|
2009-09-30 14:32:17 -04:00 |
|
Eliot Horowitz
|
34e48aaf5d
|
new unit test framework
|
2009-09-17 17:23:38 -04:00 |
|
Aaron Staple
|
c477ed3a15
|
bug SERVER-132 implemented pullAll/pushAll modifiers
|
2009-07-21 18:37:30 -04:00 |
|
Aaron
|
d8e129c8ab
|
BUG SERVER-67 correctly handle insertion of new null element with $set
|
2009-05-22 10:46:33 -04:00 |
|
Aaron
|
b7182b610a
|
reset shared database after each test suite MINOR
|
2009-05-12 16:37:23 -04:00 |
|
Aaron
|
d9129f8cb2
|
unit tests use same database to reduce disk usage
|
2009-05-12 15:58:26 -04:00 |
|
Aaron
|
4e9edd6e76
|
check no mods in upsert case
|
2009-05-06 10:19:11 -04:00 |
|
Aaron
|
54f806da95
|
don't update id index when id field is to be added
|
2009-04-21 17:01:33 -04:00 |
|
Mike Dirolf
|
4f5a8d52f4
|
whitespace
|
2009-04-03 10:48:26 -04:00 |
|
Aaron
|
d4ab183cf6
|
When checking that a mod will not modify an indexed field, validate parent/child mod & index relationships
|
2009-03-27 15:33:22 -04:00 |
|
Aaron
|
20c8556b9c
|
Don't drop certain empty objects
|
2009-03-27 10:36:59 -04:00 |
|
Aaron
|
c7606faf90
|
Better $push type validation
|
2009-03-26 17:51:57 -04:00 |
|
Aaron
|
c3e08b28a5
|
Don't double-increment 'left'
|
2009-03-26 17:34:19 -04:00 |
|
Aaron
|
835506af0a
|
More push tests
|
2009-03-25 10:34:32 -04:00 |
|
Aaron
|
47340a0a9b
|
$push checkpoint
|
2009-03-24 18:42:51 -04:00 |
|
Aaron
|
a265385f10
|
$push checkpoint
|
2009-03-24 18:15:47 -04:00 |
|
Aaron
|
63a8d2d173
|
Upsert insert with embedded objects
|
2009-03-24 15:42:35 -04:00 |
|
Aaron
|
bf9976cf68
|
More embedded mod corner cases
|
2009-03-24 15:16:44 -04:00 |
|
Aaron
|
55a170aaa5
|
mod checkpoint
|
2009-03-24 14:33:36 -04:00 |
|
Aaron
|
a6c9d60843
|
embedded mod checkpoint
|
2009-03-24 11:34:09 -04:00 |
|
Aaron
|
a6f3402e0d
|
Few more tests
|
2009-03-23 18:55:32 -04:00 |
|
Aaron
|
7e86cd69f3
|
Move update related tests to separate file
|
2009-03-23 18:32:05 -04:00 |
|