summaryrefslogtreecommitdiff
tag namev1.12.7 (bcfa9af7764dac006ea5b26cf701a96df682f0ab)
tag date2024-10-27 21:57:44 +0200
tagged byDirk-Jan C. Binnema <djcb@djcbsoftware.nl>
tagged objectcommit 0f16b22bf7...
stable release 1.12.7
- many documentation fixes - mu4e: fix some mu4e-compose-captured-message corner case (#2745) - mu4e: fix 'user-agent' field (#2750) - few tiny tweaks However biggest change is regarding mu's "threadiness" with respect to Xapian. For a while, some people, ran into Xapian database corruptions (I've seen it very occasionally, some people more often); issue #2706. I don't know the precise cause, but it seems to be related to using threads with Xapian; the mu code in this area hasn't changed much, so perhaps newer Xapian versions are less forgiving? Anyway, this is all speculation. Database corruption with mu is not catastrophic, since you can always rebuild it without data-loss; however, it's still annoying and we'd obviously want to avoid that. 1.12.7 includes a change to make the database access single-threaded again, which seems to help for this problem. We're really returning to the behavior some older versions of mu, with the difference that now you'll get a message in mu4e Cannot handle command while indexing, please retry later. Hope that doesn't inconvenience people too much. Might have a deeper look into when I have some more time and not in the 1.12.x series. (there's a meson flag to keep the existing behavior, see the commit message). -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEaYec7RdFk3UPFNqYEd3+qdzEoDYFAmcemz8ACgkQEd3+qdzE oDYtWQ//Q+4y0qCMZQ7jsKXtH8CS9nrzkcIHj2IU8IrmYvFeNKaaTAwxAasoRTsR y6yHe+kUs4UhYt/O2TGt3NMDW1vBNtd9xAAtIy9ZT9N9UcbQC10FhMPmGPyu8hI/ HbQ+iA0DImD5YrbMZfcmRyqxmHMIZCOQ6CkjYX1VzKUjUxszaMUdryEP9mN2g3TG Sh6bU4DeOMXo7zSBvyXyInFiGly3GFyK/Cp1UAAjcHcfFrVaZhrT6gy22pfP9fas y0vD2JVmlZ0uUJtZ9ibv5hlvAJ7+SN68cFyLWKCMbiYDlryBa5oX8Bt7IHTRN9si +6sZOKClGjOObmpEUvSJPJG/tb+vNLQO3XMPsjlc9VblHsMzq3JOVbW2j7RozTIF 8YqP1skOV+3Gnwcrp6HMRyDQncKTZXucN/Mw+HNTvMvnBBAqD11+FL9WqDaUL1Fd IB9UElnz6hbFGZaAxy0PT3+zWVVmPSzOu7LWp9prlwE30Iy2DdyFl6PD+QUoZtNn o0peOia7NxrGHXfr/JcLih2DPlMyWcbuKuKpq5dAHDoIKQJBhcbJ5t79YsVpaGGa kxqSeQyPdApxmbhIGtOVZnBB7zMQ+dJJkwVbucUiR4yFAy1HL5RYxjw5T7cBb2+W nEcX06XcURXA9lgQWd/olhBd8RKvyOht5AYeh59qszGwOwWXjHg= =4jaA -----END PGP SIGNATURE-----