<HTML><BODY><div>You mean using some specific extent_pool, like indext_extent_pool<br>with it's memtx_index_extent_reserve() and memtx_index_extent_alloc()?</div><div> </div><blockquote style="border-left:1px solid #0857A6; margin:10px; padding:0 0 0 10px;">Вторник, 4 февраля 2020, 23:06 +03:00 от Konstantin Osipov <kostja.osipov@gmail.com>:<br> <div id=""><div class="js-helper js-readmsg-msg"><style type="text/css"></style><div><div id="style_15808467750950895569_BODY">* Ilya Kosarev <<a href="/compose?To=i.kosarev@tarantool.org">i.kosarev@tarantool.org</a>> [20/02/04 22:00]:<div class="mail-quote-collapse">> Hi!<br>> Thanks for your comments.<br>> When performing space: truncate(), we are executing<br>> simple upsert. How can we distinguish it from any other upsert<br>> to use reserved extents tech? пятница, 31 января 2020г., 11:21</div><br>What code path is troubling you?<br><br>Just like you disable quota, you can "enable" use of reserved<br>extents. You can use the same injection points for this code, the<br>only difference is that you don't allocate memory beyond quota,<br>but rather use pre-allocated one, within the quota.<br><br><br>--<br>Konstantin Osipov, Moscow, Russia</div></div></div></div></blockquote><div> <div> </div><div data-signature-widget="container"><div data-signature-widget="content"><div>--<br>Ilya Kosarev</div></div></div><div> </div></div></BODY></HTML>