Page MenuHomePhabricator
Feed Advanced Search

Today

pulkit created D8200: pull: add `--confirm` flag to confirm before writing changes.
Sat, Feb 29, 2:32 AM
pulkit created D8199: scmutil: add option to register summary callbacks as transaction validators.
Sat, Feb 29, 2:31 AM
pulkit created D8198: transaction: add functionality to have multiple validators.
Sat, Feb 29, 2:31 AM

Yesterday

pulkit added a comment to D8178: heptapod-ci: also run some test for chg.

Any reason why py3-chg is not included?

Fri, Feb 28, 8:52 AM
pulkit retitled D8177: hgit: fix some issues spotted by pylint integration with editor from hgit: fix self.gitrepo -> self._git_repo to hgit: fix some issues spotted by pylint integration with editor.
Fri, Feb 28, 8:48 AM
pulkit created D8177: hgit: fix some issues spotted by pylint integration with editor.
Fri, Feb 28, 8:19 AM

Thu, Feb 27

D8169: tests: use new, use-case-specific methods from merge module is now accepted and ready to land.
Thu, Feb 27, 12:49 PM
D8168: merge: introduce a merge() for that use-case is now accepted and ready to land.
Thu, Feb 27, 12:49 PM
pulkit accepted D8167: merge: drop redundant mergeforce argument from hg.merge().
Thu, Feb 27, 12:44 PM
pulkit added a comment to D8118: mergestate: determine if active without looking for state files on disk.

This series fails to apply on current default tip.

Thu, Feb 27, 2:57 AM
pulkit added inline comments to D8169: tests: use new, use-case-specific methods from merge module.
Thu, Feb 27, 2:45 AM
pulkit added inline comments to D8168: merge: introduce a merge() for that use-case.
Thu, Feb 27, 2:44 AM
D8167: merge: drop redundant mergeforce argument from hg.merge() is now accepted and ready to land.
Thu, Feb 27, 2:42 AM
D8166: merge: change default of hg.merge()'s "force" argument from None to False is now accepted and ready to land.
Thu, Feb 27, 2:41 AM
D8170: phabricator: update the protocol documentation is now accepted and ready to land.
Thu, Feb 27, 2:41 AM
D8151: relnotes: move entry to the right spot is now accepted and ready to land.
Thu, Feb 27, 2:39 AM
D8120: debugmergestate: make templated is now accepted and ready to land.
Thu, Feb 27, 2:37 AM
D8119: tests: add tests of debugmergestate with unresolved/resolved path conflicts is now accepted and ready to land.
Thu, Feb 27, 2:36 AM
D8118: mergestate: determine if active without looking for state files on disk is now accepted and ready to land.
Thu, Feb 27, 2:36 AM

Wed, Feb 26

pulkit committed rHG454bc51f114c: remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269).
remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269)
Wed, Feb 26, 11:52 AM
pulkit committed rHG3cd79f55c1d7: remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269).
remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269)
Wed, Feb 26, 10:32 AM
pulkit closed D8134: remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269).
Wed, Feb 26, 10:32 AM
pulkit accepted D8145: lfutil: provide a hint if the largefiles/lfs cache path cannot be determined.
Wed, Feb 26, 4:38 AM
D8149: drawdag: abide by new createmarkers() API is now accepted and ready to land.
Wed, Feb 26, 4:37 AM
pulkit added a comment to D8148: revlog-compression: update the config to be a list.

Looks good to me, can you add an entry to relnotes/next?

Wed, Feb 26, 4:31 AM

Tue, Feb 25

pulkit added a comment to D8145: lfutil: provide a hint if the largefiles/lfs cache path cannot be determined.

test-check-code.t says hi:

Tue, Feb 25, 7:49 AM
D8147: tests: replace truncate(1) with inline python is now accepted and ready to land.
Tue, Feb 25, 7:23 AM
D8146: tests: stabilize test-rename-merge2.t on Windows is now accepted and ready to land.
Tue, Feb 25, 7:23 AM
D8145: lfutil: provide a hint if the largefiles/lfs cache path cannot be determined is now accepted and ready to land.
Tue, Feb 25, 7:19 AM
D8144: tests: stabilize test-amend.t on Windows is now accepted and ready to land.
Tue, Feb 25, 6:17 AM
D8142: setup: exclude the __index__ module from itself when generating is now accepted and ready to land.
Tue, Feb 25, 6:16 AM
pulkit added a comment to D8148: revlog-compression: update the config to be a list.

Looks good to me, can you add an entry to relnotes/next?

Tue, Feb 25, 6:12 AM

Mon, Feb 24

pulkit retitled D7932: debugbackupbundle: introduce command to interact with strip backups from debugstripbackups: introduce command to interact with strip backups to debugbackupbundle: introduce command to interact with strip backups.
Mon, Feb 24, 1:11 PM
pulkit updated the diff for D8134: remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269).
Mon, Feb 24, 1:00 PM

Fri, Feb 21

pulkit added a comment to D8116: bookmarks: refactor in preparation for next commit.

Amended the following in flight to test-check-format.t happy:

Fri, Feb 21, 4:38 AM
pulkit added a comment to D8133: phabricator: fix a phabsend crash when processing a renamed binary.

Converted line endings to unix one in flight.

Fri, Feb 21, 4:27 AM
D8117: bookmarks: prevent pushes of divergent bookmarks (foo@remote) is now accepted and ready to land.
Fri, Feb 21, 4:14 AM
D8116: bookmarks: refactor in preparation for next commit is now accepted and ready to land.
Fri, Feb 21, 4:14 AM
D8124: bookmarks: avoid traceback when two pushes race to delete the same bookmark is now accepted and ready to land.
Fri, Feb 21, 4:04 AM
pulkit added a comment to D8139: shelve: add test clearly demonstrating that the conflict labels are backwards.

This fails to apply on tip of stable branch. Kindly rebase and resend.

Fri, Feb 21, 4:02 AM
D8133: phabricator: fix a phabsend crash when processing a renamed binary is now accepted and ready to land.
Fri, Feb 21, 3:55 AM
D8140: shelve: fix ordering of merge labels is now accepted and ready to land.
Fri, Feb 21, 3:54 AM
D8139: shelve: add test clearly demonstrating that the conflict labels are backwards is now accepted and ready to land.
Fri, Feb 21, 3:54 AM

Wed, Feb 19

D8123: relnotes: add entry about previous `hg recover` change is now accepted and ready to land.
Wed, Feb 19, 10:42 AM
D8126: import: don't ignore `--secret` when `--bypass` is specified is now accepted and ready to land.
Wed, Feb 19, 10:41 AM
pulkit created D8134: remotefilelog: add 'changelog' arg to shallowcg1packer.generate (issue6269).
Wed, Feb 19, 3:26 AM

Thu, Feb 13

D8113: debugmergestate: make templated is now accepted and ready to land.
Thu, Feb 13, 6:45 PM
pulkit added a comment to D8113: debugmergestate: make templated.

Will be nice to add some release notes either in BC section or in features section stating debugmergestate now supports templates and can be used by scripts/editors.

Thu, Feb 13, 5:43 PM
pulkit added a comment to D8029: copy: add option to unmark file as copied.

The commit message has a mention of uncopy which needs to be removed.

Thu, Feb 13, 1:58 PM

Mon, Feb 10

pulkit accepted D8085: manifest: move matches method to be outside the interface.
Mon, Feb 10, 9:33 PM
D8108: tags: use modern // operator for division is now accepted and ready to land.
Mon, Feb 10, 9:13 PM
D8107: tags: fix some type confusion exposed in python 3 is now accepted and ready to land.
Mon, Feb 10, 9:12 PM
pulkit committed rHG6f1e6e8ed85a: remotefilelog: only prefetch history in linkrevfixup.
remotefilelog: only prefetch history in linkrevfixup
Mon, Feb 10, 6:29 PM
pulkit closed D7966: remotefilelog: only prefetch history in linkrevfixup.
Mon, Feb 10, 6:29 PM
D8099: lfs: use str for the open() mode when opening a blob for py3 now requires changes to proceed.

This one fails to apply on tip of stable branch. Can you rebase and resend?

Mon, Feb 10, 1:10 PM
pulkit updated subscribers of D7972: recover: don't verify by default.

Sorry for late reply. By changing the default, I am afraid about the cases where a user has broken repository and we only recover the transaction and don't verify. I am not sure what those cases are. Also I don't know why recover used to do verify in the first place. Maybe @durin42, @marmoute or someone else knows?

Mon, Feb 10, 1:07 PM
pulkit added a comment to D8050: rust-dirstatemap: update call sites from Python.

This is straightforward, however having some performance number would be great.

This is simply an API change related to the performance improvements in previous patches. Is this commit where we should put those performance numbers?

Mon, Feb 10, 1:01 PM
pulkit added a comment to D8102: remotefilelog-test: glob some flacky output line (issue6083).

Is this and next one targeted for stable branch? I see a mention about that in next patch.

Mon, Feb 10, 12:45 PM
D8103: test: simplify test-amend.t to avoid race condition is now accepted and ready to land.
Mon, Feb 10, 12:44 PM
D8102: remotefilelog-test: glob some flacky output line (issue6083) is now accepted and ready to land.
Mon, Feb 10, 12:41 PM
D8053: pyoxidizer: use `legacy_windows_stdio` on Windows is now accepted and ready to land.
Mon, Feb 10, 12:33 PM
D8096: purge: add -i flag to delete ignored files instead of untracked files is now accepted and ready to land.

I thought it was generally preferred to have the False in the code, for extensions that want to call the function?

Mon, Feb 10, 12:27 PM
D8095: tags: behave better if a tags cache entry is partially written is now accepted and ready to land.
Mon, Feb 10, 11:35 AM
D8094: tags: show how hg behaves if a tags cache entry is truncated is now accepted and ready to land.
Mon, Feb 10, 11:33 AM
D8093: tags: add a debug command to display .hg/cache/hgtagsfnodes1 is now accepted and ready to land.
Mon, Feb 10, 11:32 AM
D8099: lfs: use str for the open() mode when opening a blob for py3 is now accepted and ready to land.
Mon, Feb 10, 11:30 AM
pulkit added a comment to D8096: purge: add -i flag to delete ignored files instead of untracked files.

Nice! Looks good to me. Can you add a releasenotes entry in relnotes/next?

Mon, Feb 10, 11:29 AM

Fri, Feb 7

pulkit committed rHG63d84c18247a: merge with stable.
merge with stable
Fri, Feb 7, 5:50 PM
pulkit committed rHGb83b9322adf2: merge with stable.
merge with stable
Fri, Feb 7, 5:15 PM
pulkit committed rHG53b59e082fe4: merge with stable.
merge with stable
Fri, Feb 7, 5:01 PM
pulkit added a comment to D7922: rust-matchers: add function to generate a regex matcher function.

This one failed to apply on latest default, needs rebase.

Fri, Feb 7, 4:47 PM
D8090: archival: use walk() instead of matches() on manifest is now accepted and ready to land.
Fri, Feb 7, 4:17 PM
D7922: rust-matchers: add function to generate a regex matcher function is now accepted and ready to land.
Fri, Feb 7, 4:12 PM
pulkit accepted D7921: rust-dirs-multiset: improve temporary error message.
Fri, Feb 7, 4:10 PM
D8092: hghave: cache the result of gethgversion is now accepted and ready to land.
Fri, Feb 7, 4:02 PM
D7733: hgext: initial version of fastexport extension is now accepted and ready to land.
Fri, Feb 7, 3:28 PM
pulkit accepted D8078: copies: add a new test dedicated to testing chain of changeset with merge.
Fri, Feb 7, 3:25 PM
D7969: exchange: check the `ui.clonebundleprefers` form while processing (issue6257) is now accepted and ready to land.
Fri, Feb 7, 3:25 PM
pulkit added a comment to D8092: hghave: cache the result of gethgversion.

This is fixing some debian packaging issue, so is it targeted for stable branch?

Fri, Feb 7, 3:21 PM
D8091: py3: fully fix bundlepart.__repr__ to return str not bytes is now accepted and ready to land.
Fri, Feb 7, 3:20 PM

Thu, Feb 6

pulkit committed rHGd3f776c4760e: py3: catch AttributeError too with ImportError.
py3: catch AttributeError too with ImportError
Thu, Feb 6, 12:04 PM
pulkit closed D7965: py3: catch AttributeError too with ImportError.
Thu, Feb 6, 11:11 AM
pulkit committed rHG9a92b29cf930: py3: catch AttributeError too with ImportError.
py3: catch AttributeError too with ImportError
Thu, Feb 6, 11:11 AM

Tue, Feb 4

pulkit retitled D7932: debugbackupbundle: introduce command to interact with strip backups from [RFC]debugbackups: introduce command to interact with strip backups to debugstripbackups: introduce command to interact with strip backups.
Tue, Feb 4, 8:04 AM
pulkit added a comment to D7730: rebase: make sure pruning does not confuse rebase (issue6180).

I think is would be simpler and sfare to prevent unrelated operation during rebase. If the user cannot prune here we won't have to deal with it. This woudl also apply to other operation that can alter the repository, like another rebase, amend or a pull. Starting using a unified and safe approach seems to provide more benefit with less chance of UI inconsistency.

Tue, Feb 4, 6:26 AM

Mon, Feb 3

D8057: rebase: abort if the user tries to rebase the working copy is now accepted and ready to land.
Mon, Feb 3, 8:19 AM

Fri, Jan 31

pulkit added a comment to D8011: heptapod-ci: add a basic file to be able to run tests with heptapod.

@marmoute wants the series to be pushed for stable so that the yaml files are present on that branch and heptapod can run tests for that too. That seems okay to me, however I will wait for 3-4 days to see if anyone has objections.

Fri, Jan 31, 6:44 PM
pulkit accepted D7974: merge: when rename was made on both sides, use ancestor as merge base.
Fri, Jan 31, 6:43 PM
D8017: heptapod-ci: add a job to test the rust version of Mercurial is now accepted and ready to land.
Fri, Jan 31, 6:41 PM
D8016: heptapod-ci: run the --pure test too is now accepted and ready to land.
Fri, Jan 31, 6:40 PM
D8015: heptapod-ci: run the normal test suite is now accepted and ready to land.
Fri, Jan 31, 6:40 PM
D8014: heptapod-ci: also run the dedicated rust test for the rust code is now accepted and ready to land.
Fri, Jan 31, 6:39 PM
D8013: heptapod-ci: run test with python3 too is now accepted and ready to land.
Fri, Jan 31, 6:39 PM
D8012: heptapod-ci: colorize output is now accepted and ready to land.
Fri, Jan 31, 6:36 PM
D8011: heptapod-ci: add a basic file to be able to run tests with heptapod is now accepted and ready to land.
Fri, Jan 31, 6:32 PM
D8055: absorb: graduate -i flag from experimental is now accepted and ready to land.

The whole absorb extension is experimental, so even if we want to change -i somehow in future, this looks fine.

Fri, Jan 31, 6:31 PM
pulkit added inline comments to D8057: rebase: abort if the user tries to rebase the working copy.
Fri, Jan 31, 6:28 PM
D8056: tests: add tests for rebasing wdir() revision is now accepted and ready to land.
Fri, Jan 31, 6:25 PM
pulkit added a comment to D7974: merge: when rename was made on both sides, use ancestor as merge base.

I am seeing this failure, hope it helps:

Fri, Jan 31, 12:00 PM

Thu, Jan 30

pulkit added a comment to D7974: merge: when rename was made on both sides, use ancestor as merge base.

test-rename-merge1.t fails with this patch. Looks like there is one more instance of prompt which is not needed anymore. I didn't amend that in flight as I was not sure.

Thu, Jan 30, 10:17 AM