diff options
author | Jason Zhang <jason.zhang@mongodb.com> | 2021-12-02 21:40:08 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-12-02 22:26:30 +0000 |
commit | 0946adf79990812e43955b04db37ba8f92848d34 (patch) | |
tree | bf45d939595c054956c9406c5e81395842d7b3f7 /src/mongo/db/initialize_operation_session_info.cpp | |
parent | 90fbef5271214d2e902207c9e3de7289bd2a70ca (diff) | |
download | mongo-0946adf79990812e43955b04db37ba8f92848d34.tar.gz |
SERVER-61086 Make transaction participants check if internal transactions are supported during startTransaction
Diffstat (limited to 'src/mongo/db/initialize_operation_session_info.cpp')
-rw-r--r-- | src/mongo/db/initialize_operation_session_info.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/mongo/db/initialize_operation_session_info.cpp b/src/mongo/db/initialize_operation_session_info.cpp index 627e1c578b2..c850cf92db5 100644 --- a/src/mongo/db/initialize_operation_session_info.cpp +++ b/src/mongo/db/initialize_operation_session_info.cpp @@ -97,10 +97,6 @@ OperationSessionInfoFromClient initializeOperationSessionInfo(OperationContext* } if (getParentSessionId(lsid)) { - uassert(ErrorCodes::InternalTransactionNotSupported, - "Internal sessions are not enabled", - feature_flags::gFeatureFlagInternalTransactions.isEnabled( - serverGlobalParams.featureCompatibility)); uassert(ErrorCodes::InvalidOptions, "Internal sessions are not supported outside of transactions", osi.getTxnNumber() && osi.getAutocommit() && !osi.getAutocommit().value()); |