view CONTRIBUTORS @ 2076:d007df6daf8e

Create an atomic opener that does not automatically rename on close The revlog.checkinlinesize() uses an atomic opener to replace the index file after converting it from inline to traditional .i and .d files. If this operation is interrupted, the atomic file class can overwrite a valid file with a partially written one. This patch introduces an atomic opener that does not automatically replace the destination file with the tempfile. This way an interrupted checkinlinesize() call turns into a noop.
date Tue, 04 Apr 2006 16:38:44 -0400
parents 199bb2b4ed4a
children c0994047c5ff
line wrap: on
line source

Andrea Arcangeli <andrea at>
Thomas Arendsen Hein <thomas at>
Goffredo Baroncelli <kreijack at>
Muli Ben-Yehuda <mulix at>
Mikael Berthe <mikael at>
Benoit Boissinot <bboissin at>
Vincent Danjean < at>
Jake Edge <jake at>
Michael Fetterman <michael.fetterman at>
Edouard Gomez <ed.gomez at>
Eric Hopper <hopper at>
Alecs King <alecsk at>
Volker Kleinfeld <Volker.Kleinfeld at>
Vadim Lebedev <vadim at>
Christopher Li <hg at>
Chris Mason <mason at>
Wojciech Milkowski <wmilkowski at>
Chad Netzer <chad.netzer at>
Bryan O'Sullivan <bos at>
Vicent Seguí Pascual <vseguip at>
Sean Perry <shaleh at>
Nguyen Anh Quynh <aquynh at>
Ollivier Robert <roberto at>
Arun Sharma <arun at>
Josef "Jeff" Sipek <jeffpc at>
Kevin Smith <yarcs at>
TK Soh <teekaysoh at>
Radoslaw Szkodzinski <astralstorm at>
Samuel Tardieu <sam at>
K Thananchayan <thananck at>
Andrew Thompson <andrewkt at>
Michael S. Tsirkin <mst at>
Rafael Villar Burke <pachi at>
Tristan Wibberley <tristan at>
Mark Williamson <mark.williamson at>

If you are a contributor and don't see your name here, please let me know.