Chris Li

Results 7 issues of Chris Li

### Description When the traffic is high, and BSC shuts down, the PBSS's TrieJournal becomes a large key-value pair (over 2GB), which can cause [bugs in Pebble](https://github.com/cockroachdb/pebble/issues/3333). To address this...

### Description This pull request uses the finalized block tag as the indicator for chain freezing and introduces the separation of block data into a dedicated blockdb. #### uses the...

### Description add cancel migrate bucket & e2e test ### Rationale CancelMigrateBucket API: This PR adds a new API, CancelMigrateBucket, intended for clients. The API empowers clients with the ability...

### Description After introducing the feature to **use the finalized block as the chain freeze indicator** for the multiDatabase feature, the kv database only contains **a few dozen blocks**. Performing...

### Description The first time you run with the --pruneancient option, a BAD BLOCK error may occur. ![image](https://github.com/bnb-chain/bsc/assets/11239387/7f2f3097-6a3d-40e1-840d-109f4b26965d) ### Rationale When pruneancient is enabled, it deletes the CanonicalHash previously stored...

### Description The first time online pruning is enabled, the freeze() process starts from 0, leading to a large number of log.Error("Canonical hash missing, can't freeze", "number", f.frozen) logs. ![image](https://github.com/bnb-chain/bsc/assets/11239387/188dd416-987c-4f79-a5a2-9910896a893c)...

wip

fix: fix api for ReadBlobSidecarsRLP ### Description add a description of your changes here... ### Rationale tell us why we need these changes... ### Example add an example CLI or...