Craig Tiller
|
3ec0e29bcf
|
[test] Convert cq verifier to C++ (#30256)
* [test] Convert cq verifier to C++
* Automated change: Fix sanity tests
* fix
* dead code
* strength reduction
* dead code
* fix
* when search/replace goes wrong
* review feedback
* review feedback
* cleanup
* fixes
* fix
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
|
2 years ago |
Craig Tiller
|
5fc3ff8203
|
grpc_millis -> Timestamp/Duration (#28119)
* wip
* Automated change: Fix sanity tests
* fixes
* progress
* progress
* grpc compiles
* Automated change: Fix sanity tests
* fixing tests
* x
* progress
* better code
* Automated change: Fix sanity tests
* progress
* progress
* windows fix
* Make Duration metadata trivial
* better message
* fix
* Automated change: Fix sanity tests
* fix
* fix
* fix
* fix
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* fix
* progress
* fixes
* fix
* fix
* spam
* un-disable errantly disabled tests
* gain insight
* Automated change: Fix sanity tests
* fixes
* fixes
* fix
* debug
* tweak
* fix
* fix timeout
* fix comment
* fixes
* x
* better test
* tests
* Automated change: Fix sanity tests
* missed file
* fix
* x
* fix
* fix
* fix
* fix
* Automated change: Fix sanity tests
* fix
* merge
* Automated change: Fix sanity tests
* fix
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
|
3 years ago |
Craig Tiller
|
264c321d83
|
Move compression related metadata to the new system (#28223)
* Eliminate most of grpc_message metadata handling
* Eliminate most of host metadata handling
* Remove more callouts without fixing code
* fiiixes
* typo
* Automated change: Fix sanity tests
* try-shrink
* Automated change: Fix sanity tests
* size tweaks
* less tricks
* deunique
* commonize
* commonize
* Automated change: Fix sanity tests
* size tuning, fixes
* Automated change: Fix sanity tests
* fix
* size tuning, fixes
* remove constexpr
* fix
* reuse code
* fix
* tweak code
* more tweaks
* tell no lies
* fixes
* fixes
* Automated change: Fix sanity tests
* fix
* fix
* fix
* fix
* fix?
* fix binder
* fix
* fix
* fixes
* Automated change: Fix sanity tests
* fix
* initial refactoring
* optimize status encoding
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* content-type
* Automated change: Fix sanity tests
* clang-format
* fix
* Move colon prefixed metadata
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* try to fix windows failure
* try and scale sizes better
* ambiguity fix?
* wip metadatavalueasslice
* Fix status code for resource exhaustion
* Revert "Revert "Move a bunch of slice typed metadata to new system (#28107)" (#28208)"
This reverts commit 7717587063 .
* fix test
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* slice helper
* x
* noinline
* try and scale sizes better
* Automated change: Fix sanity tests
* fixes
* fix
* fix
* fixes
* fix build
* fix overflow
* progress
* Automated change: Fix sanity tests
* fix
* initial work
* progress
* fix
* fix
* Automated change: Fix sanity tests
* progress
* fix
* fix
* fix
* Automated change: Fix sanity tests
* fix
* compressor for path/authority
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* legalize
* legalize
* status-enc
* fmt
* fix
* fix
* fix
* fix
* fix/opt
* fix
* fix
* fix
* fix
* Automated change: Fix sanity tests
* fix
* comment
* fmt
* remove arg
* Automated change: Fix sanity tests
* remove name
* Automated change: Fix sanity tests
* add specialized encoders for compression metadata
* review feedback
* fix
* missoing files
* Small improvement in memory usage and performance
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* Fix caching
* Automated change: Fix sanity tests
* fix crash in alts
* default everything
* Automated change: Fix sanity tests
* review feedback
* fixes
* fixes
* fixes
* Automated change: Fix sanity tests
* speedup
* fix
* fix
* fixes
* fixes
* fixes
* Automated change: Fix sanity tests
* fix
* remove debug code
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
|
3 years ago |
Craig Tiller
|
e21505858f
|
Move some integer based metadata to the new system (#28198)
* Eliminate most of grpc_message metadata handling
* Eliminate most of host metadata handling
* Remove more callouts without fixing code
* fiiixes
* typo
* Automated change: Fix sanity tests
* try-shrink
* Automated change: Fix sanity tests
* size tweaks
* less tricks
* deunique
* commonize
* commonize
* Automated change: Fix sanity tests
* size tuning, fixes
* Automated change: Fix sanity tests
* fix
* size tuning, fixes
* remove constexpr
* fix
* reuse code
* fix
* tweak code
* more tweaks
* tell no lies
* fixes
* fixes
* Automated change: Fix sanity tests
* fix
* fix
* fix
* fix
* fix?
* fix binder
* fix
* fix
* fixes
* Automated change: Fix sanity tests
* fix
* initial refactoring
* optimize status encoding
* Automated change: Fix sanity tests
* Automated change: Fix sanity tests
* fix
* try to fix windows failure
* try and scale sizes better
* ambiguity fix?
* wip metadatavalueasslice
* Fix status code for resource exhaustion
* Revert "Revert "Move a bunch of slice typed metadata to new system (#28107)" (#28208)"
This reverts commit 7717587063 .
* fix test
* Automated change: Fix sanity tests
* slice helper
* x
* noinline
* try and scale sizes better
* Automated change: Fix sanity tests
* fixes
* fix
* fix
* fix build
* fix overflow
* fix
* fix
* fix
* fix
* review feedback
Co-authored-by: ctiller <ctiller@users.noreply.github.com>
|
3 years ago |
Craig Tiller
|
ea389c00c2
|
Adjust include order per style guide (#27175)
Introduce clang-format configuration to sort includes closer to our rules.
|
3 years ago |
AJ Heller
|
4ba3fa52b9
|
Clean up some instances of -Wunreachable-code-aggressive (#27054)
See https://github.com/grpc/grpc/pull/26951 for why this is not enforced
at the moment.
|
3 years ago |
Esun Kim
|
985c8ff3b2
|
Fix the bug of cq_maybe_expect_completion
|
4 years ago |
Esun Kim
|
9bd7c4917a
|
Fix unused-parameter warning
|
4 years ago |
Esun Kim
|
7d7c3cc711
|
Update by review
|
4 years ago |
Esun Kim
|
e0d8c498a6
|
C++ cast for others
|
4 years ago |
Yash Tibrewal
|
4331328fc2
|
Don't consider receiving non-OK status as an error for HTTP2
|
4 years ago |
Yash Tibrewal
|
cf0b46c4d6
|
Reviewer comments
|
4 years ago |
Yash Tibrewal
|
7100ee3bfb
|
Add keepalive throttling
|
4 years ago |
Mark D. Roth
|
3bb427195e
|
Revert "Merge pull request #23053 from grpc/revert-22772-gpr_strvec"
This reverts commit 4b7452bcdb , reversing
changes made to 133d0076b4 .
|
5 years ago |
Karthik Ravi Shankar
|
f46c07f3f8
|
Revert "Remove gpr_strvec."
|
5 years ago |
Mark D. Roth
|
c2ef110303
|
Replace gpr_strvec with absl::StrJoin().
|
5 years ago |
Yash Tibrewal
|
2723a1bae6
|
Add a new type of error, GRPC_ERROR_EOS for failing writes when end of stream has been received
|
5 years ago |
Yash Tibrewal
|
d24387ae4f
|
Removing compression from grpc_byte_buffer_reader, removing ManualConstructor in decompress filter and fixing tests
|
5 years ago |
Muxi Yan
|
4b37fb0e4c
|
Stop including inttypes.h in gRPC core public header in Apple platforms
|
7 years ago |
Noah Eisen
|
be82e64b3d
|
Autofix c casts to c++ casts
|
7 years ago |
Vijay Pai
|
d4d0a30c6f
|
Privatize useful.h and avl.h
|
7 years ago |
Mark D. Roth
|
dbdf495f61
|
Split lib/support into lib/gpr and lib/gpr++.
|
7 years ago |
Craig Tiller
|
be98d24841
|
clang-format after nullptr changes
|
7 years ago |
Craig Tiller
|
4ac2b8e585
|
Enable clang-tidy as a sanity check, fix up all known failures
|
7 years ago |
Yash Tibrewal
|
34a57d0346
|
rename all test core files to cc and a lot of C++ style conversions
|
7 years ago |
Jan Tattermusch
|
7897ae9308
|
auto-fix most of licenses
|
8 years ago |
Craig Tiller
|
cc44a38580
|
Make cq_verifier output more readable
|
8 years ago |
Craig Tiller
|
4d16f4dd1d
|
Add some casts for C++ compatibility
|
8 years ago |
Mark D. Roth
|
13ded3fc66
|
Improve cq_verifier error message when success does not match.
|
8 years ago |
Robbie Shade
|
ca7effcdff
|
Replace timeout/scaling macros with functions.
|
8 years ago |
Craig Tiller
|
7c70b6c144
|
Revert "Revert "Metadata handling rewrite""
This reverts commit 5e01e2ac97 .
|
8 years ago |
Craig Tiller
|
5e01e2ac97
|
Revert "Metadata handling rewrite"
|
8 years ago |
Craig Tiller
|
f658bf0e1b
|
Start resolving memory issues in C++ metadata
|
8 years ago |
Craig Tiller
|
3b05e1da91
|
Move from cmp --> eq, and provide a good implementation for interning
|
8 years ago |
Craig Tiller
|
c9b0b28772
|
Progress towards mdstr elimination
|
8 years ago |
Craig Tiller
|
68208fe422
|
Progress towards mdstr elimination
|
8 years ago |
Craig Tiller
|
28b72428a8
|
clang-format
|
8 years ago |
Craig Tiller
|
618e67d655
|
s/GPR_SLICE/GRPC_SLICE/g
|
8 years ago |
Craig Tiller
|
d41a4a720f
|
s/gpr_slice/grpc_slice, and move around tests, impls
|
8 years ago |
murgatroid99
|
2c287ca750
|
UV tests pass on linux
|
8 years ago |
murgatroid99
|
c36f6ea745
|
Compile and link core tests with libuv
|
8 years ago |
Mark D. Roth
|
661408c4d1
|
clang-format
|
8 years ago |
Mark D. Roth
|
7187ab9866
|
Change cq_verifier to report file and line number for expectations.
|
8 years ago |
Mark D. Roth
|
37c1c8fa58
|
Eliminated pointer to end of expectation list.
|
8 years ago |
Mark D. Roth
|
5f3cb4d83a
|
clang-format
|
8 years ago |
Mark D. Roth
|
cf501a717a
|
Clean up cq_verifier code.
|
8 years ago |
Robbie Shade
|
d5d851baf3
|
Add byte_buffer_eq_slice method
|
8 years ago |
Robbie Shade
|
2449e193bb
|
Extends the payload test to use large random bodies.
|
8 years ago |
David Garcia Quintas
|
6721d4f0f1
|
Return success status of grpc_byte_buffer_reader
|
9 years ago |
David Garcia Quintas
|
3fb8f7360b
|
gRPC LB policy
|
9 years ago |