]> Sergey Matveev's repositories - public-inbox.git/commit
solver: hold patches in temporary directory
authorEric Wong <e@80x24.org>
Sun, 27 Jan 2019 00:21:51 +0000 (00:21 +0000)
committerEric Wong <e@80x24.org>
Sun, 27 Jan 2019 00:21:51 +0000 (00:21 +0000)
commit8a7653c1e4b1305b95db7e65c7ad00d2a50bbce1
treecfb084fdf3159ac2349f0a2ff4694b2fe0c110e1
parentfffbc9ec32b78731acd30539f6e3f2778d2d1fb2
solver: hold patches in temporary directory

We can avoid bumping up RLIMIT_NOFILE too much by storing
patches in a temporary directory.  And we can share this
top-level directory with our temporary git repository.

Since we no longer rely on a working-tree for git, we are free
to rearrange the layout and avoid relying on the ".git"
convention and relying on "git -C" for chdir.

This may also ease porting public-inbox to older systems
where git does not support "-C" for chdir.
lib/PublicInbox/Git.pm
lib/PublicInbox/SolverGit.pm