You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Fix KeySetRemove to fail on key set index 0
Problem:
- Removing KeySet index 0 is not allowed by spec, but SDK allowed it.
- Checking that we ran without accessing fabric is not done, so
error is FAILURE instead of UNSUPPORTED_ACCESS.
- Fixes#28518
This PR:
- Adds the check and tests against removing fabric index zero
- Improves error reporting for several errors in the cluster
- Combines validation logic for accessing fabric that was missing
Testing:
- Added unit tests and integration tests for additions
(except for the unsupported access that requires PASE to check)
* Regen tests with ZAP
* Restyled by clang-format
* Remove explicit check for undefined fabric index
* Fix build
* Rename ValidateAndGetProviderAndFabric to just GetProviderAndFabric
* Added back cleanup for VerifyOrDie argument checking
* Restyle
* Update based on code review comments
* Remove two more flight check comments
* Restyle
* Fix merge error
---------
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Restyled.io <[email protected]>
Co-authored-by: Andrei Litvin <[email protected]>
0 commit comments