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

Update the versions of fabric sdks #1519

Merged
merged 1 commit into from
Apr 3, 2024

Conversation

davidkel
Copy link
Contributor

This rationalises the versions and we should only document the following binding versions

1, 1.4 (use 1.4 legacy sdk)
2.2 (use 2.2 legacy sdk)
2.4, 2.5, 3, fabric-gateway (use the fabric-gateway sdk)

We will keep 2.4 (for legacy reasons only as 2.4 was never LTS), 2.5 to cover the published versions of fabric we support however the binding of fabric-gateway should be the one going forward and seen in the documentation.
because Fabric 2 changed the recommended client version in a point release (2.5 deprecated the legacy sdks and the only real option if the fabric-gateway) otherwise we will specify a single digit version for fabric (1,3)

the 1.4, 2.2 sdks are now deprecated and 2.2 is now or version soon to be out of lts, therefore fabric-gateway is the only version that will and should be used in the future and there is no plan to change the client side much given the reduction in resource of people using it and the use of SmartBFT should not affect the client side version (I hope :-) )

This rationalises the versions and we should only document the following
binding versions

1, 1.4 (use 1.4 legacy sdk)
2.2 (use 2.2 legacy sdk)
2.4, 2.5, 3, fabric-gateway (use the fabric-gateway sdk)

We will keep 2.4 (for legacy reasons only as 2.4 was never LTS), 2.5 to
cover the published versions of fabric we support however the binding of
fabric-gateway should be the one going forward and seen in the
documentation.
because Fabric 2 changed the recommended client version in a point
release (2.5 deprecated the legacy sdks and the only real option if the
fabric-gateway) otherwise we will specify a single digit version for
fabric (1,3)

the 1.4, 2.2 sdks are now deprecated and 2.2 is now or version soon to
be out of lts, therefore fabric-gateway is the only version that will
and should be used in the future and there is no plan to change the
client side much given the reduction in resource of people using it and
the use of SmartBFT should not affect the client side version (I hope
:-) )

Signed-off-by: Dave Kelsey <d_kelsey@uk.ibm.com>
@davidkel davidkel requested a review from a team as a code owner March 25, 2024 10:53
@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 55.85%. Comparing base (f24f777) to head (43d206f).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1519   +/-   ##
=======================================
  Coverage   55.85%   55.85%           
=======================================
  Files         105      105           
  Lines        4510     4510           
  Branches      689      689           
=======================================
  Hits         2519     2519           
  Misses       1437     1437           
  Partials      554      554           
Flag Coverage Δ
caliper-core 44.94% <ø> (ø)
caliper-fabric 80.46% <ø> (ø)
generator-caliper 83.62% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@aklenik
Copy link
Contributor

aklenik commented Mar 25, 2024

@davidkel there still seems to be some issue with the publishing, should we delay this pr until the publishing is fixed?

@davidkel
Copy link
Contributor Author

@aklenik I think so, hopefully my extra PR will get publishing working again for the time being until a proper fix can be done.

Copy link
Contributor

@aklenik aklenik left a comment

Choose a reason for hiding this comment

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

Publishing is fixed, so it's okay to merge now

@aklenik aklenik merged commit 16d4983 into hyperledger:main Apr 3, 2024
16 checks passed
@davidkel davidkel deleted the updateversions branch May 1, 2024 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Remove the latest bindings from fabric because they are meaningless and can confuse
3 participants