The Fabric Smart Client is a new Fabric Client that lets you focus on the business processes and simplifies the development of Fabric-based distributed application.
The current vault impl uses by default the Fabric RWs versioning protos to capture the version of key-value pairs. As this works well for Fabric, other platforms, such as Orion, may need to adopt that versioning scheme.
This issue proposes an KVS versioning abstraction used by the vault, and thereby, make it independent of the actual platform in use. For instance, the vault could store the version information as bytes and the platform provides a marshaller impl to convert the bytes into the proper format according to the platform.
The current vault impl uses by default the Fabric RWs versioning protos to capture the version of key-value pairs. As this works well for Fabric, other platforms, such as Orion, may need to adopt that versioning scheme.
This issue proposes an KVS versioning abstraction used by the vault, and thereby, make it independent of the actual platform in use. For instance, the vault could store the version information as bytes and the platform provides a marshaller impl to convert the bytes into the proper format according to the platform.