Custom Query (1173 matches)
Results (232 - 234 of 1173)
Ticket | Resolution | Summary | Owner | Reporter |
---|---|---|---|---|
#369 | fixed | Thread locally scoped gettext | ||
Description |
Currently mediagoblin is not threadsafe, but really the only reason for this is mg\_globals.gettext which is set at the start of every request. So if there are two threads running in parallel these might get clobbered. However python has some thread-local scoping: `http://docs.python.org/library/threading.html#threading.local <http://docs.python.org/library/threading.html#threading.local>`_ We could probably use that. SQLAlchemy has some thread-scoped session, so theoretically it uses this, or we could look at what it does use: `http://www.sqlalchemy.org/docs/orm/session.html#sqlalchemy.orm.scoped\_session <http://www.sqlalchemy.org/docs/orm/session.html#sqlalchemy.orm.scoped_session>`_ Not super high priority as preforking does work fine-ish, but would be very nice to have. |
|||
#388 | fixed | `gmg wipealldata` deletes the default mediagoblin database | ||
Description |
If you have a non-default database configured for MediaGoblin, running This is inconvenient if you have multiple instances running on the same machine. |
|||
#413 | fixed | Arrow keys ←→ flip pages while I’m editing a comment |
Note:
See TracQuery
for help on using queries.