181 Commits (406fbf07a4429d2ca23ee93a5c0ee06ceca9fc4f)

Author SHA1 Message Date
Tanvi Jagtap 0b30791867 [Gpr_To_Absl_Logging] Remove gpr logging header include from other headers (#37513) 4 months ago
Tanvi Jagtap ba0c992006 [Gpr_To_Absl_Logging] Remove logging header from example and test/core/ folder (#37492) 4 months ago
Craig Tiller 7e089a22d7 [party] Make it faster (#37132) 5 months ago
Craig Tiller d5fa1814b6 [party] Eliminate the `AfterCurrentPoll` mechanism (#37036) 6 months ago
Craig Tiller 678ee0a45d [party] Make party a concrete type (#37015) 6 months ago
Craig Tiller 83ee2cd631 [benchmark] Add an opinionated macro for gRPC benchmark targets (#37012) 6 months ago
Craig Tiller 698a66b9c3 [status_flag] Fix bad stringifier (#37014) 6 months ago
Craig Tiller 23adb994cf [call-v3] Begin adding benchmarks (#36946) 6 months ago
Craig Tiller 47c141387b [promise-mpsc] Fix thundering herd with many senders (#36862) 6 months ago
Craig Tiller 53c42e9dae [arena] Make arena refcounted (#36758) 6 months ago
Craig Tiller 34871fafa3 [call-v3] New client channel implementation (#36723) 7 months ago
Tanvi Jagtap 8881bde311 [grpc][Gpr_To_Absl_Logging] Migrating from gpr to absl logging - gpr_log (#36701) 7 months ago
Tanvi Jagtap ed5893120e [grpc][Gpr_To_Absl_Logging] Migrating from gpr to absl logging - gpr_log (#36608) 7 months ago
Tanvi Jagtap d8b141f9bb [grpc][Gpr_To_Absl_Logging] Migrating from gpr to absl logging - BUILD (#36604) 7 months ago
Mark D. Roth 0944410d6c [reorg] move test/core/util -> test/core/test_util (#36446) 8 months ago
Tanvi Jagtap 60dc14e833 [grpc][Gpr_To_Absl_Logging] Migrating from gpr to absl logging GPR_ASSERT (#36457) 8 months ago
Craig Tiller d52779da52 [call-v3] Interception chain (#36414) 8 months ago
Craig Tiller e0cade4daa [party] Decouple `Party` from `Arena` (#36229) 8 months ago
Craig Tiller 8b8f43aecf [metadata] Remove arena from `grpc_metadata_batch` constructor (#36118) 8 months ago
Craig Tiller 15d64cf9c9 [party] Auto-batch cross party wakeups (#36048) 9 months ago
Mark D. Roth 122a1996ae [promise] add optional is_acceptable callback to Observable (#35789) 10 months ago
Craig Tiller 1751f1043e [transport] Add a transport test suite for promise based transports (#35476) 11 months ago
Craig Tiller 67d6b8ea74 [promise] Context improvements (#35592) 11 months ago
Craig Tiller 98472179fb [promises] Add an observer type (#35552) 11 months ago
Craig Tiller 86522af60d [chaotic-good] Client & server transport (#35400) 11 months ago
Craig Tiller f82f8966f0 [promise] Add a facility to delay promise execution until after the current poll (#35413) 11 months ago
Craig Tiller 75e5ebcb14 [promises] Add a switch primitive (#35424) 11 months ago
Craig Tiller f703530b6d [call-v3] initial surface call integration (#35312) 12 months ago
Craig Tiller 8448d499e2 [promises] Add `AllOk` combinator (#35304) 1 year ago
Craig Tiller e348d65bc7 [promises] Add some niceties for StatusFlag, ValueOrFailure 1 year ago
Craig Tiller f11c010e51 [promises] Add awaitable spawn to Party (#34744) 1 year ago
Craig Tiller dc41f42073
[promises] Add some status-like types for TrySeq (#34906) 1 year ago
Craig Tiller 3964acc806
[promises] Add an intra-activity mutex type (#34824) 1 year ago
Yijie Ma bae0c705aa
[Deps] Update to Clang-16 (#34492) 1 year ago
Craig Tiller 52369882d8
[promises] Add tracing to seq, join variants (#34401) 1 year ago
Craig Tiller a749d07acf
[promises] Add an unbuffered/immediate send to mpsc for cancellations (#34208) 1 year ago
Craig Tiller 60c6b6bb3b
[promises] Inter-activity pipe (#34188) 1 year ago
Craig Tiller 6c86e79c95
[promises] Fix handling of `absl::Status` by `TrySeq` (#34162) 1 year ago
Craig Tiller 361769c905
[promises] Add a bridge between callbacks and promises (#33792) 1 year ago
Craig Tiller 8bbd11ebed
[promises] New `Join`, `TryJoin` implementation (#33995) 1 year ago
Craig Tiller 54651a7168
[promises] New `Seq`, `TrySeq` implementation (#33991) 1 year ago
Craig Tiller b235f20f47
[promises] Make Sleep promise movable (#33997) 1 year ago
Craig Tiller 4d0611e4a9
[promises] Async wakeup for activities/parties (#33215) 2 years ago
Craig Tiller 74ec5d1684
[promises] Improve logging, fix a rare bug (#33139) 2 years ago
Craig Tiller dcef4bb981
[party] Disable mutex test on mac (#33143) 2 years ago
Craig Tiller ad41fe96b6
[promises] Re-enable C++ end2end tests (with fixes) (#32837) 2 years ago
Craig Tiller 63c094cf5b
[promises] Run C++ end to end tests with server promises (#32537) 2 years ago
Craig Tiller 8d2f70d53c
Reland "[promises] Convert call to a party" (#32651)" (#32653) 2 years ago
Yash Tibrewal 29ce6463d1
Revert "[promises] Convert call to a party" (#32651) 2 years ago
Craig Tiller ed0ebb837e
[promises] A few tweaks to poll (#32588) 2 years ago