Comments (4)
@sergio-mena Many production projects will need this feature leading ASAP (including us, the Cronos chain). Before the p2p protocol can run efficiently. I think this will be a short-term solution for solving the unstable statesync problem.
from cometbft.
yes please, every validator would like to have this
from cometbft.
Hey folks, help me to settle the situation (state) of this issue after merging #801, for tracking purposes.
from cometbft.
Closing this with the remark:
- on the problem & solution design space, our latest understanding is in #801 ADR 104.
- on the implementation side, we have not implemented anything as this work became deprioritized when it was found out that a quicker and more appropriate solution belongs in the SDK.
- potential followup: #884
from cometbft.
Related Issues (20)
- error adding vote / failed to process message error logs HOT 3
- evidence: evidence expiration parameters should match the chain's unbounding period HOT 1
- state/store: compact db to cleanup deleted ABCI responses
- Docs: Add information about changes to key layout in UPGRADING.md
- e2e: `runner load` cannot be used from the same network as the testnet
- spec: move consensus parameters documentation from abci and data structures specs
- node: Initialize Blockstore with compaction parameters
- Predicting the expected next proposer stopped working after upgrading from v0.34 to v0.37 HOT 1
- crypto: provide simple way to add new curves HOT 4
- crypto: interfaces require comet import HOT 3
- PBTS: Implement adaptive synchronous parameters for consensus
- State store should be able to unmarshal the old version of ConsensusParams protobuf from the DB HOT 2
- privval: DO NOT require extension signature from privval if vote extension is disabled HOT 2
- mempool: CListMempool.Flush invokes a read-lock meanwhile it performs write/mutating operations; inadequately tested because there will be data races too HOT 1
- mempool: CListMempool.CheckTx misuses read-lock to protect write operations; possible data race HOT 3
- mempool: CListMempool.isFull could benefit from bullet-proofing against any integer overflows by converting to uint64 before additions
- Add manifest option `clock_skew` to skew the clocks of certain nodes HOT 6
- e2e must be able to test rollback command
- QA/PBTS: Run 200-nodes test with v0.38.x's saturation point HOT 6
- QA/v1: Run 200-nodes test for final report without latency emulation
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cometbft.