[TYPO3-core] RFC: #12613: Errors with cache data from DB

Oliver Hader oliver at typo3.org
Wed Nov 25 12:18:18 CET 2009


Hi Masi,

Martin Kutschker schrieb:
> Dmitry Dulepov schrieb:
>> Hi!
>>
>> Steffen Kamper wrote:
>>> Reason is that cache-table use field TEXT for serialized arrays,
>>> therfore MySQL respect the charset.
>> I think this was made some time before but I do not remember why. There was a reason to convert blobs to texts.
> 
> The reason must be very good. I didn't test the test setup with the current trunk, but to work
> properly the field "HTML" must be a BLOB in 4.2.x. The dull thing is that we promise no change in DB
> layout. Does this policy apply even if a bug can be fixed?

I checked the issue with the cache_pages.HTML field. If it's a TEXT
field, the content there stops when the first invalid encoded character
would appear. Thus, I confirm it must be a BLOB.

olly
-- 
Oliver Hader
TYPO3 Release Manager 4.3


More information about the TYPO3-team-core mailing list