| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Backporting commit from upstream https://github.com/grpc/grpc/pull/37696
KIKIMR-23576
commit_hash:70b894f6a164019d8febd081d12402de1a9fc07a
|
|
|
|
| |
commit_hash:a221f9e36bdbf2470308d734a647a189bc94cd70
|
|
|
|
|
|
| |
condition during openssl shutdown
commit_hash:65fb8d40012f8e188efdebc8137a923db4fcc6e1
|
|
|
|
|
| |
https://github.com/grpc/grpc/issues/37969
commit_hash:5cff91206457e54004525eec93ec70c3942b7cd6
|
|
|
|
| |
commit_hash:4b6bd3950bb08a92d9c87ff377f21d40ad321280
|
|
|
|
|
|
| |
Ensure OPENSSL global clean up happens after gRPC shutdown completes.
OPENSSL registers an exit handler to clean up global objects, which may happen before gRPC removes all references to OPENSSL.
commit_hash:7120e72fcbfbac3997483f3551f864ff9b8ec3a4
|
|
|
|
|
| |
Backport of upstream PR: \[http2\] Do not send RST\_STREAM for streams that are idle [#38881](https://github.com/grpc/grpc/pull/38881)
commit_hash:56009e2aa90a7af3528aecd0443075e0f55c5954
|
|
|
|
|
| |
Backport of <https://github.com/grpc/grpc/pull/38881>
commit_hash:47f5964fbd981b8329aa99f8585f58722aef9764
|
|
|
|
|
| |
Apply patch to `contrib/libs/grpc`, backporting commit of [upstream PR #38907](https://github.com/grpc/grpc/pull/38907): \[retry\] Fix race condition in perAttemptRecvTimeout timer
commit_hash:6b460da8f8ace5c81b2ea8d942704d92735ddae5
|
|
|
|
|
|
|
|
|
| |
gzip compression
Patch for issue 37742: Request body is malformed when using retryPolicy along with the gzip compression
Tests: протестировано в тестинге
commit_hash:d80d29f768bc26e1bcf6afa64b05cea476d4007d
|
|
|
|
| |
commit_hash:bb9eada94a255f7675a516b6c69ab9b64e741eec
|
|
|
|
| |
commit_hash:dc07e4388dadb503fe10a3abb0242cd2ae85c646
|
|
|
|
|
| |
<HIDDEN_URL>
commit_hash:c82a80ac4594723cebf2c7387dec9c60217f603e
|
|
|
|
| |
commit_hash:273b353454e6490ebf71ed39743b7059c188690b
|
| |
|
| |
|
|
|
|
|
| |
https://github.com/grpc/grpc/commit/abbaa20223c95255f36a1bc70b3505e9daa006a2 -- коммит который бэкпортится, доп инфа в тикете
66e2b3bb0cc6c90cb9387ff0e5766abd2780b5c7
|
|
|
|
|
|
|
| |
Добавил возможность управлять количеством потоков в пуле `nexting_thread` в gRPC библиотеке.
Судя по коду количество потоков в пуле в этом месте выбирается, исходя из количества ядер, доступных на машине. Для некоторых сценариев использования это избыточно.
159df251a530632c3c611ce85ff87f63907d917a
|
|
|
|
| |
64836c9ee655ebce1111df73240a57173e324fbd
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
add new deps to protobuf out
done with grpc
done with pb
fix
add patch to make intransitive pb compatible with grpc
60ab6319b92d29a98a74971c6906cd8eea1aab1e
|
| |
|
| |
|
|
|
|
| |
Relates: https://st.yandex-team.ru/, https://st.yandex-team.ru/
|
|
|
|
|
| |
* Library import 5, delete go dependencies
* Fix yt client
|
| |
|
|
|
|
| |
Update tools: yexport, os-yexport
|
| |
|
|
|
|
| |
https://clubs.at.yandex-team.ru/arcadia/29404
|
|
|
|
| |
https://clubs.at.yandex-team.ru/arcadia/29404
|
| |
|
| |
|
|
|
| |
Allow to set limitation for number of threads via environment GRPC_MAX_THREADS_THREAD_POOL_ENV
|
|
|
|
|
|
|
|
|
|
| |
update grpc to 1.54.2
update grpcio to 1.54.2
Added patches:
pr33239_fix_use_after_free.patch
Removed patches:
pr32547-fix-race.patch - exists in upstream
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
| |
https://github.com/grpc/grpc/commit/51f276e7beef3a9e4e9f96d4525e2035169d24be
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Оригинальный PR с удалением поддежки экспериментальных фичей `idempotent/cacheble` : https://github.com/grpc/grpc/pull/28922/files#diff-ecfb39bf6f4efc0bacabfded858c2346ef3b07c91babb8cbc5d4f286b28b70deR108
Старые grpc-клиенты используют `idempotent` флаг и ломаются при походах на новый grpc-server, который уже не поддеживает эту фичу
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
| |
Move grpcio to separate project
|
| |
|
|
|
| |
Update tools: yexport
|
| |
|
| |
|
| |
|
|
|
|
| |
grpc 1.45.2 introduced `ToString()` method in certain classes.
We want to use global `::ToString()` as `std::to_string()` replacement.
|
| |
|
|
|
| |
Update tools: yexport
|