Skip to content

Conversation

@EdSchouten
Copy link
Member

This requires us to catch up with some API changes:

  • Protobuf imports are now prefixed with github.com/buildbarn/*.

  • capabilities.NewServer() no longer sets API versions anymore. We need to ensure that we need to announce API versions matching up with what bb_clientd supports. My assumption is that bb_clientd supports all of REv2.0 to REv2.11.

  • Add support for named attributes to mutable files and directories.

  • Explicitly mark the file system as being case sensitive by using CaseSensitiveComponentNormalizer.

  • Add OnShare() methods, now that the pathname parsing library also supports Windows paths containing share names.

@EdSchouten EdSchouten force-pushed the eschouten/20251101-upgrade branch 4 times, most recently from 7de1da0 to 679b1e8 Compare November 1, 2025 13:30
This requires us to catch up with some API changes:

- Protobuf imports are now prefixed with github.com/buildbarn/*.

- capabilities.NewServer() no longer sets API versions anymore. We need
  to ensure that we need to announce API versions matching up with what
  bb_clientd supports. My assumption is that bb_clientd supports all of
  REv2.0 to REv2.11.

- Add support for named attributes to mutable files and directories.

- Explicitly mark the file system as being case sensitive by using
  CaseSensitiveComponentNormalizer.

- Add OnShare() methods, now that the pathname parsing library also
  supports Windows paths containing share names.
@EdSchouten EdSchouten force-pushed the eschouten/20251101-upgrade branch from 679b1e8 to 8b59abb Compare November 1, 2025 13:40
@EdSchouten EdSchouten merged commit 253388f into main Nov 1, 2025
3 checks passed
@EdSchouten EdSchouten deleted the eschouten/20251101-upgrade branch November 1, 2025 13:41
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.

2 participants