Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "Speed-up dur::filename()" | Mathias Stearn | 2012-08-10 | 1 | -16/+5 |
| | | | | | | | This reverts commit 066d794339538fb020ec0fe9a27be981ea75b0a9. Conflicts: src/mongo/db/dur_recover.cpp | ||||
* | Fix dur::fileName() | Mathias Stearn | 2012-08-10 | 1 | -2/+7 |
| | |||||
* | Speed-up dur::filename() | Mathias Stearn | 2012-08-10 | 1 | -5/+11 |
| | |||||
* | SERVER-6572 - use pthread specifics on os x for performance | Eliot Horowitz | 2012-08-09 | 1 | -7/+2 |
| | |||||
* | SERVER-6572 fix Windows warning | Tad Marshall | 2012-08-08 | 1 | -1/+1 |
| | | | | | | | Explicitly make the target of the bit shift 'long long' to avoid MSVC warning: "src\mongo\db\record.cpp(242) : warning C4334: '<<' : result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)". | ||||
* | SERVER-6572 - fix windows | Eliot Horowitz | 2012-08-08 | 1 | -2/+2 |
| | |||||
* | SERVER-6572 - can't use enum on windows | Eliot Horowitz | 2012-08-08 | 1 | -16/+13 |
| | |||||
* | SERVER-6572 - don't use a class so we can use simple thread locals | Eliot Horowitz | 2012-08-08 | 1 | -74/+77 |
| | |||||
* | SERVER-6718 initialize member variable to intended default | Eric Milkie | 2012-08-08 | 1 | -2/+4 |
| | |||||
* | SERVER-6572 use a thread local cache for better perforamnce in record caching | Eliot Horowitz | 2012-08-08 | 1 | -5/+126 |
| | | | | needs work on os x | ||||
* | Revert "SERVER-6572 use a thread local cache for better perforamnce in ↵ | Andy Schwerin | 2012-08-08 | 1 | -76/+2 |
| | | | | | | record caching" This reverts commit f7fdee2e22b37c20a2999fe579111f0fb1f5eb91. | ||||
* | SERVER-6572 use a thread local cache for better perforamnce in record caching | Eliot Horowitz | 2012-08-08 | 1 | -2/+76 |
| | | | | needs work on osx | ||||
* | SERVER-6718 new parameter to control replication index prefetching behavior | Eric Milkie | 2012-08-08 | 7 | -9/+123 |
| | | | | | | | | | | | | | | | | New parameter replIndexPrefetch. Settable via the command line or use setParameter() command on a running server. Only valid on a server started with --replSet parameter. This allows a user to disable the prefetching of all index pages prior to the application of a replicated op on a secondary. For most use cases, prefetching all indexes for a given op will provide good performance. For use cases that do many in-place updates to documents in a collection with many indexes that are unaffected by such updates, using the '_id_only' setting may provide better performance than the 'all' setting. The '_id_only' setting only prefetches index pages for the _id index, which will always be used to find the document needed to be updated. The 'none' setting will be used for debugging only; there should be no production use cases for this setting. getParameter() supports getting the current value of this parameter. | ||||
* | Merge pull request #282 from tychoish/clone-collection-warning | Ian Whalen | 2012-08-08 | 1 | -2/+1 |
|\ | | | | | SERVER-6731 cloneCollection warning correction | ||||
| * | SERVER-6731 cloneCollection warning correction | Sam Kleinman | 2012-08-08 | 1 | -2/+1 |
| | | |||||
* | | Merge pull request #280 from samantharitter/SERVER-6474 | Ian Whalen | 2012-08-08 | 1 | -0/+8 |
|\ \ | |/ |/| | SERVER-6474 give better error messages when syncFrom is misused | ||||
| * | SERVER-6474 give more descriptive error messages when syncFrom is misused | Samantha Ritter | 2012-08-01 | 1 | -0/+8 |
| | | |||||
* | | SERVER-6729 extra restrictions on db name characters for Windows only | Eric Milkie | 2012-08-07 | 1 | -0/+6 |
| | | |||||
* | | SERVER-6559 do not segfault parsing collection name | Tad Marshall | 2012-08-07 | 1 | -2/+2 |
| | | | | | | | | | | Rework two lines of code to not crash on missing periods in namespace names being checked for correctness. | ||||
* | | pch header | Siddharth Singh | 2012-08-06 | 39 | -39/+39 |
| | | |||||
* | | SERVER-6713 use /LARGEADDRESSAWARE linker switch in Windows | Tad Marshall | 2012-08-05 | 1 | -0/+4 |
| | | | | | | | | | | Add /LARGEADDRESSAWARE linker switch to Windows builds to double the user address space in 32-bit builds. | ||||
* | | Log exception details in dur_journal.cpp | Mathias Stearn | 2012-08-03 | 1 | -15/+36 |
| | | |||||
* | | Visual Studio minor cleanup | Tad Marshall | 2012-08-03 | 1 | -15/+15 |
| | | | | | | | | Put moved db/pipeline files in Header and Source sub-folders. | ||||
* | | Move remaining aggregation files from commands directory to pipeline | Mathias Stearn | 2012-08-02 | 9 | -24/+24 |
| | | | | | | | | pipeline_command.cpp remains in commands because it contains the actual command | ||||
* | | SERVER-6679 Value::coerceToString uses UTC ISODate format for dates | Mathias Stearn | 2012-08-02 | 1 | -1/+9 |
| | | |||||
* | | SERVER-6688 ExpressionConstant serializes as $const | Mathias Stearn | 2012-08-02 | 2 | -68/+11 |
| | | | | | | | | Removing ExpressionNoOp as it is no longer used | ||||
* | | SERVER-6425 remove literal from aggro | Matt Dannenberg | 2012-08-02 | 2 | -52/+0 |
| | | |||||
* | | minor style improvement for capped _id change | Kevin Matulef | 2012-08-02 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'master' of github.com:mongodb/mongo | Dwight | 2012-08-02 | 4 | -8/+43 |
|\ \ | |||||
| * | | SERVER-6507 - lock reporting fixing | Eliot Horowitz | 2012-08-02 | 3 | -5/+36 |
| | | | | | | | | | | | | | | | | | | - don't double count recursive - record time before unlocking so we don't get deschduled - fix w->X reporting | ||||
| * | | Respect autoIndexId option, if set | Kristina | 2012-08-02 | 1 | -3/+7 |
| | | | |||||
* | | | backward compatibility check was too late in the code to work | Dwight | 2012-08-02 | 1 | -6/+9 |
|/ / | |||||
* | | SERVER-5516 SERVER-5304 SERVER-6577 new capped collections now get _id index ↵ | Kevin Matulef | 2012-08-02 | 2 | -22/+16 |
| | | | | | | | | by default (except in local db) | ||||
* | | SERVER-6530 disallow geo commands in aggregation | Mathias Stearn | 2012-08-01 | 1 | -3/+10 |
| | | |||||
* | | Move timestampValue and oidValue into the Value union | Mathias Stearn | 2012-08-01 | 2 | -20/+20 |
| | | | | | | | | | | This reduces sizeof(Value) by an additional 16 bytes on top of the 8 saved by moving dateValue into the union | ||||
* | | SERVER-6189 Support Dates before 1970 in aggregation | Mathias Stearn | 2012-08-01 | 3 | -66/+87 |
| | | | | | | | | | | This required moving away from Date_t as it asserts on dates before 1970 Some tests are disabled due to SERVER-6666 and SERVER-6679 | ||||
* | | Use anonymous union in Value | Mathias Stearn | 2012-08-01 | 2 | -60/+52 |
| | | | | | | | | Prep for SERVER-6189 | ||||
* | | SERVER-6648 make TTLMonitor sync userFlags on secondaries | Kevin Matulef | 2012-08-01 | 1 | -5/+12 |
| | | |||||
* | | SERVER-6603 remove remapLock and hook functions (Windows) | Tad Marshall | 2012-08-01 | 3 | -30/+0 |
| | | | | | | | | | | | | Remove the code that tried to lock out allocation of virtual memory while the Windows version of remapPrivateView was remapping a memory- mapped file. It didn't solve the problem but did affect performance. | ||||
* | | SERVER-6667 add traceExceptions to command line | Greg Studer | 2012-08-01 | 1 | -0/+7 |
| | | |||||
* | | SERVER-6582 - find_and_modify - set lastErrorObject fields in some cases ↵ | Eliot Horowitz | 2012-08-01 | 1 | -0/+10 |
| | | | | | | | | like older versions | ||||
* | | SERVER-6659 - fix find_and_modify when upserting a new doc and original ↵ | Eliot Horowitz | 2012-08-01 | 1 | -1/+5 |
| | | | | | | | | query won't work anymore | ||||
* | | SERVER-6588 - fix positional updates in new find_and_modify code | Eliot Horowitz | 2012-08-01 | 1 | -2/+33 |
| | | |||||
* | | Add some Expression unit tests. | Aaron | 2012-07-31 | 1 | -0/+1 |
| | | |||||
* | | Add a verify and unit tests for DocumentSourceProject. | Aaron | 2012-07-31 | 1 | -0/+1 |
| | | |||||
* | | Merge pull request #274 from samantharitter/SERVER-6380 | Kristina | 2012-07-31 | 1 | -0/+4 |
|\ \ | | | | | | | SERVER-6380 add fclose() to prevent resource leak | ||||
| * | | SERVER-6380 add fclose() to prevent resource leak | Samantha Ritter | 2012-07-31 | 1 | -0/+4 |
| |/ | |||||
* | | SERVER-6554 Windows unhandled exception filter print stack trace | Tad Marshall | 2012-07-31 | 1 | -0/+2 |
| | | | | | | | | | | | | | | Modify the Windows stack trace printing code to accept a "context", and use the context record passed to the unhandled exception filter to start the stack trace at the faulting instruction. Collect the context used for "normal" stack traces from inside printStackTrace. | ||||
* | | Add assertion | Dwight | 2012-07-31 | 1 | -1/+4 |
| | | |||||
* | | Comments and style fixes for SERVER-6609 | Kristina | 2012-07-30 | 1 | -4/+15 |
| | |