mercurial/transaction.py
bbbbd3c30bfcf3e35a0d802e74c0dd2835d5f805
created 2017-07-28 22:42 -0700
pushed 2017-08-19 05:07 +0000
Martin von Zweigbergk Martin von Zweigbergk - util: add base class for transactional context managers
7912404b70f2807d3b1aa230abe72c9a79b6cfeb
created 2017-07-04 23:13 +0900
pushed 2017-07-07 01:21 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - transaction: apply checkambig=True only on limited files for similarity
87bca10a06ed8a6ab5147e3d6fea250daa449dde
created 2017-07-04 23:13 +0900
pushed 2017-07-07 01:21 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - transaction: avoid file stat ambiguity only for files in blacklist
fcd1c483f5eaf7cce9b32b2aea0b7f0a5dfbf9bb
created 2017-06-25 10:38 -0700
pushed 2017-07-02 02:16 +0000
Jun Wu Jun Wu - strip: add a delayedstrip method that works in a transaction
2312e70cf78bcda61b4a081a71262dcad3fc95c1
created 2017-06-24 21:13 -0700
pushed 2017-07-02 02:16 +0000
Jun Wu Jun Wu - rebase: clean up rebasestate from active transaction
97668112341642d79c336a9fb9e733baadafbea7
created 2017-05-02 18:31 +0200
pushed 2017-05-13 19:55 +0000
Pierre-Yves David Pierre-Yves David - transaction: introduce "changes" dictionary to precisely track updates
8defc7d9adae138bd14c66fb7d1fe449fdffbdaa
created 2017-03-26 16:59 -0700
pushed 2017-03-30 04:16 +0000
Jun Wu Jun Wu - transaction: use ProgrammingError
599912a62ff65005b8b6c8e8c44a67855f0e0bbd
created 2016-09-22 21:52 +0900
pushed 2016-09-24 20:55 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - transaction: open a file with checkambig=True to avoid file stat ambiguity
961bfaa707a135c1ee9f58eb804b248819fc4a9c
created 2016-01-17 11:35 -0800
pushed 2016-06-26 02:56 +0000
Gregory Szorc Gregory Szorc - transaction: remove __del__ draft
a9ccd9af48efccfa5b5b348cf095c5af241c6780
created 2016-06-13 05:11 +0900
pushed 2016-06-24 00:48 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - transaction: avoid ambiguity of file stat at restoring from backup
76b07a5c064b60950dc4d3d39d92c09ed5c9acfd
created 2016-06-03 00:44 +0900
pushed 2016-06-24 00:48 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - transaction: avoid ambiguity of file stat at closing transaction
50fef8252820d19b0e7a3021bf0f4523379d6460
created 2016-04-16 16:01 -0700
pushed 2016-06-24 00:48 +0000
Pierre-Yves David Pierre-Yves David - style: remove namespace class
9b41cfe0af3140bae9ed8749d5b8fca23dd7c0c2
created 2016-04-16 15:59 -0700
pushed 2016-06-24 00:48 +0000
Pierre-Yves David Pierre-Yves David - style: don't use capital letter for constant
14e683d6b27359325a4383f85cfb644d45fed0ac
created 2016-04-16 09:02 -0700
pushed 2016-04-26 22:20 +0000
Gregory Szorc Gregory Szorc - transaction: clear callback instances after usage
a5009789960caf68dd669ae0773f43500f44a9f6
created 2016-04-07 14:10 -0700
pushed 2016-04-16 18:28 +0000
Durham Goode Durham Goode - transaction: allow running file generators after finalizers
24361fb68cba49716136db044da326c48da40408
created 2016-01-19 15:18 -0800
pushed 2016-02-10 01:24 +0000
Durham Goode Durham Goode - transaction: abort transaction during hook exception stable
b2145c195f24a545a2f7051e5830c7ebb40734da
created 2016-01-15 13:14 -0800
pushed 2016-01-18 03:58 +0000
Bryan O'Sullivan Bryan O'Sullivan - transaction: turn a transaction into a Python context manager
f7ab50c721ac38b3fb47157e8c6084ea8d3ab7d4
created 2016-01-06 11:12 -0800
pushed 2016-01-08 01:01 +0000
Martin von Zweigbergk Martin von Zweigbergk - transaction: remove 'if True:'
e7e1528cf2000127d45209921a5b19e865d381fc
created 2015-10-17 15:28 -0500
pushed 2015-11-04 20:44 +0000
Matt Mackall Matt Mackall - spelling: fix typo in transaction error messages
96dd93de548cc895288b3cfe5be7159a6948a5b8
created 2015-10-16 03:29 +0900
pushed 2015-11-04 20:44 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - transaction: reorder unlinking .hg/journal and .hg/journal.backupfiles
56b2bcea252913e4a2d2772d2f35cd7e07b37f12
created 2015-10-08 12:55 -0700
pushed 2015-10-13 18:48 +0000
Pierre-Yves David Pierre-Yves David - error: get Abort from 'error' instead of 'util'
9e0aaac0d9ebe681430bc081b7527dcae06084b4
created 2015-10-09 03:53 +0900
pushed 2015-10-13 18:48 +0000
FUJIWARA Katsunori FUJIWARA Katsunori - transaction: add releasefn to notify the end of a transaction scope
328739ea70c3aeab1b865f00db7d78660e99666b
created 2015-06-23 22:20 -0700
pushed 2015-08-08 03:14 +0000
Gregory Szorc Gregory Szorc - global: mass rewrite to use modern exception syntax
e930367479020f3111969852d2082e3342fa32bd
created 2015-06-23 22:30 -0700
pushed 2015-08-08 03:14 +0000
Gregory Szorc Gregory Szorc - global: mass rewrite to use modern octal syntax
ce307bd2453d0ad94c552605b877ff4b4fe23b0c
created 2015-06-21 23:38 -0700
pushed 2015-06-22 07:28 +0000
Gregory Szorc Gregory Szorc - transaction: use absolute imports
0b65976c3130dfc8d87a0d43e224ac0b6f4b2996
created 2015-06-21 23:38 -0700
pushed 2015-06-22 07:28 +0000
Gregory Szorc Gregory Szorc - transaction: use modern octal literal syntax
1b2ea2852200d32700f079626bcff6152c9f472b
created 2015-06-21 23:37 -0700
pushed 2015-06-22 07:28 +0000
Gregory Szorc Gregory Szorc - transaction: use modern exception syntax
bcb17d7dbec25088eaec5e4d34dedbd7057c5d68
created 2015-05-27 17:41 -0500
pushed 2015-06-22 07:28 +0000
Matt Mackall Matt Mackall - merge with stable
b1b89a0a606d74bfb48dfad239a352c55d3499b3
created 2015-05-26 13:02 -0700
pushed 2015-06-22 07:28 +0000
Pierre-Yves David Pierre-Yves David - transaction: really fix _addbackupentry key usage (issue4684) stable
605b1d32c1c011d56233f28923ee5354fce7e426
created 2015-05-23 15:55 -0500
pushed 2015-05-26 00:39 +0000
Matt Mackall Matt Mackall - merge with stable
fd905b2bea5967c71e71d25f29b2c7a04cafcadc
created 2015-05-22 12:13 -0500
pushed 2015-05-26 00:39 +0000
Pierre-Yves David Pierre-Yves David - transaction: use the proper variable in '_addbackupentry' (issue4684) stable
0d0ed375fbdf5f97e1e9618eba73fcf5a9422a1a
created 2015-05-18 15:38 -0500
pushed 2015-05-26 00:39 +0000
Pierre-Yves David Pierre-Yves David - recover: catch any exception, not just Exception
774ee98001461ee9c61e0575f8778539712f6938
created 2015-04-14 10:59 -0400
pushed 2015-05-26 00:39 +0000
Michael O'Connor Michael O'Connor - transaction: add missing newline to message
ef22cfff705254834c454b347385f1cbdae010c7
created 2015-03-09 22:43 -0700
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - transaction: add a validation stage
d251da5e0e841971cc54f2fc1fc4d70743056b5c
created 2015-01-16 18:34 -0800
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - transaction: include backup file in the "undo" transaction
426607be9c6960588b66e24548dd3cdc8c69d18c
created 2015-01-16 19:35 -0800
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - transaction: pass the name of the "undo" journal to the transaction
13268fde4c4d518e08a9d0fdf7ecb606e731a865
created 2015-01-16 14:54 -0800
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - transaction: clarify the name of 'journal' argument for transaction
5eb3541f907efe47dcb1bf03bc1437316942a5cf
created 2015-01-05 12:44 -0800
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - transaction: use 'util.copyfile' for creating backup
d486e52352e80426db6f3d738e35bb675b3c3fa2
created 2015-01-06 21:56 -0800
pushed 2015-03-18 16:34 +0000
Gregory Szorc Gregory Szorc - transaction: support for callbacks during abort
987ef74d8d01a70f41772edaa22724179652aa10
created 2015-01-05 15:00 -0800
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - transaction: use the right location when cleaning up backup file (issue4479)
7559dc8c4238310d5a52d519d36b03a0273f9f0c
created 2014-12-15 13:32 -0800
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - vfs: add a 'split' method
aed981c7bebf3b63fbe9f777523a590d39f64bba
created 2014-12-15 13:27 -0800
pushed 2015-03-18 16:34 +0000
Pierre-Yves David Pierre-Yves David - vfs: add a 'reljoin' function for joining relative paths
4dd8a6a1240d5641ba753bf52aaf28389253c01b
created 2014-04-17 22:47 +0200
pushed 2015-03-18 16:34 +0000
Mads Kiilerich Mads Kiilerich - spelling: fixes from proofreading of spell checker issues
less more (0) -100 -60 tip