Time Nick Message 09:37 Krock o/ 10:53 VanessaE how do I migrate a server's players from files-format to whatever the new database format is? 10:53 Krock --migrate-players 10:54 Krock minetestserver --help 10:54 Krock same for auth: --migrate-auth 10:54 VanessaE what backends are supported? 10:55 Krock https://wiki.minetest.net/Database_backends#Comparison_table 10:55 Krock qlite3, postgresql, dummy, plaintext 10:56 VanessaE ah. didn't realize map backends also could apply to players. 10:56 Krock it's the same database type, but not the same database file 10:56 VanessaE right 10:56 Krock if we already have sqlite3 support, then why not use it for other storages :D ? 10:56 VanessaE right 10:57 VanessaE or in my case, leveldb 10:57 Krock yeah, but that's an optional dependency 10:57 VanessaE yeah, but my servers already use it 10:57 Krock ah, well then you don't have additional efforts to do 10:58 Krock too bad leveldb is not used on players backends 10:58 VanessaE ok, then sqlite it is. 11:50 VanessaE jeesh, I'm glad I only have to do this once. migrating players to sqlite is slllllllooooooooowwwwww on spinning rust :P 12:22 sfan5 does minetest not use a transaction for that? writing lots of records shouldn't be slow 12:27 VanessaE I'm pretty sure the slow part is reading the individual player files :) 12:27 VanessaE anyways, that's all done now. 12:32 rubenwardy I have a lot of concerns about database implementations in minetest 12:41 Emerald2 Milan said they're still having memleak issues after migrating the players to sqlite3. 13:01 VanessaE well in this case, I migrated because when you've got almost 400,000 player files, backups tend to get...slow. 13:01 VanessaE (even once I deleted all files modified more than 90 days ago, there were over 8000) 13:05 VanessaE (I figure if a player hasn't been online in the last 90 days on that server, or the last 6 months on my others, they're just plain gone, and it's safe to delete their player file) 13:05 VanessaE (but keep their auth.txt entry of course) 14:19 Sokomine oh. i usually tend to stay away more than 90 days between visits. but if auth and especially protection is kept (as is on vanessaes servers), that's no big problem 14:44 VanessaE correct 14:44 VanessaE only old players/* files were deleted. 14:45 VanessaE no changes to auth, protection, etc. 14:45 VanessaE and I'm only doing it once :) 14:49 rubenwardy CTF doesn't even keep players/* files between loging 14:49 rubenwardy *logins 14:51 VanessaE makes sense 15:26 * Sokomine nods 15:27 Sokomine what's the current state of security? my handle_schematics mod does want to read folders and files after runtime. part of its purpose is to be a file browser for schematics. security is so tight that that's not possible. but pehraps something changed in the last month? 15:30 Krock you can still add an exception for that mod 22:18 Calinou I submitted More Blocks 1.3.0 and More Ores 1.1.0 to ContentDB :) 22:18 Calinou (waiting for approval)