tef on Nostr: nprofile1q…ygffv "i will use a rwlocked map and focus on the row locks and ...
nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqpfe56vzppw077dd04ycr8mx72dqdk0m95ccdfu2j9ak3n7m89nrs4ygffv (nprofile…gffv) "i will use a rwlocked map and focus on the row locks and transaction manager parts" and it was fun sure enough
but "hmm, i do need to checkpoint this hash table and the only way to do it is to read lock it for the entirety"
and then "wow i can have slow commits as i dump entire table, or slow recovery, because i have to rebuild whole table before operations"
so i start asking myself if there's an efficient delta mechanism or partitioning up the sparse array into chunks and fuck
but "hmm, i do need to checkpoint this hash table and the only way to do it is to read lock it for the entirety"
and then "wow i can have slow commits as i dump entire table, or slow recovery, because i have to rebuild whole table before operations"
so i start asking myself if there's an efficient delta mechanism or partitioning up the sparse array into chunks and fuck