From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from [87.239.111.99] (localhost [127.0.0.1]) by dev.tarantool.org (Postfix) with ESMTP id DF0526EC55; Wed, 28 Jul 2021 01:28:39 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org DF0526EC55 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1627424920; bh=kQRDb0jQT4Ch6hh/Jur8SjEP8h9c2CGSUU9Ci/pTgow=; h=To:Date:In-Reply-To:References:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=kfT1ONqHxxehNLbbMFnBAu9kDj9pjg56vifni7RFfvvyTIMjJ3XMt7vVGkykCEP5S ha4cRba2UkUE0IxNxw+KDAcqw/qHfxjQYLa54jph1wnW6LPPsg3MdGgBPZsQk9aIQe J0bl4aIHHc0uIqHOd+8AprT0bJ08FiJQwVN+/izA= Received: from f713.i.mail.ru (f713.i.mail.ru [128.140.172.128]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id 6990C6EC55 for ; Wed, 28 Jul 2021 01:28:38 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 6990C6EC55 Received: by f713.i.mail.ru with local (envelope-from ) id 1m8VYz-0007Ug-Jd; Wed, 28 Jul 2021 01:28:38 +0300 Received: by e.mail.ru with HTTP; Wed, 28 Jul 2021 01:28:37 +0300 To: =?UTF-8?B?U2VyZ2V5IEthcGx1bg==?= MIME-Version: 1.0 X-Mailer: Mail.Ru Mailer 1.0 X-SenderField-ReMsg: 16273781140404278497 X-SenderField-Remind: 0 Date: Wed, 28 Jul 2021 01:28:37 +0300 X-Priority: 3 (Normal) Message-ID: <1627424917.217438804@f713.i.mail.ru> Content-Type: multipart/alternative; boundary="--ALT--98bF4aFb8a1A78B5Ef108f69CfBcEb141627424917" In-Reply-To: References: <20210725210928.GF27855@tarantool.org> X-4EC0790: 10 X-7564579A: 646B95376F6C166E X-77F55803: 119C1F4DF6A9251C25659BA33B016F17A34BE3FD4B4AC7CD09DE905C193318B98FD872164937FA4CC9F575C1C3ADB4FF9BC231BBDBE6374EED2B31D08E297B8A67D25C8FC2DB22B2 X-7FA49CB5: 70AAF3C13DB7016878DA827A17800CE7A9DEBABB1EA7882AD82A6BABE6F325AC08BE7437D75B48FABCF491FFA38154B613377AFFFEAFD269176DF2183F8FC7C0FDE19FEC90BA7BD7C2099A533E45F2D0395957E7521B51C2CFCAF695D4D8E9FCEA1F7E6F0F101C6778DA827A17800CE74D0D2DEF2EB846B0EA1F7E6F0F101C6723150C8DA25C47586E58E00D9D99D84E1BDDB23E98D2D38BBCA57AF85F7723F20FFCC1328DCF6B2E9F72418B487E11CECC7F00164DA146DAFE8445B8C89999728AA50765F7900637F6B57BC7E64490618DEB871D839B7333395957E7521B51C2DFABB839C843B9C08941B15DA834481F8AA50765F7900637CAEE156C82D3D7D9389733CBF5DBD5E9B5C8C57E37DE458B9E9CE733340B9D5F3BBE47FD9DD3FB595F5C1EE8F4F765FC72CEEB2601E22B093A03B725D353964B0B7D0EA88DDEDAC722CA9DD8327EE4930A3850AC1BE2E7350555CCFDA08FA3FAC4224003CC83647689D4C264860C145E X-B7AD71C0: AC4F5C86D027EB782CDD5689AFBDA7A213B5FB47DCBC3458F0AFF96BAACF4158235E5A14AD4A4A4625E192CAD1D9E79DB53CE84373687089B91072A553E77C2C X-C1DE0DAB: 0D63561A33F958A5EB1D1707411AA85BEC037C5E8EE49A4DB1E0AC9F53A395F3BDC6A1CF3F042BAD6DF99611D93F60EFA5DF9383870C0FED699F904B3F4130E343918A1A30D5E7FCCB5012B2E24CD356 X-C8649E89: 4E36BF7865823D7055A7F0CF078B5EC49A30900B95165D34D8FD11F74BDD6E8DE7E904628D56E19C017B7DE7AB5903AF3554F54A7AD52CA999B5F005E62BC4C41D7E09C32AA3244CD45D6A3B4930A1891A04E2F5CD28011BD9ADFF0C0BDB8D1FFACE5A9C96DEB163 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5+wYjsrrSY/u8Y3PrTqANeitKFiSd6Yd7yPpbiiZ/d5BsxIjK0jGQgCHUM3Ry2Lt2G3MDkMauH3h0dBdQGj+BB/iPzQYh7XS329fgu+/vnDh5JZHhKudxAXKtK6e9kwsIg== X-Mailru-MI: 1000000400800 X-Mailru-Sender: 583F1D7ACE8F49BD097DF11412A862BF7915D8F10B2103ED2EC11C7E62006A9B3B94D3C6AB1C977006CD02445D2D9C8FA2BFD6D8330F0C2D563E610FBBDBB4C842051EA7CBBFB509093DA5C00B83CE8412EB40C6FA10D71EFD657A8799238ED567EA787935ED9F1B X-Mras: Ok X-Spam: undefined Subject: Re: [Tarantool-patches] =?utf-8?q?=5BPATCH_v2_04/10=5D_test=3A_refac?= =?utf-8?q?tor_with_=5Fretrieve=5Fprogname?= X-BeenThere: tarantool-patches@dev.tarantool.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: =?utf-8?b?0JzQsNC60YHQuNC8INCa0L7RgNGP0LrRiNC40L0gdmlhIFRhcmFudG9vbC1w?= =?utf-8?q?atches?= Reply-To: =?UTF-8?B?0JzQsNC60YHQuNC8INCa0L7RgNGP0LrRiNC40L0=?= Cc: tarantool-patches@dev.tarantool.org Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" ----ALT--98bF4aFb8a1A78B5Ef108f69CfBcEb141627424917 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 ClRoYW5rcyBmb3IgdGhlIHJldmlldywgU2VyZ2V5IQpIZXJlIGlzIHRoZSBuZXcgY29tbWl0IG1l c3NhZ2U6Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09CsKgIMKgwqB0ZXN0OiByZWZhY3RvciB3aXRoIF9yZXRyaWV2ZV9w cm9nbmFtZQrCoArCoCDCoCBUaGUgcGF0Y2hbMV0gZnJvbSB0aGUgbHVhLUhhcm5lc3Mgc3VpdGUg Zml4ZXMgdGhlIHNhbWUgaXNzdWUgYXMgY29tbWl0CsKgIMKgIDgzNzY4ODU5MDkxOWZjZjhkZTQ3 ZWY5MDQ3OWZkMmE2NDBjOGZkZGMgKCd0ZXN0OiBhZGp1c3QgbHVhLUhhcm5lc3MKwqAgwqAgc3Vp dGUgdG8gQ01ha2UgbWFjaGluZXJ5JykgZG9lcyBleGNlcHQgdGhlIHNpbmdsZSBkaWZmZXJlbmNl OgrCoCDCoCBgZ2V0X2x1YV9iaW5hcnlfbmFtZSgpYCBpcyBjYWxsZWQgYF9yZXRyaWV2ZWRfcHJv Z25hbWUoKWAuIEFzIGEgcmVzdWx0CsKgIMKgIG9mIHRoaXMgcGF0Y2ggdGhlIGZ1bmN0aW9uIGlz IHJlbmFtZWQgdG8gZm9sbG93IHRoZSBvcmlnaW5hbCBuYW1pbmcuCsKgCsKgIMKgIFsxXTogIGh0 dHBzOi8vZnJhbWFnaXQub3JnL2ZwZXJyYWQvbHVhLUhhcm5lc3MvLS9jb21taXQvMWJlMjVhOArC oArCoCDCoCBQYXJ0IG9mIHRhcmFudG9vbC90YXJhbnRvb2wjNTk3MArCoCDCoCBQYXJ0IG9mIHRh cmFudG9vbC90YXJhbnRvb2wjNDQ3Mwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQrCoArCoAo+wqAKPj5IaSwgTWF4IQo+ Pgo+PlRoYW5rcyBmb3IgdGhlIHBhdGNoIQo+Pgo+PkxHVE0sIGV4Y2VwdCBzZXZlcmFsIG5pdHBp Y2tzIHJlZ2FyZGluZyB0aGUgY29tbWl0IG1lc3NhZ2U6Cj4+PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQo+PsKgwqDCoMKg dGVzdDogcmVmYWN0b3Igd2l0aCBfcmV0cmlldmVfcHJvZ25hbWUKPj4KPj7CoMKgwqDCoFRoZSBw YXRjaFsxXSBmcm9tIGx1YS1IYXJuZXNzIHN1aXRlIGZpeGVzIHRoZSBzYW1lIGlzc3VlIGNvbW1p dAo+Pgo+PlR5cG86IC9mcm9tIGx1YS1IYXJuZXNzIHN1aXRlL2Zyb20gdGhlIGx1YS1IYXJuZXNz IHN1aXRlLwo+PlR5cG86IC9jb21taXQvYXMgdGhlIGNvbW1pdC8KPj4KPj7CoMKgwqDCoCA4Mzc2 ODg1OTA5MTkgZmNmOGRlNDdlZjkwNDc5ZmQyYTY0MGM4ZmRkYyAoJ3Rlc3Q6IGFkanVzdCBsdWEt SGFybmVzcwo+PsKgwqDCoMKgc3VpdGUgdG8gQ01ha2UgbWFjaGluZXJ5JykgZG9lcyBleGNlcHQg dGhlIHNpbmdsZSBkaWZmZXJlbmNlOgo+PsKgwqDCoMKgYGdldF9sdWFfYmluYXJ5X25hbWUoKWAg aXMgY2FsbGVkIGBfcmV0cmlldmVkX3Byb2duYW1lKClgLiBBcyBhIHJlc3VsdAo+PsKgwqDCoMKg b2YgdGhpcyBwYXRjaCB0aGUgZnVuY3Rpb24gaXMgcmVuYW1lZCB0byBmb2xsb3cgdGhlIG9yaWdp bmFsIG5hbWluZy4KPj4KPj7CoMKgwqDCoFsxXTogIGh0dHBzOi8vZnJhbWFnaXQub3JnL2ZwZXJy YWQvbHVhLUhhcm5lc3MvLS9jb21taXQvMWJlMjVhOAo+Pgo+PsKgwqDCoMKgUGFydCBvZiB0YXJh bnRvb2wvdGFyYW50b29sIzU5NzAKPj7CoMKgwqDCoFBhcnQgb2YgdGFyYW50b29sL3RhcmFudG9v bCM0NDczCj4+PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PQo+Pgo+Pk9uIDI2LjA3LjIxLCBJZ29yIE11bmtpbiB3cm90ZToK Pj4+IE1heCwKPj4+Cj4+PiBUaGFua3MgZm9yIHRoZSBmaXhlcyEgTEdUTS4KPj4+Cj4+PiAtLQo+ Pj4gQmVzdCByZWdhcmRzLAo+Pj4gSU0KPj4+Cj4+Pgo+Pj4KPj4+Cj4+Pgo+Pj4KPj4+Cj4+Pgo+ Pj4KPj4+Cj4+Pgo+Pj4KPj4+Cj4+Pgo+Pj4KPj4+Cj4+Pgo+Pj4KPj4+Cj4+Pgo+Pj4KPj4+Cj4+ Pgo+Pj4KPj4+Cj4+Pgo+Pj4KPj4+Cj4+Pgo+Pj4KPj4+Cj4+Pgo+Pi0tCj4+QmVzdCByZWdhcmRz LAo+PlNlcmdleSBLYXBsdW4KPsKg ----ALT--98bF4aFb8a1A78B5Ef108f69CfBcEb141627424917 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 CjxIVE1MPjxCT0RZPjxkaXY+VGhhbmtzIGZvciB0aGUgcmV2aWV3LCBTZXJnZXkhPC9kaXY+PGRp dj5IZXJlIGlzIHRoZSBuZXcgY29tbWl0IG1lc3NhZ2U6PC9kaXY+PGRpdj49PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PTwv ZGl2PjxkaXY+PGRpdj4mbmJzcDsgJm5ic3A7Jm5ic3A7dGVzdDogcmVmYWN0b3Igd2l0aCBfcmV0 cmlldmVfcHJvZ25hbWU8L2Rpdj48ZGl2PiZuYnNwOzwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyBU aGUgcGF0Y2hbMV0gZnJvbSB0aGUgbHVhLUhhcm5lc3Mgc3VpdGUgZml4ZXMgdGhlIHNhbWUgaXNz dWUgYXMgY29tbWl0PGJyPiZuYnNwOyAmbmJzcDsgODM3Njg4NTkwOTE5ZmNmOGRlNDdlZjkwNDc5 ZmQyYTY0MGM4ZmRkYyAoJ3Rlc3Q6IGFkanVzdCBsdWEtSGFybmVzczxicj4mbmJzcDsgJm5ic3A7 IHN1aXRlIHRvIENNYWtlIG1hY2hpbmVyeScpIGRvZXMgZXhjZXB0IHRoZSBzaW5nbGUgZGlmZmVy ZW5jZTo8YnI+Jm5ic3A7ICZuYnNwOyBgZ2V0X2x1YV9iaW5hcnlfbmFtZSgpYCBpcyBjYWxsZWQg YF9yZXRyaWV2ZWRfcHJvZ25hbWUoKWAuIEFzIGEgcmVzdWx0PGJyPiZuYnNwOyAmbmJzcDsgb2Yg dGhpcyBwYXRjaCB0aGUgZnVuY3Rpb24gaXMgcmVuYW1lZCB0byBmb2xsb3cgdGhlIG9yaWdpbmFs IG5hbWluZy48L2Rpdj48ZGl2PiZuYnNwOzwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyBbMV06IDxh IGhyZWY9Imh0dHBzOi8vZnJhbWFnaXQub3JnL2ZwZXJyYWQvbHVhLUhhcm5lc3MvLS9jb21taXQv MWJlMjVhOCI+aHR0cHM6Ly9mcmFtYWdpdC5vcmcvZnBlcnJhZC9sdWEtSGFybmVzcy8tL2NvbW1p dC8xYmUyNWE4PC9hPjwvZGl2PjxkaXY+Jm5ic3A7PC9kaXY+PGRpdj4mbmJzcDsgJm5ic3A7IFBh cnQgb2YgdGFyYW50b29sL3RhcmFudG9vbCM1OTcwPGJyPiZuYnNwOyAmbmJzcDsgUGFydCBvZiB0 YXJhbnRvb2wvdGFyYW50b29sIzQ0NzM8L2Rpdj48L2Rpdj48ZGl2Pj09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PC9kaXY+ PGRpdj4mbmJzcDs8L2Rpdj48ZGl2PiZuYnNwOzwvZGl2PjxibG9ja3F1b3RlIHN0eWxlPSJib3Jk ZXItbGVmdDoxcHggc29saWQgIzA4NTdBNjsgbWFyZ2luOjEwcHg7IHBhZGRpbmc6MCAwIDAgMTBw eDsiPjxkaXY+Jm5ic3A7PGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlci1sZWZ0OjFweCBzb2xpZCAj MDg1N0E2OyBtYXJnaW46MTBweDsgcGFkZGluZzowIDAgMCAxMHB4OyI+PGRpdiBpZD0iIj48ZGl2 IGNsYXNzPSJqcy1oZWxwZXIganMtcmVhZG1zZy1tc2ciPjxkaXY+PGRpdiBpZD0ic3R5bGVfMTYy NzM3ODExNDA0MDQyNzg0OTdfQk9EWSI+SGksIE1heCE8YnI+PGJyPlRoYW5rcyBmb3IgdGhlIHBh dGNoITxicj48YnI+TEdUTSwgZXhjZXB0IHNldmVyYWwgbml0cGlja3MgcmVnYXJkaW5nIHRoZSBj b21taXQgbWVzc2FnZTo8YnI+PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PTxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDt0 ZXN0OiByZWZhY3RvciB3aXRoIF9yZXRyaWV2ZV9wcm9nbmFtZTxicj48YnI+Jm5ic3A7Jm5ic3A7 Jm5ic3A7Jm5ic3A7VGhlIHBhdGNoWzFdIGZyb20gbHVhLUhhcm5lc3Mgc3VpdGUgZml4ZXMgdGhl IHNhbWUgaXNzdWUgY29tbWl0PGJyPjxicj5UeXBvOiAvZnJvbSBsdWEtSGFybmVzcyBzdWl0ZS9m cm9tIHRoZSBsdWEtSGFybmVzcyBzdWl0ZS88YnI+VHlwbzogL2NvbW1pdC9hcyB0aGUgY29tbWl0 Lzxicj48YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7PHNwYW4gY2xhc3M9ImpzLXBob25lLW51 bWJlciI+ODM3Njg4NTkwOTE5PC9zcGFuPmZjZjhkZTQ3ZWY5MDQ3OWZkMmE2NDBjOGZkZGMgKCd0 ZXN0OiBhZGp1c3QgbHVhLUhhcm5lc3M8YnI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7c3VpdGUg dG8gQ01ha2UgbWFjaGluZXJ5JykgZG9lcyBleGNlcHQgdGhlIHNpbmdsZSBkaWZmZXJlbmNlOjxi cj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtgZ2V0X2x1YV9iaW5hcnlfbmFtZSgpYCBpcyBjYWxs ZWQgYF9yZXRyaWV2ZWRfcHJvZ25hbWUoKWAuIEFzIGEgcmVzdWx0PGJyPiZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwO29mIHRoaXMgcGF0Y2ggdGhlIGZ1bmN0aW9uIGlzIHJlbmFtZWQgdG8gZm9sbG93 IHRoZSBvcmlnaW5hbCBuYW1pbmcuPGJyPjxicj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtbMV06 IDxhIGhyZWY9Imh0dHBzOi8vZnJhbWFnaXQub3JnL2ZwZXJyYWQvbHVhLUhhcm5lc3MvLS9jb21t aXQvMWJlMjVhOCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vZnJhbWFnaXQub3JnL2ZwZXJyYWQv bHVhLUhhcm5lc3MvLS9jb21taXQvMWJlMjVhODwvYT48YnI+PGJyPiZuYnNwOyZuYnNwOyZuYnNw OyZuYnNwO1BhcnQgb2YgdGFyYW50b29sL3RhcmFudG9vbCM1OTcwPGJyPiZuYnNwOyZuYnNwOyZu YnNwOyZuYnNwO1BhcnQgb2YgdGFyYW50b29sL3RhcmFudG9vbCM0NDczPGJyPj09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT08 YnI+PGJyPk9uIDI2LjA3LjIxLCBJZ29yIE11bmtpbiB3cm90ZTo8ZGl2IGNsYXNzPSJtYWlsLXF1 b3RlLWNvbGxhcHNlIj4mZ3Q7IE1heCw8YnI+Jmd0Ozxicj4mZ3Q7IFRoYW5rcyBmb3IgdGhlIGZp eGVzISBMR1RNLjxicj4mZ3Q7PGJyPiZndDsgLS08YnI+Jmd0OyBCZXN0IHJlZ2FyZHMsPGJyPiZn dDsgSU08YnI+Jmd0Ozxicj4mZ3Q7PGJyPiZndDs8YnI+Jmd0Ozxicj4mZ3Q7PGJyPiZndDs8YnI+ Jmd0Ozxicj4mZ3Q7PGJyPiZndDs8YnI+Jmd0Ozxicj4mZ3Q7PGJyPiZndDs8YnI+Jmd0Ozxicj4m Z3Q7PGJyPiZndDs8YnI+Jmd0Ozxicj4mZ3Q7PGJyPiZndDs8YnI+Jmd0Ozxicj4mZ3Q7PGJyPiZn dDs8YnI+Jmd0Ozxicj4mZ3Q7PGJyPiZndDs8YnI+Jmd0Ozxicj4mZ3Q7PGJyPiZndDs8YnI+Jmd0 Ozxicj4mZ3Q7PGJyPiZndDs8YnI+Jmd0Ozxicj4mZ3Q7PC9kaXY+PGJyPi0tPGJyPkJlc3QgcmVn YXJkcyw8YnI+U2VyZ2V5IEthcGx1bjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvYmxvY2txdW90 ZT48ZGl2PiZuYnNwOzwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48L0JPRFk+PC9IVE1MPgo= ----ALT--98bF4aFb8a1A78B5Ef108f69CfBcEb141627424917--