]> Sergey Matveev's repositories - public-inbox.git/commit
lei: force --jobs=1,1 for SQLite < 3.8.3
authorEric Wong <e@80x24.org>
Sat, 1 Oct 2022 00:33:15 +0000 (00:33 +0000)
committerEric Wong <e@80x24.org>
Sat, 1 Oct 2022 09:07:51 +0000 (09:07 +0000)
commitfa04201baae9d1043e37cf8ef4e5a33fdd0498ff
treefc175fde7733450fe92318206e787975d97948e2
parentf9ac22a4b485ae5f8ad981027d8608c13f09530e
lei: force --jobs=1,1 for SQLite < 3.8.3

SQLite prior to 3.8.3 did not reset its PRNG for generating
unique temporary file names, so it would barf on t/lei-up.t
occasionally due to O_EXCL -> EEXIST conflicts.

This fixes occasional test failures under CentOS 7.x which ships
SQLite 3.7.17.
lib/PublicInbox/LeiQuery.pm
lib/PublicInbox/LeiUp.pm
lib/PublicInbox/OverIdx.pm