Closed cboettig closed 11 years ago
The ridiculous number of calls to git_mod
and git_sha
(each page, the former multiple times) seems responsible for this. The GA approach with a generator that stored the data (preferably amending the post metadata directly, a la raw_content plugin, is needed.
Consider following the ga-analytics approach to allow a single call to the git plugin that obtains the dates for all pages, and then simply read in the dates from a file for a filter. Should be faster?
At least add some optional
puts system.time
or some such into the plugins to see where Jekyll is spending the most time compiling.