| Commit message (Expand) | Author | Age |
... | |
* | | Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info | Joey Hess | 2009-08-26 |
|\ \ |
|
| * | | initial report | https://infosoph.myopenid.com/ | 2009-08-26 |
| * | | suggestion | martin | 2009-08-26 |
| * | | po: more TODO items comments and patches | intrigeri | 2009-08-26 |
| * | | po: commenting some TODO items | intrigeri | 2009-08-26 |
| * | | po: maybe fixed self links | intrigeri | 2009-08-26 |
| |/ |
|
* / | fix emphasis examples to actually work | Joey Hess | 2009-08-26 |
|/ |
|
* | don't use pagespec_match_list•••This should be more efficient than pagespec_match_list since it short-circuits
after the first match is found.
The other problem with using pagespec_match_list here is it may throw an
error if a bad or failing pagespec somehow got into the dependencies.
| Joey Hess | 2009-08-25 |
* | changelog and news file, also make postinst rebuild on upgrade | Joey Hess | 2009-08-25 |
* | Merge commit 'remotes/smcv/ready/remove-pagespec-merge' | Joey Hess | 2009-08-25 |
|\ |
|
| * | Indicate that pagespec_merge() is no longer needed (much rejoicing?) | Simon McVittie | 2009-08-25 |
| * | Remove now-unused function pagespec_merge•••Now that dependencies are a list of pagespecs with an implicit "or"
operation, there's no need to try to merge pagespecs under normal use.
ikiwiki-transition contains the only use of the function, so move
it there rather than deleting it entirely (it's used to concatenate all
admins' lists of locked pages).
| Simon McVittie | 2009-08-25 |
* | | Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info | Joey Hess | 2009-08-25 |
|\ \ |
|
| * | | reply | Simon McVittie | 2009-08-25 |
* | | | Revert "Allow add_depends to take an arrayref"•••This reverts commit e4cd168ebedd95585290c97ff42234344bfed46c.
There was no benefit to this change.
| Joey Hess | 2009-08-25 |
* | | | Merge commit 'smcv/ready/optimize-depends' | Joey Hess | 2009-08-25 |
|\ \ \
| |/ /
|/| /
| |/ |
|
| * | Mark "should optimise pagespecs" as done | Simon McVittie | 2009-08-25 |
| * | use pagespec_match_list | Simon McVittie | 2009-08-25 |
| * | IkiWiki::pagename: memoize results•••This relies for its correctness on %config, %hooks and pagetype() not
changing.
| Simon McVittie | 2009-08-25 |
| * | Allow add_depends to take an arrayref | Simon McVittie | 2009-08-25 |
| * | Use a hash to de-duplicate dependencies | Simon McVittie | 2009-08-25 |
| * | Don't bother to save {depends} to the index•••As per Joey's review.
| Simon McVittie | 2009-08-24 |
| * | calendar, inline, map: don't pre-join dependencies•••The new dependency handling works better (eliminates more duplicates) if
dependencies are split up. On the same wiki mentioned in the previous
commit, this saves about a second (i.e. 4%) on the same test.
| Simon McVittie | 2009-08-24 |
| * | Optimize the dependencies list•••On a large wiki you can spend a lot of time reading through large lists
of dependencies to see whether files need to be rebuilt (album, with its
one-page-per-photo arrangement, suffers particularly badly from this).
The dependency list is currently a single pagespec, but it's not used like
a normal pagespec - in practice, it's a list of pagespecs joined with the
"or" operator.
Accordingly, change it to be stored as a list of pagespecs. On a wiki
with many tagged photo albums, this reduces the time to refresh after
`touch tags/*.mdwn` from about 31 to 25 seconds.
Getting the benefit of this change on an existing wiki requires a rebuild.
| Simon McVittie | 2009-08-24 |
* | | Fix example blog's tags/life to not have a broken PageSpec. Closes: #543510 | Joey Hess | 2009-08-25 |
* | | better analysis of why the depends keep growing | Joey Hess | 2009-08-24 |
* | | at this point I'm down to deciding which specific commits to merge and•••which were dead ends
| Joey Hess | 2009-08-24 |
* | | Respond with benchmarks and an updated branch | Simon McVittie | 2009-08-25 |
|/ |
|
* | move undownloadable item to discussion page | Joey Hess | 2009-08-24 |
* | close as wontfix | Joey Hess | 2009-08-24 |
* | fixed via getsource plugin | Joey Hess | 2009-08-24 |
* | response | Joey Hess | 2009-08-24 |
* | fix link | Joey Hess | 2009-08-24 |
* | clarify and add link | Joey Hess | 2009-08-24 |
* | Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info | Joey Hess | 2009-08-24 |
|\ |
|
| * | response | http://schmonz.livejournal.com/ | 2009-08-24 |
| * | Comment on another possible solution to the use case. | http://www.cse.unsw.edu.au/~willu/ | 2009-08-24 |
| * | why I needed this, in case it's useful to someone else | Amitai Schlair | 2009-08-23 |
| * | response | Amitai Schlair | 2009-08-23 |
| * | use a map instead | http://schmonz.livejournal.com/ | 2009-08-23 |
| * | new rsync plugin | Amitai Schlair | 2009-08-23 |
| * | Added closing parenthesis | http://rtfb.myopenid.com/ | 2009-08-23 |
* | | update config file snippet to use current git_wrapper name | Joey Hess | 2009-08-23 |
|/ |
|
* | uh oh | Joey Hess | 2009-08-22 |
* | (no commit message) | http://xn--andreaskrger-llb.myopenid.com/ | 2009-08-22 |
* | (no commit message) | http://xn--andreaskrger-llb.myopenid.com/ | 2009-08-22 |
* | no more wrapper wrapper | Amitai Schlair | 2009-08-22 |
* | response | Amitai Schlair | 2009-08-22 |
* | response | Joey Hess | 2009-08-21 |
* | Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info | Joey Hess | 2009-08-21 |
|\ |
|