{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":696429411,"defaultBranch":"main","name":"container-device-interface","ownerLogin":"marquiz","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-09-25T18:15:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1035625?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706043462.0","currentOid":""},"activityList":{"items":[{"before":"2dd56698b682f054ee92dd008ac872dd044cab27","after":"f2899fd2595a171936f8cfad2e7399571295dfce","ref":"refs/heads/devel/cache-refactor-3","pushedAt":"2024-01-24T09:45:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"pkg/cdi: drop unused return value from Configure methods\n\nNOTE: This change changes the exported API of \"pkg/cdi\" package as the\nprototype of Configure() method of Cache and Registry types changes.\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"pkg/cdi: drop unused return value from Configure methods"}},{"before":"0aa74280d168ea5859a13d4d160706cc21237aa2","after":null,"ref":"refs/heads/devel/cache-refactor-2","pushedAt":"2024-01-23T20:57:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":"f4d63764d9bd8f69dc8e43bdbb09c33ec92fcdd1","after":"2dd56698b682f054ee92dd008ac872dd044cab27","ref":"refs/heads/devel/cache-refactor-3","pushedAt":"2024-01-18T14:59:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"pkg/cdi: drop unused return value from Configure methods\n\nNOTE: This change changes the exported API of \"pkg/cdi\" package as the\nprototype of Configure() method of Cache and Registry types changes.\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"pkg/cdi: drop unused return value from Configure methods"}},{"before":"f69e67c2eab6ad3468b89224e3e2915fc27d7232","after":"f4d63764d9bd8f69dc8e43bdbb09c33ec92fcdd1","ref":"refs/heads/devel/cache-refactor-3","pushedAt":"2024-01-18T14:59:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"pkg/cdi: drop unused return value from Configure methods\n\nNOTE: This change changes the exported API of \"pkg/cdi\" package as the\nprototype of Configure() method of Cache and Registry types changes.\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"pkg/cdi: drop unused return value from Configure methods"}},{"before":"67f16fb15b414ccae889f52659cfbd33d180dc47","after":"0aa74280d168ea5859a13d4d160706cc21237aa2","ref":"refs/heads/devel/cache-refactor-2","pushedAt":"2024-01-18T14:54:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"pkg/cdi: drop unused return value from NewCache function\n\nDrop the unused (always nil) error returned by NewCache(). This\neliminate some unreachable error paths in the code.\n\nNOTE: This change changes the exported API of \"pkg/cdi\" package as the\nprototype of NewCache() changes.\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"pkg/cdi: drop unused return value from NewCache function"}},{"before":"6e50a6bc7db25645de2594a35a340a1a5d5c9d07","after":"67f16fb15b414ccae889f52659cfbd33d180dc47","ref":"refs/heads/devel/cache-refactor-2","pushedAt":"2024-01-18T14:51:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"pkg/cdi: drop stale error return value from NewCache function\n\nThis eliminate some unreachable error paths in the code.\n\nNOTE: This change changes the exported API of \"pkg/cdi\" package as the\nprototype of NewCache() changes.\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"pkg/cdi: drop stale error return value from NewCache function"}},{"before":null,"after":"f69e67c2eab6ad3468b89224e3e2915fc27d7232","ref":"refs/heads/devel/cache-refactor-3","pushedAt":"2024-01-18T14:46:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"pkg/cdi: drop unused return value from Configure methods\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"pkg/cdi: drop unused return value from Configure methods"}},{"before":"30843a32ead4b6594fd3631f766e8dd3720bd527","after":"6e50a6bc7db25645de2594a35a340a1a5d5c9d07","ref":"refs/heads/devel/cache-refactor-2","pushedAt":"2024-01-12T13:36:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"chore: eliminate unreachable error paths in cache\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"chore: eliminate unreachable error paths in cache"}},{"before":"64cfcc94aeff19335de72c2ce8cef24347d74516","after":null,"ref":"refs/heads/devel/cache-refactor","pushedAt":"2024-01-12T13:35:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":null,"after":"30843a32ead4b6594fd3631f766e8dd3720bd527","ref":"refs/heads/devel/cache-refactor-2","pushedAt":"2024-01-11T16:16:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"chore: eliminate unreachable error paths in cache\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"chore: eliminate unreachable error paths in cache"}},{"before":null,"after":"64cfcc94aeff19335de72c2ce8cef24347d74516","ref":"refs/heads/devel/cache-refactor","pushedAt":"2024-01-11T16:10:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"chore: simplify cache Option type\n\nOptions never fail so why return an error.\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"chore: simplify cache Option type"}},{"before":"2bb85fd88c6258a504593e4cfba23d72ec6c24c2","after":null,"ref":"refs/heads/devel/golangci-lint-2","pushedAt":"2024-01-11T13:47:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":"55acd06cb504456e9b8d600fb91904d67857c5d6","after":"2bb85fd88c6258a504593e4cfba23d72ec6c24c2","ref":"refs/heads/devel/golangci-lint-2","pushedAt":"2024-01-11T13:26:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"test: add missing error checks in cache tests\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"test: add missing error checks in cache tests"}},{"before":"87b7c846a715dc602de8d80e33792af8c1f15ad2","after":null,"ref":"refs/heads/devel/golangci-lint-5","pushedAt":"2024-01-11T13:23:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":"359a06f63f1897cf3298aee04ccd80609655721c","after":null,"ref":"refs/heads/devel/golangci-lint-4","pushedAt":"2024-01-11T13:23:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":"707429fccb3f386bab9763f7ed12f53dd42c112e","after":null,"ref":"refs/heads/devel/golangci-lint-1","pushedAt":"2024-01-11T13:22:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":"1537b1dbd72ca3c971cdc498f558f986e0b9ffa1","after":null,"ref":"refs/heads/devel/intel-rdt","pushedAt":"2024-01-10T19:27:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":"a586ab40391bc9d0d0712a3579c434aac2c7f5ac","after":"87b7c846a715dc602de8d80e33792af8c1f15ad2","ref":"refs/heads/devel/golangci-lint-5","pushedAt":"2024-01-10T19:21:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"test/chore: only close file if open succeeded\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"test/chore: only close file if open succeeded"}},{"before":null,"after":"2300ef55f756fe95794e4fae0060e82e05ab5cbe","ref":"refs/heads/devel/golangci-lint","pushedAt":"2024-01-10T19:20:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"github: add golangci-lint in the sanity CI job\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"github: add golangci-lint in the sanity CI job"}},{"before":null,"after":"a586ab40391bc9d0d0712a3579c434aac2c7f5ac","ref":"refs/heads/devel/golangci-lint-5","pushedAt":"2024-01-10T19:10:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"test/chore: only close file if open succeeded","shortMessageHtmlLink":"test/chore: only close file if open succeeded"}},{"before":null,"after":"359a06f63f1897cf3298aee04ccd80609655721c","ref":"refs/heads/devel/golangci-lint-4","pushedAt":"2024-01-10T19:10:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"chore: omit error checking more explicitly\n\nMake golangci-lint happy.\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"chore: omit error checking more explicitly"}},{"before":null,"after":"7b6bf3dd5d302525cd41cb227821fb481b74f601","ref":"refs/heads/devel/golangci-lint-3","pushedAt":"2024-01-10T19:04:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"pkg/cdi: add missing error checks in cache\n\nMostly retain the existing behavior of ignoring errors but using '_' to\nmake golangci-lint happy.\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"pkg/cdi: add missing error checks in cache"}},{"before":null,"after":"55acd06cb504456e9b8d600fb91904d67857c5d6","ref":"refs/heads/devel/golangci-lint-2","pushedAt":"2024-01-10T19:03:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"test: add missing error checks in cache tests\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"test: add missing error checks in cache tests"}},{"before":null,"after":"707429fccb3f386bab9763f7ed12f53dd42c112e","ref":"refs/heads/devel/golangci-lint-1","pushedAt":"2024-01-10T19:00:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"chore: simplify checking of substrings in schema.Load\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"chore: simplify checking of substrings in schema.Load"}},{"before":"1beff81a4ffdf2fdd30b9bbbc44ae456914e31de","after":null,"ref":"refs/heads/devel/ioutil","pushedAt":"2024-01-10T17:12:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"}},{"before":null,"after":"b4e8fb3391572424d401e6733f70fdc6eab97f80","ref":"refs/heads/devel/tests","pushedAt":"2024-01-10T17:12:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"test: add missing error checks in cache tests\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"test: add missing error checks in cache tests"}},{"before":"53fed472b9e809a631cb010b146840006519c588","after":"1beff81a4ffdf2fdd30b9bbbc44ae456914e31de","ref":"refs/heads/devel/ioutil","pushedAt":"2024-01-10T16:02:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"chore: stop using deprecated io/ioutil package\n\nReplace with corresponding functions from io and os packages.\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"chore: stop using deprecated io/ioutil package"}},{"before":null,"after":"53fed472b9e809a631cb010b146840006519c588","ref":"refs/heads/devel/ioutil","pushedAt":"2024-01-10T16:02:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"chore: stop using deprecated io/ioutil package\n\nReplace with corresponding functions from io and os packages.","shortMessageHtmlLink":"chore: stop using deprecated io/ioutil package"}},{"before":"f01cdc832be1233939c34b84d39670c23745e3ed","after":"1537b1dbd72ca3c971cdc498f558f986e0b9ffa1","ref":"refs/heads/devel/intel-rdt","pushedAt":"2024-01-10T15:53:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"Add IntelRdt to CDI spec\n\nAdd support for specifying the OCI Linux.IntelRdt configuration that\nis the control point for cache and memory bandwidth allocation\ntechnologies sucn as Intel RDT (Resource Director Technology). There can\nonly be one IntelRdt configuration per container so in case multiple\nspecs happened to specify it the last one applied prevails. Also, the\nIntelRdt configuration is always applied as a whole - editing specific\nsub-fields is not supported.\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"Add IntelRdt to CDI spec"}},{"before":"6392a5f1bd8e0529bc53dce84e73254f2f0c8680","after":"f01cdc832be1233939c34b84d39670c23745e3ed","ref":"refs/heads/devel/intel-rdt","pushedAt":"2024-01-10T14:03:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marquiz","name":"Markus Lehtonen","path":"/marquiz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1035625?s=80&v=4"},"commit":{"message":"Add IntelRdt to CDI spec\n\nAdd support for specifying the OCI Linux.IntelRdt configuration that\nis the control point for cache and memory bandwidth allocation\ntechnologies sucn as Intel RDT (Resource Director Technology). There can\nonly be one IntelRdt configuration per container so in case multiple\nspecs happened to specify it the last one applied prevails. Also, the\nIntelRdt configuration is always applied as a whole - editing specific\nsub-fields is not supported.\n\nSigned-off-by: Markus Lehtonen ","shortMessageHtmlLink":"Add IntelRdt to CDI spec"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yNFQwOTo0NTozNS4wMDAwMDBazwAAAAPnv1NH","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yNFQwOTo0NTozNS4wMDAwMDBazwAAAAPnv1NH","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0xMFQxNDowMzowNS4wMDAwMDBazwAAAAPcVbD4"}},"title":"Activity ยท marquiz/container-device-interface"}