Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,36 @@
# Changelog
## v1.6.0
v1.6.0-alpha is a preview release for upstream code sync, it catches up with [go-ethereum release [v1.16.1]](https://github.com/ethereum/go-ethereum/releases/tag/v1.16.1) and also inlcude several bug fix.

#### Code Sync
- [upstream: merge geth-v1.16.1](https://github.com/bnb-chain/bsc/pull/3261)

Key changes from the code sync include:
- Archive Mode: Added history indexing and RPC querying interface
- Enhanced Log Filtering: Introduced Filtermap as a faster replacement for bloombit-based log queries
- Log Timestamps: Added timestamp metadata to derived event logs
- Performance Optimizations: Multiple improvements to enhance overall performance
- Code Refactoring: Major cleanup and improvements to components including:
- PBSS snapshot system
- Blockchain configuration
- EVM internals
- Removal of EOF (Ethereum Object Format) code

#### BUGFIX
- [core/filtermaps: stop indexing if target block is pruned](https://github.com/bnb-chain/bsc/pull/3316)
- [freezer: slow down freeze when live sync](https://github.com/bnb-chain/bsc/pull/3310)
- [worker: fix a trie prefetch corner case](https://github.com/bnb-chain/bsc/pull/3314)
- [consensus/parlia: ignore client version warning when in history sync](https://github.com/bnb-chain/bsc/pull/3308)
- [fix: only enable EVN feature after node get synced](https://github.com/bnb-chain/bsc/pull/3309)
- [core/fitermaps: fix final block logic](https://github.com/bnb-chain/bsc/pull/3300)
- [fix: set all chain tables to be prunable](https://github.com/bnb-chain/bsc/pull/3294)
- [api.go: add retry for snapshots stale error](https://github.com/bnb-chain/bsc/pull/3290)
- [core/types: disable EIP-7594 in BSC](https://github.com/bnb-chain/bsc/pull/3291)

#### Others
- [docs: update readme for release types](https://github.com/bnb-chain/bsc/pull/3315)
- [prefetch: lower prefetch threshold from 100 to 50](https://github.com/bnb-chain/bsc/pull/3274)

## v1.5.19
### BUGFIX
[\#3251](https://github.com/bnb-chain/bsc/pull/3251) freezer: change freeze batch size
Expand Down
2 changes: 1 addition & 1 deletion p2p/peer.go
Original file line number Diff line number Diff line change
Expand Up @@ -396,7 +396,7 @@ func (p *Peer) pingLoop() {
normalPeerLatencyStat.Update(time.Duration(latency))
}
if latency > slowPeerLatencyThreshold {
log.Warn("find a too slow peer", "id", p.ID(), "peer", p.RemoteAddr(), "latency", latency)
log.Debug("find a too slow peer", "id", p.ID(), "peer", p.RemoteAddr(), "latency", latency)
}
}
case <-p.closed:
Expand Down
4 changes: 2 additions & 2 deletions version/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ package version

const (
Major = 1 // Major version component of the current release
Minor = 5 // Minor version component of the current release
Patch = 19 // Patch version component of the current release
Minor = 6 // Minor version component of the current release
Patch = 0 // Patch version component of the current release
Meta = "" // Version metadata to append to the version string
)
Loading