[Tarantool-patches] [tarantool-patches] Re: [PATCH v2 0/4] In-memory wal replication

Vladislav Shpilevoy v.shpilevoy at tarantool.org
Tue Oct 22 02:03:56 MSK 2019



On 20/09/2019 10:28, Georgy Kirichenko wrote:
> On Friday, September 20, 2019 10:52:49 AM MSK Konstantin Osipov wrote:
>> * Vladislav Shpilevoy <v.shpilevoy at tarantool.org> [19/09/19 00:44]:
>>>> The last patch makes a relay able to read from wal memory using
>>>> a xrow_buffer cursor. When relay went out of wal memory window it turns
>>>> back to file mode. After last known xlog file is relayed the a relay
>>>> returns to wal memory.
>>>
>>> Please, ask Alexander to bench your branch to check if there are no
>>> performance problems.
>>
>> the whole series should boost the performance quite a bit, after
>> all we are adding an in-memory cache of wal rows and remove file
>> I/O in the most common case.
>>
>> But tx overhead is increased by more eager gc_advance, so it has
>> to be benched independently.
> It is not the latest branch, just after this I plan to move relay into wal, 
> which allows us to process the whole xlog collection logic in the wal thread. 
> 

It will take unknown amount of time, what means, that this
not the latest branch might be on top of the master for quite
a long time, and may become a part of a release. We need it
benched.


More information about the Tarantool-patches mailing list