- 18 May, 2022 2 commits
-
-
Marcin Sobczyk authored
-
Marcin Sobczyk authored
then chain-id of connected node
-
- 17 May, 2022 7 commits
-
-
One test case was move to 'exception causing tests' place to consist correction of tests, because was falsely classified as bug.
-
Andrzej Lisak authored
Comment clarifies why we can do it (and why not with other checks). Note that implementation of with_skip_flags had to be moved above pending_transaction_restorer.
-
Andrzej Lisak authored
Applying it also to transactions that are actually applied would require much more effort. Since transactions that are postponed without being applied (case when there is too many to handle within time constraint) are part of containers that are cleared soon after, we can use std::move on them.
-
Andrzej Lisak authored
Previously expired transactions would run up to check inside _apply_transaction and generate exception that was also logged. Now such transactions are detected early (the same code as during building of new block) and just counted, so the log is not clobbered with unnecessary messages. The check is also much faster (in case of many expired transactions previously only less than 5k would be dropped per block, now 100k+ can be dropped in the same timeframe).
-
Andrzej Lisak authored
-
Andrzej Lisak authored
-
Piotr Batko authored
Includes changes: - Schemas auto-validation support in TestTools - Add new config entires for block log compression
-
- 16 May, 2022 4 commits
-
-
Dan Notestein authored
-
Eric Frias authored
status messages
-
Gandalf authored
-
Gandalf authored
-
- 15 May, 2022 1 commit
-
-
Eric Frias authored
-
- 13 May, 2022 26 commits
-
-
suggesting alternatives
-
Only fully reconstruct the index when absolutely necessary. If the index is longer than the block log, just truncate the index to the right size. If the index is shorter, just rebuild the missing portion.
-
compressing the last block in a block log
-
Tweak compression format to only consume one bit for compression type. Rename the option in the compress_block_log tool that decompresses the block log to be more descriptive
-
-
to support.
-
for testnet, lots of cleanup of compression code
-
for making it a submodule
-
Improve zstd compression by: - supporting pre-computed dictionaries - tweaking compression flags to shrink zstd output by omitting magic numbers, dictionary ids, etc (the format of the compressed block log has changed so it can call out dictionaries, previous compressed block logs will be unreadable)
-
-
Dan Notestein authored
-
Dan Notestein authored
-
-
-
Dan Notestein authored
-
-
-
-
Dan Notestein authored
-
-
Dan Notestein authored
-
Dan Notestein authored
-
Dan Notestein authored
-
Dan Notestein authored
-
-
Dan Notestein authored
-