Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-37651 Update header files with new license | Ramon Fernandez | 2018-10-19 | 1 | -21/+23 |
| | |||||
* | SERVER-36982 Reintroduce enableMajorityReadConcern:false server parameter | Tess Avitabile | 2018-09-24 | 1 | -9/+4 |
| | |||||
* | SERVER-35695 Add server parameter to enable transactions on inMemory | William Schultz | 2018-08-14 | 1 | -1/+16 |
| | | | | | | storage engine (cherry picked from commit 826d21952137b50e6376cea627995d24a9eb54a9) | ||||
* | SERVER-35180 Safeguard from setting operation session info values while in a ↵ | Blake Oler | 2018-08-09 | 1 | -0/+7 |
| | | | | | | direct client (cherry picked from commit 56059c0dba6db079798f67a0a4063c4c3921ddb8) | ||||
* | SERVER-34664 Commands that are unsupported in a transaction should error | Tess Avitabile | 2018-08-06 | 1 | -2/+6 |
| | | | | (cherry picked from commit d56d941fe6d3d0af27ef8b8524e240e750a81364) | ||||
* | SERVER-33697 Provide sanity check on the number of cached sessions | Cheahuychou Mao | 2018-07-09 | 1 | -1/+1 |
| | | | | (cherry picked from commit ffbaee1a4dcb47a307986cb696807fe979f4a39d) | ||||
* | SERVER-35513 Forbid transactions on inMemory storage engine | Tess Avitabile | 2018-06-14 | 1 | -1/+6 |
| | | | | (cherry picked from commit 0b103f9904fe7dfc88d8a1077cf01c30cdd330d0) | ||||
* | SERVER-35527 Ignore session information on the embedded version of mongod | Jack Mulrow | 2018-06-11 | 1 | -2/+7 |
| | | | | (cherry picked from commit 7070ff68a75f10a906c0b0cdbbf50697ec1372c2) | ||||
* | SERVER-34653 Add 'AuthorizationSession::isAuthenticated()' | Billy Donahue | 2018-05-02 | 1 | -1/+1 |
| | |||||
* | SERVER-34184 Trasnsaction fields are not accepted unless their preconditinal ↵ | Siyuan Zhou | 2018-04-13 | 1 | -7/+25 |
| | | | | fileds are given. | ||||
* | SERVER-33561 Add a FCV parser file, refactoring FCV code | Dianna Hohensee | 2018-03-02 | 1 | -1/+0 |
| | |||||
* | SERVER-32880 Parse and add autocommit parameter to Session | Pavithra Vetriselvan | 2018-02-21 | 1 | -7/+17 |
| | |||||
* | SERVER-32460 platforms upgrade/downgrade work | Jason Carey | 2018-01-19 | 1 | -9/+0 |
| | |||||
* | SERVER-31941 Disallow retryable writes in storage engines that do not ↵ | Jack Mulrow | 2017-11-17 | 1 | -2/+7 |
| | | | | support document-level locking | ||||
* | SERVER-31640: Parse logical session IDS for authenticated clients | Spencer Jackson | 2017-11-13 | 1 | -2/+5 |
| | |||||
* | SERVER-31900: Fix typo of FCV 3.4 -> 3.6 in logical session error response. | Daniel Gottlieb | 2017-11-10 | 1 | -1/+1 |
| | |||||
* | SERVER-31777 deactivate logical sessions for fcv34 | Jason Carey | 2017-11-09 | 1 | -5/+9 |
| | | | | | | For anything less than fully upgraded to 3.6: * suppress logicalSessionTimeoutMinutes in isMaster * fail any commands that passes lsid | ||||
* | SERVER-31608 remove FCV getters | Judah Schvimer | 2017-10-26 | 1 | -1/+2 |
| | |||||
* | SERVER-30745 Prohibit unsafe comparisons against featureCompatibilityVersion | Louis Williams | 2017-10-06 | 1 | -2/+1 |
| | |||||
* | SERVER-31116 localhost bypass for sessions | Jason Carey | 2017-09-27 | 1 | -0/+9 |
| | | | | | | | Change the behavior or logical session use so that passing a lsid when the localhost bypass is enabled causes the session id to be ignored. This eases the burden on drivers from having to identify that initial createUser command and avoid passing a lsid. | ||||
* | SERVER-30430 Gate session use on featureCompatibilityVersion | Gabriel Russell | 2017-09-21 | 1 | -0/+6 |
| | |||||
* | SERVER-30765 Only allow transaction numbers on mongos or replica set members | Jack Mulrow | 2017-09-14 | 1 | -1/+5 |
| | |||||
* | SERVER-30782 setting lsid must take the clientlock | Jason Carey | 2017-08-23 | 1 | -0/+4 |
| | | | | | | | | | | initializeOperationSessionInfo is called without the client lock, which can cause it to do dirty partial writes to sessionId and txnNumber. This can cause data races with readers operating under the lock, causing them to see partial writes. This takes the lock around writes, which should solve the races. | ||||
* | SERVER-28342 Ensure session bookkeeping happens | Jason Carey | 2017-08-22 | 1 | -0/+67 |
Ensure we properly vivify session records on ingress. |