You are viewing a single comment's thread from:

RE: gtg witness log

in Blockchain Wizardry3 years ago (edited)

Glad you tagged them (right now it looks more like @firepower, @busy.witness and @furion)... I have been chasing some people voting for stale witnesses behind the scenes. Hopefully, I am not being interpreted as a psycho... 🤣

How much is currently the memory file for a full history node and I am assuming we need to replay after enabling "sql_serializer" right? or can we enable and have data only after we enable?

Thanks

Sort:  

20-ish, shared memory file isn't significantly bigger even comparing pure consensus/witness node to "full" account history node (there's some additional space taken by plugins or account's json metadata).
sql_serializer is there to cooperate with the postgres directly (as alternate way when hivemind was asking for each blocks and ops). it works only with full replay, but there are supposed to be filters to let people chose what to get to the database they will be using (depends on a certain haf use cases and apps)

Nice to know. Thanks. Currently mine does roam around 21GB I think...

Then I am definitely moving to full history node once I move my witness from the virtual environment to a dedicated box. Disk is not an issue and IOs too, so I see no reason not to do it. Providing it to the world will be another challenge as it resides on my home. But maybe with an external proxy I can make things secure and with less hassle from the perspective of DDoS attacks and such.