Mon, 03 May 2021 12:29:09 +0200 |
Pierre-Yves David |
revlog: determine sidedata support based on the revlog version
|
Mon, 03 May 2021 12:28:36 +0200 |
Pierre-Yves David |
revlog: only use the `_indexfp` method for read operation
|
Mon, 03 May 2021 12:28:26 +0200 |
Pierre-Yves David |
revlog: use `_writing` in `rewrite_sidedata`
|
Mon, 03 May 2021 12:28:15 +0200 |
Pierre-Yves David |
revlog: open files in 'r+' instead of 'a+'
|
Mon, 03 May 2021 12:28:05 +0200 |
Pierre-Yves David |
revlog: pass a transaction object to `rewrite_sidedata`
|
Mon, 03 May 2021 12:27:53 +0200 |
Pierre-Yves David |
revlog: rename variable in `rewrite_sidedata` to match other code
|
Mon, 03 May 2021 12:27:42 +0200 |
Pierre-Yves David |
revlog: introduce a mandatory `_writing` context to update revlog content
|
Mon, 03 May 2021 12:27:31 +0200 |
Pierre-Yves David |
revlog: preindent some code in _enforceinlinesize
|
Mon, 03 May 2021 12:27:20 +0200 |
Pierre-Yves David |
revlog: preindent some code in addgroup
|
Mon, 03 May 2021 12:27:09 +0200 |
Pierre-Yves David |
revlog: rename `indexdata` to entry_data
|
Mon, 03 May 2021 12:26:59 +0200 |
Pierre-Yves David |
revlog: use "entry_point" phrasing for loading the revlog
|
Mon, 03 May 2021 12:26:48 +0200 |
Pierre-Yves David |
revlog: directly use self._format_flags when loading index
|
Mon, 03 May 2021 12:26:37 +0200 |
Pierre-Yves David |
revlog: directly use self._format_version when loading index
|
Mon, 03 May 2021 12:26:27 +0200 |
Pierre-Yves David |
revlog: use `_format_flags` to access flags instead of `header`
|
Mon, 03 May 2021 12:26:17 +0200 |
Pierre-Yves David |
revlog: rename `newversionflags` to `new_header`
|
Mon, 03 May 2021 12:26:06 +0200 |
Pierre-Yves David |
revlog: rename `versionflags` to header
|
Mon, 03 May 2021 12:25:56 +0200 |
Pierre-Yves David |
revlog: move index reading logic in a dedicated method
|
Mon, 03 May 2021 12:25:45 +0200 |
Pierre-Yves David |
revlog: define the actual index and datafile at loading time
|
Mon, 03 May 2021 12:25:34 +0200 |
Pierre-Yves David |
revlog: simplify a conditionnal in _enforceinlinesize
|
Mon, 03 May 2021 12:25:23 +0200 |
Pierre-Yves David |
revlog: drop `flush` parameter from `_peek_iscensored`
|
Mon, 03 May 2021 12:25:12 +0200 |
Pierre-Yves David |
revlog: fix error message when data are missing
|
Mon, 03 May 2021 12:25:01 +0200 |
Pierre-Yves David |
revlog: rename `nodemap_file` to `_nodemap_file`
|
Mon, 03 May 2021 12:24:50 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in error related to bad revisions
|
Mon, 03 May 2021 12:24:40 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in "revision too big" errors
|
Mon, 03 May 2021 12:24:29 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in censor related errors
|
Mon, 03 May 2021 12:24:18 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in integrity error
|
Mon, 03 May 2021 12:24:08 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in ambiguity errors
|
Mon, 03 May 2021 12:23:58 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id for corruption error
|
Mon, 03 May 2021 12:23:48 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in format related errors
|
Mon, 03 May 2021 12:23:27 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in LookupError
|
Mon, 03 May 2021 12:23:07 +0200 |
Pierre-Yves David |
revlog: introduce a `display_id` property
|
Mon, 03 May 2021 12:22:47 +0200 |
Pierre-Yves David |
revlog: stop usage of `_indexfile` to computing nodemap path
|
Mon, 03 May 2021 12:22:36 +0200 |
Pierre-Yves David |
revlog: use a "radix" to address revlog
|
Mon, 03 May 2021 12:22:26 +0200 |
Pierre-Yves David |
revlog: rename `datafile` to `datafile`
|
Mon, 03 May 2021 12:22:16 +0200 |
Pierre-Yves David |
revlog: rename `indexfile` to `_indexfile`
|
Mon, 03 May 2021 12:21:46 +0200 |
Pierre-Yves David |
revlog: deal with special "postfix" explicitely
|
Mon, 03 May 2021 12:21:35 +0200 |
Pierre-Yves David |
revlog: split the option initialisation in its own method
|
Mon, 03 May 2021 12:21:25 +0200 |
Pierre-Yves David |
revlog: always "append" full size tuple
|
Mon, 03 May 2021 12:20:45 +0200 |
Pierre-Yves David |
revlog: split the `version` attribute into its two components
|
Mon, 03 May 2021 12:19:09 +0200 |
Pierre-Yves David |
revlog: replace REVLOGV2 check related to sidedata with `hassidedata` checks
|
Mon, 03 May 2021 12:18:58 +0200 |
Pierre-Yves David |
revlog: highlight current incompatibility in `rewrite_sidedata`
|
Mon, 03 May 2021 12:18:48 +0200 |
Pierre-Yves David |
revlog: adjust rewrite_sidedata code to not delete existing revlog content
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Raphaël Gomès |
sidedata: move documentation about sidedata helpers to sidedata module
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Raphaël Gomès |
sidedata: move sidedata-related utils to the dedicated module
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Raphaël Gomès |
sidedata: replace sidedata upgrade mechanism with the new one
|
Thu, 08 Apr 2021 16:55:17 +0200 |
Raphaël Gomès |
sidedata: enable sidedata computers to optionally rewrite flags
|
Sat, 10 Apr 2021 11:27:40 +0200 |
Raphaël Gomès |
cg4: introduce protocol flag to signify the presence of sidedata
|
Thu, 08 Apr 2021 16:39:39 +0200 |
Raphaël Gomès |
sidedata: gate sidedata functionality to revlogv2 in more places
|
Thu, 08 Apr 2021 19:00:21 +0200 |
Pierre-Yves David |
revlog: replace the old `revlog_kind` approach with the new `target` one
|
Tue, 06 Apr 2021 05:20:24 +0200 |
Pierre-Yves David |
revlog: introduce an explicit tracking of what the revlog is about
|
Fri, 30 Apr 2021 03:19:45 +0200 |
Joerg Sonnenberger |
core: don't hard-code node length
|
Fri, 30 Apr 2021 03:09:16 +0200 |
Joerg Sonnenberger |
core: don't hard-code hex node lengths
|
Thu, 08 Apr 2021 00:34:16 +0200 |
Pierre-Yves David |
revlog: code for `revlogv0` in its own module
|
Thu, 01 Apr 2021 11:31:54 +0200 |
Pierre-Yves David |
revlog: have an explicit "pack_header" method
|
Sat, 01 May 2021 14:47:39 +0200 |
Pierre-Yves David |
revlog: remove the revlogio class
|
Thu, 08 Apr 2021 00:01:11 +0200 |
Pierre-Yves David |
revlog: add a `entry_binary` method on index
|
Mon, 29 Mar 2021 01:52:06 +0200 |
Joerg Sonnenberger |
node: replace nullid and friends with nodeconstants class
|
Mon, 05 Apr 2021 12:22:25 +0200 |
Pierre-Yves David |
revlog: replace revlog._io.size with a new revlog.index.entry_size
|
Mon, 05 Apr 2021 12:21:23 +0200 |
Pierre-Yves David |
revlog: move the "index header" struct inside revlog.utils.constants
|
Mon, 05 Apr 2021 12:21:12 +0200 |
Pierre-Yves David |
revlog: move the details of revlog "v2" index inside revlog.utils.constants
|