]> git.mxchange.org Git - quix0rs-gnu-social.git/commit
Fix for ticket #3020: set MySQL session time_zone variable to UTC ('+0:00') so TIMEST...
authorBrion Vibber <brion@pobox.com>
Mon, 31 Jan 2011 19:45:19 +0000 (11:45 -0800)
committerBrion Vibber <brion@pobox.com>
Mon, 31 Jan 2011 19:45:19 +0000 (11:45 -0800)
commit54f7154db8146e42dfa557d3d0651fd3255ac380
treed2b70e3b94114e7ab7bfd63132d49a0297c8d76e
parent5b8e74f8d466901d5fd408496f2c5569c6c02f08
Fix for ticket #3020: set MySQL session time_zone variable to UTC ('+0:00') so TIMESTAMP column values are comparable against our other UTC timestamp values.

MySQL stores TIMESTAMP columns as UTC, but with a local time interface. (SRSLY?!) DATETIME columns are always bare and assumed to be local time, but we keep only UTC in them.
Forcing the session time_zone to UTC means we won't have to worry as much about what we're sending/receiving in there.

Also will let us remove the hack in master commit a7abb2323e7d57125b9fbc903a1cecc06c27944e for session tweaks
classes/Memcached_DataObject.php