Marcus Brandenburger
Marcus Brandenburger
- Ubuntu 22.04 - SGX SDK 2.22 - SGX SSL 3.0_Rev1 - OpenSSL 3.0.12 - Ego 1.5.0 - Python 3
FSC is a heavy user of Fabric code, in particular, the fabric protos which are imported from [github.com/hyperledger/fabric-protos-go](https://github.com/hyperledger/fabric-protos-go). These protos require the us of [github.com/golang/protobuf](https://pkg.go.dev/mod/github.com/golang/protobuf), which is deprecated and should...
The Fabric Vault impl supports a TxIDStore cache for better read performance. See https://github.com/hyperledger-labs/fabric-smart-client/blob/main/platform/fabric/core/generic/vault.go#L80 We should add this to the Orion Vault impl as well
Some tests seem to be flaky, such as the FPC integration test. - Short-term solution: Upgrade to ginkgo v2 as proposed in #331 and add `ginkgo --flake-attempts=N` to the corresponding...
This task is about starting a discussion on defining and implementing FSC performance metrics. FSC comes with support for prometheus (https://github.com/hyperledger-labs/fabric-smart-client/blob/main/platform/view/services/metrics/operations/metrics.go). Currently FSC reports the following: - Commiter: - `commit`...
Currently NWO starts the FSC nodes with profiling turned on by default. Profiling should be configurable via config and NWO topology. Default: no profiling TBD
Currently calling `RunView` is a blocking operation. However, it might be desirable to cancel or abort such an operation. An example where this seems to be useful is given in:...
Signed-off-by: Marcus Brandenburger
Currently, the FPC repo has a scorecard of 4.3 (see https://scorecard.dev/viewer/?uri=github.com/hyperledger/fabric-private-chaincode) This issue is about improving our scorecard value by applying best practices as suggested by [OpenSSF](https://github.com/ossf/scorecard) TODOS: - [x]...