Gentoo Archives: gentoo-portage-dev

From: Brian Dolbec <dolsen@g.o>
To: gentoo-portage-dev@l.g.o
Subject: Re: [gentoo-portage-dev] [PATCH 3/4] rsync: split out repo storage framework
Date: Fri, 10 Aug 2018 00:10:33
Message-Id: 20180809171029.03a1062f@professor-x
In Reply to: [gentoo-portage-dev] [PATCH 3/4] rsync: split out repo storage framework by Zac Medico
1 On Mon, 6 Aug 2018 00:40:32 -0700
2 Zac Medico <zmedico@g.o> wrote:
3
4 > Since there aremany ways to manage repository storage, split out a
5 > repo storage framework. The HardlinkQuarantineRepoStorage class
6 > implements the existing default behavior, and the InplaceRepoStorage
7 > class implements the legacy behavior (when sync-allow-hardlinks is
8 > disabled in repos.conf).
9 >
10 > Each class implements RepoStorageInterface, which uses coroutine
11 > methods since coroutines are well-suited to the I/O bound tasks that
12 > these methods perform. The _sync_decorator is used to convert
13 > coroutine methods to synchronous methods, for smooth integration into
14 > the surrounding synchronous code.
15 >
16 > Bug: https://bugs.gentoo.org/662070
17 >
18
19 missing space in first line of commit message
20 s/aremany/are many
21
22 ---