The new REQUIREDRAM option allows a client to skip bundles it isn't
expected to handle well, e.g. without swapping. This allows a fallback
path to be provided e.g. using zstd level 10 instead of 22.
Details
Details
Diff Detail
Diff Detail
- Repository
- rHG Mercurial
- Lint
Automatic diff as part of commit; lint not applicable. - Unit
Automatic diff as part of commit; unit tests not applicable.
Event Timeline
Comment Actions
I'm a fan of this, but for default, not stable. Is there a specific reason you need a new feature on the stable branch?
mercurial/exchange.py | ||
---|---|---|
3038 | need to add a constant describing what the magic 0.66 means, which can probably be configured by extensions? |
mercurial/exchange.py | ||
---|---|---|
3038 | Just a guess how much memory we can safely use on a system without grinding to death due to swapping. It is not meant for customization, if it is necessary to manually override, the user can bump ui.available-memory appropiately. |
need to add a constant describing what the magic 0.66 means, which can probably be configured by extensions?