hyperledger / caliper

A blockchain benchmark framework to measure performance of multiple blockchain solutions https://wiki.hyperledger.org/display/caliper
https://hyperledger.github.io/caliper/
Apache License 2.0
650 stars 403 forks source link

Make fabric-gateway the default choice when fabric 2.5 is released #1464

Closed davidkel closed 4 months ago

davidkel commented 1 year ago

fabric 2.5 will be the next LTS release which will hopefully be released in dec 2022. At this time the old sdks will be marked as deprecated in favour of the new fabric-gateway implementation

Caliper will continue to support using the old sdks but we should move all documentation, tutorials and examples to using the fabric-gateway connector be default.

We should also do the same for the documentation in caliper-benchmarks

We should also at the same time focus efforts to ensure that the new connector has, where possible, all the facilities that the previous connectors had, eg org targeting prior to the next release of caliper which would be 0.5.1

davidkel commented 4 months ago

The options for fabric bindings are

However we should only document 2.2 and fabric-gateway as bind options. The others exist only to reference either 2.2 or fabric-gateway only to avoid confusion from previous versions of caliper. We may even want to consider just deleting them for the next release.

davidkel commented 4 months ago

This has now been done and the default docs refer to this.