aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/grpc/src
Commit message (Collapse)AuthorAgeFilesLines
* Make PROTOC_TRANSITIVE_HEADERS=no compatible with GRPC()innokentii2024-02-161-0/+3
| | | | | | | | | | | | | add new deps to protobuf out done with grpc done with pb fix add patch to make intransitive pb compatible with grpc 60ab6319b92d29a98a74971c6906cd8eea1aab1e
* Remove CMakeLists from main (#2032)AlexSm2024-02-168-223/+0
|
* cc contrib/grpc: unify one of the patches with how upstream fixed the issueitrofimow2024-02-091-2/+2
|
* bug contrib/grpc: fix races between retries and cancellationitrofimow2024-01-241-1/+3
|
* Library import 5, delete go dependencies (#832)AlexSm2024-01-041-15/+4
| | | | | * Library import 5, delete go dependencies * Fix yt client
* (no commit message)pg2023-12-051-0/+1
|
* External build system generator release 65robot-ya-builder2023-12-051-3/+3
| | | | Update tools: yexport, os-yexport
* add darwin-arm64 CMakeListsdcherednik2023-11-202-0/+39
|
* Y_FAIL->Y_ABORT at '^contrib/[^y]'ilnurkh2023-10-181-1/+1
| | | | https://clubs.at.yandex-team.ru/arcadia/29404
* Y_VERIFY->Y_ABORT_UNLESS at '^contrib/[^y]'ilnurkh2023-10-101-1/+1
| | | | https://clubs.at.yandex-team.ru/arcadia/29404
* Fix input variable missprintsvidyuk2023-08-307-0/+184
|
* All .ll files support in LLVM_BCsvidyuk2023-08-307-184/+0
|
* grpc: allow limitation for number of threads via environmentleonidlazarev2023-08-021-1/+21
| | | Allow to set limitation for number of threads via environment GRPC_MAX_THREADS_THREAD_POOL_ENV
* feat grpc: update to grpc 1.54.2leonidlazarev2023-08-01259-6971/+10858
| | | | | | | | | | 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
* feat grpc: update to grpc 1.53.1leonidlazarev2023-07-171196-37358/+68087
| | | | | | | | | | | | | | 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
* Backport gRPC forking assert fixsomov2023-07-072-34/+26
| | | https://github.com/grpc/grpc/commit/51f276e7beef3a9e4e9f96d4525e2035169d24be
* Remove wrong useless patch from grpcgotocoding2023-06-151-2/+1
|
* Fix applying 05-thread.patch to contrib/libs/grpcthegeorg2023-06-131-13/+1
|
* add ymake export to ydbalexv-smirnov2023-06-138-0/+219
|
* [grpc] support again GET http requestsgotocoding2023-06-091-1/+2
| | | | | Оригинальный PR с удалением поддежки экспериментальных фичей `idempotent/cacheble` : https://github.com/grpc/grpc/pull/28922/files#diff-ecfb39bf6f4efc0bacabfded858c2346ef3b07c91babb8cbc5d4f286b28b70deR108 Старые grpc-клиенты используют `idempotent` флаг и ломаются при походах на новый grpc-server, который уже не поддеживает эту фичу
* Fix gRPC hanging after forksomov2023-06-051-0/+1
|
* feat grpc: update to grpc 1.50.2leonidlazarev2023-06-021185-49343/+76974
| | | | | | | | | | | | | | | 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
* feat grpc: move grpcio to separate contrib projectleonidlazarev2023-05-02115-22008/+0
| | | Move grpcio to separate project
* Merge system certs with internal onemikhnenko2023-04-194-16/+20
|
* External build system generator release 29robot-ya-builder2023-04-191-1/+1
| | | Update tools: yexport
* Revert ymake build from ydb oss exportalexv-smirnov2023-03-289-318/+0
|
* Update contrib/libs/grpc to 1.45.2thegeorg2023-03-28995-35482/+54708
|
* Better replacement for #include <string> in contrib/libs/grpcthegeorg2023-03-2492-8/+89
|
* Better std::to_string replacement in grpcthegeorg2023-03-2313-34/+34
| | | | grpc 1.45.2 introduced `ToString()` method in certain classes. We want to use global `::ToString()` as `std::to_string()` replacement.
* Intermediate changesrobot-piglet2023-03-23101-12727/+6
|
* External build system generator release 21robot-ya-builder2023-03-171-3/+3
| | | Update tools: yexport
* add library/cpp/actors, ymake build to ydb oss exportalexv-smirnov2023-03-1513-0/+559
|
* Intermediate changesrobot-piglet2023-03-092-0/+37
|
* Intermediate changesrobot-piglet2023-03-073-2/+2
|
* External build system generator release 17robot-ya-builder2023-03-061-1/+1
| | | Update tools: yexport
* NO_COMPILER_WARNINGS in cmake msvc buildssvidyuk2023-02-183-3/+3
|
* : Patch fix use-after-free grpc.vlad-serikov2023-02-151-2/+2
|
* Quick fix for races in unimplemented grpc methodssnaury2023-02-141-7/+16
|
* Intermediate changesrobot-piglet2023-02-073-21/+21
|
* Intermediate changesrobot-piglet2023-02-073-21/+21
|
* External build system generator release 12robot-ya-builder2023-01-311-1/+1
| | | Update tools: yexport
* External build system generator release 8robot-ya-builder2023-01-176-6/+6
| | | Update tools: yexport
* Fix for a racy WorkSerializer shutdownevgeniy-kozev2023-01-171-8/+13
|
* Fix grpcio with Python 3.11shadchin2023-01-011-2/+6
|
* Sync linux-headers instead of using system onesthegeorg2022-12-154-28/+117
|
* Update contrib/libs/grpc to 1.44.0thegeorg2022-11-09319-15931/+15753
|
* introduce cpu dashboardmonster2022-11-032-199/+0
|
* Proxy grpc python runtime from contrib/python/grpciothegeorg2022-11-0224-1059/+0
| | | | | | | | * [grpcio](https://pypi.org/project/grpcio/) is the official package for using grpc from python * grpcio itself remains in `contrib/libs/grpc/src/python/grpcio` while `contrib/python/grpcio` is a public proxy that should be used by everyone * `grpcio-status` and `grpcio-reflection` were put under yamaker pypi * certain unused parts of grpc/src/python have been removed Make precommit hook happy:
* Cleanup unused grpc targetsthegeorg2022-11-0252-1962/+2777
| | | | | * Merge grpc (core), grpc++ and gpr libraries into contrib/libs/grpc * Drop unused grpc_unsecure, grpc++_unsecure and grpc++_error_details * Remove abundance of hacks from import routine
* Update external build system generation utilityrobot-ya-builder2022-09-013-0/+28
| | | | * [cmake] Hierarchical add_subdirectroy structure * [cmake] Support for same file compilation multiple times with different flags