17:59:24
boog900:monero.social:
!meeting
17:59:25
moo:monero.social:
Starting meeting: https://github.com/monero-project/meta/issues/1329
17:59:36
boog900:monero.social:
1) greetings
18:06:14
kayabanerve:matrix.org:
👋
18:10:44
boog900:monero.social:
Quiet meeting today
18:10:51
boog900:monero.social:
2) updates
18:10:54
plowsof:
👋
18:12:59
boog900:monero.social:
Me: I removed the underlying database abstraction crate and moved our tx pool over to fjall. This will allow us to have concurrent tx pool write operations although I have kept it single writer for now.
18:14:50
boog900:monero.social:
I have also joined the txpool database to the blockchain one. Fjall is more of a heavy database than LMDB so having 2 instances is wasteful.
18:16:20
boog900:monero.social:
I still need to work on popping blocks and alt blocks and updating tests but I don't expect that will take too long, then I can PR the new DB.
18:17:47
boog900:monero.social:
3) Any other business
18:18:07
boog900:monero.social:
Does anyone have anything they would like to discuss?
18:21:18
plowsof:
thanks for sharing your update 💪
18:25:24
boog900:monero.social:
Thanks for joining the meeting :)
18:25:34
boog900:monero.social:
I'll end it here
18:25:45
boog900:monero.social:
!meeting
18:25:49
moo:monero.social:
- Logs: https://github.com/monero-project/meta/issues/1329#issuecomment-3806797563
18:25:50
moo:monero.social:
- Next meeting: https://github.com/monero-project/meta/issues/1332
18:26:17
plowsof:
thxxx
18:28:45
parazyd:
Hey, irrelevant to the meeting, but maybe worth mentioning
18:29:06
parazyd:
I'm using Tapes as a db for the darkfi blockexplorer now
18:29:13
parazyd:
It's been very convenient to work with
18:29:29
parazyd:
https://codeberg.org/darkrenaissance/darkfi/src/branch/master/bin/explorer
18:29:48
parazyd:
https://explorer.testnet.dark.fi/
18:46:55
boog900:monero.social:
That's cool :)
18:46:56
boog900:monero.social:
Did this replace another DB?
19:00:21
parazyd:
Yeah basically it was completely sled, but it was overkill for an explorer db tbh
19:01:06
parazyd:
Since the full node basically does all the proper reorg logic, and verification, the explorer can simply sync from that
19:01:27
parazyd:
And with tapes it's really easy to just truncate it on reorg and re-sync from there
19:01:42
parazyd:
Which is a bit more difficult in darkfi itself since reorgs involve a bit more complications
19:01:53
parazyd:
But yeah tapes is perfect for this usecase :)