[SERVER-13641] Add Transaction class Created: 17/Apr/14  Updated: 11/Jul/16  Resolved: 16/Oct/14

Status: Closed
Project: Core Server
Component/s: Storage
Affects Version/s: None
Fix Version/s: 2.7.8

Type: Task Priority: Major - P3
Reporter: Ian Whalen (Inactive) Assignee: Mathias Stearn
Resolution: Done Votes: 0
Labels: pull-request
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-13555 re-implement storageDetails and index... Closed
Tested
Participants:

 Comments   
Comment by Githook User [ 06/Nov/14 ]

Author:

{u'username': u'ajdavis', u'name': u'A. Jesse Jiryu Davis', u'email': u'jesse@emptysquare.net'}

Message: SERVER-13641 Typo in copydb error message.

Closes #861

Signed-off-by: Benety Goh <benety@mongodb.com>
Branch: master
https://github.com/mongodb/mongo/commit/62dd588ef3d22480feaa4ae8339785e94f199bcf

Comment by Githook User [ 30/May/14 ]

Author:

{u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

Message: SERVER-13641 Stop making a new OperationContextImpl in Database::getFileFormat
Branch: master
https://github.com/mongodb/mongo/commit/2d8c11e9d43f6918e19b96219fe5cff6d1b3481e

Comment by Githook User [ 30/May/14 ]

Author:

{u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

Message: SERVER-13641 Plumb OperationContext through to getCollection and all Helpers
Branch: master
https://github.com/mongodb/mongo/commit/a78d754b67040c19714bc4696dd7feb5ce10d412

Comment by Githook User [ 22/May/14 ]

Author:

{u'username': u'hkhalsa', u'name': u'Hari Khalsa', u'email': u'hkhalsa@10gen.com'}

Message: SERVER-13641 remove dead index stats and storage details cmds
Branch: master
https://github.com/mongodb/mongo/commit/9173c67fc584afa1bf53584275904d77e10228e8

Comment by Githook User [ 22/May/14 ]

Author:

{u'username': u'hkhalsa', u'name': u'Hari Khalsa', u'email': u'hkhalsa@10gen.com'}

Message: SERVER-13641 break up cloner.cpp into commands and functionality to make usage clearer
Branch: master
https://github.com/mongodb/mongo/commit/4829bf7cd9eb34db1de853a87c70c6752cc6e775

Comment by Githook User [ 22/May/14 ]

Author:

{u'username': u'hkhalsa', u'name': u'Hari Khalsa', u'email': u'hkhalsa@10gen.com'}

Message: SERVER-13641 remove some more killCurrentOp uses
Branch: master
https://github.com/mongodb/mongo/commit/4e5ff6074e560b44134b803e957effd1315b3122

Comment by Githook User [ 20/May/14 ]

Author:

{u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

Message: SERVER-13641 get OpCtxImpl out of DocSourceCursor
Branch: master
https://github.com/mongodb/mongo/commit/6ab3105129a0e2d0192a8333bf23c2380c879bd1

Comment by Githook User [ 20/May/14 ]

Author:

{u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

Message: SERVER-13641 Make agg use OpContext-aware DBDirectClient
Branch: master
https://github.com/mongodb/mongo/commit/91ac47a33ea88114cb9d2e32b4ac8a5ae72456a7

Comment by Githook User [ 20/May/14 ]

Author:

{u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

Message: SERVER-13641 Replace InterruptStatus with OperationContext in agg
Branch: master
https://github.com/mongodb/mongo/commit/dbe6f0a60f5cef69eb02ab3d97fc4db208aa6190

Comment by Ramon Fernandez Marina [ 20/May/14 ]

Author:

{u'username': u'hkhalsa', u'name': u'Hari Khalsa', u'email': u'hkhalsa@10gen.com'}

Message: SERVER-13641 put opctx into Runners

Branch: master
https://github.com/mongodb/mongo/commit/b03877b9f4ee3384bcff72a7c06cf537d9a4c1a3

Comment by Ramon Fernandez Marina [ 20/May/14 ]

Author:

{u'username': u'benety', u'name': u'Benety Goh', u'email': u'benety@mongodb.com'}

Message: SERVER-13641 fixed cpu profiler commands to match new Command::run() signature

Branch: master
https://github.com/mongodb/mongo/commit/24b08ff1d2b4688255675c91bc44b27fe21a23cb

Comment by Githook User [ 16/May/14 ]

Author:

{u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

Message: SERVER-13641 Don't include operation_context_impl.h in dbwebserver.

Was breaking mongos linking on my box
Branch: master
https://github.com/mongodb/mongo/commit/babe3e3aef00da003ba947c618c1ce00a4b6e4b7

Comment by Githook User [ 15/May/14 ]

Author:

{u'username': u'hkhalsa', u'name': u'Hari Khalsa', u'email': u'hkhalsa@10gen.com'}

Message: SERVER-13641 TransactionExperiment -> OperationContext for enterprise commands
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/2e34b59935f3fb6e9060259bd47602aa75098661

Comment by Githook User [ 15/May/14 ]

Author:

{u'username': u'hkhalsa', u'name': u'Hari Khalsa', u'email': u'hkhalsa@10gen.com'}

Message: SERVER-13641 remove recovery unit passthroughs from operationcontext
Branch: master
https://github.com/mongodb/mongo/commit/a26f0197137e43e130ee7a8c5e42399f6ccd2005

Comment by Githook User [ 15/May/14 ]

Author:

{u'username': u'hkhalsa', u'name': u'Hari Khalsa', u'email': u'hkhalsa@10gen.com'}

Message: SERVER-13641 rename TransactionExperiment to OperationContext
Branch: master
https://github.com/mongodb/mongo/commit/4de88387eec6c0bb08b10d0ba1574a656f56232d

Comment by Githook User [ 15/May/14 ]

Author:

{u'username': u'hkhalsa', u'name': u'Hari Khalsa', u'email': u'hkhalsa@10gen.com'}

Message: SERVER-13641 fix build by fixing dummy record store/txn
Branch: master
https://github.com/mongodb/mongo/commit/94210925c7e7fa6ff5f7d0b1e668512edddc3d1e

Comment by Githook User [ 15/May/14 ]

Author:

{u'username': u'hkhalsa', u'name': u'Hari Khalsa', u'email': u'hkhalsa@10gen.com'}

Message: SERVER-13641 split out dur from transactionexperiment part 1
Branch: master
https://github.com/mongodb/mongo/commit/1b218e1f1ca73f8d373d54b59f6137e167345997

Comment by Githook User [ 14/May/14 ]

Author:

{u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'redbeard0531@gmail.com'}

Message: SERVER-13641 Add TransactionExperiment* arg to enterpise-only commands
Branch: master
https://github.com/10gen/mongo-enterprise-modules/commit/a9254adc9eafc02870dce4bcc1e079fbe462cb0a

Comment by Githook User [ 14/May/14 ]

Author:

{u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

Message: SERVER-13641 Unify Command::newRun into run

This is the result of the following seds and a few manual fixups, including
removing the old run() and fixing the comments.

git grep -l '\<run(const' | xargs sed -si -e 's/\brun(const/newRun(TransactionExperiment* txn, const/'

git grep -l '\<run( const' | xargs sed -si -e 's/\brun( const/newRun(TransactionExperiment* txn, const/'

git grep -l '\<newRun(' | xargs sed -si -e 's/\bnewRun(/run(/'
Branch: master
https://github.com/mongodb/mongo/commit/e3885bae0383148dc36274b04662235f978de483

Comment by Githook User [ 14/May/14 ]

Author:

{u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

Message: SERVER-13641 Pull TransactionExperiment up to top level request processor
Branch: master
https://github.com/mongodb/mongo/commit/6378da06b637dbf86f916274c8f0457d925af6a9

Comment by Githook User [ 01/May/14 ]

Author:

{u'username': u'RedBeard0531', u'name': u'Mathias Stearn', u'email': u'mathias@10gen.com'}

Message: SERVER-13641 Add warning to commit methods on Transaction
Branch: master
https://github.com/mongodb/mongo/commit/89b89dafcd0c34cd960c2d54de32caa9447151da

Comment by Githook User [ 29/Apr/14 ]

Author:

{u'username': u'erh', u'name': u'Eliot Horowitz', u'email': u'eliot@10gen.com'}

Message: SERVER-13641: add methods to transaction to check if an op is killed
Branch: master
https://github.com/mongodb/mongo/commit/da81ef36996268f13b4b62153a766c7f1a1cf93a

Comment by Githook User [ 29/Apr/14 ]

Author:

{u'username': u'hkhalsa', u'name': u'Hari Khalsa', u'email': u'hkhalsa@10gen.com'}

Message: SERVER-13641 move dur above index layer
Branch: master
https://github.com/mongodb/mongo/commit/bfdfc52bd1dc255cabff83109460e13dd272389b

Comment by Tao [ 20/Apr/14 ]

Does that mean the transnational operations will be available in the next release?

Generated at Thu Feb 08 03:32:24 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.