From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 7 Apr 2019 15:33:54 +0300 From: Vladimir Davydov Subject: Re: [PATCH v2 0/7] Incorporate tuple comparison hints into Vinyl Message-ID: <20190407123354.7xfclk7vkxbvey7k@esperanza> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: To: tarantool-patches@freelists.org List-ID: On Sat, Apr 06, 2019 at 11:01:47PM +0300, Vladimir Davydov wrote: > Move hint_t definition to tuple_compare.h > vinyl: rename vy_cache_entry to vy_cache_node > vinyl: rename tree_mem_key to vy_mem_tree_key > vinyl: zap vy_mem_iterator_curr_stmt helper > vinyl: add wrapper around vy_tx_set > vinyl: prepare for storing hints in vinyl data structures > vinyl: incorporate tuple comparison hints into vinyl data structures The most crucial part of this patch set is the name of the new entity that fuses a statement with its hint in one struct - vy_entry - but that was agreed on with Kostja. The rest is pretty straightforward. I don't want to force anyone to review this huge patch. I self-reviewed it and it looks good and passes all tests. Pushed to master.