Skip to content

Madhava/hotlink#107

Merged
madhavajay merged 13 commits intomadhava/biovaultfrom
madhava/hotlink
Feb 7, 2026
Merged

Madhava/hotlink#107
madhavajay merged 13 commits intomadhava/biovaultfrom
madhava/hotlink

Conversation

@madhavajay
Copy link
Collaborator

Description

Please include a summary of the change, the motivation, and any additional context that will help others understand your PR. If it closes one or more open issues, please tag them as described here.

Affected Dependencies

List any dependencies that are required for this change.

How has this been tested?

  • Describe the tests that you ran to verify your changes.
  • Provide instructions so we can reproduce.
  • List any relevant details for your test configuration.

Checklist

- go mod tidy adds github.com/Microsoft/go-winio for Windows builds
- Add SYFTBOX_ACL_STAGING_GRACE_MS env var to override 10min default
- Set 5s grace in TestACLPropagationUpdates so revocation test passes
- Update hotlink.md with Go reorder buffer and buffer copy fix status
…upport

Rust acl_staging.rs had a hardcoded 10-minute grace period that couldn't
be overridden in tests. Now reads SYFTBOX_ACL_STAGING_GRACE_MS (millis)
via LazyLock, matching the Go client behavior.

CI temporarily limited to acl tests only to save credits while debugging.
Go cleanupEmptyParentDirs had a bug where len(dirEntries) checked the
original count after removing .DS_Store/Thumbs.db, so directories with
only garbage files were never cleaned up.

Both Go and Rust now retry os.Remove/fs::remove_dir 3 times with 50ms
delay to handle brief Windows file locks from Explorer/antivirus.

CI temporarily limited to go acl windows to test this fix.
@madhavajay madhavajay merged commit 4b4785c into madhava/biovault Feb 7, 2026
104 checks passed
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.

1 participant

Comments