Mon, 03 May 2021 20:22:34 +0200 |
Pierre-Yves David |
revlog: use an intermediate variable for `data` in `_chunk`
|
file |
diff |
annotate
|
Mon, 03 May 2021 18:19:16 +0200 |
Pierre-Yves David |
revlog: add a "data compression mode" entry in the index tuple
|
file |
diff |
annotate
|
Mon, 03 May 2021 16:52:38 +0200 |
Pierre-Yves David |
revlog: improve documentation of the entry tuple
|
file |
diff |
annotate
|
Mon, 03 May 2021 23:45:05 +0200 |
Pierre-Yves David |
revlog: simplify entry update logic in `rewrite_sidedata`
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:35:35 +0200 |
Pierre-Yves David |
revlogv2: also keep track for the size of the "data" file
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:35:25 +0200 |
Pierre-Yves David |
revlogv2: track pending write in the docket and expose it to hooks
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:35:14 +0200 |
Pierre-Yves David |
revlog: move the `trypending` logic from the `changelog` to the `revlog`
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:35:02 +0200 |
Pierre-Yves David |
revlogv2: delay the update of the changelog docket to transaction end
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:34:52 +0200 |
Pierre-Yves David |
revlogv2: track current index size in the docket
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:34:21 +0200 |
Pierre-Yves David |
revlogv2: store version information in the docket only
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:34:11 +0200 |
Pierre-Yves David |
revlogv2: introduce a very basic docket file
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:30:46 +0200 |
Pierre-Yves David |
revlog: unify flag processing when loading index
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:30:35 +0200 |
Pierre-Yves David |
revlog: unify checks for supported flag
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:30:14 +0200 |
Pierre-Yves David |
revlog: fix capitalisation of an error
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:29:09 +0200 |
Pierre-Yves David |
revlog: determine sidedata support based on the revlog version
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:28:36 +0200 |
Pierre-Yves David |
revlog: only use the `_indexfp` method for read operation
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:28:26 +0200 |
Pierre-Yves David |
revlog: use `_writing` in `rewrite_sidedata`
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:28:15 +0200 |
Pierre-Yves David |
revlog: open files in 'r+' instead of 'a+'
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:28:05 +0200 |
Pierre-Yves David |
revlog: pass a transaction object to `rewrite_sidedata`
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:27:53 +0200 |
Pierre-Yves David |
revlog: rename variable in `rewrite_sidedata` to match other code
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:27:42 +0200 |
Pierre-Yves David |
revlog: introduce a mandatory `_writing` context to update revlog content
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:27:31 +0200 |
Pierre-Yves David |
revlog: preindent some code in _enforceinlinesize
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:27:20 +0200 |
Pierre-Yves David |
revlog: preindent some code in addgroup
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:27:09 +0200 |
Pierre-Yves David |
revlog: rename `indexdata` to entry_data
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:26:59 +0200 |
Pierre-Yves David |
revlog: use "entry_point" phrasing for loading the revlog
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:26:48 +0200 |
Pierre-Yves David |
revlog: directly use self._format_flags when loading index
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:26:37 +0200 |
Pierre-Yves David |
revlog: directly use self._format_version when loading index
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:26:27 +0200 |
Pierre-Yves David |
revlog: use `_format_flags` to access flags instead of `header`
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:26:17 +0200 |
Pierre-Yves David |
revlog: rename `newversionflags` to `new_header`
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:26:06 +0200 |
Pierre-Yves David |
revlog: rename `versionflags` to header
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:25:56 +0200 |
Pierre-Yves David |
revlog: move index reading logic in a dedicated method
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:25:45 +0200 |
Pierre-Yves David |
revlog: define the actual index and datafile at loading time
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:25:34 +0200 |
Pierre-Yves David |
revlog: simplify a conditionnal in _enforceinlinesize
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:25:23 +0200 |
Pierre-Yves David |
revlog: drop `flush` parameter from `_peek_iscensored`
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:25:12 +0200 |
Pierre-Yves David |
revlog: fix error message when data are missing
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:25:01 +0200 |
Pierre-Yves David |
revlog: rename `nodemap_file` to `_nodemap_file`
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:24:50 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in error related to bad revisions
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:24:40 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in "revision too big" errors
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:24:29 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in censor related errors
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:24:18 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in integrity error
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:24:08 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in ambiguity errors
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:23:58 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id for corruption error
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:23:48 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in format related errors
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:23:27 +0200 |
Pierre-Yves David |
revlog: use revlog.display_id in LookupError
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:23:07 +0200 |
Pierre-Yves David |
revlog: introduce a `display_id` property
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:22:47 +0200 |
Pierre-Yves David |
revlog: stop usage of `_indexfile` to computing nodemap path
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:22:36 +0200 |
Pierre-Yves David |
revlog: use a "radix" to address revlog
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:22:26 +0200 |
Pierre-Yves David |
revlog: rename `datafile` to `datafile`
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:22:16 +0200 |
Pierre-Yves David |
revlog: rename `indexfile` to `_indexfile`
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:21:46 +0200 |
Pierre-Yves David |
revlog: deal with special "postfix" explicitely
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:21:35 +0200 |
Pierre-Yves David |
revlog: split the option initialisation in its own method
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:21:25 +0200 |
Pierre-Yves David |
revlog: always "append" full size tuple
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:20:45 +0200 |
Pierre-Yves David |
revlog: split the `version` attribute into its two components
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:19:09 +0200 |
Pierre-Yves David |
revlog: replace REVLOGV2 check related to sidedata with `hassidedata` checks
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:18:58 +0200 |
Pierre-Yves David |
revlog: highlight current incompatibility in `rewrite_sidedata`
|
file |
diff |
annotate
|
Mon, 03 May 2021 12:18:48 +0200 |
Pierre-Yves David |
revlog: adjust rewrite_sidedata code to not delete existing revlog content
|
file |
diff |
annotate
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Raphaël Gomès |
sidedata: move documentation about sidedata helpers to sidedata module
|
file |
diff |
annotate
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Raphaël Gomès |
sidedata: move sidedata-related utils to the dedicated module
|
file |
diff |
annotate
|
Mon, 19 Apr 2021 11:22:24 +0200 |
Raphaël Gomès |
sidedata: replace sidedata upgrade mechanism with the new one
|
file |
diff |
annotate
|
Thu, 08 Apr 2021 16:55:17 +0200 |
Raphaël Gomès |
sidedata: enable sidedata computers to optionally rewrite flags
|
file |
diff |
annotate
|