{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":478584104,"defaultBranch":"master","name":"pubtools-pulplib","ownerLogin":"amcmahon-rh","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-04-06T13:59:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/100223330?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716885987.0","currentOid":""},"activityList":{"items":[{"before":"9ccd9d0db6f11c6275c785fa46bd00ae7306d778","after":"bfaa3eb447d21541d5106ff12202dfcc50e03d81","ref":"refs/heads/RHELDST-17607","pushedAt":"2024-05-30T13:13:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Use pubtools namespace to resolve init file conflict [RHELDST-17607]\n\nCurrently, there's an issue with packaging where most of the pubtool- projects\ncontains __init__.py and other stuff which is supposed to belong only to pubtools.\nPython namespaces are a convenient way to work around this issue.","shortMessageHtmlLink":"Use pubtools namespace to resolve init file conflict [RHELDST-17607]"}},{"before":"7a5cfef3d6b16703ea7f43b795d7f8807e3b52d3","after":"9ccd9d0db6f11c6275c785fa46bd00ae7306d778","ref":"refs/heads/RHELDST-17607","pushedAt":"2024-05-30T13:07:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Use pubtools namespace to resolve init file conflict [RHELDST-17607]\n\nCurrently, there's an issue with packaging where most of the pubtool- projects\ncontains __init__.py and other stuff which is supposed to belong only to pubtools.\nPython namespaces are a convenient way to work around this issue.","shortMessageHtmlLink":"Use pubtools namespace to resolve init file conflict [RHELDST-17607]"}},{"before":"30b1e21ddce2cdd3bc7f7998557eaefd36d6daea","after":"7a5cfef3d6b16703ea7f43b795d7f8807e3b52d3","ref":"refs/heads/RHELDST-17607","pushedAt":"2024-05-30T12:58:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Use pubtools namespace to resolve init file conflict [RHELDST-17607]\n\nCurrently, there's an issue with packaging where most of the pubtool- projects\ncontains __init__.py and other stuff which is supposed to belong only to pubtools.\nPython namespaces are a convenient way to work around this issue.","shortMessageHtmlLink":"Use pubtools namespace to resolve init file conflict [RHELDST-17607]"}},{"before":"ecdd5ab7392837dca973c77390c667d6519f35ef","after":"30b1e21ddce2cdd3bc7f7998557eaefd36d6daea","ref":"refs/heads/RHELDST-17607","pushedAt":"2024-05-30T12:54:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Use pubtools namespace to resolve init file conflict [RHELDST-17607]\n\nCurrently, there's an issue with packaging where most of the pubtool- projects\ncontains __init__.py and other stuff which is supposed to belong only to pubtools.\nPython namespaces are a convenient way to work around this issue.","shortMessageHtmlLink":"Use pubtools namespace to resolve init file conflict [RHELDST-17607]"}},{"before":"ff660f25e087eed1f45a8a6f8f6fed360eb9385a","after":"ecdd5ab7392837dca973c77390c667d6519f35ef","ref":"refs/heads/RHELDST-17607","pushedAt":"2024-05-28T09:34:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Use pubtools namespace to resolve init file conflict [RHELDST-17607]\n\nCurrently, there's an issue with packaging where most of the pubtool- projects\ncontains __init__.py and other stuff which is supposed to belong only to pubtools.\nPython namespaces are a convenient way to work around this issue.","shortMessageHtmlLink":"Use pubtools namespace to resolve init file conflict [RHELDST-17607]"}},{"before":null,"after":"ff660f25e087eed1f45a8a6f8f6fed360eb9385a","ref":"refs/heads/RHELDST-17607","pushedAt":"2024-05-28T08:46:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Use src structure to enable pubtools namespace [RHELDST-17607]","shortMessageHtmlLink":"Use src structure to enable pubtools namespace [RHELDST-17607]"}},{"before":"971533fde5adc0bc8a5c626f62646400f4f7873f","after":"6886dbc32c7a06eb779933889bbc979c7ae92ff9","ref":"refs/heads/limit-unassociate","pushedAt":"2023-10-19T08:58:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Add limit to unassociate [RHELDST-20725]\n\nWe want to perform garbage collection in batches to reduce the amount of\nresources it consumes and avoid out of memory exceptions. Unit\nassociation criteria has a limit field which we could use for\nbatching requests.","shortMessageHtmlLink":"Add limit to unassociate [RHELDST-20725]"}},{"before":"8a1b8bdff4ba8a2fa1be15ea1ff271d20a738fe1","after":"971533fde5adc0bc8a5c626f62646400f4f7873f","ref":"refs/heads/limit-unassociate","pushedAt":"2023-10-18T15:05:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Add limit to unassociate [RHELDST-20725]\n\nWe want to perform garbage collection in batches to reduce the amount of\nresources it consumes and avoid out of memory exceptions. Unit\nassociation criteria has a limit field which we could use for\nbatching requests.","shortMessageHtmlLink":"Add limit to unassociate [RHELDST-20725]"}},{"before":"939f140ea47bfcfe9959c805a6874a74dc07603d","after":"8a1b8bdff4ba8a2fa1be15ea1ff271d20a738fe1","ref":"refs/heads/limit-unassociate","pushedAt":"2023-10-18T14:10:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Add limit to unassociate [RHELDST-20725]\n\nWe want to perform garbage collection in batches to reduce the amount of\nresources it consumes and avoid out of memory exceptions. Unit\nassociation criteria has a limit field which we could use for\nbatching requests.","shortMessageHtmlLink":"Add limit to unassociate [RHELDST-20725]"}},{"before":"544f7104f6338825a1eb0bcb65852cd34ea5f218","after":"939f140ea47bfcfe9959c805a6874a74dc07603d","ref":"refs/heads/limit-unassociate","pushedAt":"2023-10-18T13:59:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Add limit to unassociate [RHELDST-20725]\n\nWe want to perform garbage collection in batches to reduce the amount of\nresources it consumes and avoid out of memory exceptions. Unit\nassociation criteria has a limit field which we could use for\nbatching requests.","shortMessageHtmlLink":"Add limit to unassociate [RHELDST-20725]"}},{"before":"2e59ec7aab4c674291563095b9bedc452436f0dc","after":"544f7104f6338825a1eb0bcb65852cd34ea5f218","ref":"refs/heads/limit-unassociate","pushedAt":"2023-10-17T14:31:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Add limit to unassociate [RHELDST-20725]\n\nWe want to perform garbage collection in batches to reduce the amount of\nresources it consumes and avoid out of memory exceptions. Unit\nassociation criteria has a limit field which we could use for\nbatching requests.","shortMessageHtmlLink":"Add limit to unassociate [RHELDST-20725]"}},{"before":"0ae9c1b05f838cb3da49c11eeaca623926d1759a","after":"2e59ec7aab4c674291563095b9bedc452436f0dc","ref":"refs/heads/limit-unassociate","pushedAt":"2023-10-17T14:16:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Add limit to unassociate [RHELDST-20725]\n\nWe want to perform garbage collection in batches to reduce the amount of\nresources it consumes and avoid out of memory exceptions. Unit\nassociation criteria has a limit field which we could use for\nbatching requests.","shortMessageHtmlLink":"Add limit to unassociate [RHELDST-20725]"}},{"before":"7d8389d8bdf8943ece96faaf899aa6b1bfe2b399","after":"0ae9c1b05f838cb3da49c11eeaca623926d1759a","ref":"refs/heads/limit-unassociate","pushedAt":"2023-10-17T13:37:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Add limit to unassociate [RHELDST-20725]\n\nWe want to perform garbage collection in batches to reduce the amount of\nresources it consumes and avoid out of memory exceptions. Unit\nassociation criteria has a limit field which we could use for\nbatching requests.","shortMessageHtmlLink":"Add limit to unassociate [RHELDST-20725]"}},{"before":"f7dc26c5b32d59311076110d8a23e603d3d17dd5","after":"7d8389d8bdf8943ece96faaf899aa6b1bfe2b399","ref":"refs/heads/limit-unassociate","pushedAt":"2023-10-17T13:36:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Add limit to unassociate [RHELDST-20725]\n\nWe want to perform garbage collection in batches to reduce the amount of\nresources it consumes and avoid out of memory exceptions. Unit\nassociation criteria have limit and skip fields which we could use for\nbatching requests.","shortMessageHtmlLink":"Add limit to unassociate [RHELDST-20725]"}},{"before":"0ebb6b6e5af76a540c00e72b85435ebb30f9f4b5","after":"f7dc26c5b32d59311076110d8a23e603d3d17dd5","ref":"refs/heads/limit-unassociate","pushedAt":"2023-10-17T13:30:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Add limit to unassociate [RHELDST-20725]\n\nWe want to perform garbage collection in batches to reduce the amount of\nresources it consumes and avoid out of memory exceptions. Unit\nassociation criteria have limit and skip fields which we could use for\nbatching requests.","shortMessageHtmlLink":"Add limit to unassociate [RHELDST-20725]"}},{"before":null,"after":"0ebb6b6e5af76a540c00e72b85435ebb30f9f4b5","ref":"refs/heads/limit-unassociate","pushedAt":"2023-10-17T13:29:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Add limit to unassociate [RHELDST-20725]\n\nWe want to perform garbage collection in batches to reduce the amount of\nresources it consumes and avoid out of memory exceptions. Unit\nassociation criteria have limit and skip fields which we could use for\nbatching requests.","shortMessageHtmlLink":"Add limit to unassociate [RHELDST-20725]"}},{"before":"3bcf93b19701cc9b2b82e000dec00f43fae3ec4d","after":"33e0d6bdbb2c3de28005a5bc6507ab7e108eb7e3","ref":"refs/heads/repo-lock","pushedAt":"2023-03-22T14:14:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Adding repo locks using notes field [RHELDST-14968]\n\nThere are some opperations in pulp which should not be done in parallel.\nMultiple instances of the same task can cause a race condition and\noverwrite data.\n\nThis change uses a repo's notes field to implement a locking system.\nThis signals to other tasks that the repo is being worked on and should\nnot be modified until the lock is removed.","shortMessageHtmlLink":"Adding repo locks using notes field [RHELDST-14968]"}},{"before":"f3ef622802939058b5619b2f904611bce4789266","after":"3bcf93b19701cc9b2b82e000dec00f43fae3ec4d","ref":"refs/heads/repo-lock","pushedAt":"2023-03-22T12:52:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Adding repo locks using notes field [RHELDST-14968]\n\nThere are some opperations in pulp which should not be done in parallel.\nMultiple instances of the same task can cause a race condition and\noverwrite data.\n\nThis change uses a repo's notes field to implement a locking system.\nThis signals to other tasks that the repo is being worked on and should\nnot be modified until the lock is removed.","shortMessageHtmlLink":"Adding repo locks using notes field [RHELDST-14968]"}},{"before":"0b286c07c08346ea6dae4f19539c5daacf89f608","after":"f3ef622802939058b5619b2f904611bce4789266","ref":"refs/heads/repo-lock","pushedAt":"2023-03-21T15:12:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Adding repo locks using notes field [RHELDST-14968]\n\nThere are some opperations in pulp which should not be done in parallel.\nMultiple instances of the same task can cause a race condition and\noverwrite data.\n\nThis change uses a repo's notes field to implement a locking system.\nThis signals to other tasks that the repo is being worked on and should\nnot be modified until the lock is removed.","shortMessageHtmlLink":"Adding repo locks using notes field [RHELDST-14968]"}},{"before":"eb91a677c120d790f39ea4df263e6bf934a2a855","after":"e590c9b147e326d0593bf0383bf700a01d0385bc","ref":"refs/heads/gh-pages","pushedAt":"2023-03-21T15:07:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ amcmahon-rh/pubtools-pulplib@8bca412307e98099a289fc8b686b5979add43563 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 8bca412 πŸš€"}},{"before":"0a0a7e453a095aec4e95cff7e5be0a7d1054c241","after":"8bca412307e98099a289fc8b686b5979add43563","ref":"refs/heads/master","pushedAt":"2023-03-21T15:06:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Do not include 'container_list' in Erratum model __repr__ (#202)","shortMessageHtmlLink":"Do not include 'container_list' in Erratum model __repr__ (release-en…"}},{"before":"b3dfd7f1612a3288e8a10b2db710467214b99f85","after":"0b286c07c08346ea6dae4f19539c5daacf89f608","ref":"refs/heads/repo-lock","pushedAt":"2023-03-15T13:21:16.338Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Adding repo locks using notes field [RHELDST-14968]\n\nThere are some opperations in pulp which should not be done in parallel.\nMultiple instances of the same task can cause a race condition and\noverwrite data.\n\nThis change uses a repo's notes field to implement a locking system.\nThis signals to other tasks that the repo is being worked on and should\nnot be modified until the lock is removed.","shortMessageHtmlLink":"Adding repo locks using notes field [RHELDST-14968]"}},{"before":"4a3ddd7e6730957635cd972d8b5839bc35bb5d1c","after":"eb91a677c120d790f39ea4df263e6bf934a2a855","ref":"refs/heads/gh-pages","pushedAt":"2023-03-15T12:05:05.132Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ amcmahon-rh/pubtools-pulplib@0a0a7e453a095aec4e95cff7e5be0a7d1054c241 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 0a0a7e4 πŸš€"}},{"before":"3bca10cd30fc93977807b5ad961333a2ccfe2e17","after":"0a0a7e453a095aec4e95cff7e5be0a7d1054c241","ref":"refs/heads/master","pushedAt":"2023-03-15T12:04:22.599Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Release v2.35.0 (#201)","shortMessageHtmlLink":"Release v2.35.0 (release-engineering#201)"}},{"before":"186d98f0d3b8c301ac4f10bf9eb39c91dc5b04e6","after":"4a3ddd7e6730957635cd972d8b5839bc35bb5d1c","ref":"refs/heads/gh-pages","pushedAt":"2023-03-14T12:39:45.256Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ amcmahon-rh/pubtools-pulplib@3bca10cd30fc93977807b5ad961333a2ccfe2e17 πŸš€","shortMessageHtmlLink":"Deploying to gh-pages from @ 3bca10c πŸš€"}},{"before":"9945411bb961f5d828568bf4bb71fe535114977c","after":"3bca10cd30fc93977807b5ad961333a2ccfe2e17","ref":"refs/heads/master","pushedAt":"2023-03-14T12:38:43.822Z","pushType":"push","commitsCount":22,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Release 2.34.4","shortMessageHtmlLink":"Release 2.34.4"}},{"before":"ab6ec3e396d59ae0fdeb2613e932e54b0af889ec","after":"b3dfd7f1612a3288e8a10b2db710467214b99f85","ref":"refs/heads/repo-lock","pushedAt":"2023-03-13T10:41:32.502Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Refactoring to make repolocks compatible with FakeClient","shortMessageHtmlLink":"Refactoring to make repolocks compatible with FakeClient"}},{"before":"85a3b26ccaa62c96422cccec9b8edbf0201f8dc4","after":"ab6ec3e396d59ae0fdeb2613e932e54b0af889ec","ref":"refs/heads/repo-lock","pushedAt":"2023-03-07T15:38:30.457Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"amcmahon-rh","name":"Aidan McMahon-Smith","path":"/amcmahon-rh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100223330?s=80&v=4"},"commit":{"message":"Refactoring to make repolocks compatible with FakeClient","shortMessageHtmlLink":"Refactoring to make repolocks compatible with FakeClient"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWAi-tAA","startCursor":null,"endCursor":null}},"title":"Activity Β· amcmahon-rh/pubtools-pulplib"}