Skip to content

Add constants for private event #5205

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

Closed
wants to merge 1 commit into from
Closed

Conversation

yeasy
Copy link
Member

@yeasy yeasy commented Apr 22, 2025

This patch is the first one for the private event feature. Here we add the basic constants and other data structures.

We keep the commit small enough to test the workflow, too.

Change-Id: I1953443499471eafcfca5e03ad805027453b26a1

Type of change

  • New feature

Description

Add the basic constants and other data structures for the private event

Additional details

N/A.

Related issues

N/A.

This patch is the first one for the private event feature. Here we add
the basic constants and other data structures.

We keep the commit small enough to test the workflow, too.

Change-Id: I1953443499471eafcfca5e03ad805027453b26a1
Signed-off-by: Baohua Yang <[email protected]>
Signed-off-by: Baohua Yang <[email protected]>
@yeasy yeasy requested a review from a team as a code owner April 22, 2025 21:22
@yeasy
Copy link
Member Author

yeasy commented Apr 22, 2025

The UT failure is caused by unstable gossip:

--- FAIL: TestWithStaticDeliverClientBothStaticAndLeaderElection (90.03s)
gossip_service_test.go:624: Failed to establish full channel membership. Only 0 out of 2 peers have full membership
FAIL

@bestbeforetoday
Copy link
Member

What is the "private event feature"? Is there an RFC or issue with a description of the intended functionality and implementation approach?

Copy link
Contributor

@yacovm yacovm left a comment

Choose a reason for hiding this comment

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

The process for new features is through the RFC process.

@yeasy yeasy requested a review from denyeart April 22, 2025 23:02
@C0rWin
Copy link
Contributor

C0rWin commented Apr 23, 2025

This patch is the first one for the private event feature. Here we add the basic constants and other data structures.

What is this feature for? Who sponsored this feature, as @yacovm and @bestbeforetoday pointed out, prior to introducing one of the series commits of some unknown feature without any explanation or, at very least, providing a few words of meaningful motivation, should be done through an RFC submission, check here: https://github.com/hyperledger/fabric-rfcs.

Meanwhile, I would close it, and we will be able to reopen once we figure out what you are trying to achieve here. Please follow the project contribution guidelines and accepted processes.

@C0rWin C0rWin closed this Apr 23, 2025
@yeasy
Copy link
Member Author

yeasy commented May 6, 2025

RFC has been put at hyperledger/fabric-rfcs#62.

@yeasy yeasy reopened this May 6, 2025
@C0rWin
Copy link
Contributor

C0rWin commented May 7, 2025

RFC has been put at hyperledger/fabric-rfcs#62.

Dear @yeasy, you don't need to rush and re-open the current PR. There is a standard RFC acceptance process that should be followed, voted on, and accepted, and only then will it make sense to have incoming PRs in this regard. Meanwhile, it will remain open, and no one will go over it before the RFC process completes; therefore, closing it for now. Once the RFC is accepted, please open it again.

@C0rWin C0rWin closed this May 7, 2025
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.

4 participants