```````````````````````````````````````````````````````````````````````````````````````````````````` ```````````````````````````````````````````````````````````````````````````````````````````````````` ```````````````````````````````````-::-`````````````````````.::-```````````````````````````````````` `````````````````````````````````.-:///:```````````````````-/+//:``````````````````````````````````` `````````````````````````````````-:///:/-`````````````````://////-`````````````````````````````````` ````````````````````````````````.:/++//:/.```````````````:+//+++//.````````````````````````````````` ```````````````````````````````.-/+oo+///:``````````````:o//++oo+/-````````````````````````````````` ```````````````````````````````-:/osso+//+:.```````..--:o+++oosso+/````````````````````````````````` ``````````````````````````````.-/+syys++ossyo+//:/sssysyssoosyyso+/.```````````````````````````````` ``````````````````````````````.-/+shhyooosssssshdohdysosssssshhyo+:````````````````````````````````` ``````````````````````````````-:/+yhhs+o++/::/+yh/yhy+/:/+osshhyo+/.```````````````````````````````` `````````````````````````````.-:+osso+++//----:sy++yy/---:+sssyyoo/-```````````````````````````````` `````````````````````````````--/+o+++ooo/:----:oss+ys/::::/oyysooo/:.``````````````````````````````` ````````````````````````````-/osoooooso+os+:::/sso+sso/:/+yysyyssss+-``````````````````````````````` ```````````````````````````:oyysssssoosdddms+/+oo+:osoo+odmmmysyhyyso-`````````````````````````````` ``````````````````````````.+ysyyssys+:+hhddyo++//:-:+oooohddh++syyyhys-````````````````````````````` ``````````````````````````:oooooo+o+/:-://///:--....-:://+++//+oyyyyyh/````````````````````````````` ``````````````````````````:+/::----:/+/:::/:-........----:++/+o+//+osy/.```````````````````````````` `````````````````````````.::--.....-:/o+::-.....--:--::---:/+o+/:::/+o:````````````````````````````` `````````````````````````--..........---......-:+ssyyyys+:--::::::::::.````````````````````````````` `````````````````````````.-..................-oyhddddddddy/------:::--.````````````````````````````` `````````````````````````.-.......-........../hdmmmmmmmNmmy----:::-----````````````````````````````` `````````````````````````-:......---........-:ymNNNmdmNNNms:---::-----.````````````````````````````` ````````````````````````.-:-......---......--:+hmmmdddmmds/::--:::::--`````````````````````````````` ````````````````````````.:/-----------.--.---:+oyhdddddhso/::::::::--.`````````````````````````````` `````````````````````````::-------------:---:/+shhhhdhhhhs+/::::::::-.`````````````````````````````` `````````````````````````-/:---------::-----:+ooyhddmddhys+::::::::::.`````````````````````````````` `````````````````````````.::-----:--:::::---:/+osyhhhhys++::::::::::-``````````````````````````````` .`````````````````````..-://::-:::--:::::::::::::/+ooo/:::////::::::.``````````````````````````````` -..``````````````````..-:://///:::-:::::::////////:/:///////////::/:.``````````````````````````````` ---..``````````````...-::::://+++//::::///////+//++++++++//////////-```````````````````````````````` -:---.````````````...--:::::://++oo+++////////+/+++++++++++////+++/.```````````````````````````````` --:-:-```````````........---:///+++oosso++////+/++++++++///////+//-````````````````````````````````` ----:-..`````````........----://+/+++++++oo++syssyhhyhysoosy+..````````````````````````````````````` :::-:::-.````````.-......----:/++++++//++++oosyhhddmddhhyhdh-``````````````````````````````````````` /::-:+/---.``````.:----------:+++oooo+++//+++ooosssyyysooyh+/:-.```````````````````````````````````` //::/+/:---```````-/:::-----::++/:/oso+++++//+++ooooo++/+++///:-.``````````````````````````````````` //::////:---``````-/:/:::::::::::/oossso++////++/++/+///////////-.`````````````````````````````````` /:::////:-:-.`````.----:::///::::++/++ooo+++////+////////////://:-`````````````````````````````````` ::::::::-::-.`````....---:::///////////+o+++/////////////////::::-.````````````````````````````````` ::::::-::::--````......----::://+/++///+++++//////////////////::-.`````````````````````````````````` ::::::::/::--.``........----:://++/+/////+++/////////////////:::-.`````````````````````````.`....... :::::::::::--.``.......----://::++////////+++///+////////::/::::-.````````````````````````````...... //////::::::-.``........--:/:-:/o/://////////+/////////:::::::::-`````````````````````.`.``......... +o++/::::::::--........--:::-::/:::////////://////////::/:::::::.```````````````.`....`.`........... ++/::::::::::--.......--:---::::::::://////://///////:///:::::/:.`.```````..``......`............... ::::::::::::::--....------:::::///::://///////:////:////:::::/+-..`.`............................... ----:::::::::::---------://:::://::::::///////://::://///////o:...`................................. ----:::::::::::-------:::/:::://:::::::///////::::://///////++-.`.`.```.````.````...`..`...``.....`. ----::::::::::::--:::://::::::::::::::://///:::::::://///////:.``````````.```````````````.````.````` :::::::://///////://++/////::/:::::////////////::::::::/::::-.............``````.``..`.``````.``````
Pinned
780 contributions in the last year
Less
More
Contribution activity
April 1, 2021
menghanl has no activity
yet for this period.
March 2021
Created 13 commits in 3 repositories
Created a pull request in grpc/grpc-go that received 2 comments
internal: use strings.Replace instead strings.ReplaceAll
strings.ReplaceAll is only available after go 1.12. We still support go 1.11.
+5
−5
•
2
comments
Opened 21 other pull requests in 3 repositories
grpc/grpc-go
7
open
10
merged
- xds/google_default_creds: handshake based on cluster name in address attributes
- weightedtarget: handle updating child policy name
- balancergroup: fix leak child balancer not closed
- xds/interop: register admin services and reflection to interop client
- Change version to 1.38.0-dev
- Change version to 1.37.1-dev
- Change version to 1.37.0
- xds/resolver: support inline RDS resource from LDS response
- xds/priority: add ignore reresolution boolean to config
- admin: implement admin services
- xds/cdsbalancer: move xds client close to run()
- Change version to 1.35.2-dev
- Change version to 1.34.3-dev
- Change version to 1.35.1
- Change version to 1.34.2
- vet: set PATH to HOME/go/bin, and print go version
- csds: implement CSDS service handler
grpc/grpc
1
open
2
merged
GoogleCloudPlatform/traffic-director-grpc-examples
1
merged
Reviewed 29 pull requests in 4 repositories
grpc/grpc-go 21 pull requests
- xds: Add fields to cluster update
- change version to 1.36.2-dev
- Change version to 1.36.1
- cherry-pick commits to 1.36.x
- balancer/base: keep address attributes for pickers
- xds: enable timeout, circuit breaking, and fault injection by default
- xds: rename proto import to grpc
- xds: use different proto import for grpc services
- alts: re-add vmOnGCP and once globals for easier testing
- test: enable fault_injection xds test
- xds: disable fault injection test on 386
- examples: update xds examples for PSM security
- xds: validate 'listener_filters' and 'use_original_dst' fields
- xds: support all matchers for SANs
- xds: implement fault injection HTTP filter (A33)
- rls: update pb.gos
- xds: Support server_listener_resource_name_template
- cleanup: fix typo in Interceptor README
- client: implement proper config selector interceptors
-
xds: Move tests requiring API client to
testsdirectory - xds: add HTTP filter is_optional support (gRFC A39)
grpc/grpc 5 pull requests
grpc/proposal 2 pull requests
GoogleCloudPlatform/traffic-director-grpc-examples 1 pull request
Created an issue in envoyproxy/go-control-plane that received 3 comments
Upgrade protoc-gen-go-grpc used for generating .pb.gos
The .pb.gos are generated using old versions of codegen.
Some noticeable differences:
messages and services are in the same file, e.g. v3/csds.pb.go…
3
comments

