{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":581314918,"defaultBranch":"main","name":"cometbft","ownerLogin":"cometbft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-22T21:03:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/120695482?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716542851.0","currentOid":""},"activityList":{"items":[{"before":"df88eda7d5e5e5117d174a79b7af3c76772c4045","after":"8cab04856ad970ea84e29526d09c6f05a3bf3013","ref":"refs/heads/andy/3002-invalid-txs-results","pushedAt":"2024-05-24T18:51:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"andynog","name":"Andy Nogueira","path":"/andynog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45477427?s=80&v=4"},"commit":{"message":"Merge branch 'main' into andy/3002-invalid-txs-results","shortMessageHtmlLink":"Merge branch 'main' into andy/3002-invalid-txs-results"}},{"before":"f542599324f905674d17f0cc8798adac521b5be5","after":"9ae6ede9ce657133faf13a53d17040e515d220de","ref":"refs/heads/sergio/3110-nw-consistency-prio-mempool","pushedAt":"2024-05-24T14:11:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sergio-mena","name":"Sergio Mena","path":"/sergio-mena","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15381133?s=80&v=4"},"commit":{"message":"Update docs/references/architecture/adr-113-mempool-lanes.md\n\nCo-authored-by: Hernán Vanzetto <15466498+hvanz@users.noreply.github.com>","shortMessageHtmlLink":"Update docs/references/architecture/adr-113-mempool-lanes.md"}},{"before":"959264128d5af63e5ebf33111c0f812f395423b5","after":"3a5327d4c44cfeff972baf923f582df3d6c197e8","ref":"refs/heads/dev/mempool_reap_update_concurrency","pushedAt":"2024-05-24T12:47:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ValarDragon","name":"Dev Ojha","path":"/ValarDragon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440154?s=80&v=4"},"commit":{"message":"Fix lint v2","shortMessageHtmlLink":"Fix lint v2"}},{"before":"61d484ce6d2331299db0b52b2b634c67552a6c07","after":"959264128d5af63e5ebf33111c0f812f395423b5","ref":"refs/heads/dev/mempool_reap_update_concurrency","pushedAt":"2024-05-24T12:41:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ValarDragon","name":"Dev Ojha","path":"/ValarDragon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440154?s=80&v=4"},"commit":{"message":"Fix lint","shortMessageHtmlLink":"Fix lint"}},{"before":"ac90da75651c7960a8615718b99c1aa01dd4abbd","after":"61d484ce6d2331299db0b52b2b634c67552a6c07","ref":"refs/heads/dev/mempool_reap_update_concurrency","pushedAt":"2024-05-24T12:38:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ValarDragon","name":"Dev Ojha","path":"/ValarDragon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440154?s=80&v=4"},"commit":{"message":"Add protection for starting Update, while reap is still in progress. This doesn't actually seem worth dealing with, so maybe we should undo this commit","shortMessageHtmlLink":"Add protection for starting Update, while reap is still in progress. …"}},{"before":"fc86d41e0ae345386f544b0356b24404eed11f7e","after":"ac90da75651c7960a8615718b99c1aa01dd4abbd","ref":"refs/heads/dev/mempool_reap_update_concurrency","pushedAt":"2024-05-24T11:47:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ValarDragon","name":"Dev Ojha","path":"/ValarDragon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440154?s=80&v=4"},"commit":{"message":"Fix lint","shortMessageHtmlLink":"Fix lint"}},{"before":"22f048d29e144ae63f1a7cabf1020d7aad6209d8","after":"f542599324f905674d17f0cc8798adac521b5be5","ref":"refs/heads/sergio/3110-nw-consistency-prio-mempool","pushedAt":"2024-05-24T09:30:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sergio-mena","name":"Sergio Mena","path":"/sergio-mena","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15381133?s=80&v=4"},"commit":{"message":"Alternative Approaches: Priority Mempool","shortMessageHtmlLink":"Alternative Approaches: Priority Mempool"}},{"before":null,"after":"22f048d29e144ae63f1a7cabf1020d7aad6209d8","ref":"refs/heads/sergio/3110-nw-consistency-prio-mempool","pushedAt":"2024-05-24T09:27:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sergio-mena","name":"Sergio Mena","path":"/sergio-mena","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15381133?s=80&v=4"},"commit":{"message":"Alternative Approaches: Priority Mempool","shortMessageHtmlLink":"Alternative Approaches: Priority Mempool"}},{"before":"8ac8f4d4ac375c1dbb456b41a45ab3fd393824bf","after":null,"ref":"refs/heads/mergify/bp/v1.x/pr-3103","pushedAt":"2024-05-24T09:01:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hvanz","name":"Hernán Vanzetto","path":"/hvanz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15466498?s=80&v=4"}},{"before":"bb59b7b90cba105c597614d1900f857b5c743298","after":"4d91261b4c5810265049d0bf663eae233a1d550b","ref":"refs/heads/v1.x","pushedAt":"2024-05-24T09:01:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hvanz","name":"Hernán Vanzetto","path":"/hvanz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15466498?s=80&v=4"},"commit":{"message":"refactor: Minor code de-duplication in timeout calculation (backport #3103) (#3114)\n\nMinor code de-duplication for timeout calculation.\r\n\r\nNot really important, was just a driveby change. Feel free to just hit\r\nclose.\r\n\r\n---\r\n\r\n#### PR checklist\r\n\r\n- [X] Tests written/updated - N/A\r\n- [ ] Changelog entry added in `.changelog` (we use\r\n[unclog](https://github.com/informalsystems/unclog) to manage our\r\nchangelog) - N/A\r\n- [x] Updated relevant documentation (`docs/` or `spec/`) and code\r\ncomments\r\n- [x] Title follows the [Conventional\r\nCommits](https://www.conventionalcommits.org/en/v1.0.0/) spec\r\n
This is an automatic backport of pull request #3103 done by\r\n[Mergify](https://mergify.com).\r\n\r\nCo-authored-by: Dev Ojha ","shortMessageHtmlLink":"refactor: Minor code de-duplication in timeout calculation (backport #…"}},{"before":null,"after":"8ac8f4d4ac375c1dbb456b41a45ab3fd393824bf","ref":"refs/heads/mergify/bp/v1.x/pr-3103","pushedAt":"2024-05-24T08:04:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"refactor: Minor code de-duplication in timeout calculation (#3103)\n\nMinor code de-duplication for timeout calculation.\n\nNot really important, was just a driveby change. Feel free to just hit\nclose.\n\n---\n\n#### PR checklist\n\n- [X] Tests written/updated - N/A\n- [ ] Changelog entry added in `.changelog` (we use\n[unclog](https://github.com/informalsystems/unclog) to manage our\nchangelog) - N/A\n- [x] Updated relevant documentation (`docs/` or `spec/`) and code\ncomments\n- [x] Title follows the [Conventional\nCommits](https://www.conventionalcommits.org/en/v1.0.0/) spec\n\n(cherry picked from commit dd5f1e668647dfa731ea9abde5071b4d09f66f2a)","shortMessageHtmlLink":"refactor: Minor code de-duplication in timeout calculation (#3103)"}},{"before":"dd5f1e668647dfa731ea9abde5071b4d09f66f2a","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-3103-a78bbd1419eac263a88a452bc88d7df53ad83962","pushedAt":"2024-05-24T08:04:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"a78bbd1419eac263a88a452bc88d7df53ad83962","after":"dd5f1e668647dfa731ea9abde5071b4d09f66f2a","ref":"refs/heads/main","pushedAt":"2024-05-24T08:04:02.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"refactor: Minor code de-duplication in timeout calculation (#3103)\n\nMinor code de-duplication for timeout calculation.\n\nNot really important, was just a driveby change. Feel free to just hit\nclose.\n\n---\n\n#### PR checklist\n\n- [X] Tests written/updated - N/A\n- [ ] Changelog entry added in `.changelog` (we use\n[unclog](https://github.com/informalsystems/unclog) to manage our\nchangelog) - N/A\n- [x] Updated relevant documentation (`docs/` or `spec/`) and code\ncomments\n- [x] Title follows the [Conventional\nCommits](https://www.conventionalcommits.org/en/v1.0.0/) spec","shortMessageHtmlLink":"refactor: Minor code de-duplication in timeout calculation (#3103)"}},{"before":null,"after":"dd5f1e668647dfa731ea9abde5071b4d09f66f2a","ref":"refs/heads/gh-readonly-queue/main/pr-3103-a78bbd1419eac263a88a452bc88d7df53ad83962","pushedAt":"2024-05-24T08:01:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"refactor: Minor code de-duplication in timeout calculation (#3103)\n\nMinor code de-duplication for timeout calculation.\n\nNot really important, was just a driveby change. Feel free to just hit\nclose.\n\n---\n\n#### PR checklist\n\n- [X] Tests written/updated - N/A\n- [ ] Changelog entry added in `.changelog` (we use\n[unclog](https://github.com/informalsystems/unclog) to manage our\nchangelog) - N/A\n- [x] Updated relevant documentation (`docs/` or `spec/`) and code\ncomments\n- [x] Title follows the [Conventional\nCommits](https://www.conventionalcommits.org/en/v1.0.0/) spec","shortMessageHtmlLink":"refactor: Minor code de-duplication in timeout calculation (#3103)"}},{"before":null,"after":"fc86d41e0ae345386f544b0356b24404eed11f7e","ref":"refs/heads/dev/mempool_reap_update_concurrency","pushedAt":"2024-05-24T07:57:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ValarDragon","name":"Dev Ojha","path":"/ValarDragon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440154?s=80&v=4"},"commit":{"message":"Simplify logic a bit","shortMessageHtmlLink":"Simplify logic a bit"}},{"before":"48de3c1c85610409ba449cbbb600cac31affd0b2","after":null,"ref":"refs/heads/mergify/bp/v1.x/pr-3072","pushedAt":"2024-05-24T07:54:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hvanz","name":"Hernán Vanzetto","path":"/hvanz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15466498?s=80&v=4"}},{"before":"7d3cf13035f0bdafb49a9850d82d5ed2d186673f","after":"bb59b7b90cba105c597614d1900f857b5c743298","ref":"refs/heads/v1.x","pushedAt":"2024-05-24T07:54:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hvanz","name":"Hernán Vanzetto","path":"/hvanz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15466498?s=80&v=4"},"commit":{"message":"docs: adding ABCI error information (backport #3072) (#3113)\n\nclose: #2907 \r\n\r\nadding some additional information about ABCI error in the docs and\r\nexample in kvstore\r\n\r\n---\r\n\r\n#### PR checklist\r\n\r\n- [ ] Tests written/updated\r\n- [ ] Changelog entry added in `.changelog` (we use\r\n[unclog](https://github.com/informalsystems/unclog) to manage our\r\nchangelog)\r\n- [X] Updated relevant documentation (`docs/` or `spec/`) and code\r\ncomments\r\n- [X] Title follows the [Conventional\r\nCommits](https://www.conventionalcommits.org/en/v1.0.0/) spec\r\n
This is an automatic backport of pull request #3072 done by\r\n[Mergify](https://mergify.com).\r\n\r\n---------\r\n\r\nCo-authored-by: Andy Nogueira ","shortMessageHtmlLink":"docs: adding ABCI error information (backport #3072) (#3113)"}},{"before":"b9f79f83b748359a1bf3c991d4ed58c0da5fe5d5","after":null,"ref":"refs/heads/dev/change_mempool_recheck_state_mgmt","pushedAt":"2024-05-24T05:03:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ValarDragon","name":"Dev Ojha","path":"/ValarDragon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440154?s=80&v=4"}},{"before":"6e04ec9c535af71723eba2e30ccf5b96c19abbd0","after":"48de3c1c85610409ba449cbbb600cac31affd0b2","ref":"refs/heads/mergify/bp/v1.x/pr-3072","pushedAt":"2024-05-23T20:19:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andynog","name":"Andy Nogueira","path":"/andynog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45477427?s=80&v=4"},"commit":{"message":"small typo (#3113)","shortMessageHtmlLink":"small typo (#3113)"}},{"before":"1a6f32888c1873515a39297b2fc0286745607146","after":"df88eda7d5e5e5117d174a79b7af3c76772c4045","ref":"refs/heads/andy/3002-invalid-txs-results","pushedAt":"2024-05-23T19:02:10.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"andynog","name":"Andy Nogueira","path":"/andynog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45477427?s=80&v=4"},"commit":{"message":"Merge branch 'main' into andy/3002-invalid-txs-results","shortMessageHtmlLink":"Merge branch 'main' into andy/3002-invalid-txs-results"}},{"before":"7641dbf2bfe41208cedaac5a3a0734b50ba7889a","after":"1a6f32888c1873515a39297b2fc0286745607146","ref":"refs/heads/andy/3002-invalid-txs-results","pushedAt":"2024-05-23T19:00:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andynog","name":"Andy Nogueira","path":"/andynog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45477427?s=80&v=4"},"commit":{"message":"changing the logic to accomodate both error and apphash nil use case (#3002)","shortMessageHtmlLink":"changing the logic to accomodate both error and apphash nil use case (#…"}},{"before":"57d70fcb7c615af122a6d5f633bdf5fb12db383a","after":"7641dbf2bfe41208cedaac5a3a0734b50ba7889a","ref":"refs/heads/andy/3002-invalid-txs-results","pushedAt":"2024-05-23T18:43:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andynog","name":"Andy Nogueira","path":"/andynog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45477427?s=80&v=4"},"commit":{"message":"moving tests to own file (#3002)","shortMessageHtmlLink":"moving tests to own file (#3002)"}},{"before":"fad89e731eb0dd3860428241db49cabac68fe811","after":"57d70fcb7c615af122a6d5f633bdf5fb12db383a","ref":"refs/heads/andy/3002-invalid-txs-results","pushedAt":"2024-05-23T18:38:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andynog","name":"Andy Nogueira","path":"/andynog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45477427?s=80&v=4"},"commit":{"message":"adding use case that conversion from v1beta2 to v1 does not error (#3002)","shortMessageHtmlLink":"adding use case that conversion from v1beta2 to v1 does not error (#3002"}},{"before":"f796a1d8a707b367ad202731cde8252926c9b9a8","after":"b9f79f83b748359a1bf3c991d4ed58c0da5fe5d5","ref":"refs/heads/dev/change_mempool_recheck_state_mgmt","pushedAt":"2024-05-23T16:10:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ValarDragon","name":"Dev Ojha","path":"/ValarDragon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440154?s=80&v=4"},"commit":{"message":"Fix lint","shortMessageHtmlLink":"Fix lint"}},{"before":null,"after":"6e04ec9c535af71723eba2e30ccf5b96c19abbd0","ref":"refs/heads/mergify/bp/v1.x/pr-3072","pushedAt":"2024-05-23T16:01:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"},"commit":{"message":"docs: adding ABCI error information (#3072)\n\nclose: #2907\n\nadding some additional information about ABCI error in the docs and\nexample in kvstore\n\n---\n\n#### PR checklist\n\n- [ ] Tests written/updated\n- [ ] Changelog entry added in `.changelog` (we use\n[unclog](https://github.com/informalsystems/unclog) to manage our\nchangelog)\n- [X] Updated relevant documentation (`docs/` or `spec/`) and code\ncomments\n- [X] Title follows the [Conventional\nCommits](https://www.conventionalcommits.org/en/v1.0.0/) spec\n\n---------\n\nCo-authored-by: Hernán Vanzetto <15466498+hvanz@users.noreply.github.com>\nCo-authored-by: Sergio Mena \n(cherry picked from commit 0b4cf9b652c5019f45d8d7037515c5ef7c66ef8d)","shortMessageHtmlLink":"docs: adding ABCI error information (#3072)"}},{"before":null,"after":"f796a1d8a707b367ad202731cde8252926c9b9a8","ref":"refs/heads/dev/change_mempool_recheck_state_mgmt","pushedAt":"2024-05-23T13:59:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ValarDragon","name":"Dev Ojha","path":"/ValarDragon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6440154?s=80&v=4"},"commit":{"message":"Make mempool recheck state only use an atomic for num rechecked txs","shortMessageHtmlLink":"Make mempool recheck state only use an atomic for num rechecked txs"}},{"before":"90af40da9b588da6a2d6ae06b38dddee39bb822f","after":null,"ref":"refs/heads/dependabot/go_modules/main/google.golang.org/grpc-1.64.0","pushedAt":"2024-05-23T08:43:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hvanz","name":"Hernán Vanzetto","path":"/hvanz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15466498?s=80&v=4"}},{"before":"a78bbd1419eac263a88a452bc88d7df53ad83962","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-3100-0b4cf9b652c5019f45d8d7037515c5ef7c66ef8d","pushedAt":"2024-05-23T08:43:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"0b4cf9b652c5019f45d8d7037515c5ef7c66ef8d","after":"a78bbd1419eac263a88a452bc88d7df53ad83962","ref":"refs/heads/main","pushedAt":"2024-05-23T08:43:36.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"build(deps): Bump google.golang.org/grpc from 1.63.2 to 1.64.0 (#3100)\n\nBumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from\n1.63.2 to 1.64.0.\n
\nRelease notes\n

Sourced from google.golang.org/grpc's\nreleases.

\n
\n

Release 1.64.0

\n

API Changes

\n
    \n
  • stats: Deprecate InPayload.Data and\nOutPayload.Data; they were experimental and will be deleted\nin the next release (#7121)
  • \n
\n

Behavior Changes

\n
    \n
  • codec: Remove handling of environment variable\nGRPC_GO_ADVERTISE_COMPRESSORS to suppress setting supported\ncompressors in grpc-accept-encoding header. Compressors\nwill always be advertised, as they have been by default for some time\n(#7203)
  • \n
\n

New Features

\n
    \n
  • resolver/dns: Add SetMinResolutionInterval to set the\nminimum interval at which DNS re-resolutions may occur (#6962)\n
      \n
    • Special Thanks: @​HomayoonAlimohammadi
    • \n
    \n
  • \n
  • peer/peer: Implement the fmt.Stringer interface for\npretty printing Peer, and
  • \n
  • metadata/metadata: Implement the fmt.Stringer interface\nfor pretty printing MD (#7137)\n
      \n
    • Special Thanks: @​AnomalRoil
    • \n
    \n
  • \n
\n

Performance Improvements

\n
    \n
  • client: Improve RPC performance by reducing work while holding a\nlock (#7132)
  • \n
\n

Bug Fixes

\n
    \n
  • transport/server: Display the proper timeout value when keepalive\npings are not ack'd in time (#7038)\n
      \n
    • Special Thanks: @​BatmanAoD
    • \n
    \n
  • \n
  • channelz: Fix bug that was causing the subchannel's target to be\nunset (#7189)
  • \n
  • stats: Fix bug where peer was not set in context when calling stats\nhandler for OutPayload, InPayload, and\nEnd (#7096)
  • \n
\n

Dependencies

\n
    \n
  • deps: Remove dependency on deprecated\ngithub.com/golang/protobuf module (#7122)
  • \n
\n

Documentation

\n
    \n
  • grpc: Deprecate WithBlock,\nWithReturnConnectionError,\nFailOnNonTempDialError which are ignored by\nNewClient (#7097)\n
      \n
    • Special Thanks: @​pellared
    • \n
    \n
  • \n
  • grpc: Deprecate Dial and DialContext.\nThese will continue to be supported throughout 1.x, but are deprecated\nto direct users to NewClient (See #7090\nfor more information)
  • \n
  • examples: Add custom lb example (#6691)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • fa274d7\nChange version to 1.64.0 (#7218)
  • \n
  • 6b413c8\nxds: Surround two Infof calls that use\npretty.ToJSON with V(2) checks (...
  • \n
  • 2dbbcef\nresolver/dns: Add docstring to SetMinResolutionInterval (#7217)
  • \n
  • 070d9c7\ncodes: replace %q to %d in error string when invalid code is an integer\n(#7188)
  • \n
  • 5d24ee2\nxds: store server config for LRS server in xdsresource.ClusterUpdate (#7191)
  • \n
  • c76f686\nadvancedTLS: Rename get root certs related pieces (#7207)
  • \n
  • f591e3b\ncodec: remove option to suppress setting supported compressors in\nheaders (#7...
  • \n
  • b4f7947\ngithub: remove dependabot (#7208)
  • \n
  • 0561c78\nclient: add user-friendly error message of LB policy update timed out\n(#7206)
  • \n
  • 9d9c1fb\npeer: remove change detector test (#7204)
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google.golang.org/grpc&package-manager=go_modules&previous-version=1.63.2&new-version=1.64.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\n---------\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: hvanz ","shortMessageHtmlLink":"build(deps): Bump google.golang.org/grpc from 1.63.2 to 1.64.0 (#3100)"}},{"before":null,"after":"a78bbd1419eac263a88a452bc88d7df53ad83962","ref":"refs/heads/gh-readonly-queue/main/pr-3100-0b4cf9b652c5019f45d8d7037515c5ef7c66ef8d","pushedAt":"2024-05-23T08:41:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"build(deps): Bump google.golang.org/grpc from 1.63.2 to 1.64.0 (#3100)\n\nBumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from\n1.63.2 to 1.64.0.\n
\nRelease notes\n

Sourced from google.golang.org/grpc's\nreleases.

\n
\n

Release 1.64.0

\n

API Changes

\n
    \n
  • stats: Deprecate InPayload.Data and\nOutPayload.Data; they were experimental and will be deleted\nin the next release (#7121)
  • \n
\n

Behavior Changes

\n
    \n
  • codec: Remove handling of environment variable\nGRPC_GO_ADVERTISE_COMPRESSORS to suppress setting supported\ncompressors in grpc-accept-encoding header. Compressors\nwill always be advertised, as they have been by default for some time\n(#7203)
  • \n
\n

New Features

\n
    \n
  • resolver/dns: Add SetMinResolutionInterval to set the\nminimum interval at which DNS re-resolutions may occur (#6962)\n
      \n
    • Special Thanks: @​HomayoonAlimohammadi
    • \n
    \n
  • \n
  • peer/peer: Implement the fmt.Stringer interface for\npretty printing Peer, and
  • \n
  • metadata/metadata: Implement the fmt.Stringer interface\nfor pretty printing MD (#7137)\n
      \n
    • Special Thanks: @​AnomalRoil
    • \n
    \n
  • \n
\n

Performance Improvements

\n
    \n
  • client: Improve RPC performance by reducing work while holding a\nlock (#7132)
  • \n
\n

Bug Fixes

\n
    \n
  • transport/server: Display the proper timeout value when keepalive\npings are not ack'd in time (#7038)\n
      \n
    • Special Thanks: @​BatmanAoD
    • \n
    \n
  • \n
  • channelz: Fix bug that was causing the subchannel's target to be\nunset (#7189)
  • \n
  • stats: Fix bug where peer was not set in context when calling stats\nhandler for OutPayload, InPayload, and\nEnd (#7096)
  • \n
\n

Dependencies

\n
    \n
  • deps: Remove dependency on deprecated\ngithub.com/golang/protobuf module (#7122)
  • \n
\n

Documentation

\n
    \n
  • grpc: Deprecate WithBlock,\nWithReturnConnectionError,\nFailOnNonTempDialError which are ignored by\nNewClient (#7097)\n
      \n
    • Special Thanks: @​pellared
    • \n
    \n
  • \n
  • grpc: Deprecate Dial and DialContext.\nThese will continue to be supported throughout 1.x, but are deprecated\nto direct users to NewClient (See #7090\nfor more information)
  • \n
  • examples: Add custom lb example (#6691)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • fa274d7\nChange version to 1.64.0 (#7218)
  • \n
  • 6b413c8\nxds: Surround two Infof calls that use\npretty.ToJSON with V(2) checks (...
  • \n
  • 2dbbcef\nresolver/dns: Add docstring to SetMinResolutionInterval (#7217)
  • \n
  • 070d9c7\ncodes: replace %q to %d in error string when invalid code is an integer\n(#7188)
  • \n
  • 5d24ee2\nxds: store server config for LRS server in xdsresource.ClusterUpdate (#7191)
  • \n
  • c76f686\nadvancedTLS: Rename get root certs related pieces (#7207)
  • \n
  • f591e3b\ncodec: remove option to suppress setting supported compressors in\nheaders (#7...
  • \n
  • b4f7947\ngithub: remove dependabot (#7208)
  • \n
  • 0561c78\nclient: add user-friendly error message of LB policy update timed out\n(#7206)
  • \n
  • 9d9c1fb\npeer: remove change detector test (#7204)
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=google.golang.org/grpc&package-manager=go_modules&previous-version=1.63.2&new-version=1.64.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\n\n\n
\n\n---------\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\nCo-authored-by: hvanz ","shortMessageHtmlLink":"build(deps): Bump google.golang.org/grpc from 1.63.2 to 1.64.0 (#3100)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU1NuNAA","startCursor":null,"endCursor":null}},"title":"Activity · cometbft/cometbft"}