Page MenuHomePhabricator
Feed All Stories

Today

marmoute created D9082: chg: make clang format happy.
Thu, Sep 24, 8:23 PM
Alphare closed D9079: rust-tests: add test to check if `Cargo.lock` is up-to-date.
Thu, Sep 24, 5:28 PM
Alphare committed rHGc30359a7b960: rust: update Cargo.lock.
rust: update Cargo.lock
Thu, Sep 24, 5:28 PM
Alphare closed D9080: rust: update Cargo.lock.
Thu, Sep 24, 5:28 PM
Alphare committed rHGe4580da9a993: rust-tests: add test to check if `Cargo.lock` is up-to-date.
rust-tests: add test to check if `Cargo.lock` is up-to-date
Thu, Sep 24, 5:28 PM
martinvonz added a comment to D8973: log: add support for bookmarks.

For the record, I'm -1 on this, for the following reasons:

Thu, Sep 24, 2:24 PM
sheehan added inline comments to D9081: git: add test showing `hg commit -i` working on a git repo.
Thu, Sep 24, 12:44 PM
sheehan created D9081: git: add test showing `hg commit -i` working on a git repo.
Thu, Sep 24, 12:37 PM
martinvonz updated the summary of D9063: merge: use merge.clean_update() when applicable.
Thu, Sep 24, 11:25 AM
martinvonz retitled D9067: merge: replace calls to hg.updaterepo() by merge.update() from merge: delete hg.updaterepo() and use merge.update() instead (API) to merge: replace calls to hg.updaterepo() by merge.update().
Thu, Sep 24, 11:24 AM
martinvonz updated the diff for D9065: merge: make low-level update() private (API).
Thu, Sep 24, 11:24 AM
Alphare added a comment to D9079: rust-tests: add test to check if `Cargo.lock` is up-to-date.

This can (should) be grafted on stable with no conflicts.

Thu, Sep 24, 11:24 AM
martinvonz updated the diff for D9066: merge: add a higher-level update() for the common `hg update` use case.
Thu, Sep 24, 11:24 AM
martinvonz added a comment to D9076: rebase: teach in-memory rebase to not restart with on-disk rebase on conflict.

I've made this not dependent on the merge.update() changes, so it can now be queued separately.

Thu, Sep 24, 11:15 AM
martinvonz updated the diff for D9076: rebase: teach in-memory rebase to not restart with on-disk rebase on conflict.
Thu, Sep 24, 11:13 AM
Alphare created D9079: rust-tests: add test to check if `Cargo.lock` is up-to-date.
Thu, Sep 24, 10:40 AM
Alphare created D9080: rust: update Cargo.lock.
Thu, Sep 24, 10:40 AM
martinvonz added a comment to D9067: merge: replace calls to hg.updaterepo() by merge.update().

While I agree that resulting API is better than the previous one, however I think:

  • This is an API breakage we can prevent
  • merge.update() used to do a different thing before and now does something else before

Want me to add a new merge.plain_update() or something like that instead?

Thu, Sep 24, 10:03 AM
pulkit closed D8981: scmutil: introduce function to check whether repo uses treemanifest or not.
Thu, Sep 24, 9:29 AM
pulkit committed rHGdfe585655c3b: scmutil: introduce function to check whether repo uses treemanifest or not.
scmutil: introduce function to check whether repo uses treemanifest or not
Thu, Sep 24, 9:27 AM
valentin.gatienbaron closed D9006: chg: make is possible to call by default an hg binary located next to chg.
Thu, Sep 24, 4:39 AM
valentin.gatienbaron committed rHGeb443f7cbc2c: chg: make is possible to call by default an hg binary located next to chg.
chg: make is possible to call by default an hg binary located next to chg
Thu, Sep 24, 4:39 AM
D9006: chg: make is possible to call by default an hg binary located next to chg is now accepted and ready to land.
Thu, Sep 24, 3:38 AM
sebhtml closed D8973: log: add support for bookmarks.
Thu, Sep 24, 3:36 AM
pulkit added a comment to D9067: merge: replace calls to hg.updaterepo() by merge.update().

While I agree that resulting API is better than the previous one, however I think:

  • This is an API breakage we can prevent
  • merge.update() used to do a different thing before and now does something else before

Want me to add a new merge.plain_update() or something like that instead?

Although, we don't provide any API's compatibility but preventing such breakages when we can sound a good thing to me. I think we can leave hg.updaterepo() as it is.

Sure, I can do that. So just leave it without callers you mean? Or drop this patch completely?

Thu, Sep 24, 3:36 AM
martinvonz closed D9064: merge: add a back_out() function to encapsulate update().
Thu, Sep 24, 3:36 AM
joerg.sonnenberger committed rHG497271da24c9: phases: fix performance regression with Python 2.
phases: fix performance regression with Python 2
Thu, Sep 24, 3:35 AM
joerg.sonnenberger closed D9072: phases: fix performance regression with Python 2..
Thu, Sep 24, 3:35 AM
martinvonz closed D9075: rebase: move check for unresolved conflicts into lower-level rebasenode().
Thu, Sep 24, 3:35 AM
sebhtml committed rHG2517df770648: log: add support for bookmarks.
log: add support for bookmarks
Thu, Sep 24, 3:35 AM
martinvonz closed D9074: rebase: add dryrun property to rebaseruntime.
Thu, Sep 24, 3:35 AM
martinvonz committed rHGe9468f14379a: rebase: move check for unresolved conflicts into lower-level rebasenode().
rebase: move check for unresolved conflicts into lower-level rebasenode()
Thu, Sep 24, 3:35 AM
martinvonz closed D9073: rebase: when collapsing, p1 == dest, so use the former only.
Thu, Sep 24, 3:35 AM
martinvonz committed rHG25e365d5aa8f: rebase: add dryrun property to rebaseruntime.
rebase: add dryrun property to rebaseruntime
Thu, Sep 24, 3:35 AM
martinvonz closed D9070: rebase: remove redundant isinmemory argument from _origrebase().
Thu, Sep 24, 3:35 AM
martinvonz committed rHG2dcf595f6985: rebase: when collapsing, p1 == dest, so use the former only.
rebase: when collapsing, p1 == dest, so use the former only
Thu, Sep 24, 3:35 AM
martinvonz closed D9069: largefiles: prevent in-memory merge instead of switching to on-disk.
Thu, Sep 24, 3:35 AM
martinvonz committed rHG3d47b5c7fe8d: rebase: remove redundant isinmemory argument from _origrebase().
rebase: remove redundant isinmemory argument from _origrebase()
Thu, Sep 24, 3:35 AM
martinvonz committed rHGe5e1285b6f6f: largefiles: prevent in-memory merge instead of switching to on-disk.
largefiles: prevent in-memory merge instead of switching to on-disk
Thu, Sep 24, 3:35 AM
martinvonz committed rHG2b339c6c6e99: merge: add a back_out() function to encapsulate update().
merge: add a back_out() function to encapsulate update()
Thu, Sep 24, 3:34 AM
martinvonz closed D9078: repoview: don't crash if mergestate points to non-existent node.
Thu, Sep 24, 3:23 AM
martinvonz committed rHG5ed6efedc457: repoview: don't crash if mergestate points to non-existent node.
repoview: don't crash if mergestate points to non-existent node
Thu, Sep 24, 3:23 AM
martinvonz closed D9077: tests: demonstrate crash caused by pinning of non-existent mergestate node.
Thu, Sep 24, 3:23 AM
martinvonz committed rHG5a555d6e0d90: tests: demonstrate crash caused by pinning of non-existent mergestate node.
tests: demonstrate crash caused by pinning of non-existent mergestate node
Thu, Sep 24, 3:23 AM
martinvonz added a comment to D9067: merge: replace calls to hg.updaterepo() by merge.update().

While I agree that resulting API is better than the previous one, however I think:

  • This is an API breakage we can prevent
  • merge.update() used to do a different thing before and now does something else before
Thu, Sep 24, 3:13 AM
pulkit added a comment to D9067: merge: replace calls to hg.updaterepo() by merge.update().

While I agree that resulting API is better than the previous one, however I think:

Thu, Sep 24, 3:08 AM
D9072: phases: fix performance regression with Python 2. is now accepted and ready to land.
Thu, Sep 24, 3:02 AM
D9061: test: add bookmark for 'log' in test-completion is now accepted and ready to land.
Thu, Sep 24, 3:00 AM
D9060: test: test 'hg log' using a bookmark is now accepted and ready to land.
Thu, Sep 24, 3:00 AM
pulkit added a comment to D8973: log: add support for bookmarks.

Folded next couple of patches in this one and queued. Thank you!

Thu, Sep 24, 2:59 AM
D9078: repoview: don't crash if mergestate points to non-existent node is now accepted and ready to land.
Thu, Sep 24, 2:53 AM
D9077: tests: demonstrate crash caused by pinning of non-existent mergestate node is now accepted and ready to land.
Thu, Sep 24, 2:53 AM
D9076: rebase: teach in-memory rebase to not restart with on-disk rebase on conflict is now accepted and ready to land.
Thu, Sep 24, 2:53 AM
D9075: rebase: move check for unresolved conflicts into lower-level rebasenode() is now accepted and ready to land.
Thu, Sep 24, 2:51 AM
D9074: rebase: add dryrun property to rebaseruntime is now accepted and ready to land.
Thu, Sep 24, 2:51 AM
D9073: rebase: when collapsing, p1 == dest, so use the former only is now accepted and ready to land.
Thu, Sep 24, 2:50 AM
D9070: rebase: remove redundant isinmemory argument from _origrebase() is now accepted and ready to land.
Thu, Sep 24, 2:49 AM
D9069: largefiles: prevent in-memory merge instead of switching to on-disk is now accepted and ready to land.
Thu, Sep 24, 2:49 AM
D9064: merge: add a back_out() function to encapsulate update() is now accepted and ready to land.
Thu, Sep 24, 2:48 AM

Yesterday

martinvonz added a comment to D9077: tests: demonstrate crash caused by pinning of non-existent mergestate node.

Reminder that this is meant for the stable branch

Wed, Sep 23, 7:13 PM
martinvonz created D9078: repoview: don't crash if mergestate points to non-existent node.
Wed, Sep 23, 7:11 PM
martinvonz created D9077: tests: demonstrate crash caused by pinning of non-existent mergestate node.
Wed, Sep 23, 7:11 PM
martinvonz updated the diff for D9063: merge: use merge.clean_update() when applicable.
Wed, Sep 23, 1:30 PM
martinvonz created D9076: rebase: teach in-memory rebase to not restart with on-disk rebase on conflict.
Wed, Sep 23, 1:30 PM
martinvonz updated the diff for D9067: merge: replace calls to hg.updaterepo() by merge.update().
Wed, Sep 23, 1:30 PM
martinvonz created D9075: rebase: move check for unresolved conflicts into lower-level rebasenode().
Wed, Sep 23, 1:29 PM
martinvonz created D9074: rebase: add dryrun property to rebaseruntime.
Wed, Sep 23, 1:29 PM
martinvonz updated the diff for D9073: rebase: when collapsing, p1 == dest, so use the former only.
Wed, Sep 23, 1:29 PM
martinvonz updated the diff for D9070: rebase: remove redundant isinmemory argument from _origrebase().
Wed, Sep 23, 1:29 PM
martinvonz updated the diff for D9064: merge: add a back_out() function to encapsulate update().
Wed, Sep 23, 1:29 PM
martinvonz updated the diff for D9065: merge: make low-level update() private (API).
Wed, Sep 23, 1:29 PM
martinvonz updated the diff for D9066: merge: add a higher-level update() for the common `hg update` use case.
Wed, Sep 23, 1:28 PM
martinvonz created D9073: rebase: when collapsing, p1 == dest, so use the former only.
Wed, Sep 23, 12:37 PM
pulkit closed D9045: tests: update test-share-safe to work with non-zstd versions.
Wed, Sep 23, 11:37 AM
pulkit committed rHG68906595016c: tests: update test-share-safe to work with non-zstd versions.
tests: update test-share-safe to work with non-zstd versions
Wed, Sep 23, 11:37 AM
acezar closed D9052: rhg: add a limited `rhg cat -r` subcommand.
Wed, Sep 23, 10:59 AM
acezar closed D9051: hg-core: add a `CatRev` operation.
Wed, Sep 23, 10:59 AM
acezar committed rHG33ded2d3f4fc: rhg: add a limited `rhg cat -r` subcommand.
rhg: add a limited `rhg cat -r` subcommand
Wed, Sep 23, 10:59 AM
acezar committed rHG522ec3dc44b9: hg-core: add a `CatRev` operation.
hg-core: add a `CatRev` operation
Wed, Sep 23, 10:58 AM
acezar closed D9049: hg-core: add path_encode.
Wed, Sep 23, 10:58 AM
acezar closed D9050: hg-core: add `files_with_nodes` to `Manifest`.
Wed, Sep 23, 10:58 AM
acezar closed D9014: hg-core: add a `ListRevTrackedFiles` operation.
Wed, Sep 23, 10:58 AM
acezar committed rHGf2de24c2b1f6: hg-core: add `files_with_nodes` to `Manifest`.
hg-core: add `files_with_nodes` to `Manifest`
Wed, Sep 23, 10:58 AM
acezar committed rHGaebc976fd7d5: hg-core: add path_encode.
hg-core: add path_encode
Wed, Sep 23, 10:58 AM
acezar closed D9015: rhg: add `--revision` argument to `rhg files`.
Wed, Sep 23, 10:58 AM
acezar closed D9048: hg-core: impl TryFrom<PathBuff> for HgPathBuf.
Wed, Sep 23, 10:58 AM
acezar committed rHG2d5dfc8fed55: hg-core: impl TryFrom<PathBuff> for HgPathBuf.
hg-core: impl TryFrom<PathBuff> for HgPathBuf
Wed, Sep 23, 10:58 AM
acezar closed D9013: hg-core: simplify `list_tracked_files` operation.
Wed, Sep 23, 10:58 AM
acezar committed rHG2f8227a12592: rhg: add `--revision` argument to `rhg files`.
rhg: add `--revision` argument to `rhg files`
Wed, Sep 23, 10:58 AM
acezar closed D9005: hg-core: check data integrity in `Revlog`.
Wed, Sep 23, 10:57 AM
acezar committed rHG639f33f22faf: hg-core: add a `ListRevTrackedFiles` operation.
hg-core: add a `ListRevTrackedFiles` operation
Wed, Sep 23, 10:57 AM
acezar committed rHG72b7d58d6e35: hg-core: simplify `list_tracked_files` operation.
hg-core: simplify `list_tracked_files` operation
Wed, Sep 23, 10:57 AM
acezar closed D9012: hg-core: add `Revlog.get_node_rev`.
Wed, Sep 23, 10:57 AM
acezar closed D9011: hg-core: add `Manifest` a specialized `Revlog`.
Wed, Sep 23, 10:57 AM
acezar committed rHG4f11a67a12fb: hg-core: add `Revlog.get_node_rev`.
hg-core: add `Revlog.get_node_rev`
Wed, Sep 23, 10:57 AM
acezar committed rHG89ac95bd4993: hg-core: add `Manifest` a specialized `Revlog`.
hg-core: add `Manifest` a specialized `Revlog`
Wed, Sep 23, 10:57 AM
acezar closed D9010: hg-core: add `Changlog` a specialized `Revlog`.
Wed, Sep 23, 10:57 AM
acezar closed D8962: rhg: Add debug timing.
Wed, Sep 23, 10:57 AM
acezar committed rHGc2317b7624fd: hg-core: add `Changlog` a specialized `Revlog`.
hg-core: add `Changlog` a specialized `Revlog`
Wed, Sep 23, 10:57 AM
acezar closed D8958: hg-core: Add a limited read only `revlog` implementation.
Wed, Sep 23, 10:57 AM