Commits on Source
1774
22f198ad
Merge branch 'develop' into 'master'
Jan 03, 2022
c950ede8
add dirty flag to make node to db reconnection faster
Dec 16, 2022
c5201b68
documentation update
Dec 16, 2022
4c0f896f
always blocks operation handlers regardles of synchronization state
Dec 16, 2022
94c7d627
Update README.md
Dec 16, 2022
064aa58d
Update src/hive_fork_manager/Readme.md
Dec 16, 2022
8c22ce6b
Update src/sql_serializer/README.md
Dec 16, 2022
8e60bae9
Update README.md
Dec 16, 2022
6a9f2b60
Update README.md
Dec 16, 2022
03c5c1e6
issue #31: index are recreated after reindex
Dec 16, 2022
d8cdd1bc
add 'START' state to synchronization states
Dec 16, 2022
bedc9816
wrong log when foreign keys are recreated
Dec 16, 2022
6679db4c
update doc: pg_dump and psql extensions
Dec 16, 2022
fe44ed26
Fix for problem with irreversible value after replay
Dec 16, 2022
b39fd7d8
Update README.md
Dec 16, 2022
f95cf63e
Update README.md
Dec 16, 2022
28e47b04
disable indexes also in P2P sync
Dec 16, 2022
cc5ab332
reindex sync: indexes are disabled based on distance to network head block or stop-replay-at
Dec 16, 2022
8bc86e18
stop-replay-at cause to enable indexes after end of replay
Dec 16, 2022
4c8f07f2
update doc: more descriptive synchronization state machine diagram
Dec 16, 2022
cfa2b4a3
fix mocks linter errors
Dec 16, 2022
1934ac02
update hive submodule
Dec 16, 2022
95a9610e
Updated hived submodule to latest develop
Dec 16, 2022
b8da8daf
- Issue
#30
scripts to perform setup at specific configuration levels...
Dec 16, 2022
675f27ac
Workaround bug with node waiting for live
Dec 16, 2022
41626eca
Update Hive
Dec 16, 2022
20e2a7db
Switched CI to use latest version of ci-base-image
Dec 16, 2022
16780667
Fixed option name in Dockerfile.
Dec 16, 2022
94ea9d3c
[DLN] add support for haf-database-store option and updated hive submodule to head of develop
Dec 16, 2022
d87f4dd4
Update command-line instructions for setup_haf_instance.sh
Dec 16, 2022
657d570a
setup_haf_instance.sh can be used as standalone downloadable script, to...
Dec 16, 2022
2730a5ff
removed on_post_apply_operation
Dec 16, 2022
1b110ad9
removed hardfork_operation filter
Dec 16, 2022
133db3e2
Number of operations ids starts from zero
Dec 16, 2022
2c44bf89
Introduced `get_legacy_style_operation` function - part 1
Dec 16, 2022
e599daa6
Introduced `get_legacy_style_operation` function - part 2
Dec 16, 2022
825b2e0a
A type `hive.legacy_style_operation_return` returns `json` instead of `varchar`
Dec 16, 2022
b01da8c1
Fix in `get_postgres_port`
Dec 16, 2022
e5e8eb57
Legacy switch used instead of legacy visitor
Dec 16, 2022
e16aef2f
Updated hive submodule version to pointed already merged...
Dec 16, 2022
13050a93
Submodule updated
Dec 16, 2022
8fa4408e
updated submodule
Dec 16, 2022
d787430f
updated submodule
Dec 16, 2022
e026c677
updated submodule
Dec 16, 2022
82828b0c
updated submodule
Dec 16, 2022
59ce278f
updated submodule
Dec 16, 2022
02393b63
add missing columns in block_day_stats_all_op_view
Dec 16, 2022
657959c5
check views blocks_day stats
Dec 16, 2022
b866b609
Issue
#36
Change hive_fork_manager.get_legacy_style_operation function return type
Dec 16, 2022
7285a23a
Avoiding cpp warning
Dec 16, 2022
979dcca8
Added tests - not finished
Dec 16, 2022
fb1a0aa6
Basic tests work
Dec 16, 2022
fdc89059
Small refactoring
Dec 16, 2022
e9254fb6
Assets in operations are checked.
Dec 16, 2022
5551733a
All keys in legacy json are checked(`comment_operation`, `transfer_operation`).
Dec 16, 2022
ac19c208
Added a test for `expired_account_notification_operation`
Dec 16, 2022
e618f421
Whole body of operations('comment_operation', 'transfer_operation') is tested
Dec 16, 2022
ac1da47c
Updated hive version to get building scripts being shared by HAF build procedure.
Dec 16, 2022
13a7a741
WIP: Support for dockerized HAF setup providing:
Dec 16, 2022
cc2e4344
WIP: Further docker improvements:
Dec 16, 2022
ba9c917d
WIP: Defined docker able to start HAF instance, still needed to solve clean shutdown problems.
Dec 16, 2022
d4c2ac7f
Dockerized HAF instance execution supports graceful shutdown and correcty...
Dec 16, 2022
48d17bef
Prepared helper files for docker based HAF instance.
Dec 16, 2022
6bb4b5d8
Implemented build_instance4commit.sh script to Supported binaries build...
Dec 16, 2022
a06267f6
Fixed permission problems (related to hived datadir and shm_dir)
Dec 16, 2022
e0893391
Allowed connections to PostgreSQL service incoming from the docker bridged network.
Dec 16, 2022
35eeae45
Docker targets supports data target (containing a hived in 5M replayed state).
Dec 16, 2022
cabc34b5
ci-base-image package list extended by wget for further convenience
Dec 16, 2022
97c17550
Defined script to build an image containing 5M state.
Dec 16, 2022
ed630f7b
Added .dockerignore file to eliminate unneeded files during image builds
Dec 16, 2022
672c7335
Implemented scripts helping to build a data image basing on HAF submodule commit.
Dec 16, 2022
d77142b7
Defined prepare_data_5m_image job template useful to spawn CI build of data...
Dec 16, 2022
64c3f2d6
All docker network local connections allowed in dockerized postgresql instance
Dec 16, 2022
dedf6c75
.prepare_haf_data_5m_image base job definition supplemnted by producing an...
Dec 16, 2022
fa2f83b5
Fixed checks related to existing image present at pointed registry.
Dec 16, 2022
5a8a635e
Defined helper script to build and tag ci-base-image images.
Dec 16, 2022
4bfdaced
Intrudced base_instance docker target, not exposing any port. Then it is...
Dec 16, 2022
726c60e0
updated submodule
Dec 16, 2022
2114200d
Optimized hive.app_irreversible_block by elimination of MAX aggregate function.
Dec 16, 2022
ec0f99cc
Check if we're starting node too early in test: reduce from 10 to 5s
Dec 16, 2022
e8eae27f
Add ninja to build docker image, switch to using it for CI builds
Dec 16, 2022
cee76156
Mark the jobs that build hived to build on our fast builder
Dec 16, 2022
35dd58dc
Update hive submodule to the latest develop
Dec 16, 2022
5d526815
Tables `accounts, account_operations` are subject to filter
Dec 16, 2022
c73f9655
Tables `operations, transactions, transactions_multisig, blocks` are subject to filter
Dec 16, 2022
6f1a5c03
Class `blockchain_account_filter` added + blocks aren't filtered anymore
Dec 16, 2022
9ef5362e
Introduced `psql-enable-filter` switch that enables/disables filtering in SQL serializer
Dec 16, 2022
67961e9e
When a filter is empty then all operations are returned
Dec 16, 2022
8138be96
Fixed some bugs related to accounts tracking
Dec 16, 2022
eab996d7
Impacted accounts in one operation are separately filtered
Dec 16, 2022
5d8bbfe4
All impacted accounts are taken into consideration + added diagnostics in...
Dec 16, 2022
be220891
Added `replay_filtered_node_with_haf` stage into CI
Dec 16, 2022
a696c4af
Introduced `filter_collector` class that splits logically accounts collecting and filtering
Dec 16, 2022
c157fd4b
When a filter is disabled then gathering accounts is blocked
Dec 16, 2022
124b3e8a
Object of `operation_filter` class is used by `blockchain_account_filter` class
Dec 16, 2022
ede6476c
Object of `filter_collector` class can track operations
Dec 16, 2022
639a9606
Filtering of operations works correctly
Dec 16, 2022
11bbb5fe
Introduced `filtered_accounts_collector` class that is used when filtering is enabled
Dec 16, 2022
7f77a8c7
Virtual destructors added
Dec 16, 2022
583e5fd9
Fix in `accounts_collector::collect` + some simplifications in `filter_collector` class
Dec 16, 2022
1,674 additional commits have been omitted to prevent performance issues.
Loading
Loading