* Implemented WUPDATE_CLEANDB timer to clean logs table of old entries.

* New config option: LogDB.Opt.ClearInterval - time in minutes between each call to cleanup.
* New config option: LogDB.Opt.ClearTime - maximum time in seconds to keep old log entries.

--HG--
branch : trunk
This commit is contained in:
XTZGZoReX
2009-03-25 15:21:32 +01:00
parent 82e966e5f2
commit 942e93fbcb
3 changed files with 46 additions and 0 deletions
+3
View File
@@ -68,6 +68,7 @@ enum WorldTimers
WUPDATE_UPTIME = 4,
WUPDATE_CORPSES = 5,
WUPDATE_EVENTS = 6,
WUPDATE_CLEANDB = 7,
WUPDATE_COUNT = 7
};
@@ -224,6 +225,8 @@ enum WorldConfigs
CONFIG_CHATLOG_GUILD,
CONFIG_CHATLOG_PUBLIC,
CONFIG_CHATLOG_ADDON,
CONFIG_LOGDB_CLEARINTERVAL,
CONFIG_LOGDB_CLEARTIME,
CONFIG_VALUE_COUNT
};