-
Notifications
You must be signed in to change notification settings - Fork 373
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--]] Mock ups for fake, experimental alpha APIs. #365
base: master
Are you sure you want to change the base?
[[--DO-NOT-MERGE--]] Mock ups for fake, experimental alpha APIs. #365
Commits on Apr 4, 2019
-
Enumerations, fields, messages, methods, and services support `alpha_xxx` designations, indicating that they are part of an experimental feature that may never evolve to "stable" status.
James DeFelice committedApr 4, 2019 Configuration menu - View commit details
-
Copy full SHA for 4cf1497 - Browse repository at this point
Copy the full SHA 4cf1497View commit details -
spec: remove superfluous newlines
James DeFelice committedApr 4, 2019 Configuration menu - View commit details
-
Copy full SHA for 1548e07 - Browse repository at this point
Copy the full SHA 1548e07View commit details -
spec: AlphaFeature capability for all services.
A new AlphaFeature message type was added for each of the plugin, controller, and node services. Experimental features supported by the SP should be advertised via one or more of the following RPCs: * Identity.GetPluginCapabilities * Controller.ControllerGetCapabilities * Node.NodeGetCapabilities
James DeFelice committedApr 4, 2019 Configuration menu - View commit details
-
Copy full SHA for 4c4253d - Browse repository at this point
Copy the full SHA 4c4253dView commit details -
spec: experimental RPC: tape rotation.
Mock up of an experimental API to support tape rotation for plugin controllers. Note the RPC as well as each of the newly added request and response types has been labeled with an `alpha_xxx` marker option.
James DeFelice committedApr 4, 2019 Configuration menu - View commit details
-
Copy full SHA for 1058311 - Browse repository at this point
Copy the full SHA 1058311View commit details -
spec: experimental enum value: QUARKS.
Mock up of an experimental API to advertise volume usage in units of quarks. Note the addition of the `alpha_enum_value` marker option to the newly added enum value.
James DeFelice committedApr 4, 2019 Configuration menu - View commit details
-
Copy full SHA for 0dfced8 - Browse repository at this point
Copy the full SHA 0dfced8View commit details -
spec: experimental field: Volume.lineage.
Mock up of an experimental API to communicate the data lineage of a volume. Note that the newly added field has the `alpha_field` marker option set, as well as that the newly added message has a similar alpha marker. See https://en.wikipedia.org/wiki/Data_lineage
James DeFelice committedApr 4, 2019 Configuration menu - View commit details
-
Copy full SHA for cc6c138 - Browse repository at this point
Copy the full SHA cc6c138View commit details -
spec: experimental service: ObjectStore.
Mock up of an experimental object storage API. Note the use of the `alpha_service` marker option for the new gRPC service, as well as the additional `alpha_xxx` markers for the new RPCs and top-level request/response messages.
James DeFelice committedApr 4, 2019 Configuration menu - View commit details
-
Copy full SHA for 61395aa - Browse repository at this point
Copy the full SHA 61395aaView commit details