SusiDNS: Reduce memory usage in AddressBean
by storing destinations in binary instead of base64, to make retrieval from database more efficient. It was written in the hosts.txt days but now that we have binary storage in blockfile, it's better to defer conversion until necessary. This is more important for sort-by-date where we have to pull in all the entries. 1 of 2, additional improvements for sort-by-date to follow in a separate MR or commit.
Merge request reports
Activity
changed milestone to %2.9.0
added susidns label
requested review from @idk
assigned to @zzz
OK so my concern was thst if the format is changed then we could run into an issue like with the i2cp/compression issue from before 2.8.0, where some code wants a binary version and other code wants a base64 version. I am reasonably satisfied this is not the case. If you are too, go ahead and merge it.
mentioned in commit 0f919a0f