Commit Graph

755 Commits

Author SHA1 Message Date
Srini Polavarapu 7653464125
update feature list (#27186) 2021-08-30 13:47:29 -07:00
apolcyn 72217d3242
Improve interop soak test documentation (#27030)
* Improve interop soak test documentation
2021-08-27 11:07:21 -07:00
Ashitha Santhosh 1ff1f8fd83
SDK authorization filter. (#26468)
* SDK authorization filter.
2021-08-25 21:00:35 -07:00
Nicolas 'Pixel' Noble 2ab4bc93cb Properly updating links. 2021-08-21 02:04:53 -07:00
Craig Tiller 59da7bc42a
Eliminate grpc_core::Atomic (#27025)
* Eliminate grpc_core::Atomic

* Automated change: Fix sanity tests

* Automated change: Fix sanity tests

* initialize things

* fix include order

* fix

Co-authored-by: ctiller <ctiller@users.noreply.github.com>
Co-authored-by: Mark D. Roth <roth@google.com>
2021-08-19 20:54:55 -07:00
Zhongxian Pan 3340f35d71
Remove useless grpc_alarm declaration in grpc_types.h (#26991) 2021-08-13 04:43:54 -07:00
Craig Tiller 1344d36af4
g stands for goat (#26730) 2021-07-19 21:19:42 -07:00
apolcyn 0e6c888574
Bump version to 1.40.0-dev (#26600)
* Bump version to 1.40.0

* Regenerate projects

* Tweak version.cc.template to satisfy formatter

* Regenerate projects
2021-07-02 14:33:34 -07:00
sanjaypujare a6c2ee8204
interop, doc: update the doc to document secure_mode for client and server (#26482) 2021-06-15 11:14:52 -07:00
yifeizhuang 7793ae5c68
interop, doc: add interop test descrption for api_listener, metadata_filter, forwarding_rule_port_match, forwarding_rule_default_port (#26289) 2021-05-26 16:01:56 -07:00
donnadionne e22fefb39a
Ring hash implementation (#26356)
* Ring hash implementation

* Fixing an error caught during import:
ipv6 addresses need small modifications when creating the ring entry.

* fixing an error

* removing debugs

* Remove unnecssary hashing

* small cleanup
2021-05-26 00:03:42 -07:00
Srini Polavarapu 9dabaeceda
Add CSDS for Python and update Java ver (#26343) 2021-05-21 15:09:25 -07:00
donnadionne 2bb20d25a4
Revert "ring_hash LB policy implementation (#26285)" (#26303)
This reverts commit c55c7c065e.
2021-05-19 14:24:52 -07:00
donnadionne c55c7c065e
ring_hash LB policy implementation (#26285)
* ring_hash LB policy (#25697)

* Ring Hash Policy implementation

* Code review comment fixing

* Fixing code review comments.

* Code review comment fixing

* Fixing reconnect logic

* adding helper method for pick

* Holding on to ref to parent

* first attempt at calling AttemptToConnect

* Fixing state change

* Fixing code review comments

* Fixing the reconnect from channel watcher code

* Fixing the BUILD to include new policy

* Fixing major code review suggestion

* Fixing code review comments

* Fixing code review suggestions

* Initial 2 tests.

* Adding channel id case.

* Fixing code review comments.

* Small change to get the spread of backends

* Add header hashing tests

* Added more tests and debugging

* Fixing Header hash

* Added more tests

* cleanup

* removing debugs

* Fixing code review comments.

* code review fixing

* combining code and match design

* fixing code review comments.

* Fixed IDLE case

* Moving tests

* Fixing code review comments

* Adding more tests according to code review comments.

* Added tests with differetn types of weights

* Adding terminal policy case

* Remove hash_func as there is only 1

* Added nack invalid hash function

* Added NACK cases

* fixing build error

* fixing build

* small warning

* adding regex test

* Adding policy tests

* fixing warning

* fixing warning

* fixing code reivew comments.

* fixing IDLE case

* Code review comments.

* fixing code review comments

* Making a helper function

* fixing reattempt case

* Added afew more tests.

* Adding more tests

* Added backward compatible test

* FIxing the reattempt test

* Clean up

* fixing clang error

* fixing clang error

* Fix logic discovered during code review

* code review comments

* code review comments

* code review comment

* clean up tests

* fixing code review comments

* clean up tests

* Separated test

* Fixing test

* fixing test

* fixing clang error

* Addressing code review suggestions

* Fixing last bit of code review comments

* Fixing flaky tests

* Fixing last bit of code review comments

* clean debugs

* Remove a verbose log

* Relaxing deadline exceeded for 1st RPC until ring is optimized.
Making Hash more efficient for random case.
2021-05-18 16:00:06 -07:00
donnadionne f36a31b6aa
Revert "ring_hash LB policy (#25697)" (#26238)
This reverts commit 2aefb26f5d.
2021-05-14 08:52:21 -07:00
donnadionne 2aefb26f5d
ring_hash LB policy (#25697)
* Ring Hash Policy implementation

* Code review comment fixing

* Fixing code review comments.

* Code review comment fixing

* Fixing reconnect logic

* adding helper method for pick

* Holding on to ref to parent

* first attempt at calling AttemptToConnect

* Fixing state change

* Fixing code review comments

* Fixing the reconnect from channel watcher code

* Fixing the BUILD to include new policy

* Fixing major code review suggestion

* Fixing code review comments

* Fixing code review suggestions

* Initial 2 tests.

* Adding channel id case.

* Fixing code review comments.

* Small change to get the spread of backends

* Add header hashing tests

* Added more tests and debugging

* Fixing Header hash

* Added more tests

* cleanup

* removing debugs

* Fixing code review comments.

* code review fixing

* combining code and match design

* fixing code review comments.

* Fixed IDLE case

* Moving tests

* Fixing code review comments

* Adding more tests according to code review comments.

* Added tests with differetn types of weights

* Adding terminal policy case

* Remove hash_func as there is only 1

* Added nack invalid hash function

* Added NACK cases

* fixing build error

* fixing build

* small warning

* adding regex test

* Adding policy tests

* fixing warning

* fixing warning

* fixing code reivew comments.

* fixing IDLE case

* Code review comments.

* fixing code review comments

* Making a helper function

* fixing reattempt case

* Added afew more tests.

* Adding more tests

* Added backward compatible test

* FIxing the reattempt test

* Clean up

* fixing clang error

* fixing clang error

* Fix logic discovered during code review

* code review comments

* code review comments

* code review comment

* clean up tests

* fixing code review comments

* clean up tests

* Separated test

* Fixing test

* fixing test

* fixing clang error

* Addressing code review suggestions

* Fixing last bit of code review comments

* Fixing flaky tests

* Fixing last bit of code review comments

* clean debugs

* Remove a verbose log
2021-05-13 12:55:23 -07:00
Yash Tibrewal a989179ace
Bump master to v1.39.0 (#26207)
* Bump version to v1.39.0

* Regenerate projects

* Buildifier format
2021-05-11 06:49:10 -07:00
Lidi Zheng 25f5399b41
Add grpcio-admin Python package (#26166)
* Add grpcio-admin Python package

* Polish package content

* Make Linux artifact build happy

* Improve documentation
2021-05-05 13:20:50 -07:00
Srini Polavarapu 9896eda456
update xds feature list (#26165) 2021-05-04 10:39:18 -07:00
maoyangLiu 45bceae7a5
fix the outdate url (#25849)
Signed-off-by: maoyangLiu <liumaoyang@inspur.com>
2021-04-28 18:24:56 -07:00
Esun Kim ca945a58e9
Introduced grpc_error_handle (#25902)
- Define grpc_error_handle
- Replace grpc_error* with grpc_error_handle
2021-04-22 12:00:28 -07:00
Luka Rahne f84caae4dd
Update service_config.md (#25824)
nano is 1e-9
2021-04-21 15:58:16 -07:00
Michael Lumish 84b86fe7e8
Update xDS interop test descriptions doc with proto file updates (#25817) 2021-04-19 09:29:02 -07:00
Michael Lumish 62fddec075
Update the xDS features doc with path and header matching in Node (#25979) 2021-04-15 10:58:33 -07:00
Mark D. Roth eb8bdcd99f
service config docs: Clarify proto to JSON conversion, especially for LB policies (#25963) 2021-04-13 13:11:32 -07:00
Lidi Zheng 3de737cf8f
Add Metadata to our doc generation (#25922) 2021-04-07 14:14:28 -07:00
AJ Heller 5058c519e8
Update the grpc_error documentation to reflect ExecCtx changes from 2019 (#25883) 2021-04-06 10:09:59 -07:00
Richard Belleville 9964ae875b
Bump master version to 1.38 (#25838)
* Bump version to 1.38

* Regenerate projects
2021-03-30 13:57:13 -07:00
Yash Tibrewal 801c2fd832
Update keepalive.md (#25730)
* Update keepalive.md 

Update keepalive.md with feedback from #25722

* Fomatting

* Minor changes

* Reviewer comments

* Update keepalive.md

Removed "send-side"
2021-03-24 15:08:55 -07:00
apolcyn 4693b9b1e5
document --service_config_json flag in interop test descriptions (#25689) 2021-03-15 11:04:38 -07:00
Yonathan Randolph a985978d82
grpc_cli: allow multiple colon-separated paths in --proto_path (#24187)
Co-authored-by: Yash Tibrewal <yashkt@google.com>
Co-authored-by: AJ Heller <hork@google.com>
2021-03-12 16:52:48 -08:00
Srini Polavarapu d469db3fbb
add xds v3 feature (#25706) 2021-03-12 16:07:57 -08:00
srini100 e25f4554f2 add link to release support policy 2021-02-16 15:05:10 -08:00
Lidi Zheng be14888fa1 Bump version to v1.37.0 2021-02-09 11:43:21 -08:00
Doug Fawley aee1e33275
Merge pull request #25317 from dfawley/interop_tests 2021-02-03 13:33:45 -08:00
Doug Fawley 26b5c14e02 not 'a metadata' 2021-02-02 10:36:33 -08:00
Doug Fawley 90fdf4cfe6 2->4 2021-02-02 10:36:03 -08:00
Doug Fawley 7927145445 add test description 2021-02-02 10:34:28 -08:00
Menghan Li bdc42086c9 xds testing: add missing test cases for header/path matching 2021-01-29 10:19:21 -08:00
Menghan Li 6851eeefaa xds testing: add failover test based on load 2021-01-14 14:09:18 -08:00
Stanley Cheung e2bbed6434 Bump master version to 1.36 2021-01-06 19:51:59 -08:00
srini100 4221a0807a Doc update for case insensitive path matching 2020-12-14 20:52:15 -08:00
Donna Dionne 4f8ed98f3e Xds cluster resolver
Implemented new xds cluster resolver config
Separated policy and discovery mechanism
2020-12-14 16:05:15 -08:00
Srini Polavarapu 9571e4f30b Remove C# as supported language for xDS features. 2020-12-13 21:23:33 -08:00
Srini Polavarapu e8621af6c1 update schedule 2020-12-07 17:56:53 -08:00
Lidi Zheng e0d265b988
Merge pull request #24754 from lidizheng/aio-interceptor-doc
Include AsyncIO interceptors in generated doc
2020-12-02 22:08:21 -08:00
Esun Kim e7b9404dc0 Added grpc_stacktrace_minloglevel 2020-11-25 17:16:50 -08:00
Michael Lumish 3a6057c046 Add Node to the xDS features doc 2020-11-24 11:51:42 -08:00
yulin-liang 7542ceedc6 Bump version of master to 1.35-dev("gecko") 2020-11-17 13:07:34 -08:00
capstan 1f670397ce Remove gflags.
With the move to abseil's flags, this removed the now-unnecessary submodule and installation commands.
2020-11-14 03:03:55 +01:00