Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

CFD pruning integration test #9072

Merged
merged 4 commits into from
May 11, 2020
Merged

CFD pruning integration test #9072

merged 4 commits into from
May 11, 2020

Conversation

huangminghuang
Copy link
Contributor

Change Description

This test creates a producer node and 2 verification nodes.
The producer node is configured with state history plugin.
A transaction with context free data is pushed to the producer node.
Both validation nodes are stop before the context free data has been pushed.
Next, it uses eosio-blocklog to prune the transaction with context free
data, restart the producer node and check if the context free data in the block
log has actually been pruned.

Afterwords, both validation nodes are restarted and checks whether the light validation
node keeps syncing after the block with context free data while the full validation node
stops syncing right at the block.

Consensus Changes

  • Consensus Changes

API Changes

  • API Changes

Documentation Additions

  • Documentation Additions

@huangminghuang huangminghuang requested review from heifner and arhag May 11, 2020 14:53
@huangminghuang huangminghuang requested a review from heifner May 11, 2020 17:34
@heifner heifner merged commit 399b39a into develop May 11, 2020
@heifner heifner deleted the cfd-integration-test branch May 11, 2020 17:39
@nksanthosh
Copy link
Contributor

Very nice work Huang-Ming. Thanks

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants