-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Omission of fabric sensitive fields (#15340)
* Omit fabric sensitive data for Reads This builds upon the PR #15284 to omit fabric sensitive fields in the call to `EncodeForRead` if the fabric index present in the object doesn't match the accessing fabric. The test-cluster.xml has been updated to enhance the TestFabricScoped struct to include a number of different data types to ensure adequate coverage. Cluster definitions for OperationalCredentials and Acl clusters have been updated to reflect the spec correctly w.r.t fabric sensitive fields. Tests: Adds a YAML TestMultiFabric test that writes/reads fabric-sensitive data from multiple fabrics and validates the read back data. Adds a similar Python version of the test that is identical but is more robust towards the fabric indices and order of data read back from the server. * Re-run codegen * Forgot to add the MultiFabric YAML test * Re-run codegen and review fixes * Disabling the multi-fabric test for now since it's not quite working yet even on master * Rerun code gen * Re-gen * Minor indent fix * Disable more fabric-scoped tests in Python while we wait for #15688 to get resolved
- Loading branch information
1 parent
6b96627
commit 40c9fd5
Showing
46 changed files
with
3,124 additions
and
688 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.