Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DO NOT MERGE] Hotfix candidate: disable sparse index #452

Closed
wants to merge 2 commits into from

Conversation

derrickstolee
Copy link
Collaborator

This is the first of two possible hotfixes for the performance issue in v2.33.0.vfs.0.0 due to #450.

This takes our latest vfs-2.33.0 branch and reverts #414, so we are not shipping the sparse index prematurely.

It does have these benefits:

It also has some risks:

  • It includes v5 of the FS Monitor feature, which is currently being tested in the bug bash.
  • There are other sparse index changes that might have side-effects.

I'm less concerned about these risks because we have some confidence in the bug bash release, v2.33.0.vfs.0.2.

This reverts commit f55843a.

We are disabling the sparse index by default so we can take the latest
changes from the vfs-2.33.0 branch and cut a new release that should help
users affected by #450 (slow commands due to getting an environment
variable).

This commit represents an approach that would include shipping the latest FS
Monitor feature in addition to other installer fixes.

Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Copy link

@jeffhostetler jeffhostetler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Signed-off-by: Derrick Stolee <dstolee@microsoft.com>
Copy link
Member

@dscho dscho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for spelling out the risks and benefits. I am convinced that the risks are small, and that we would be able to react quickly in case of a critical bug, anyway.

@derrickstolee
Copy link
Collaborator Author

These changes are included in the v2.33.0.vfs.0.3 tag, but not the `vfs-2.33.0 branch. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants