Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...




May 15, 2024

- Remaining items for production v3.0 release

  • Previously deprecated features that have already been removed in v3 main branch
    • system channel
    • solo ordering
    • kafka ordering
    • configtxgen flag --outputAnchorPeersUpdate  flag (instead, utilize channel config updates)
    • fabric-tools image
  • Need to finish
    • Finish SmartBFT tests, fix frequent test failures in SmartBFT unit tests and integration test
    • Finish v1 chaincode lifecycle removal - keep external APIs but just return an error message
    • Specifying orderer endpoints ("Orderer.Addresses") at the global level in channel configuration (instead, utilize v2 'OrdererEndpoints' in org config) - PR #4800
    • Change peer property blockGossipEnabled default to false - Block dissemination via gossip already deprecated in v2 (recommendation is to configure all peers as org leaders to receive blocks from ordering service).
  • #3663 Fabric v3 epic misc items 
    • #3306 new channel config for CouchDB max_document_size, use during validation to prevent transactions too large to persist, along with application capability
    • #3343 ed25519 support
    • #3650 fabric-protos Go bindings based on protocol buffer APIv2 (v1 protobuf is deprecated) - potential deferral
    • #3704 older v3 ideas from Jira - e.g. Remove support for remaining Go plugins (endorsement and validation plugins) - potential deferral