From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 25 Feb 2019 18:33:25 +0300 From: Vladimir Davydov Subject: Re: [PATCH v3 4/7] memtx: hide index implementation details from header Message-ID: <20190225153325.2fcwx734rviywwij@esperanza> References: <6763eb64568e835a025b9d083c8afecdcd0a82ea.1550849496.git.kshcherbatov@tarantool.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <6763eb64568e835a025b9d083c8afecdcd0a82ea.1550849496.git.kshcherbatov@tarantool.org> To: Kirill Shcherbatov Cc: tarantool-patches@freelists.org List-ID: On Fri, Feb 22, 2019 at 06:42:29PM +0300, Kirill Shcherbatov wrote: > Refactored memtx_tree code so that memtx_tree.h, memtx_rtree.h, > memtx_bitset.h, memtx_hash.h contained only the signature of the > tree object constructor while all implementation details were in > corresponding *.c files. > > Needed for #3961 > --- > src/box/memtx_bitset.c | 17 +++++++++-- > src/box/memtx_bitset.h | 26 ++-------------- > src/box/memtx_hash.c | 43 ++++++++++++++++++++++++-- > src/box/memtx_hash.h | 44 +++------------------------ > src/box/memtx_rtree.c | 12 ++++++-- > src/box/memtx_rtree.h | 16 ++-------- > src/box/memtx_space.c | 16 +++++----- > src/box/memtx_tree.c | 62 ++++++++++++++++++++++++++++++++++++-- > src/box/memtx_tree.h | 68 ++---------------------------------------- > 9 files changed, 147 insertions(+), 157 deletions(-) Pushed to 2.1.