Confirmed users
360
edits
(→asuth) |
|||
Line 110: | Line 110: | ||
===== asuth ===== | ===== asuth ===== | ||
* gloda development | |||
** Investigated spidermonkey threading to understand ramifications of moving gloda indexer to its own thread. The js concurrency turns out not to be a huge problem, it's just the general lack of thread-safety in mailnews and the high costs of proxying combined with a frequent need to proxy. | |||
** Investgiated sqlite threading ramifications with regard to async and concurrent access by main/async threads. | |||
** Now uses asynchronous storage functionality for all post-init db writes. Resumed using transactions under async mode to boot. | |||
** Should no longer crash at shut down, generally cleans up after itself. | |||
** Index per-message subjects now too. | |||
** Index attachment names, ignoring bogus attachments. (Attachments whose names are "Part 1.*".) | |||
* gloda-related debugging | |||
** found/fixed crasher in mozStorage async | |||
** trying to assist in debugging by using chronicle-recorder (roc's valgrind based super-logger/debugger) against unit tests. Made a minor (but annoying to track down) bugfix to chronicle-query, and various bugfixes/enhancements to my chroniquery python binding/tool. | |||
===== bienvenu ===== | ===== bienvenu ===== |