comparison setup.py @ 47674:ff97e793ed36

dirstate-v2: Introduce a docket file .hg/dirstate now only contains some metadata to point to a separate data file named .hg/dirstate.{}.d with a random hexadecimal identifier. For now every update creates a new data file and removes the old one, but later we’ll (usually) append to an existing file. Separating into two files allows doing the "write to a temporary file then atomically rename into destination" dance with only a small docket file, without always rewriting a lot of data. Differential Revision: https://phab.mercurial-scm.org/D11088
author Simon Sapin <simon.sapin@octobus.net>
date Thu, 08 Jul 2021 12:18:21 +0200
parents fceccc36873d
children f78d8b8c46d7
comparison
equal deleted inserted replaced
47673:37825a85d3b0 47674:ff97e793ed36
1289 packages = [ 1289 packages = [
1290 'mercurial', 1290 'mercurial',
1291 'mercurial.cext', 1291 'mercurial.cext',
1292 'mercurial.cffi', 1292 'mercurial.cffi',
1293 'mercurial.defaultrc', 1293 'mercurial.defaultrc',
1294 'mercurial.dirstateutils',
1294 'mercurial.helptext', 1295 'mercurial.helptext',
1295 'mercurial.helptext.internals', 1296 'mercurial.helptext.internals',
1296 'mercurial.hgweb', 1297 'mercurial.hgweb',
1297 'mercurial.interfaces', 1298 'mercurial.interfaces',
1298 'mercurial.pure', 1299 'mercurial.pure',