From 1211aabb282447dd313350e376582c5056f8df6e Mon Sep 17 00:00:00 2001 From: megamage Date: Fri, 14 Aug 2009 14:34:46 -0500 Subject: [8364] Implement possibility reset client cache data from server side. Author: Fog Implemented 2 way set cache data "version": * New db_version.cache_id field let set cache data version by DB content creators. This can be used for content releases by seting some unique value at each release. This value used by default. * New mangosd.conf config option let set (overwrite DB value) or use 0 for ignore. This can be used by serever admin for reset cache at some local changes. Note: values use at client login and then must be unique for long period time to avoid ignored at login some long not connected client with old same cache version value. --HG-- branch : trunk --- sql/updates/5021_8364_world_db_version.sql | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 sql/updates/5021_8364_world_db_version.sql (limited to 'sql') diff --git a/sql/updates/5021_8364_world_db_version.sql b/sql/updates/5021_8364_world_db_version.sql new file mode 100644 index 00000000000..72cb47a2098 --- /dev/null +++ b/sql/updates/5021_8364_world_db_version.sql @@ -0,0 +1,2 @@ +ALTER TABLE db_version + ADD COLUMN cache_id int(10) default '0' AFTER script_version; -- cgit v1.2.3