haf merge requestshttps://gitlab.syncad.com/hive/haf/-/merge_requests2024-03-27T17:01:18Zhttps://gitlab.syncad.com/hive/haf/-/merge_requests/481Create a separate directory/environment variable pair to allow (targeted from...2024-03-27T17:01:18ZBartek WronaCreate a separate directory/environment variable pair to allow (targeted from master to develop)bind-mounting the WAL directory to a location other than the blockchain directory
(cherry picked from commit e988b4e0d221f4b8efcad2bc2e1b587e4c227669)bind-mounting the WAL directory to a location other than the blockchain directory
(cherry picked from commit e988b4e0d221f4b8efcad2bc2e1b587e4c227669)https://gitlab.syncad.com/hive/haf/-/merge_requests/480allow the wal to be stored in a directory different from the blockchain direc...2024-03-26T19:46:37ZEric Friasallow the wal to be stored in a directory different from the blockchain directoryCreate a separate directory/environment variable pair to allow
bind-mounting the WAL directory to a location other than the blockchain
directoryCreate a separate directory/environment variable pair to allow
bind-mounting the WAL directory to a location other than the blockchain
directoryhttps://gitlab.syncad.com/hive/haf/-/merge_requests/479Update hive submodule2024-03-26T11:28:15ZAndrzej SuchUpdate hive submoduleAndrzej SuchAndrzej Suchhttps://gitlab.syncad.com/hive/haf/-/merge_requests/478Updated publishing job2024-03-26T11:35:33ZKonrad BotorUpdated publishing jobUpdated publishing jobUpdated publishing jobKonrad BotorKonrad Botorhttps://gitlab.syncad.com/hive/haf/-/merge_requests/477Draft: Issue #216 - We need tests for get_metadata2024-03-27T13:49:12ZMariusz TrelaDraft: Issue #216 - We need tests for get_metadatahttps://gitlab.syncad.com/hive/haf/-/merge_requests/476Update hive submodule to get new build_and_publish_image script2024-03-18T20:56:13ZDan NotesteinUpdate hive submodule to get new build_and_publish_image scripthttps://gitlab.syncad.com/hive/haf/-/merge_requests/475Latest changes in image publishing scripts delivered to master2024-03-15T16:24:11ZBartek WronaLatest changes in image publishing scripts delivered to masterhttps://gitlab.syncad.com/hive/haf/-/merge_requests/474Updated Hive submodule to include latest publishing script changes2024-03-15T13:38:13ZKonrad BotorUpdated Hive submodule to include latest publishing script changesUpdated Hive submodule to include latest publishing script changesUpdated Hive submodule to include latest publishing script changesKonrad BotorKonrad Botorhttps://gitlab.syncad.com/hive/haf/-/merge_requests/473Draft: Updated hive submodule to get another set of fixes in build_and_publis...2024-03-15T08:59:14ZBartek WronaDraft: Updated hive submodule to get another set of fixes in build_and_publish_instance.shhttps://gitlab.syncad.com/hive/haf/-/merge_requests/472build_and_publish_image.sh script fixes.2024-03-15T02:23:44ZBartek Wronabuild_and_publish_image.sh script fixes.Requires https://gitlab.syncad.com/hive/hive/-/merge_requests/1249Requires https://gitlab.syncad.com/hive/hive/-/merge_requests/1249https://gitlab.syncad.com/hive/haf/-/merge_requests/471Changes done in develop starting from RC7 to be delivered to master as RC-82024-03-14T13:34:00ZBartek WronaChanges done in develop starting from RC7 to be delivered to master as RC-8https://gitlab.syncad.com/hive/haf/-/merge_requests/470apps randomly ommits blocks when hived is restarting2024-03-13T16:12:15ZMarcinapps randomly ommits blocks when hived is restartingMarcinMarcinhttps://gitlab.syncad.com/hive/haf/-/merge_requests/469do not detach apps when HAF stuck2024-03-06T18:56:31ZMarcindo not detach apps when HAF stuckSometimes happens that HAF stucks for a long time (i.e. for some reason
indexes are rebuilt), is such situations innocent applications were
auto-detached because during waiting for new blocks 'last_active_at' was
not updated.Sometimes happens that HAF stucks for a long time (i.e. for some reason
indexes are rebuilt), is such situations innocent applications were
auto-detached because during waiting for new blocks 'last_active_at' was
not updated.MarcinMarcinhttps://gitlab.syncad.com/hive/haf/-/merge_requests/468auto detach do not modify current block2024-03-06T17:29:25ZMarcinauto detach do not modify current blockPreviously, auto-detach would modify the current block number
upon detaching a context. This resulted in a scenario where,
after an application restart and reattachment, the same block
was processed twice.Previously, auto-detach would modify the current block number
upon detaching a context. This resulted in a scenario where,
after an application restart and reattachment, the same block
was processed twice.MarcinMarcinhttps://gitlab.syncad.com/hive/haf/-/merge_requests/467Apply changes involved with test-tools refactoring time_offset argument.2024-03-13T22:49:10ZRadosław MasłowskiApply changes involved with test-tools refactoring time_offset argument.Hive: https://gitlab.syncad.com/hive/hive/-/merge_requests/1222
Test-tools: https://gitlab.syncad.com/hive/test-tools/-/merge_requests/200
HELPy: https://gitlab.syncad.com/hive/helpy/-/merge_requests/36Hive: https://gitlab.syncad.com/hive/hive/-/merge_requests/1222
Test-tools: https://gitlab.syncad.com/hive/test-tools/-/merge_requests/200
HELPy: https://gitlab.syncad.com/hive/helpy/-/merge_requests/36https://gitlab.syncad.com/hive/haf/-/merge_requests/466Issue #126 - Add tests that use `op_body_filter` tool on CI2024-03-14T12:25:56ZMariusz TrelaIssue #126 - Add tests that use `op_body_filter` tool on CIhttps://gitlab.syncad.com/hive/haf/-/merge_requests/465test p2p mirrornet: wait for block instead of assert if it exists2024-03-08T21:01:44ZMarcintest p2p mirrornet: wait for block instead of assert if it existsBecause sometimes WAL has latency with dumping blocks to database,
it is better to wait for a block instead of expecting it immediately
after entering to live sync
- another possible solution is dumping to irreversible blocks (instead ...Because sometimes WAL has latency with dumping blocks to database,
it is better to wait for a block instead of expecting it immediately
after entering to live sync
- another possible solution is dumping to irreversible blocks (instead of reversible) all the data cached and not already dumped during P2P state. This way WAL won't be used in the test
- The best solution, find out why WAL sometimes stuck for a while and fix the root causeMarcinMarcinhttps://gitlab.syncad.com/hive/haf/-/merge_requests/464Updated publishing script to publish Docker image to registry.hive.blog2024-03-06T20:12:11ZKonrad BotorUpdated publishing script to publish Docker image to registry.hive.blogUpdated publishing script to publish Docker image to https://registry.hive.blog.
Requires setting _BLOG_REGISTRY_USER_ and _BLOG_REGISTRY_PASSWORD_ CI variables via GitLab UI.Updated publishing script to publish Docker image to https://registry.hive.blog.
Requires setting _BLOG_REGISTRY_USER_ and _BLOG_REGISTRY_PASSWORD_ CI variables via GitLab UI.Konrad BotorKonrad Botorhttps://gitlab.syncad.com/hive/haf/-/merge_requests/463Change default logging config to append to the existing log instead of trunca...2024-03-04T18:53:17ZEric FriasChange default logging config to append to the existing log instead of truncating the old log at startuprequires: https://gitlab.syncad.com/hive/hive/-/merge_requests/1236 to be merged as well.
Marked as Draft because this adds unrelated commits to the hive submodule that had already been merged to develop; review whether they're ok for...requires: https://gitlab.syncad.com/hive/hive/-/merge_requests/1236 to be merged as well.
Marked as Draft because this adds unrelated commits to the hive submodule that had already been merged to develop; review whether they're ok for HAF before merging this.
Hive CI is not passing for the new builds, but it's also not passing for develop right now, and it was a few days ago, so I'm not sure if this is a real error or just CI being weirdhttps://gitlab.syncad.com/hive/haf/-/merge_requests/462add test to check if HAF can continue sync after break2024-03-01T20:57:39ZMarcinadd test to check if HAF can continue sync after breakMarcinMarcin