{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":78234185,"defaultBranch":"master","name":"proposal","ownerLogin":"grpc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-01-06T19:51:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7802525?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707512810.0","currentOid":""},"activityList":{"items":[{"before":"7c955fa063337514ad49d51ac2395535ba9512e1","after":"dc9fd4fe5b94b90b82fe2833ad1d80938e6a49c1","ref":"refs/heads/master","pushedAt":"2024-08-29T15:14:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markdroth","name":"Mark D. Roth","path":"/markdroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18664614?s=80&v=4"},"commit":{"message":"A6 update: change specification of backoff behavior to make sense (#452)\n\n* A6 update: change specification of backoff behavior to make sense\r\n\r\n* apply jitter to initial backoff too\r\n\r\n* add note about jitter exceeding the configured bounds","shortMessageHtmlLink":"A6 update: change specification of backoff behavior to make sense (#452)"}},{"before":"b3894cae664c5c02ff21783baccc3987b9ffe792","after":"7c955fa063337514ad49d51ac2395535ba9512e1","ref":"refs/heads/master","pushedAt":"2024-08-29T03:36:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tanvi-jagtap","name":"Tanvi Jagtap","path":"/tanvi-jagtap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139093547?s=80&v=4"},"commit":{"message":"L117 update: Add 3 new absl wrapper functions (#450)\n\n* L117 update: Add 3 new absl wrapper functions\r\n\r\n* Calling out that these apis are experimental","shortMessageHtmlLink":"L117 update: Add 3 new absl wrapper functions (#450)"}},{"before":"12d272d2ff8895515fd310269aa7494881cec2bd","after":"b3894cae664c5c02ff21783baccc3987b9ffe792","ref":"refs/heads/master","pushedAt":"2024-08-26T15:22:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markdroth","name":"Mark D. Roth","path":"/markdroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18664614?s=80&v=4"},"commit":{"message":"A82 update: fix field name and improve wording (#451)\n\n* A82 update: fix field name\r\n\r\n* improve wording for LDS\r\n\r\n* add LDS back","shortMessageHtmlLink":"A82 update: fix field name and improve wording (#451)"}},{"before":"2eded1bdb2c66afa0630028ce7fca19a32bd95b0","after":"12d272d2ff8895515fd310269aa7494881cec2bd","ref":"refs/heads/master","pushedAt":"2024-08-19T15:28:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markdroth","name":"Mark D. Roth","path":"/markdroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18664614?s=80&v=4"},"commit":{"message":"A68: Random subsetting with rendezvous hashing LB policy (#423)\n\n* Random subsetting with rendezvous hashing LB policy\r\n\r\n* Random subsetting with rendezvous hashing LB policy\r\n\r\n* rename folder\r\n\r\n* more images\r\n\r\n* More images\r\n\r\n* review suggestion\r\n\r\n* review comments\r\n\r\n* Add discussion link\r\n\r\n* Update A68-random-subsetting.md\r\n\r\nCo-authored-by: Antoine Tollenaere \r\n\r\n* Update A68-random-subsetting.md\r\n\r\nCo-authored-by: Antoine Tollenaere \r\n\r\n* Update A68-random-subsetting.md\r\n\r\nCo-authored-by: Antoine Tollenaere \r\n\r\n* replace addresses with endpoints\r\n\r\n* add pseudocode\r\n\r\n* adress markdroth review comments\r\n\r\n* adress review comments\r\n\r\n* fix typo\r\n\r\n* Add early return condition to filter_endpoints\r\n\r\n---------\r\n\r\nCo-authored-by: Antoine Tollenaere ","shortMessageHtmlLink":"A68: Random subsetting with rendezvous hashing LB policy (#423)"}},{"before":"91720658360a87c79695276603f248488f5c25eb","after":"2eded1bdb2c66afa0630028ce7fca19a32bd95b0","ref":"refs/heads/master","pushedAt":"2024-08-16T23:34:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markdroth","name":"Mark D. Roth","path":"/markdroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18664614?s=80&v=4"},"commit":{"message":"A81: xDS Authority Rewriting (#435)\n\n* A81: xDS Authority Rewriting\r\n\r\n* review comments\r\n\r\n* - support xDS append_x_forwarded_host field\r\n- add details about how picker will set authority\r\n\r\n* add mailing list link\r\n\r\n* add note about per-RPC check via channel creds\r\n\r\n* don't need a new call attribute, since it was already added in A60\r\n\r\n* note scope of knob in rationale section\r\n\r\n* don't parse RouteAction fields unless server feature is present\r\n\r\n* rename server feature and remove x-forward-for support\r\n\r\n* add link to C-core impl\r\n\r\n* fix typo\r\n\r\n* add reference to A37\r\n\r\n* improve wording\r\n\r\n* review comments","shortMessageHtmlLink":"A81: xDS Authority Rewriting (#435)"}},{"before":"037dc465cb988401a7e33829eb55a8e069a9fdb1","after":"91720658360a87c79695276603f248488f5c25eb","ref":"refs/heads/master","pushedAt":"2024-08-07T15:50:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"easwars","name":"Easwar Swaminathan","path":"/easwars","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1638487?s=80&v=4"},"commit":{"message":"A71 update: clarify env var protection (#449)","shortMessageHtmlLink":"A71 update: clarify env var protection (#449)"}},{"before":"826413e1f91ba9611dc528eee342b7cc37275c25","after":"037dc465cb988401a7e33829eb55a8e069a9fdb1","ref":"refs/heads/master","pushedAt":"2024-07-19T22:00:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yijiem","name":"Yijie Ma","path":"/yijiem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663878?s=80&v=4"},"commit":{"message":"A79 update: Update C++ API with CallbackGauge APIs (#447)\n\n* update A79 with the latest C++ API for GlobalInstrumentsRegistry,\r\nStatsPlugin and GlobalStatsPluginRegistry\r\n\r\n* moar update\r\n\r\n* restore\r\n\r\n* add callback gauge API\r\n\r\n* update\r\n\r\n* update\r\n\r\n* update\r\n\r\n* update","shortMessageHtmlLink":"A79 update: Update C++ API with CallbackGauge APIs (#447)"}},{"before":"131345cd44a771f1808f1d2631883c68ce4f3c00","after":"826413e1f91ba9611dc528eee342b7cc37275c25","ref":"refs/heads/master","pushedAt":"2024-07-16T18:24:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yousukseung","name":"Yousuk Seung","path":"/yousukseung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85715732?s=80&v=4"},"commit":{"message":"A64 update: Update implementation status (#446)","shortMessageHtmlLink":"A64 update: Update implementation status (#446)"}},{"before":"62a1b7cfd868e856a169276d7b0e32b01661d55a","after":"131345cd44a771f1808f1d2631883c68ce4f3c00","ref":"refs/heads/master","pushedAt":"2024-07-15T15:28:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markdroth","name":"Mark D. Roth","path":"/markdroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18664614?s=80&v=4"},"commit":{"message":"A74 update: xds resolver needs to handle re-resolution (#445)","shortMessageHtmlLink":"A74 update: xds resolver needs to handle re-resolution (#445)"}},{"before":"df97a937fc74c1a8a4ede03fb267b07a7dcef0cd","after":"62a1b7cfd868e856a169276d7b0e32b01661d55a","ref":"refs/heads/master","pushedAt":"2024-07-09T15:30:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markdroth","name":"Mark D. Roth","path":"/markdroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18664614?s=80&v=4"},"commit":{"message":"A82: xDS System Root Certificates (#436)\n\n* A82: xDS System Root Certificates\r\n\r\n* add link to xDS PR\r\n\r\n* clarify language and add link to new xDS field\r\n\r\n* add mailing list link\r\n\r\n* support this field on client side only\r\n\r\n* clarify wording\r\n\r\n* add link to C-core impl","shortMessageHtmlLink":"A82: xDS System Root Certificates (#436)"}},{"before":"9b4589abf88683237c92003bb00911142957c2e2","after":"df97a937fc74c1a8a4ede03fb267b07a7dcef0cd","ref":"refs/heads/master","pushedAt":"2024-07-03T05:55:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tanvi-jagtap","name":"Tanvi Jagtap","path":"/tanvi-jagtap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139093547?s=80&v=4"},"commit":{"message":"L117 update: Remove stack trace flag (#443)\n\n* Update L117-core-replace-gpr-logging-with-abseil-logging.md\r\n\r\nThis flag will not be needed anymore because the entire gpr logging mechanism is being replaced by absl mechanism\r\n\r\n* Update L117-core-replace-gpr-logging-with-abseil-logging.md\r\n\r\n* Update L117-core-replace-gpr-logging-with-abseil-logging.md\r\n\r\n* Update L117-core-replace-gpr-logging-with-abseil-logging.md\r\n\r\n* Update L117-core-replace-gpr-logging-with-abseil-logging.md","shortMessageHtmlLink":"L117 update: Remove stack trace flag (#443)"}},{"before":"596b62910ee463c15aeaec400781f6657cbe8f6e","after":"9b4589abf88683237c92003bb00911142957c2e2","ref":"refs/heads/master","pushedAt":"2024-07-01T21:20:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murgatroid99","name":"Michael Lumish","path":"/murgatroid99","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/961599?s=80&v=4"},"commit":{"message":"L112 update: Add getHost method to ServerInterceptingCall (#433)","shortMessageHtmlLink":"L112 update: Add getHost method to ServerInterceptingCall (#433)"}},{"before":"7d33cf7b31b49a24ebe8971b19eb6b881c11a39d","after":"596b62910ee463c15aeaec400781f6657cbe8f6e","ref":"refs/heads/master","pushedAt":"2024-06-20T21:32:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"YifeiZhuang","name":"yifeizhuang","path":"/YifeiZhuang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4111145?s=80&v=4"},"commit":{"message":"A72: OpenTelemetry Tracing (#389)\n\nAdd support for otel tracing across languages.\r\n\r\n---------\r\n\r\nCo-authored-by: Eric Anderson \r\nCo-authored-by: Yash Tibrewal \r\nCo-authored-by: Xuan Wang ","shortMessageHtmlLink":"A72: OpenTelemetry Tracing (#389)"}},{"before":"47afd952ea7e6716c2b0f807eba5b20aeba2e03e","after":"7d33cf7b31b49a24ebe8971b19eb6b881c11a39d","ref":"refs/heads/master","pushedAt":"2024-06-14T19:12:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yashykt","name":"Yash Tibrewal","path":"/yashykt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4181124?s=80&v=4"},"commit":{"message":"A78 Update: WRR: Fix description of metric (#441)\n\n* Fix description of metric\r\n\r\n* Update\r\n\r\n* Reviewer comments","shortMessageHtmlLink":"A78 Update: WRR: Fix description of metric (#441)"}},{"before":"4d32a84fab885ff753316a12d37a9a94c1b7dc27","after":"47afd952ea7e6716c2b0f807eba5b20aeba2e03e","ref":"refs/heads/master","pushedAt":"2024-06-14T18:13:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yijiem","name":"Yijie Ma","path":"/yijiem","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5663878?s=80&v=4"},"commit":{"message":"fix typos in A59 audit logging (#442)","shortMessageHtmlLink":"fix typos in A59 audit logging (#442)"}},{"before":"82509e8f58b1e53a65d4e465350d8d12798486ea","after":"4d32a84fab885ff753316a12d37a9a94c1b7dc27","ref":"refs/heads/master","pushedAt":"2024-05-29T18:18:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DNVindhya","name":"Vindhya Ningegowda","path":"/DNVindhya","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10396166?s=80&v=4"},"commit":{"message":"A66 update: Update OpenTelemetry Java APIs (#439)\n\n* Updated OpenTelemetry java APIs and added note regarding multiple GrpcOpentelemetry registration","shortMessageHtmlLink":"A66 update: Update OpenTelemetry Java APIs (#439)"}},{"before":"a2aaecc67eba831ee9c06a76e915ca7f1d0e1fd8","after":"82509e8f58b1e53a65d4e465350d8d12798486ea","ref":"refs/heads/master","pushedAt":"2024-05-17T06:48:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tanvi-jagtap","name":"Tanvi Jagtap","path":"/tanvi-jagtap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139093547?s=80&v=4"},"commit":{"message":"Marking as final (#434)","shortMessageHtmlLink":"Marking as final (#434)"}},{"before":"4ade47ed832ef1af5ddfcd91176d613b2ff690e3","after":"a2aaecc67eba831ee9c06a76e915ca7f1d0e1fd8","ref":"refs/heads/master","pushedAt":"2024-05-17T04:03:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tanvi-jagtap","name":"Tanvi Jagtap","path":"/tanvi-jagtap","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/139093547?s=80&v=4"},"commit":{"message":"L117: C-core: replace gpr logging with absl logging (#425)\n\n* gRFC for gpr logging to absl logging\r\n\r\n* Fixing typo\r\n\r\n* Fixing typo\r\n\r\n* Fixing the links\r\n\r\n* Adding details about verbosity\r\n\r\n* Adding proposed behaviour\r\n\r\n* Rename L115-replacing-gpr-logging-with-abseil-logging.md to L116-replacing-gpr-logging-with-abseil-logging.md\r\n\r\n* Rename L116-replacing-gpr-logging-with-abseil-logging.md to L116-cpp-replacing-gpr-logging-with-abseil-logging.md\r\n\r\n* Update L116-cpp-replacing-gpr-logging-with-abseil-logging.md\r\n\r\n* Rename L116-cpp-replacing-gpr-logging-with-abseil-logging.md to L117-cpp-replacing-gpr-logging-with-abseil-logging.md\r\n\r\n* Update L117-cpp-replacing-gpr-logging-with-abseil-logging.md\r\n\r\n* Update L117-cpp-replacing-gpr-logging-with-abseil-logging.md\r\n\r\n* Update L117-cpp-replacing-gpr-logging-with-abseil-logging.md\r\n\r\n* Update L117-cpp-replacing-gpr-logging-with-abseil-logging.md\r\n\r\n* Update L117-cpp-replacing-gpr-logging-with-abseil-logging.md\r\n\r\n* Fixed half the review comments\r\n\r\n* Rename L117-cpp-replacing-gpr-logging-with-abseil-logging.md to L117-core-replace-gpr-logging-with-abseil-logging.md\r\n\r\n* Fixed 1 review comment\r\n\r\n* Edit rationale section\r\n\r\n* Edit rationale section\r\n\r\n* Fixing typo\r\n\r\n* Update L117-core-replace-gpr-logging-with-abseil-logging.md\r\n\r\n* Update L117-core-replace-gpr-logging-with-abseil-logging.md\r\n\r\n* Update L117-core-replace-gpr-logging-with-abseil-logging.md\r\n\r\n* Update L117-core-replace-gpr-logging-with-abseil-logging.md\r\n\r\n* Update L117-core-replace-gpr-logging-with-abseil-logging.md","shortMessageHtmlLink":"L117: C-core: replace gpr logging with absl logging (#425)"}},{"before":"44b90a957d35f8d36e9a0e2b02266d2fd1ae089c","after":"4ade47ed832ef1af5ddfcd91176d613b2ff690e3","ref":"refs/heads/master","pushedAt":"2024-05-16T22:12:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yashykt","name":"Yash Tibrewal","path":"/yashykt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4181124?s=80&v=4"},"commit":{"message":"L116: C++-Core: Loosen behavior of GRPC_ARG_HTTP2_MAX_PINGS_WITHOUT_DATA (#429)\n\n* L116: C++-Core: Loosen behavior of GRPC_ARG_HTTP2_MAX_PINGS_WITHOUT_DATA\r\n\r\n* Add discussion thread\r\n\r\n* Formatting","shortMessageHtmlLink":"L116: C++-Core: Loosen behavior of GRPC_ARG_HTTP2_MAX_PINGS_WITHOUT_D…"}},{"before":"1d217d8703aca8a6027d57a3631af14b53969338","after":"44b90a957d35f8d36e9a0e2b02266d2fd1ae089c","ref":"refs/heads/master","pushedAt":"2024-05-14T01:14:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yousukseung","name":"Yousuk Seung","path":"/yousukseung","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/85715732?s=80&v=4"},"commit":{"message":"L115: Refactor generic service and generic stub (#426)\n\n* L115: Refactor generic service and generic stub\n\n* discussion link added\n\n* rename\n\n* Added a link to PR","shortMessageHtmlLink":"L115: Refactor generic service and generic stub (#426)"}},{"before":"b9e9a34920f8b74a2cc04b97a7e4038a6251e353","after":"1d217d8703aca8a6027d57a3631af14b53969338","ref":"refs/heads/master","pushedAt":"2024-05-13T21:17:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yashykt","name":"Yash Tibrewal","path":"/yashykt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4181124?s=80&v=4"},"commit":{"message":"Remove target attribute filter for now (#431)","shortMessageHtmlLink":"Remove target attribute filter for now (#431)"}},{"before":"ea5552587c5b93e978c4bcb695e2210ff97ccbf8","after":"b9e9a34920f8b74a2cc04b97a7e4038a6251e353","ref":"refs/heads/master","pushedAt":"2024-04-11T20:21:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markdroth","name":"Mark D. Roth","path":"/markdroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18664614?s=80&v=4"},"commit":{"message":"A78: gRPC OTel Metrics for WRR, Pick First, and XdsClient (#419)\n\n* A78: gRPC OTel Metrics for WRR, Pick First, and XdsClient\r\n\r\n* review comments\r\n\r\n* remove FIXME\r\n\r\n* fix table\r\n\r\n* add prefix to LB metrics\r\n\r\n* fix units for WRR endpoint weights\r\n\r\n* update links to A79\r\n\r\n* tweak label names and indicate which ones are optional in the table\r\n\r\n* tweak some metric names\r\n\r\n* add discussion thread\r\n\r\n* de-pluralize units\r\n\r\n* remove xds_server label from XdsClient resource count metric\r\n\r\n* change authority value for old-style resource names\r\n\r\n* tweak XdsClient metrics\r\n\r\n* review comments\r\n\r\n* review comments\r\n\r\n* add metrics stability section\r\n\r\n* add details on locality label\r\n\r\n* add grpc.xds_client.server_failure counter","shortMessageHtmlLink":"A78: gRPC OTel Metrics for WRR, Pick First, and XdsClient (#419)"}},{"before":"52eb931d6223b1b8971e2a5e8cf2142accda2a0e","after":"ea5552587c5b93e978c4bcb695e2210ff97ccbf8","ref":"refs/heads/master","pushedAt":"2024-04-08T20:27:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"yashykt","name":"Yash Tibrewal","path":"/yashykt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4181124?s=80&v=4"},"commit":{"message":"A79: Non-per-call Metrics Architecture (#421)\n\n* A79: Non-per-call Metrics Architecture\r\n\r\n* Fleshed out gRFC\r\n\r\n* Fix\r\n\r\n* Fill google group thread and mark as in review\r\n\r\n* Reviewer comments\r\n\r\n* Add reviewer comments\r\n\r\n* Reviewer comments\r\n\r\n* Reviewer comments\r\n\r\n* Clarifications\r\n\r\n* Reviewer comments\r\n\r\n* added java APIs\r\n\r\n* Update record APIs to take concerete Metric Descriptors\r\n\r\n* Reviewer comment\r\n\r\n* updated MetricDescriptor\r\n\r\n* Clarify authority\r\n\r\n* Delete .idea/vcs.xml\r\n\r\n* Delete .idea/misc.xml\r\n\r\n* Delete .idea/workspace.xml\r\n\r\n* fix format\r\n\r\n* Add missing period\r\n\r\n* Mark Final\r\n\r\n---------\r\n\r\nCo-authored-by: Vindhya Ningegowda \r\nCo-authored-by: Vindhya Ningegowda ","shortMessageHtmlLink":"A79: Non-per-call Metrics Architecture (#421)"}},{"before":"e85c66e48348867937688d89117bad3dcaa6f4f5","after":"52eb931d6223b1b8971e2a5e8cf2142accda2a0e","ref":"refs/heads/master","pushedAt":"2024-03-04T21:57:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markdroth","name":"Mark D. Roth","path":"/markdroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18664614?s=80&v=4"},"commit":{"message":"A75: xDS Aggregate Cluster Behavior Fixes (#405)\n\n* A75: xDS Aggregate Cluster Behavior Fixes\r\n\r\n* remove references to circuit breaking\r\n\r\n* WIP\r\n\r\n* flesh out SSA changes\r\n\r\n* improve timer algorithm\r\n\r\n* me grammar good\r\n\r\n* small wording clarifications\r\n\r\n* backward compat story\r\n\r\n* add mailing list thread\r\n\r\n* update diagrams\r\n\r\n* update diagram\r\n\r\n* review comments\r\n\r\n* review changes\r\n\r\n* clarify wording","shortMessageHtmlLink":"A75: xDS Aggregate Cluster Behavior Fixes (#405)"}},{"before":"6188c1e30cfebec8b21ea81e81fdebc64b9668ca","after":"e85c66e48348867937688d89117bad3dcaa6f4f5","ref":"refs/heads/master","pushedAt":"2024-02-27T21:28:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markdroth","name":"Mark D. Roth","path":"/markdroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18664614?s=80&v=4"},"commit":{"message":"A47 update: fix spec for data plane authority (#420)\n\n* A47: update spec for data plane authority\r\n\r\n* review comments","shortMessageHtmlLink":"A47 update: fix spec for data plane authority (#420)"}},{"before":"f0c6101793c3db033528c0ab45668d78051c1d75","after":"6188c1e30cfebec8b21ea81e81fdebc64b9668ca","ref":"refs/heads/master","pushedAt":"2024-02-23T19:03:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"murgatroid99","name":"Michael Lumish","path":"/murgatroid99","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/961599?s=80&v=4"},"commit":{"message":"L114: Node Server Connection Injection (#418)\n\n* L114: Node Server Connection Injection\r\n\r\n* add mailing list link","shortMessageHtmlLink":"L114: Node Server Connection Injection (#418)"}},{"before":"9240c4bde42fef8c2a27372e9c5e40b9dfe050d0","after":"f0c6101793c3db033528c0ab45668d78051c1d75","ref":"refs/heads/master","pushedAt":"2024-02-20T17:59:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markdroth","name":"Mark D. Roth","path":"/markdroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18664614?s=80&v=4"},"commit":{"message":"L113: C-core: Remove `grpc_channel_num_external_connectivity_watchers()` (#417)\n\n* L113: C-core: Remove `grpc_channel_num_external_connectivity_watchers()`\r\n\r\n* add mailing list link","shortMessageHtmlLink":"L113: C-core: Remove `grpc_channel_num_external_connectivity_watchers…"}},{"before":"a1c1baef62f2bd52113b830fc4531d01d541c8c9","after":"9240c4bde42fef8c2a27372e9c5e40b9dfe050d0","ref":"refs/heads/master","pushedAt":"2024-02-16T01:08:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"markdroth","name":"Mark D. Roth","path":"/markdroth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18664614?s=80&v=4"},"commit":{"message":"A74: xDS Config Tears (#404)\n\n* A74: xDS Config Tears\r\n\r\n* add note about ClusterSpecifierPlugin being non-public\r\n\r\n* review comments\r\n\r\n* stay subscribed to cluster resource while holding cluster ref\r\n\r\n* store each cluster separately in XdsConfig\r\n\r\n* add optimization to avoid extra JSON encoding/decoding in xds_cluster_impl and xds_override_host\r\n\r\n* attempt to clarify wording\r\n\r\n* fix section header structure\r\n\r\n* update wording\r\n\r\n* add mailing list thread\r\n\r\n* fix typo\r\n\r\n* clean up XdsConfig struct\r\n\r\n* update diagrams\r\n\r\n* dfawley comments\r\n\r\n* cds LB policy should get subscription handle independently of whether cluster is already present in the XdsConfig","shortMessageHtmlLink":"A74: xDS Config Tears (#404)"}},{"before":"9422a64c83c87c52130910f77c872f063e79bead","after":null,"ref":"refs/heads/tasks/a71-xds-key","pushedAt":"2024-02-09T21:06:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eugeneo","name":"Eugene Ostroukhov","path":"/eugeneo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287917?s=80&v=4"}},{"before":"5a1abc4ca3603e900fce2c148afb8b71993ff8d5","after":"a1c1baef62f2bd52113b830fc4531d01d541c8c9","ref":"refs/heads/master","pushedAt":"2024-02-09T21:06:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eugeneo","name":"Eugene Ostroukhov","path":"/eugeneo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287917?s=80&v=4"},"commit":{"message":"A71 update: Finish review (#407)","shortMessageHtmlLink":"A71 update: Finish review (#407)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEp8UZygA","startCursor":null,"endCursor":null}},"title":"Activity · grpc/proposal"}