Edgewall Software

Changes between Version 7 and Version 42 of Ticket #9936

Jul 23, 2011, 2:05:55 AM (11 years ago)
Remy Blank

Fingerprinting committed in [10769]. It can be controlled with the [trac] fingerprint_resources option:

  • content: Calculate the fingerprint from the resource contents.
  • meta: Calculate the fingerprint from the resource metadata (size and mtime).
  • disable: Disable fingerprinting.

I have measured the time to calculate the fingerprint with the th:WikiExtrasPlugin installed, which is a bit of a worst case. On my machine, it takes 1.9 seconds when using the content, and 1.4 seconds when using the metadata. As this is only apparent during environment startup, I hesitate to even keep the "meta" option.

I will update the documentation with the new functionality, especially the part about serving static resources from the web server.


  • Ticket #9936

    • Property Cc osimons Jun Omae added
    • Property Keywords htdocs added
  • Ticket #9936 – Release Notes

    v7 v42  
    1 chrome: Appended the Trac version to internal CSS and JS URLs to ensure the browser cache gets cleared on upgrade.
     1chrome: Fingerprint URLs to resources below `/chrome` to force browsers to reload them when they change.