<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/contrib/libs, branch CLI_2.17.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.17.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.17.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2024-12-03T08:17:42Z</updated>
<entry>
<title>Merge branch 'rightlib' into mergelibs-241203-0816</title>
<updated>2024-12-03T08:17:42Z</updated>
<author>
<name>Alexander Smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2024-12-03T08:17:42Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=003b31a5bdd9d6044c663395cd47c8ae02bc0bb3'/>
<id>urn:sha1:003b31a5bdd9d6044c663395cd47c8ae02bc0bb3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove a patch from contrib/libs/cxxsupp/libcxxrt</title>
<updated>2024-12-02T17:58:01Z</updated>
<author>
<name>thegeorg</name>
<email>thegeorg@yandex-team.com</email>
</author>
<published>2024-12-02T17:23:49Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=cc7639ac36d6853813d6c2630957ce2cb27a023e'/>
<id>urn:sha1:cc7639ac36d6853813d6c2630957ce2cb27a023e</id>
<content type='text'>
These changes were added in rXXXXXX about 10 years ago.
commit_hash:dcbcb39151bffff446d8a1e41cd3889c3896f520
</content>
</entry>
<entry>
<title>Update contrib/libs/cxxsupp/builtins to 19.1.3</title>
<updated>2024-12-02T17:47:52Z</updated>
<author>
<name>robot-contrib</name>
<email>robot-contrib@yandex-team.com</email>
</author>
<published>2024-12-02T17:23:41Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=81518d12414d1a5f8f1e3d3e13d884306230609b'/>
<id>urn:sha1:81518d12414d1a5f8f1e3d3e13d884306230609b</id>
<content type='text'>
commit_hash:4898490dcc35775adf8be6d67c2ca83001fb5311
</content>
</entry>
<entry>
<title>Add missing configs + add mold and coverage to piglet YDB config</title>
<updated>2024-12-02T16:31:00Z</updated>
<author>
<name>maxim-yurchuk</name>
<email>maxim-yurchuk@yandex-team.com</email>
</author>
<published>2024-12-02T16:15:43Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e4293e758af131e7ef7ca74bfa1ef6f9b74b58cb'/>
<id>urn:sha1:e4293e758af131e7ef7ca74bfa1ef6f9b74b58cb</id>
<content type='text'>
commit_hash:c0112c0409a0972eb859b32a014980020df7ce0a
</content>
</entry>
<entry>
<title>Merge branch 'rightlib' into mergelibs-241202-1453</title>
<updated>2024-12-02T14:55:03Z</updated>
<author>
<name>Alexander Smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2024-12-02T14:55:03Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3301787707269da1e7b44e909ce54db3b40adcad'/>
<id>urn:sha1:3301787707269da1e7b44e909ce54db3b40adcad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2024-12-02T09:36:02Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2024-12-02T09:26:29Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3d5ec21a38b36bbc71c5296afdfda0fe7e07d569'/>
<id>urn:sha1:3d5ec21a38b36bbc71c5296afdfda0fe7e07d569</id>
<content type='text'>
commit_hash:4366fd1ff9f6332e09ee040aea027a3f48a7f12f
</content>
</entry>
<entry>
<title>Merge branch 'rightlib' into mergelibs-241130-1815</title>
<updated>2024-11-30T18:17:04Z</updated>
<author>
<name>Alexander Smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2024-11-30T18:17:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6d314ad5bbedbdbad47e567f12669f005eaad866'/>
<id>urn:sha1:6d314ad5bbedbdbad47e567f12669f005eaad866</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Upgrade mimalloc to 1.8.7</title>
<updated>2024-11-29T17:37:50Z</updated>
<author>
<name>morozov1one</name>
<email>morozov1one@yandex-team.com</email>
</author>
<published>2024-11-29T17:28:24Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=0924e1c53b7aec2c5efefe89499154b0a7e902f7'/>
<id>urn:sha1:0924e1c53b7aec2c5efefe89499154b0a7e902f7</id>
<content type='text'>
Ниже описал существенные изменения в поведении, которые я заметил (в сравнении с версией 1.7.2, которая лежит в контрибах сейчас)

Полный changelog можно посмотреть в [readme.md](http://readme.md)

* Поменялся дефолт у [опции](https://github.com/microsoft/mimalloc/blob/9cae0d31cd28476664dbaa6e4e6940b9d900842a/src/options.c#L109), определяющей то, как неиспользуемая память возвращается в систему. В старых версиях по умолчанию использовался madvise с флагом MADV_FREE, в свежих версиях же используется MADV_DONTNEED. Это может вызвать неожиданные изменения (в худшую сторону) на графиках потребляемой анонимной памяти (), хотя по факту потребление должно быть \+- одинаковым

* Алгоритм работы аллокатора претерпел некоторые изменения. Например, мы споткнулись об то, что в новой версии mimalloc выделяет себе 1Gb (размер задается [опцией](https://github.com/microsoft/mimalloc/blob/2765ec93026f445cad8f38e6b196dd226a1f6e61/src/options.c#L87)) памяти при первой же аллокации. Само по себе это мало на что влияет, но неприятности могут случиться, если звать в начале программы mlockall
commit_hash:dc6d945c1776c874e554f94b705c4e446b0a11d8
</content>
</entry>
<entry>
<title>Merge branch 'rightlib' into mergelibs-241129-1330</title>
<updated>2024-11-29T13:32:04Z</updated>
<author>
<name>Alexander Smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2024-11-29T13:32:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=03fc6a84cd47911dfcc873669a69da6cbcc308d1'/>
<id>urn:sha1:03fc6a84cd47911dfcc873669a69da6cbcc308d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>curl build with http3 support</title>
<updated>2024-11-29T09:41:56Z</updated>
<author>
<name>r3zch</name>
<email>r3zch@yandex-team.com</email>
</author>
<published>2024-11-29T09:27:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9a7a8a5fbc8b03deab5bf8811b4b9243a693bb1e'/>
<id>urn:sha1:9a7a8a5fbc8b03deab5bf8811b4b9243a693bb1e</id>
<content type='text'>
commit_hash:9033848a94b58ad32fb6c296eca4f77af9cda070
</content>
</entry>
</feed>
