{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":187863014,"defaultBranch":"main","name":"libfabric","ownerLogin":"pmodels","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2019-05-21T15:14:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15700567?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711734929.0","currentOid":""},"activityList":{"items":[{"before":"3bb1450e021486bc3162902738d172ab20f1b23a","after":"93721c304de672458d2aaa3746d3b987fdbd980a","ref":"refs/heads/v1.21.x","pushedAt":"2024-05-08T05:55:32.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"fabtests/efa: Fix memory leaks for efa_exhaust_mr_reg test\n\n1. The array of buffers needs to be freed individually during\ncleanup.\n2. buffers and mr_reg_vec should only be freed when they were\nalloced (client).\n\nSigned-off-by: Shi Jin \n(cherry picked from commit f41cea52738da193fd312ce9cf0a1adf23acaa8f)","shortMessageHtmlLink":"fabtests/efa: Fix memory leaks for efa_exhaust_mr_reg test"}},{"before":"721be00fba9879687cc06aa6794d19a5fe10b8b4","after":"f41cea52738da193fd312ce9cf0a1adf23acaa8f","ref":"refs/heads/main","pushedAt":"2024-05-07T17:55:33.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"fabtests/efa: Fix memory leaks for efa_exhaust_mr_reg test\n\n1. The array of buffers needs to be freed individually during\ncleanup.\n2. buffers and mr_reg_vec should only be freed when they were\nalloced (client).\n\nSigned-off-by: Shi Jin ","shortMessageHtmlLink":"fabtests/efa: Fix memory leaks for efa_exhaust_mr_reg test"}},{"before":"305c7bb84b4aa726476a877133024db052a06089","after":"36f9585cc875c181f91ca38387e6c511e88ba93a","ref":"refs/heads/gh-pages","pushedAt":"2024-05-07T04:55:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"Update GH man pages\n\nSigned-off-by: OFIWG Bot ","shortMessageHtmlLink":"Update GH man pages"}},{"before":"c1f038c7b00f52090344d977f3e0c02edf2d6496","after":"721be00fba9879687cc06aa6794d19a5fe10b8b4","ref":"refs/heads/main","pushedAt":"2024-05-07T04:55:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"Updated nroff-generated man pages\n\nSigned-off-by: OFIWG Bot ","shortMessageHtmlLink":"Updated nroff-generated man pages"}},{"before":"a34268e99300cea2d82bf4a146794d714f174d5b","after":"c1f038c7b00f52090344d977f3e0c02edf2d6496","ref":"refs/heads/main","pushedAt":"2024-05-07T00:55:32.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"prov/efa: Find offset before posting user recv buffers\n\nThis finds the offset of the user data before posting the receive\nbuffers via ibv_post_recv(). This accommodates cases where some user\ndata exists in the space allocated for the prefix in as well as the\npayload itself.\n\nThis also re-adds the second SGE in the ibv_recv_wr wrapper (struct\nefa_recv_wr).\n\nSigned-off-by: Darryl Abbate \nCo-authored-by: Shi Jin ","shortMessageHtmlLink":"prov/efa: Find offset before posting user recv buffers"}},{"before":"345970bda37a93223a202fffe9086833fd42ec73","after":"3bb1450e021486bc3162902738d172ab20f1b23a","ref":"refs/heads/v1.21.x","pushedAt":"2024-05-06T16:55:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"prov/shm: fix atomic read\n\nWhen atomic hmem support was added, a bounce buffer was added\nto act as a staging buffer for the atomic buffer since we can't\naccess the hmem memory directly. The buffer for FI_ATOMIC_READ\nwasn't updated appropriately resulting in the incorrect data\nbeing copied back to the sender.\n\nCherry-picked from commit 21a8d97bbe59aa5410d88bb5cf8587346d94eb8c\n\nSigned-off-by: Alexia Ingerson ","shortMessageHtmlLink":"prov/shm: fix atomic read"}},{"before":"9c8b79abc20838e25cc57c74c9f76649fedae387","after":"9cbf459438cc0df7876dee19e0de2a127fbb168a","ref":"refs/heads/v1.20.x","pushedAt":"2024-05-06T16:55:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"prov/shm: fix atomic read\n\nWhen atomic hmem support was added, a bounce buffer was added\nto act as a staging buffer for the atomic buffer since we can't\naccess the hmem memory directly. The buffer for FI_ATOMIC_READ\nwasn't updated appropriately resulting in the incorrect data\nbeing copied back to the sender.\n\nCherry-picked from commit 21a8d97bbe59aa5410d88bb5cf8587346d94eb8c\n\nSigned-off-by: Alexia Ingerson ","shortMessageHtmlLink":"prov/shm: fix atomic read"}},{"before":"4c762a8fe5519037de57640cc0b169f6c963c215","after":"305c7bb84b4aa726476a877133024db052a06089","ref":"refs/heads/gh-pages","pushedAt":"2024-05-01T01:55:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"Update GH man pages\n\nSigned-off-by: OFIWG Bot ","shortMessageHtmlLink":"Update GH man pages"}},{"before":"21a8d97bbe59aa5410d88bb5cf8587346d94eb8c","after":"a34268e99300cea2d82bf4a146794d714f174d5b","ref":"refs/heads/main","pushedAt":"2024-05-01T01:55:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"Updated nroff-generated man pages\n\nSigned-off-by: OFIWG Bot ","shortMessageHtmlLink":"Updated nroff-generated man pages"}},{"before":"717ebc5dcba5a41221374bdfd64b75efe20b5b05","after":"21a8d97bbe59aa5410d88bb5cf8587346d94eb8c","ref":"refs/heads/main","pushedAt":"2024-04-29T16:55:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"prov/shm: fix atomic read\n\nWhen atomic hmem support was added, a bounce buffer was added\nto act as a staging buffer for the atomic buffer since we can't\naccess the hmem memory directly. The buffer for FI_ATOMIC_READ\nwasn't updated appropriately resulting in the incorrect data\nbeing copied back to the sender.\n\nSigned-off-by: Alexia Ingerson ","shortMessageHtmlLink":"prov/shm: fix atomic read"}},{"before":"9562dc50bac80009d5d64030725c71f748afc75d","after":"345970bda37a93223a202fffe9086833fd42ec73","ref":"refs/heads/v1.21.x","pushedAt":"2024-04-26T16:55:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"[v1.21.x] fabtests/efa: reset error completion entry for each fi_cq_readerr call\n\nCurrently, rdm_rnr_read_cq_error.c reuse the same comp_err between different\nfi_cq_readerr, which is wrong because the err_entry has fields as both\ninput and output. The outputted err_entry fields cannot be used as the input\nfor the next call because some of them will be invalid, such as err_entry.err_data.\nSame issue applies to the completion entry for fi_cq_read.\n\nThis patch fixes this issue by declaring comp and comp_err within the block\nthat calls fi_cq_read and fi_cq_readerr.\n\nSigned-off-by: Shi Jin \n(cherry picked from commit 882113d4df98eda75b5c97ccbcd91b21416cdc5c)","shortMessageHtmlLink":"[v1.21.x] fabtests/efa: reset error completion entry for each fi_cq_r…"}},{"before":"882113d4df98eda75b5c97ccbcd91b21416cdc5c","after":"717ebc5dcba5a41221374bdfd64b75efe20b5b05","ref":"refs/heads/main","pushedAt":"2024-04-26T05:55:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"prov/efa: Fix `cq_data` data type\n\nThis field only corresponds to fi_cq_tagged_entry.data, which is a\nuint64_t.\n\nSigned-off-by: Darryl Abbate ","shortMessageHtmlLink":"prov/efa: Fix cq_data data type"}},{"before":"2be8604de759c2dfe3fa3e2b2109247f4c761b59","after":"882113d4df98eda75b5c97ccbcd91b21416cdc5c","ref":"refs/heads/main","pushedAt":"2024-04-25T20:55:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"fabtests/efa: reset error completion entry for each fi_cq_readerr call\n\nCurrently, rdm_rnr_read_cq_error.c reuse the same comp_err between different\nfi_cq_readerr, which is wrong because the err_entry has fields as both\ninput and output. The outputted err_entry fields cannot be used as the input\nfor the next call because some of them will be invalid, such as err_entry.err_data.\nSame issue applies to the completion entry for fi_cq_read.\n\nThis patch fixes this issue by declaring comp and comp_err within the block\nthat calls fi_cq_read and fi_cq_readerr.\n\nSigned-off-by: Shi Jin ","shortMessageHtmlLink":"fabtests/efa: reset error completion entry for each fi_cq_readerr call"}},{"before":"415279c3d33dad4e322d3d3089b45f89027357a1","after":"2be8604de759c2dfe3fa3e2b2109247f4c761b59","ref":"refs/heads/main","pushedAt":"2024-04-24T05:55:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"prov/efa: Do not assert tx and rx msg order must equal\n\nThe tx_attr at the sender should align with the rx_attr at the receiver.\nBut that's an application level responsibility to handle.\nThe tx_attr and rx_attr of a single endpoint are likely to be consistent,\nbut that's not required. Efa doesn't have to generate an error\nwhen an inconsitency is detected, but can generate a warning for it.\n\nAlso added unit tests.\n\nSigned-off-by: Shi Jin ","shortMessageHtmlLink":"prov/efa: Do not assert tx and rx msg order must equal"}},{"before":"ee31a23a606dfc5f7dfecf5b807172ae37a1ebce","after":"415279c3d33dad4e322d3d3089b45f89027357a1","ref":"refs/heads/main","pushedAt":"2024-04-18T18:55:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"prov/efa: Improve various `iov_count` assertions\n\nSigned-off-by: Darryl Abbate ","shortMessageHtmlLink":"prov/efa: Improve various iov_count assertions"}},{"before":"f538b149f61f1882701759b0bd1a2ce10296d1d8","after":"ee31a23a606dfc5f7dfecf5b807172ae37a1ebce","ref":"refs/heads/main","pushedAt":"2024-04-18T15:55:28.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"prov/usnic: fix CID 375177\n\nEnsure order of operations doesn't truncate a value: force the use of\n64-bit math.\n\nSigned-off-by: Jeff Squyres ","shortMessageHtmlLink":"prov/usnic: fix CID 375177"}},{"before":"acc217bf98f4c62ce37ebd72894c5f107935f03a","after":"f538b149f61f1882701759b0bd1a2ce10296d1d8","ref":"refs/heads/main","pushedAt":"2024-04-17T23:55:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"prov/efa: Add RDMA core errno for remote unknown peer\n\nSigned-off-by: Darryl Abbate ","shortMessageHtmlLink":"prov/efa: Add RDMA core errno for remote unknown peer"}},{"before":"eac9aef1c489d508ebbfe36cdc312632fccd2da9","after":"4c762a8fe5519037de57640cc0b169f6c963c215","ref":"refs/heads/gh-pages","pushedAt":"2024-04-17T17:55:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"Update GH man pages\n\nSigned-off-by: OFIWG Bot ","shortMessageHtmlLink":"Update GH man pages"}},{"before":"14aa24e9024f8796d9b6d5145fbc55dd0097e49c","after":"acc217bf98f4c62ce37ebd72894c5f107935f03a","ref":"refs/heads/main","pushedAt":"2024-04-17T17:55:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"prov/efa: Map EFA errnos to Libfabric codes\n\nThis adds a rudimentary function to map proprietary EFA status codes to\ncommon Libfabric status codes. This is useful when reporting errors to\nthe application for operations that rely solely on ibverbs or RDMA Core,\nsuch as CQ polling.\n\nSigned-off-by: Darryl Abbate ","shortMessageHtmlLink":"prov/efa: Map EFA errnos to Libfabric codes"}},{"before":"fe6cde679d5c15169cc7ae7f4986ff31439f9447","after":"9562dc50bac80009d5d64030725c71f748afc75d","ref":"refs/heads/v1.21.x","pushedAt":"2024-04-16T04:55:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"[v1.21.x] prov/efa: Use srx lock from domain directly\n\nCurrently, efa_rdm_cq_readfrom access srx_lock\nvia util_domain->srx->peer_srx.ep_fid.fid.context.\nHowever, srx is destroyed during ep close and may not\nbe accessible if a cq read is called after ep close.\nThis patch fixes this issue by accessing the srx lock\nvia efa_domain directly, as the lock is created by\nefa domain and cannot be destroyed before domain close.\n\nSame issue applies to efa cntr.\n\nSigned-off-by: Shi Jin \n(cherry picked from commit 0bb72fd08737c2b02e1c62c831a4b4d24a7291f9)","shortMessageHtmlLink":"[v1.21.x] prov/efa: Use srx lock from domain directly"}},{"before":"021d45c75b32dcfe9d830bdb67ac33f55c60ca16","after":"14aa24e9024f8796d9b6d5145fbc55dd0097e49c","ref":"refs/heads/main","pushedAt":"2024-04-15T17:55:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"prov/efa: Delegate iovec offset calc to utility function\n\nThis should correctly point the IOV base pointer to the start of the\ndata buffer in prefix mode. This accommodates non-contiguous iovec\nentries where iov[0] is the prefix and iov[1] points the data buffer, as\nwell as the previously-supported behavior of a single iovec entry where\nthe buffer has ample space for the prefix and user data.\n\nSigned-off-by: Darryl Abbate ","shortMessageHtmlLink":"prov/efa: Delegate iovec offset calc to utility function"}},{"before":"bf75bbd9f3c68cbc627e16ab279cb81031989089","after":"08ef6705a72491915d9943c46c00d7bf14e3ae1f","ref":"refs/heads/v1.17.x","pushedAt":"2024-04-11T22:55:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"[v1.17.x] contrib/aws: Add Windows Test\n\nSigned-off-by: Seth Zegelstein \n(cherry picked from commit 996431aadd72e979469f9a09a11765b536efaee2)","shortMessageHtmlLink":"[v1.17.x] contrib/aws: Add Windows Test"}},{"before":"d981455c6824dbc04d92dc818abfee554cde4c3e","after":"47594559fee42017b614d0df3ac6a30e5cf23af3","ref":"refs/heads/v1.16.x","pushedAt":"2024-04-11T22:55:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"[v1.16.x] contrib/aws: Add Windows Test\n\nSigned-off-by: Seth Zegelstein \n(cherry picked from commit 996431aadd72e979469f9a09a11765b536efaee2)","shortMessageHtmlLink":"[v1.16.x] contrib/aws: Add Windows Test"}},{"before":"4945efeb58bcc5a35aa32cc421173866626d932f","after":"e70ab521e85e17c2c5042e88a7a24a06dbd580ea","ref":"refs/heads/v1.18.x","pushedAt":"2024-04-11T22:55:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"[v1.18.x] contrib/aws: Add Windows Test\n\nSigned-off-by: Seth Zegelstein \n(cherry picked from commit 996431aadd72e979469f9a09a11765b536efaee2)","shortMessageHtmlLink":"[v1.18.x] contrib/aws: Add Windows Test"}},{"before":"a642c1b49307f28bf5a6f6c1e7d56028b648d7c0","after":"656430441dda42798683b6026b087bceed187cc1","ref":"refs/heads/v1.19.x","pushedAt":"2024-04-11T17:55:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"[v1.19.x] contrib/aws: Add Windows Test\n\nSigned-off-by: Seth Zegelstein \n(cherry picked from commit 996431aadd72e979469f9a09a11765b536efaee2)","shortMessageHtmlLink":"[v1.19.x] contrib/aws: Add Windows Test"}},{"before":"ffb898ca6562f3c4de2694f8ae226fa60ef51ac4","after":"021d45c75b32dcfe9d830bdb67ac33f55c60ca16","ref":"refs/heads/main","pushedAt":"2024-04-11T16:55:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"prov/efa: Set msg_order based on hints\n\nEfa device doesn't have ordering (EFA_MSG_ORDER == FI_ORDER_NONE)\nIf apps request an ordering that is relaxed than what provider supports, we should respect that.\nThis is specially true for FI_ORDER_NONE:\nNo ordering is specified. This value may be used as input in order to obtain\nthe default message order supported by the provider.\n\nAlso added unit tests.\n\nSigned-off-by: Shi Jin ","shortMessageHtmlLink":"prov/efa: Set msg_order based on hints"}},{"before":"57b67dd024e70cee67e7410af015073a79861768","after":"ffb898ca6562f3c4de2694f8ae226fa60ef51ac4","ref":"refs/heads/main","pushedAt":"2024-04-10T23:55:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"fabtests/rdm_tagged_peek: Align rx's msg_order with tx's\n\nThe tx_attr and the sender should align with the rx_attr at the receiver.\nFor peek test, the receiver can request messages out of order, but the tag\nmatching has to be done in order.\n\nSigned-off-by: Shi Jin ","shortMessageHtmlLink":"fabtests/rdm_tagged_peek: Align rx's msg_order with tx's"}},{"before":"996431aadd72e979469f9a09a11765b536efaee2","after":"57b67dd024e70cee67e7410af015073a79861768","ref":"refs/heads/main","pushedAt":"2024-04-08T21:55:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"contrib/intel/jenkins: Add opt-out path for Intel CI with new AWS CI\n\nNo need to run Intel CI when all changes are to AWS CI\n\nSigned-off-by: Zach Dworkin ","shortMessageHtmlLink":"contrib/intel/jenkins: Add opt-out path for Intel CI with new AWS CI"}},{"before":"be9a27f0a8c142450b9372aaf4a8d6f86ed22a0f","after":"9c8b79abc20838e25cc57c74c9f76649fedae387","ref":"refs/heads/v1.20.x","pushedAt":"2024-04-06T20:55:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"[v1.20.x] contrib/aws: Add Windows Test\n\nSigned-off-by: Seth Zegelstein \n(cherry picked from commit 996431aadd72e979469f9a09a11765b536efaee2)","shortMessageHtmlLink":"[v1.20.x] contrib/aws: Add Windows Test"}},{"before":"d51c70b72a3e6e0c013f0da83d032ff778c29389","after":"fe6cde679d5c15169cc7ae7f4986ff31439f9447","ref":"refs/heads/v1.21.x","pushedAt":"2024-04-06T20:55:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pmrsbot","name":"pmrsbot","path":"/pmrsbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22549372?s=80&v=4"},"commit":{"message":"[v1.21.x] contrib/aws: Add Windows Test\n\nSigned-off-by: Seth Zegelstein \n(cherry picked from commit 996431aadd72e979469f9a09a11765b536efaee2)","shortMessageHtmlLink":"[v1.21.x] contrib/aws: Add Windows Test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEREQd2gA","startCursor":null,"endCursor":null}},"title":"Activity · pmodels/libfabric"}