Page arguments are currently logged as separate entity in a List property, but the join table this creates can become rather large. Since the request logs are mostly for background/offline processing, the arguments should just be flattened into a single string to save space. This also simplifies working with the request logs outside of the application.

sizes found on a production server:

rw-rw--- 1 mysql nogroup 23G Sep 26 20:29 RequestLogEntry_params_RequestLogEntryParam.ibd
rw-rw--- 1 mysql nogroup 9.1G Sep 26 20:19 _RequestLogEntry.ibd
rw-rw--- 1 mysql nogroup 8.0G Sep 26 20:30 _RequestLogEntryParam.ibd
Submitted by Danny Groenewegen on 26 September 2011 at 21:01

On 26 September 2011 at 21:01 Danny Groenewegen tagged 1.2.9

On 24 February 2012 at 13:59 Danny Groenewegen closed this issue.

Log in to post comments