minetest/src/database
Loïc Blot c1d7dbfc38 Fix various player save issues (performance penalty on sql backends + bugs)
* PostgreSQL & SQLite3 doesn't setModified(false) on RemotePlayer, then player is saved on each server save call. This results in heavy useless writes.
* PostgreSQL & SQLite3 ack engine meta write whereas db commit hasn't been performed. If commit failed write has failed. We mustn't notify engine write is done.
* serializing player meta must not setModified(false) because it didn't ensure write has been done
* add RemotePlayer::on_successfull_save callback to do the flag update on a successful save
2019-01-04 10:20:04 +01:00
..
CMakeLists.txt Move files to subdirectories (#6599) 2017-11-08 23:56:20 +01:00
database-dummy.cpp Move files to subdirectories (#6599) 2017-11-08 23:56:20 +01:00
database-dummy.h Move files to subdirectories (#6599) 2017-11-08 23:56:20 +01:00
database-files.cpp Fix various player save issues (performance penalty on sql backends + bugs) 2019-01-04 10:20:04 +01:00
database-files.h Player file directory must be only created when using file backend. 2019-01-04 10:06:46 +01:00
database-leveldb.cpp Move files to subdirectories (#6599) 2017-11-08 23:56:20 +01:00
database-leveldb.h Move files to subdirectories (#6599) 2017-11-08 23:56:20 +01:00
database-postgresql.cpp Fix various player save issues (performance penalty on sql backends + bugs) 2019-01-04 10:20:04 +01:00
database-postgresql.h Move files to subdirectories (#6599) 2017-11-08 23:56:20 +01:00
database-redis.cpp Move files to subdirectories (#6599) 2017-11-08 23:56:20 +01:00
database-redis.h Move files to subdirectories (#6599) 2017-11-08 23:56:20 +01:00
database-sqlite3.cpp Fix various player save issues (performance penalty on sql backends + bugs) 2019-01-04 10:20:04 +01:00
database-sqlite3.h Replace auth.txt with SQLite auth database (#7279) 2018-08-05 13:13:38 +02:00
database.cpp Move files to subdirectories (#6599) 2017-11-08 23:56:20 +01:00
database.h Replace auth.txt with SQLite auth database (#7279) 2018-08-05 13:13:38 +02:00