Skip to content
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

feat(core-api): add weaver protocol buffer definitions #1523 #1544

Merged
merged 4 commits into from
Nov 24, 2021

Conversation

petermetz
Copy link
Contributor

@petermetz petermetz commented Nov 17, 2021

There's two commits in this PR on purpose, one is to hold the sign-off from Rama and the other one is the admin chores performed prior to that sign-off.
This is an important milestone for us (Weaver and Cactus maintainers) working together.


Commit 1

Updated Weaver protos README and imported latest schema additions

Fixes #1523

Signed-off-by: VRamakrishna vramakr2@in.ibm.com


Commit 2

feat(core-api): add weaver protocol buffer definitions #1523

Adding the .proto definitions from here as discussed earlier with @VRamakrishna

To-do: I skipped the fabric driver proto due to an error on account of the
Fabric peer definitions not being present (unresolved import error).

Fixes #1523

Signed-off-by: Peter Somogyvari peter.somogyvari@accenture.com

@petermetz petermetz requested review from izuru0 and takeutak November 17, 2021 23:14
@petermetz petermetz added Core_API Changes related to the Core API Package dependencies Pull requests that update a dependency file enhancement New feature or request P1 Priority 1: Highest Weaver Tasks related to the future of Cactus & Weaver together. labels Nov 17, 2021
petermetz and others added 2 commits November 17, 2021 15:45
…cti#1523

Adding the .proto definitions from here as discussed earlier with @VRamakrishna

To-do: I skipped the fabric driver proto due to an error on account of the
Fabric peer definitions not being present (unresolved import error).

Fixes hyperledger-cacti#1523

Signed-off-by: Peter Somogyvari <peter.somogyvari@accenture.com>
…edger-cacti#1523

Updated Weaver protos README and imported latest schema additions

Fixes hyperledger-cacti#1523

Signed-off-by: VRamakrishna <vramakr2@in.ibm.com>
@petermetz
Copy link
Contributor Author

petermetz commented Nov 17, 2021

@VRamakrishna Thank you for your help and cooperation! I'm excited about us working together!

@izuru0
Copy link
Contributor

izuru0 commented Nov 18, 2021

@petermetz
is this going to be part of V1?

@petermetz
Copy link
Contributor Author

@petermetz is this going to be part of V1?

@izuru0 There's no implementation to it yet so in that sense the answer is an implicit no. If we do manage to get any parts of the implementation in prior to 1.0 as well, then my suggestion will be to mark those as beta/dev preview features, meaning that it would be accessible at runtime, but in the documentation marked as not yet production ready and then we can maybe roll it out at a 1.1 release or whenever we feel ready.

@izuru0
Copy link
Contributor

izuru0 commented Nov 19, 2021

thanks!

@petermetz petermetz requested a review from izuru0 November 23, 2021 04:52
Copy link
Contributor

@jonathan-m-hamilton jonathan-m-hamilton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@petermetz petermetz merged commit e0e322c into hyperledger-cacti:main Nov 24, 2021
@petermetz petermetz deleted the feat-1523-rama branch November 24, 2021 23:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core_API Changes related to the Core API Package dependencies Pull requests that update a dependency file enhancement New feature or request P1 Priority 1: Highest Weaver Tasks related to the future of Cactus & Weaver together.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

feat(core-api): add weaver protocol buffer definitions
5 participants