Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-9518 Separate privilege document parsing into its own class | Spencer T Brody | 2013-08-20 | 7 | -1013/+1164 |
| | |||||
* | SERVER-375 Implement $mul by way of $inc | Andrew Morrow | 2013-08-20 | 5 | -11/+56 |
| | |||||
* | SERVER-10490 SERVER-375 Add static assertions for overflow safe algos | Andrew Morrow | 2013-08-20 | 1 | -0/+7 |
| | |||||
* | SERVER-375 Implement multiplication for SafeNum | Andrew Morrow | 2013-08-20 | 4 | -2/+251 |
| | |||||
* | SERVER-4362 Implement xor support for $bit | Andrew Morrow | 2013-08-20 | 6 | -12/+242 |
| | |||||
* | SERVER-10490 Use pre and post conditions to avoid signed integer overflow in ↵ | Andrew Morrow | 2013-08-20 | 1 | -23/+37 |
| | | | | SafeNum addition | ||||
* | SERVER-9518 Fix SSL build by removing reference to Principal | Spencer T Brody | 2013-08-20 | 1 | -2/+1 |
| | |||||
* | SERVER-10497 Move OpDebug to a separate parameter and pass UpdateRequest by ↵ | Andrew Morrow | 2013-08-20 | 10 | -58/+39 |
| | | | | const ref | ||||
* | SERVER-10529 Allow isMaster to report the wire version (range) it expects. | Alberto Lerner | 2013-08-20 | 3 | -0/+59 |
| | |||||
* | Fix signed/unsigned comparisons | Mathias Stearn | 2013-08-19 | 2 | -5/+5 |
| | |||||
* | Use BSONElement::fieldNameStringData() in aggregation | Mathias Stearn | 2013-08-19 | 2 | -2/+2 |
| | |||||
* | Update comments in ExpressionNary::optimize() | Mathias Stearn | 2013-08-19 | 1 | -23/+12 |
| | |||||
* | remove useless file | Mathias Stearn | 2013-08-19 | 8 | -68/+6 |
| | |||||
* | SERVER-10530 Break first batch in aggregation cursor when encountering a ↵ | Mathias Stearn | 2013-08-19 | 1 | -5/+6 |
| | | | | large document | ||||
* | Use bulk-insert in $out | Mathias Stearn | 2013-08-19 | 2 | -4/+21 |
| | | | | | About 4x faster at simple copy-collection benchmark. Follow-up to SERVER-3253 | ||||
* | Replace static, sorted list of expressions with localized registration | Mathias Stearn | 2013-08-19 | 1 | -73/+68 |
| | |||||
* | Unify agg Expression parsing to eliminate special cases | Mathias Stearn | 2013-08-19 | 4 | -650/+218 |
| | | | | Also fixes SERVER-9289: allowing objects as unwrapped single arguments | ||||
* | Replace ExpressionNary::getFactory() with isAssociativeAndCommutative() | Mathias Stearn | 2013-08-19 | 3 | -175/+99 |
| | | | | | | Intermediate step in agg Expression refactor. I think most of this code will be gone before the refactor is finished, but I needed to make this a step along the path. | ||||
* | SERVER-9443 TopKSorter optimization when spilling to disk | Mathias Stearn | 2013-08-19 | 1 | -2/+96 |
| | |||||
* | SERVER-10210 Use Snappy compression when Sorter writes to disk | Mathias Stearn | 2013-08-19 | 2 | -8/+45 |
| | |||||
* | SERVER-9518 Cleanup authorization code and remove all uses of Principal and ↵ | Spencer T Brody | 2013-08-19 | 26 | -1454/+234 |
| | | | | PrivilegeSet | ||||
* | SERVER-9518 Get UserName out of AuthorizationSession, not PrincipalNames | Spencer T Brody | 2013-08-19 | 5 | -18/+18 |
| | |||||
* | SERVER-9518 Move WILDCARD_RESOURCE from PrivilegeSet to AuthorizationManager | Spencer T Brody | 2013-08-19 | 8 | -30/+35 |
| | |||||
* | SERVER-8581 $redact pipeline stage | matt dannenberg | 2013-08-19 | 4 | -0/+173 |
| | |||||
* | SERVER-9518 Reload User if User has been invalidated | Spencer T Brody | 2013-08-19 | 4 | -1/+63 |
| | |||||
* | Fix assert number | Spencer T Brody | 2013-08-19 | 1 | -1/+1 |
| | |||||
* | SERVER-9518 SERVER-10323 Fix access control in the web server | Spencer T Brody | 2013-08-19 | 4 | -48/+33 |
| | |||||
* | fix 'auth failed' message to not duplicate field names | Eric Milkie | 2013-08-19 | 1 | -2/+2 |
| | |||||
* | SERVER-10156 no digest password default for GSSAPI in the c++ driver | Eric Milkie | 2013-08-19 | 1 | -1/+3 |
| | |||||
* | Add check to prevent future memory leaks like SERVER-10554 | Mathias Stearn | 2013-08-19 | 2 | -0/+47 |
| | |||||
* | SERVER-10554 Patch memory leak in aggregation | Mathias Stearn | 2013-08-19 | 2 | -2/+28 |
| | | | | | | | | | | The issue was that empty documents are represented as a NULL pointer and Value didn't ref count NULL pointers. This is fine for all public interactions with Value, however MutableDocument can change the pointer in-place when updating a nested field. This caused a leak when it transitioned a Value from holding a non-refcounted NULL pointer to holding a real pointer since MutableDocument/MutableValue didn't set the refCount bit. | ||||
* | SERVER-10482 Make moveParanoia true by default | Randolph Tan | 2013-08-19 | 1 | -1/+1 |
| | |||||
* | SERVER-10498 backoff, don't fail on repeated reconnect | Greg Studer | 2013-08-19 | 2 | -8/+6 |
| | |||||
* | SERVER-7965 Change default date format in logs to iso8601-local. | Andy Schwerin | 2013-08-19 | 1 | -1/+1 |
| | |||||
* | SERVER-10548 SERVER-6405: temporary hookup of drop collection path to new ↵ | Eliot Horowitz | 2013-08-19 | 3 | -1/+13 |
| | | | | collection map | ||||
* | SERVER-10453 Make DBClientReplicaSet::connect always return true | Randolph Tan | 2013-08-19 | 1 | -1/+2 |
| | |||||
* | Remove setter chaining support from UpdateRequest | Andrew Morrow | 2013-08-19 | 8 | -90/+115 |
| | |||||
* | SERVER-10521 Introduce serializing/deserializing interface for types. | Alberto Lerner | 2013-08-19 | 1 | -0/+56 |
| | |||||
* | SERVER-8364 removed excess #IFDEF directives | Eric Daniels | 2013-08-16 | 6 | -19/+14 |
| | | | | Signed-off-by: Matt Kangas <matt.kangas@10gen.com> | ||||
* | Include pdfile.h to ensure DiskLoc::obj is defined | Andrew Morrow | 2013-08-16 | 1 | -0/+1 |
| | |||||
* | SERVER-6405: CappedIterator using new collection | Eliot Horowitz | 2013-08-16 | 3 | -60/+59 |
| | |||||
* | SERVER-6405: Collection instance lifecycle start | Eliot Horowitz | 2013-08-16 | 3 | -3/+36 |
| | |||||
* | SERVER-6405: don't throw away Collection* across yield | Eliot Horowitz | 2013-08-16 | 4 | -24/+28 |
| | |||||
* | SERVER-6405: convert FlatIterator to new Collection model | Eliot Horowitz | 2013-08-16 | 8 | -49/+107 |
| | |||||
* | SERVER-6405: move CollectionIterator to structure | Eliot Horowitz | 2013-08-16 | 6 | -4/+4 |
| | |||||
* | SERVER-6405: start putting all Collection things into Collection class | Eliot Horowitz | 2013-08-16 | 5 | -2/+69 |
| | |||||
* | SERVER-10507 Resize vector after reading config file to match the number of ↵ | Shaun Verch | 2013-08-15 | 1 | -0/+2 |
| | | | | bytes actually read | ||||
* | Revert "SERVER-10507 Disable unittest failing on windows builds" | Shaun Verch | 2013-08-15 | 1 | -4/+3 |
| | | | | This reverts commit ca81b44e30d4803da3d6994d0278350ac02f3d88. | ||||
* | SERVER-10526 Fix improper use of temporary matched field name | Andrew Morrow | 2013-08-15 | 1 | -3/+6 |
| | |||||
* | SERVER-9993 Accept any numeric type for the maxSize field in config.shards | Shaun Verch | 2013-08-15 | 2 | -1/+12 |
| |