This is mostly a witness update log (since a long time from me) that techcoderx.com node has been updated to HAF v1.27.5rc7 and running smoothly for over 3 days so far.
The latest release makes node operation significantly easier through the haf_api_node Docker Compose. The node has been replayed on a fresh Ubuntu 22.04.4 LTS installation with Linux kernel 6.5. This was the fastest HAF replay I have seen at under 19 hours mostly due to the performance improvements of the newer kernel, despite having to process more blocks than ever before. For reference, it usually takes more than 24 hours to replay for previous HAF versions.
Besides that, the newer HAF apps such as balance_tracker and haf_block_explorer that is included in the compose is also synced on the node. The APIs for these apps will be made available on techcoderx.com at a later date.
With that out of the way, I have a few other announcements below.
VSC-HAF updated for HAF v1.27.5.0
The latest HAF version contains breaking changes mostly on the context attach mechanism and Docker deployment. The VSC-HAF indexer have been updated accordingly to take these changes into account.
The next upcoming release of VSC-HAF (to be versioned v1.27.5.0.1 in 1-2 weeks) will be updating the processor to take latest VSC protocol changes into consideration to show more accurate and detailed information about the VSC network on the VSC block explorer (previously announced here).
Status page
I now have a status page for all the (mostly Hive) services I run. All service-related announcements (such as scheduled maintainence) will be posted there, in addition to the to-be rebranded Discord server in #service-notices
.
OneLoveIPFS and Avalon Blocks sunset
Both services will be sunset in a week from now (20 March 2024) as maintaining them are no longer feasible going forward. The short notice is due to very little to no usage, it should not impact most people reading this.
All files on OneLoveIPFS hosting service will stay available for as long as possible, however long-term availability cannot be guaranteed. The Discord server will be rebranded eventually once a replacement for OneLoveIPFS uploader has been developed, when I get time to do so.
Witness performance
Current rank: 93th (active rank 89th)
Votes: 4,627 MVests
Voter count: 175
Producer rewards (7 days): 28.066 HP
Producer rewards (30 days): 121.619 HP
Missed blocks (all-time): 30
Server resource statistics
hived (v1.27.5rc7, default HAF node plugins)
block_log
file size (compressed): 462 GB
block_log.artifacts
file size: 1.9 GB
shared_memory.bin
file size: 22 GB
System resources metrics
Looks much better than the previous release. I would likely post the metrics only on this witness update log to highlight the improvements of this HAF release.
HAF db
All HAF apps belong to individual schemas in a single PostgreSQL database along with data such as app state providers in the hive
schema. This section shows the sizes of each schema in the database using the following query:
SELECT schemaname,
pg_size_pretty(SUM(pg_total_relation_size(relid))) AS total_size,
pg_size_pretty(SUM(pg_table_size(relid))) AS table_size,
pg_size_pretty(SUM(pg_indexes_size(relid))) AS indexes_size
FROM pg_catalog.pg_statio_user_tables
GROUP BY schemaname;
Output
schemaname | total_size | table_size | indexes_size
-----------------------+------------+------------+--------------
vsc_app | 920 kB | 464 kB | 456 kB
hive | 2829 GB | 1987 GB | 842 GB
hafbe_backend | 8192 bytes | 0 bytes | 8192 bytes
hivemind_app | 739 GB | 388 GB | 351 GB
hafbe_app | 672 MB | 442 MB | 230 MB
btracker_app | 81 GB | 67 GB | 14 GB
hafah_python | 16 kB | 16 kB | 0 bytes
btracker_account_dump | 8192 bytes | 0 bytes | 8192 bytes
(8 rows)
Disk usage
Compressed tablespace: 1.7 TB
Compression ratio: 2.11x
Congratulations @techcoderx! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)
Your next target is to reach 26000 upvotes.
You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
Check out our last posts: