{"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
Sourced from google.golang.org/grpc's\nreleases.
\n\n\nRelease 1.64.0
\nAPI Changes
\n\n
\n- stats: Deprecate
\nInPayload.Data
and\nOutPayload.Data
; they were experimental and will be deleted\nin the next release (#7121)Behavior Changes
\n\n
\n- codec: Remove handling of environment variable\n
\nGRPC_GO_ADVERTISE_COMPRESSORS
to suppress setting supported\ncompressors ingrpc-accept-encoding
header. Compressors\nwill always be advertised, as they have been by default for some time\n(#7203)New Features
\n\n
\n- resolver/dns: Add
\nSetMinResolutionInterval
to set the\nminimum interval at which DNS re-resolutions may occur (#6962)\n\n
\n- Special Thanks:
\n@HomayoonAlimohammadi
- peer/peer: Implement the
\nfmt.Stringer
interface for\npretty printingPeer
, and- metadata/metadata: Implement the
\nfmt.Stringer
interface\nfor pretty printingMD
(#7137)\n\n
\n- Special Thanks:
\n@AnomalRoil
Performance Improvements
\n\n
\n- client: Improve RPC performance by reducing work while holding a\nlock (#7132)
\nBug Fixes
\n\n
\n- transport/server: Display the proper timeout value when keepalive\npings are not ack'd in time (#7038)\n
\n\n
\n- Special Thanks:
\n@BatmanAoD
- 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
\nOutPayload
,InPayload
, and\nEnd
(#7096)Dependencies
\n\n
\n- deps: Remove dependency on deprecated\n
\ngithub.com/golang/protobuf
module (#7122)Documentation
\n\n
\n- grpc: Deprecate
\nWithBlock
,\nWithReturnConnectionError
,\nFailOnNonTempDialError
which are ignored by\nNewClient
(#7097)\n\n
\n- Special Thanks:
\n@pellared
- grpc: Deprecate
\nDial
andDialContext
.\nThese will continue to be supported throughout 1.x, but are deprecated\nto direct users toNewClient
(See #7090\nfor more information)- examples: Add custom lb example (#6691)
\n
fa274d7
\nChange version to 1.64.0 (#7218)6b413c8
\nxds: Surround two Infof
calls that use\npretty.ToJSON
with V(2)
checks (...2dbbcef
\nresolver/dns: Add docstring to SetMinResolutionInterval (#7217)070d9c7
\ncodes: replace %q to %d in error string when invalid code is an integer\n(#7188)5d24ee2
\nxds: store server config for LRS server in xdsresource.ClusterUpdate (#7191)c76f686
\nadvancedTLS: Rename get root certs related pieces (#7207)f591e3b
\ncodec: remove option to suppress setting supported compressors in\nheaders (#7...b4f7947
\ngithub: remove dependabot (#7208)0561c78
\nclient: add user-friendly error message of LB policy update timed out\n(#7206)9d9c1fb
\npeer: remove change detector test (#7204)Sourced from google.golang.org/grpc's\nreleases.
\n\n\nRelease 1.64.0
\nAPI Changes
\n\n
\n- stats: Deprecate
\nInPayload.Data
and\nOutPayload.Data
; they were experimental and will be deleted\nin the next release (#7121)Behavior Changes
\n\n
\n- codec: Remove handling of environment variable\n
\nGRPC_GO_ADVERTISE_COMPRESSORS
to suppress setting supported\ncompressors ingrpc-accept-encoding
header. Compressors\nwill always be advertised, as they have been by default for some time\n(#7203)New Features
\n\n
\n- resolver/dns: Add
\nSetMinResolutionInterval
to set the\nminimum interval at which DNS re-resolutions may occur (#6962)\n\n
\n- Special Thanks:
\n@HomayoonAlimohammadi
- peer/peer: Implement the
\nfmt.Stringer
interface for\npretty printingPeer
, and- metadata/metadata: Implement the
\nfmt.Stringer
interface\nfor pretty printingMD
(#7137)\n\n
\n- Special Thanks:
\n@AnomalRoil
Performance Improvements
\n\n
\n- client: Improve RPC performance by reducing work while holding a\nlock (#7132)
\nBug Fixes
\n\n
\n- transport/server: Display the proper timeout value when keepalive\npings are not ack'd in time (#7038)\n
\n\n
\n- Special Thanks:
\n@BatmanAoD
- 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
\nOutPayload
,InPayload
, and\nEnd
(#7096)Dependencies
\n\n
\n- deps: Remove dependency on deprecated\n
\ngithub.com/golang/protobuf
module (#7122)Documentation
\n\n
\n- grpc: Deprecate
\nWithBlock
,\nWithReturnConnectionError
,\nFailOnNonTempDialError
which are ignored by\nNewClient
(#7097)\n\n
\n- Special Thanks:
\n@pellared
- grpc: Deprecate
\nDial
andDialContext
.\nThese will continue to be supported throughout 1.x, but are deprecated\nto direct users toNewClient
(See #7090\nfor more information)- examples: Add custom lb example (#6691)
\n
fa274d7
\nChange version to 1.64.0 (#7218)6b413c8
\nxds: Surround two Infof
calls that use\npretty.ToJSON
with V(2)
checks (...2dbbcef
\nresolver/dns: Add docstring to SetMinResolutionInterval (#7217)070d9c7
\ncodes: replace %q to %d in error string when invalid code is an integer\n(#7188)5d24ee2
\nxds: store server config for LRS server in xdsresource.ClusterUpdate (#7191)c76f686
\nadvancedTLS: Rename get root certs related pieces (#7207)f591e3b
\ncodec: remove option to suppress setting supported compressors in\nheaders (#7...b4f7947
\ngithub: remove dependabot (#7208)0561c78
\nclient: add user-friendly error message of LB policy update timed out\n(#7206)9d9c1fb
\npeer: remove change detector test (#7204)