<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/contrib/libs/grpc/src/core/lib/compression, branch main</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=main</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-05-28T10:00:17Z</updated>
<entry>
<title>Add support for zstd compression in grpc.</title>
<updated>2026-05-28T10:00:17Z</updated>
<author>
<name>vchigrin</name>
<email>vchigrin@yandex-team.com</email>
</author>
<published>2026-05-28T08:37:27Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=662dcbba9ee54d2f85e0aafcd1118a986bda60d4'/>
<id>urn:sha1:662dcbba9ee54d2f85e0aafcd1118a986bda60d4</id>
<content type='text'>
Support zstd compression in grpc.
Ensure zstd algorithm is opt-in choice.
commit_hash:d5c083c0e4fa3fa190094302c8b7cd7e34b95aac
</content>
</entry>
<entry>
<title>grpc bump 1.60.2 round 2</title>
<updated>2026-03-09T19:28:52Z</updated>
<author>
<name>nechda</name>
<email>nechda@yandex-team.com</email>
</author>
<published>2026-03-09T19:05:18Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=4b3ef4915183317b0e974ea952b7b170dcf5c38d'/>
<id>urn:sha1:4b3ef4915183317b0e974ea952b7b170dcf5c38d</id>
<content type='text'>
commit_hash:ede5af5ae2989185f1f823b57183ce2414f53b28
</content>
</entry>
<entry>
<title>Revert grpc upver</title>
<updated>2026-02-27T07:03:41Z</updated>
<author>
<name>nechda</name>
<email>nechda@yandex-team.com</email>
</author>
<published>2026-02-27T06:26:08Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=57d34083689a35fe289576245e97435d59a41c19'/>
<id>urn:sha1:57d34083689a35fe289576245e97435d59a41c19</id>
<content type='text'>
commit_hash:1ad1d3e927e2706a778ffe7b0e480fcbf1899a81
</content>
</entry>
<entry>
<title>Reapply missing patches after bump grpc 1.60.2</title>
<updated>2026-02-26T04:47:22Z</updated>
<author>
<name>nechda</name>
<email>nechda@yandex-team.com</email>
</author>
<published>2026-02-26T04:20:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=45022646c8345f08fe5fe69d81aec9d59df5c8bb'/>
<id>urn:sha1:45022646c8345f08fe5fe69d81aec9d59df5c8bb</id>
<content type='text'>
commit_hash:76f838a6186b72d682b6d05edad59d406aef616e
</content>
</entry>
<entry>
<title>grpc bump 1.60.2</title>
<updated>2026-02-25T20:24:37Z</updated>
<author>
<name>nechda</name>
<email>nechda@yandex-team.com</email>
</author>
<published>2026-02-25T20:04:51Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=d22607442e063bfeed7e17a39c586e450d4ef44f'/>
<id>urn:sha1:d22607442e063bfeed7e17a39c586e450d4ef44f</id>
<content type='text'>
commit_hash:fa6f56a6a0023650474aacd9cc773027d697b917
</content>
</entry>
<entry>
<title>contrib: grpc default compression level from env</title>
<updated>2026-02-12T02:25:25Z</updated>
<author>
<name>leasid</name>
<email>leasid@yandex-team.com</email>
</author>
<published>2026-02-12T02:05:32Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=16ed4656a29a2703275e447cb3dec67958a4e6d9'/>
<id>urn:sha1:16ed4656a29a2703275e447cb3dec67958a4e6d9</id>
<content type='text'>
commit_hash:f43f8a7123929a14e8f1cfb276e940ff4a5990cc
</content>
</entry>
<entry>
<title>feat grpc: update to grpc 1.53.1</title>
<updated>2023-07-17T16:35:29Z</updated>
<author>
<name>leonidlazarev</name>
<email>leonidlazarev@yandex-team.com</email>
</author>
<published>2023-07-17T16:35:29Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=cb8e9a6330e4e5d9a0e2f8506e7469bbd641ec63'/>
<id>urn:sha1:cb8e9a6330e4e5d9a0e2f8506e7469bbd641ec63</id>
<content type='text'>
update grpc to 1.53.1
update grpcio/py3 to 1.53.1

Added patches:
    22-grpc-code-output.patch - allow translation of grpc code to internal string type.
    23-max-thread-limitation.patch - to provide interface for settings of thread number limit, as
    grpc::DynamicThreadPool doesn't provide interface to limit thread number anymore.
    24-support_for-non-abort-grpc.patch - generate exception instead of application crash
    25-forkable-destruction-order.patch - correct forkable logic for TimerManager
    27-skip-child-post-fork-operations.patch - allow to skip child post fork operations to exclude UB (used for unified agent only)
    pr33495_fox_nested_fork.patch - fix issues with nested forks
    pr33582_fork_handler.patch - disable fork handler support  if it is not requested intentionally</content>
</entry>
<entry>
<title>feat grpc: update to grpc 1.50.2</title>
<updated>2023-06-02T12:07:38Z</updated>
<author>
<name>leonidlazarev</name>
<email>leonidlazarev@yandex-team.com</email>
</author>
<published>2023-06-02T12:07:38Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=59e0045a61e61c2ac38878f2adc7ec91ca914cc1'/>
<id>urn:sha1:59e0045a61e61c2ac38878f2adc7ec91ca914cc1</id>
<content type='text'>
update grpc to 1.50.2
update grpcio to 1.50.0

Удаленные патчи:
06-flow_control.patch - логика в upstream удалена
10-fix-crash-on-fork.patch - логика в upstream удалена
12-coverity-fix.patch - логика в upstream удалена
20-P2166-string-nullptr.patch - в upstream временный объект вместо nullptr
PR29209-fix-heap-use-after-free.patch - решение есть в upstream

Добавленные патчи:
pr33085_fix_epoll1_engine_reinit.patch
21-windows_build.patch</content>
</entry>
<entry>
<title>Update contrib/libs/grpc to 1.45.2</title>
<updated>2023-03-28T07:11:46Z</updated>
<author>
<name>thegeorg</name>
<email>thegeorg@yandex-team.com</email>
</author>
<published>2023-03-28T07:11:46Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=14a9357e8d2d937e22b789d5aea09219a3e92c31'/>
<id>urn:sha1:14a9357e8d2d937e22b789d5aea09219a3e92c31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update contrib/libs/grpc to 1.44.0</title>
<updated>2022-11-09T09:13:47Z</updated>
<author>
<name>thegeorg</name>
<email>thegeorg@yandex-team.com</email>
</author>
<published>2022-11-09T09:13:47Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=80f5c1d76c74f49e72bece723f9c1b7a25852e70'/>
<id>urn:sha1:80f5c1d76c74f49e72bece723f9c1b7a25852e70</id>
<content type='text'>
</content>
</entry>
</feed>
