1. Alex Willmer
  2. trac-ticketlinks

Commits

Author Commit Message Date Builds
cboos
0.13dev: merged session persistence changes from r10460 (#9705). Note that by mistake the mergeinfo was already present on the previous intermediate changeset...
Branches
trunk
cboos
db api: the `ConnectionWrapper.__call__(query, params)` shortcut method now only does an `execute`. So far, that method was guessing whether it should perform an `execute` or an `executemany`, based on `params`. In r10474 that heuristic was changed to pick `executemany` `params` was `[]`, as otherwise some session related tests would break. However that broke tests in other places, which expected the former behavior, so I added an explicit `executemany` shortcut method for performing an `executemany` operation on a temporary cursor.
Branches
trunk
aprudnikov
0.12.2dev/l10n/ru: translations updated (100%)
Branches
0.12-stable
mrelbe
0.12.2dev/l10n/sv: translations updated (100%)
Branches
0.12-stable
mrelbe
0.12.2dev/l10n/en_GB: translations updated (100%)
Branches
0.12-stable
cboos
0.13dev: merged session persistence changes from r10459 (#9705)
Branches
trunk
cboos
0.13dev: merged rst rendering fix r10458 from 0.12-stable.
Branches
trunk
nzoltan
l10n/hu: translations updated (100%)
Branches
0.12-stable
cboos
0.13dev: make rendering of source: link more robust in case of unavailability of the repository (fix similar to r10470)
Branches
trunk
cboos
0.13dev: merged changeset: (r10456) and log: (r10457) TracLinks fixes from 0.12-stable.
Branches
trunk
cboos
0.12.2dev/l10n/fr: translations updated (100%)
Branches
0.12-stable
cboos
0.12.2dev/l10n: new extraction, +8 messages.
Branches
0.12-stable
convert-repo
update tags
Branches
tags
cboos
0.12.2dev: tag with svn revisions for versions between 0.12.2rc1 and 0.12.2 final.
Branches
0.12-stable
cboos
0.12.2rc1: updated ChangeLog and version tag.
Tags
trac-0.12.2rc1
Branches
0.12-stable
cboos
0.12.2dev: add missing ''native'' eol-style
Branches
0.12-stable
cboos
0.12.2dev: merged TracGuide updates from t.e.o in preparation for 0.12.2rc1.
Branches
0.12-stable
cboos
0.12.2dev: `TimeoutError` shows original error on the same line (improve debugging of #9916)
Branches
0.12-stable
cboos
0.12.2dev: in session handling, split purge transaction in two (#9705). The previous change was probably not enough, as MySQL uses locks at the row level, not at table level. Suppose that a purge transaction A first gets hold on a large number of session_attribute rows for deleting them, then tries to do the same for a large number of rows in the session session. At the same time, another transaction B could well have already locked one of these session rows, and the…
Branches
0.12-stable
cboos
0.12.2dev: in session handling, try to avoid table deadlocks (#9705) - in `Session.save`, split `save_session` transaction in two (actually save the session, then eventually purge the expired sessions) - always access tables in the same order, first `session`, then `session_attribute`
Branches
0.12-stable
cboos
0.12.2dev: for rst rendering with docutils, don't store Trac env and context in the directive and role handlers. This is not thread-safe. Instead, we register the "trac" and "code-block" directives and roles only once and the handlers retrieve the Trac environment and rendering context from the input we feed to the docutils API. As a bonus, Trac plugins can now use the same mechanism and register their own directives and role handlers. For retrieving contextual information, they can do the same way as we do…
Branches
0.12-stable
cboos
0.12.2dev: when producing a log link, the `get_repository_by_path` might trigger a !TracError. Catch this early, like we did in r10456 for changeset links.
Branches
0.12-stable
cboos
0.12.2dev: when producing a changeset link, the `get_repository_by_path` might trigger a !TracError. Catch that to produce a 'missing' link instead of letting the error through.
Branches
0.12-stable
jomae
0.13dev: Merged from 0.12-stable.
Branches
trunk
jomae
0.12.2dev: Fixed the overlapping triangle markers in plugins page with IE7 and IE7 mode for IE8. Closes #9963.
Branches
0.12-stable
rblank
0.13dev: Merged from 0.12-stable.
Branches
trunk
rblank
0.12.2dev: Fixed a failing test case on Python 2.4. Closes #9988.
Branches
0.12-stable
cboos
trunk: merged remaining changes from stable [10444:10447/branches/0.12-stable]. I also re-did a `svn cp trac/util/dist.py trac/dist.py` in order to keep track of the origin.
Branches
trunk
cboos
Added jomae to the list of authors, starting from Trac milestone:0.12.2.
Branches
0.12-stable
cboos
trunk: merged changes from stable [10428:10439/branches/0.12-stable]
Branches
trunk
  1. Prev
  2. Next