Skip to content
Snippets Groups Projects
Commit bf8c9874 authored by Dan Notestein's avatar Dan Notestein
Browse files

vacuum full account_balance_history table every 10m during massive sync

parent 729219b9
No related branches found
No related tags found
3 merge requests!168Update return types: VEST balances should be returned as strings to address JSON limitations,!149merge develop to master for release,!131vacuum full account_balance_history table every 10m during massive sync
Pipeline #111351 passed
......@@ -242,6 +242,7 @@ $$
BEGIN
IF hive.get_current_stage_name(_context_name) = 'MASSIVE_PROCESSING' THEN
CALL btracker_massive_processing(_block_range.first_block, _block_range.last_block, _logs);
--PERFORM hive.app_request_table_vacuum('hafbe_bal.account_balance_history', interval '10 minutes'); --eventually fixup hard-coded schema name!
RETURN;
END IF;
......
......@@ -89,3 +89,7 @@ psql "$POSTGRES_ACCESS" -v ON_ERROR_STOP=on -c "SET ROLE btracker_owner;GRANT U
psql "$POSTGRES_ACCESS" -v ON_ERROR_STOP=on -c "SET ROLE btracker_owner;GRANT USAGE ON SCHEMA btracker_endpoints to btracker_user;"
psql "$POSTGRES_ACCESS" -v ON_ERROR_STOP=on -c "SET ROLE btracker_owner;GRANT SELECT ON ALL TABLES IN SCHEMA ${BTRACKER_SCHEMA} TO btracker_user;"
psql "$POSTGRES_ACCESS" -v ON_ERROR_STOP=on -c "SET ROLE btracker_owner;GRANT SELECT ON ALL TABLES IN SCHEMA btracker_endpoints TO btracker_user;"
# Allow hived to fullfil vacuum full requests
psql "$POSTGRES_ACCESS" -v ON_ERROR_STOP=on -c "SET ROLE btracker_owner;GRANT MAINTAIN ON ALL TABLES IN SCHEMA ${BTRACKER_SCHEMA} TO hived_group;"
psql "$POSTGRES_ACCESS" -v ON_ERROR_STOP=on -c "SET ROLE btracker_owner;GRANT ALL ON SCHEMA ${BTRACKER_SCHEMA} TO hived_group;"
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment