Releases: stellar/stellar-core
Releases · stellar/stellar-core
v0.4.1
New Features
- Added a CATCHUP_RECENT mode that allows a node to fetch the last N ledgers when joining the network.
- Added checkquorum command. Check quorum intersection from history.
- Added graphquorum command. Print a quorum set graph from history.
- Added inferquorum command. Print a quorum set inferred from history.
Fixes
- Reworked history system. Interface to the world is the same but it should work much better than before.
- Changed the definition of quorum slice to not need to include yourself. Your node is no longer automatically added to your quorum set.
v0.4.0
New features
- New meta data emitted (previous ledger entry state) - see #944
- Perform maintenance on startup by default for nodes not in CATCHUP_COMPLETE mode (this reduces the disk space requirement for those nodes as data is purged more often)- see #947
- Additional QUORUM_SET validation - as described in f9286a6 and fa048e6
Fixes and improvements
- Major history publish/download overhaul, to improve reliability of interactions with history subsystem - see #951
- Validators only forward messages from the extended quorum - this closes a potential attack vector to DoS validators
- Avoid triggering catchup from history when restarting a node after a short downtime
- Improved "quorum" reporting
v0.3.3
- Fix bug causing catch up to get stuck
- Better insight into what SCP is doing
- Better logs for debugging
v0.3.2
fix: crash in SCP when receiving some v-blocking CONFIRM
v0.3.1
Snap implementation of SCP to the version dated November 17 2015
v0.3.0
Rev SCP implementation to the latest version of the whitepaper (November 2015)
Note: this version is not compatible with the 0.2.X series but will still be able to replay history
v0.2.5
- bug fix in overlay (better handshake)
- ability to query all known peers for quorum information when using short node ID
- PREFERRED_PEERS now should work as expected
- scp command now returns quorum sets as well
- Extra documentation for running validators
v0.2.4
- Fixed edge case when receiving old SCP messages from peers that would cause nodes to crash
- Changed the way pending transactions are expired (especially important for non validating nodes)
- Config files are now parsed properly, this fixes an issue with the way node names are tracked
- note: "self" is not populated automatically anymore, you need to create the alias yourself when defining the NODE_SEED element.
v0.2.3
-fixes crash introduced in v0.2.2
-better able to rejoin network
-adds /quorum that gives information on the state of yours or others quorums
-easier to determine health of the network
v0.2.2
Fixed crash when rejoining network
Fixed potential bucketlist corruption when rejoining network
forcescp works again