{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":526123573,"defaultBranch":"feat/test/upgraderollbacktest","name":"redpanda","ownerLogin":"andijcr","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-08-18T08:28:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/304799?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724941047.0","currentOid":""},"activityList":{"items":[{"before":"778e6877fc482710ddbd7a3769c1e986e9ae9226","after":"d74337fdd9e32cebd463531079fc821bbf9d9f2d","ref":"refs/heads/feat/core-6665/schema_registry_get_record_id","pushedAt":"2024-08-29T14:23:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"tests/schema_registry_test: add JSON to test_schema_id_validation","shortMessageHtmlLink":"tests/schema_registry_test: add JSON to test_schema_id_validation"}},{"before":null,"after":"778e6877fc482710ddbd7a3769c1e986e9ae9226","ref":"refs/heads/feat/core-6665/schema_registry_get_record_id","pushedAt":"2024-08-29T14:17:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"tests/schema_registry_test: add JSON to test_schema_id_validation","shortMessageHtmlLink":"tests/schema_registry_test: add JSON to test_schema_id_validation"}},{"before":"bfa034d7fd1739f6c14051792d92f5c0af21fa35","after":"d67bbcc176261427576720a794c34829f0eb063b","ref":"refs/heads/fix/core-7037/schema_registry_bugs","pushedAt":"2024-08-28T21:53:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: remove compat checks for \"patternProperites\"\n\nthe legacy software does not directly check patternProperties.\nthis seems likely an oversight, but for now this check is removed","shortMessageHtmlLink":"schema_registry/json: remove compat checks for \"patternProperites\""}},{"before":"9845cb677aa4e07ea6fdf60b8d68668d4fcacd58","after":"bfa034d7fd1739f6c14051792d92f5c0af21fa35","ref":"refs/heads/fix/core-7037/schema_registry_bugs","pushedAt":"2024-08-28T21:47:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: remove compat checks for \"patternProperites\"\n\nthe legacy software does not directly check patternProperties.\nthis seems likely an oversight, but for now this check is removed","shortMessageHtmlLink":"schema_registry/json: remove compat checks for \"patternProperites\""}},{"before":"2bcb42c7cac81384a6eaaeb02cdbfde00870aa48","after":"9845cb677aa4e07ea6fdf60b8d68668d4fcacd58","ref":"refs/heads/fix/core-7037/schema_registry_bugs","pushedAt":"2024-08-28T10:25:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: remove compat checks for \"patternProperites\"\n\nthe legacy software does not directly check patternProperties.\nthis seems likely an oversight, but for now this check is removed","shortMessageHtmlLink":"schema_registry/json: remove compat checks for \"patternProperites\""}},{"before":null,"after":"2bcb42c7cac81384a6eaaeb02cdbfde00870aa48","ref":"refs/heads/fix/core-7037/schema_registry_bugs","pushedAt":"2024-08-23T16:16:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"wip test","shortMessageHtmlLink":"wip test"}},{"before":null,"after":"3fbcccba969ff883540c75c65582b6932196be69","ref":"refs/heads/feat/core/6657/schema_registry_remove_schemas_requirement","pushedAt":"2024-08-23T09:34:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: unit test mixed prefixItems/items checks\n\nthe tests checks that draft2020/draft* schemas are correctly compared,\neven when the $schema is deduced","shortMessageHtmlLink":"schema_registry/json: unit test mixed prefixItems/items checks"}},{"before":"e2369052ac584d56027ed4824397b14fdb6b8ed1","after":null,"ref":"refs/heads/feat/core-3188/schema_registry_some_tests","pushedAt":"2024-08-23T09:22:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"}},{"before":"d9ac1a86508e3b2979cabdfa57120243a0b7950a","after":"e2369052ac584d56027ed4824397b14fdb6b8ed1","ref":"refs/heads/feat/core-3188/schema_registry_some_tests","pushedAt":"2024-08-22T09:23:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"t/schema_registry_test: add AVRO in SchemaRegistryCompatibilityModes","shortMessageHtmlLink":"t/schema_registry_test: add AVRO in SchemaRegistryCompatibilityModes"}},{"before":null,"after":"d9ac1a86508e3b2979cabdfa57120243a0b7950a","ref":"refs/heads/feat/core-3188/schema_registry_some_tests","pushedAt":"2024-08-21T16:20:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"t/schema_registry_test: add SchemaRegistryCompatibilityModes for JSON\n\nthis will register a list of json schemas using a compatibility mode.\noptionally, if an antimode is specified, it will check that each schema\nwill fail to register with compatibility=antimode\n\nthe test is parametrized for JSON schema, and mode\nBACKWARD, BACKWARD_TRANSITIVE, FORWARD, FORWARD_TRANSITIVE, NONE, FULL,\nFULL_TRANSITIVE.\n\nthe schemas themself are extremely basic","shortMessageHtmlLink":"t/schema_registry_test: add SchemaRegistryCompatibilityModes for JSON"}},{"before":"d455b1a2a3d0f33768c2cdc39c7c741a3d318c9a","after":null,"ref":"refs/heads/feat/core-5770/schema_registry_object_dependencies","pushedAt":"2024-08-17T16:15:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"}},{"before":"65052ab437f1941cbc2a33d7a497e22ed330f879","after":"d455b1a2a3d0f33768c2cdc39c7c741a3d318c9a","ref":"refs/heads/feat/core-5770/schema_registry_object_dependencies","pushedAt":"2024-08-16T11:13:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: allow \"definitions\" in schema\n\ntests shows that this keyword is not directly involved in compatibility\nchecks\n\nschema_registry/json: dependencies support for type object\n\n\"dependencies\" is a dictionary .\n\nthe compat check has two levels:\n1. every key in `older` needs to be in `newer`\n2. for each matching key:\n a. if both are string array, older needs to be a subset of newer\n b. if both are schemas, they need to be compatible","shortMessageHtmlLink":"schema_registry/json: allow \"definitions\" in schema"}},{"before":"b52d365f38d2484eca9eeac2430c8b1d909728f0","after":"65052ab437f1941cbc2a33d7a497e22ed330f879","ref":"refs/heads/feat/core-5770/schema_registry_object_dependencies","pushedAt":"2024-08-16T10:17:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: allow \"definitions\" in schema\n\ntests shows that this keyword is not directly involved in compatibility\nchecks\n\nschema_registry/json: dependencies support for type object\n\n\"dependencies\" is a dictionary .\n\nthe compat check has two levels:\n1. every key in `older` needs to be in `newer`\n2. for each matching key:\n a. if both are string array, older needs to be a subset of newer\n b. if both are schemas, they need to be compatible","shortMessageHtmlLink":"schema_registry/json: allow \"definitions\" in schema"}},{"before":"17e6b6ce5b02033b2e2839050882cf40e3e2bed1","after":"b52d365f38d2484eca9eeac2430c8b1d909728f0","ref":"refs/heads/feat/core-5770/schema_registry_object_dependencies","pushedAt":"2024-08-14T15:36:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: dependencies support for type object\n\n\"dependencies\" is a dictionary .\n\nthe compat check has two levels:\n1. every key in `older` needs to be in `newer`\n2. for each matching key:\n a. if both are string array, older needs to be a subset of newer\n b. if both are schemas, they need to be compatible","shortMessageHtmlLink":"schema_registry/json: dependencies support for type object"}},{"before":null,"after":"17e6b6ce5b02033b2e2839050882cf40e3e2bed1","ref":"refs/heads/feat/core-5770/schema_registry_object_dependencies","pushedAt":"2024-08-14T15:28:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: dependencies support for type object\n\n\"dependencies\" is a dictionary .\n\nthe compat check has two levels:\n1. every key in `older` needs to be in `newer`\n2. for each matching key:\n a. if both are string array, older is a subset of newer\n b. if both are schemas, they are compatible","shortMessageHtmlLink":"schema_registry/json: dependencies support for type object"}},{"before":"14a5e42526ecc77a04c9a41954f0ced8420c0d36","after":"ff429bac0d7d7dd98f2bc2183c0ace657734de15","ref":"refs/heads/fix/core-2632/tiered_storage_model_test_validators_execution","pushedAt":"2024-08-13T10:06:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"tiered_storage_model_test: decrease TS_Read threshold to 4","shortMessageHtmlLink":"tiered_storage_model_test: decrease TS_Read threshold to 4"}},{"before":"9e7c4b8e3272bafa28dbbc8c2d67db27c4b1bfe6","after":"14a5e42526ecc77a04c9a41954f0ced8420c0d36","ref":"refs/heads/fix/core-2632/tiered_storage_model_test_validators_execution","pushedAt":"2024-08-12T15:13:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"tiered_storage_model_test: decrease required num log lines for SegmentRolledByTimeout\n\nSegmentRolledByTimeout looks for \"segment.ms applied\" in the log. in a\n100 secs window, this line can appear only ~10 times (for each topic),\n and this is close the the previous threshold of 8.\n\ndecrease the threshold to 4 to make the test less flaky","shortMessageHtmlLink":"tiered_storage_model_test: decrease required num log lines for Segmen…"}},{"before":null,"after":"9e7c4b8e3272bafa28dbbc8c2d67db27c4b1bfe6","ref":"refs/heads/fix/core-2632/tiered_storage_model_test_validators_execution","pushedAt":"2024-08-12T14:19:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"TieredStorageTest/test_tiered_storage: ensure that validators are not\nre-run if they succeeded at least once","shortMessageHtmlLink":"TieredStorageTest/test_tiered_storage: ensure that validators are not"}},{"before":null,"after":"22de5ecd23651a42fcb51a97f8194b484ada5640","ref":"refs/heads/feat/schema-keyword-extended-support","pushedAt":"2024-08-12T10:15:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"dcc27c879cfc9423571854d68d34b727c2b8af0f","after":"79e9bfe222cd95d22ef603132408e520ce5463fe","ref":"refs/heads/feat/core-6656/unions_extended_case","pushedAt":"2024-08-06T21:40:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: match reader:anyOf against all combinators\n\nanyOf can be compatible against all other combinators, since any other\ncombinator can be a restriction of the rules encoded by anyOf.\n\nthis commit is mostly unit test, to enumerate different combinators and\nsubschema lists sizes","shortMessageHtmlLink":"schema_registry/json: match reader:anyOf against all combinators"}},{"before":null,"after":"dcc27c879cfc9423571854d68d34b727c2b8af0f","ref":"refs/heads/feat/core-6656/unions_extended_case","pushedAt":"2024-08-05T20:46:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: support combinator 1-allOf and oneOf-1\n\nanother edge case that can be compatible\n\nif older has 1 subschema, and newer is allOf, then it can be compatible\nif one subschema matches, because newer is at least as strict as older\n\nif older is oneOf, and newer has 1 subschema, then it can be compatible\nif one subschmea matches, because newer has less freedom than older","shortMessageHtmlLink":"schema_registry/json: support combinator 1-allOf and oneOf-1"}},{"before":null,"after":"b05bc0a63e2467b08984099ac86b0f0de96a7aa7","ref":"refs/heads/feat/schema_registry_exclusiveminmax_double","pushedAt":"2024-07-30T10:35:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: add support for exclusiveMinimum/Maximum >=draft6\n\nfrom draft6, exclusiveMinimum/Maximum are no longer booleans but\ndoubles.\n\nadd support for this if both schemas are >=draft6. mixed comparison\n(boolean/double or vice-versa) are technically possible, by using the\nminimum/maximum values, but are still rejected","shortMessageHtmlLink":"schema_registry/json: add support for exclusiveMinimum/Maximum >=draft6"}},{"before":"be8a0a808127fd08f4c8a730d9eeafdf2b96634e","after":"4ccd84a07a909836cc4e1bd792a4034cf417d142","ref":"refs/heads/feat/core-6464/scheam_registry_schema_keyword","pushedAt":"2024-07-25T21:46:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: compatibility check for $schema\n\nthis commit implements a basic check:\n\nif both schemas have a \"$schema\" member, it must be the same dialect.\n\ndifferent dialects could be conditionally compatible, but this check is\nnot implemented here","shortMessageHtmlLink":"schema_registry/json: compatibility check for $schema"}},{"before":null,"after":"be8a0a808127fd08f4c8a730d9eeafdf2b96634e","ref":"refs/heads/feat/core-6464/scheam_registry_schema_keyword","pushedAt":"2024-07-25T15:27:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: compatibility check for $schema\n\nthis commit implements a basic check:\n\nif both schemas have a \"$schema\" member, it must be the same dialect.\n\ndifferent dialects could be conditionally compatible, but this check is\nnot implemented here","shortMessageHtmlLink":"schema_registry/json: compatibility check for $schema"}},{"before":"c5cbb156cc48b0390d214343050d6047db9b576f","after":null,"ref":"refs/heads/feat/core-3187/schema_registry_unions","pushedAt":"2024-07-25T13:25:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"}},{"before":"bb90bd674898408ae74d36c97caf7c4f143341ee","after":"c5cbb156cc48b0390d214343050d6047db9b576f","ref":"refs/heads/feat/core-3187/schema_registry_unions","pushedAt":"2024-07-25T09:26:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: ignore \"if\"/\"then\"/\"else\"\n\ntesting shows that compatibility checks don't need to take in\nconsideration the \"if\"/\"then\"/\"else\" constructs","shortMessageHtmlLink":"schema_registry/json: ignore \"if\"/\"then\"/\"else\""}},{"before":"d6cdf6678d00e9c52454a0886882025b75f6025c","after":"bb90bd674898408ae74d36c97caf7c4f143341ee","ref":"refs/heads/feat/core-3187/schema_registry_unions","pushedAt":"2024-07-24T15:07:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: ignore \"if\"/\"then\"/\"else\"\n\ntesting shows that compatibility checks don't need to take in\nconsideration the \"if\"/\"then\"/\"else\" constructs","shortMessageHtmlLink":"schema_registry/json: ignore \"if\"/\"then\"/\"else\""}},{"before":"2675001fd1e2b90604b3df3f9009d42e2d8e0b26","after":"d6cdf6678d00e9c52454a0886882025b75f6025c","ref":"refs/heads/feat/core-3187/schema_registry_unions","pushedAt":"2024-07-12T08:33:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: is_positive_combinator_superset subschemas matching\n\nonce the function has two schema arrays of suitable cardinality, we need\nto check that every schema of the smaler set has a distinct match in the\nother set.\n\nthis is solved in a general way by constructing a bipartite graph, and\ncomputing the maximum cardinality matching on the graphs.\n\nan example:\nolder= {\"anyOf\": [A, B, C, D]}\nnewer= {\"anyOf\": [1, 2, 3]}\n\nfor each pair\no ∈ [A, B, C, D]\nn ∈ [1, 2, 3]\nif (is_superset(o, n)) then we add a edge between o and n\n\nso we find out that the list of edges is\n[(A, 2), (A, 3), (B,1), (C, 2)],\n\none maximum cardinality matching is\n[(A, 3), (B, 1), (C, 2)].\nevery subschema from newer (them smaller set) has a distinct companion\nin older, meaning that we are sure that is_superset(older, newer) every\njson matched by one of the subschemas of newer will be matched by a\nsubschema of older","shortMessageHtmlLink":"schema_registry/json: is_positive_combinator_superset subschemas matc…"}},{"before":"98e48acfb4dc7140328cc0c109a88f333f08a92f","after":"2675001fd1e2b90604b3df3f9009d42e2d8e0b26","ref":"refs/heads/feat/core-3187/schema_registry_unions","pushedAt":"2024-07-11T22:11:24.000Z","pushType":"push","commitsCount":160,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"},"commit":{"message":"schema_registry/json: is_positive_combinator_superset subschemas matching\n\nonce the function has two schema arrays of suitable cardinality, we need\nto check that every schema of the smaler set has a distinct match in the\nother set.\n\nthis is solved in a general way by constructing a bipartite graph, and\ncomputing the maximum cardinality matching on the graphs.\n\nan example:\nolder= {\"anyOf\": [A, B, C, D]}\nnewer= {\"anyOf\": [1, 2, 3]}\n\nfor each pair\no ∈ [A, B, C, D]\nn ∈ [1, 2, 3]\nif (is_superset(o, n)) then we add a edge between o and n\n\nso we find out that the list of edges is\n[(A, 2), (A, 3), (B,1), (C, 2)],\n\none maximum cardinality matching is\n[(A, 3), (B, 1), (C, 2)].\nevery subschema from newer (them smaller set) has a distinct companion\nin older, meaning that we are sure that is_superset(older, newer) every\njson matched by one of the subschemas of newer will be matched by a\nsubschema of older","shortMessageHtmlLink":"schema_registry/json: is_positive_combinator_superset subschemas matc…"}},{"before":"161213c0a63c75c6d1bca917c21939aa99d93746","after":null,"ref":"refs/heads/feat/core-4181/schema_registry_add_support_for_draft7","pushedAt":"2024-07-05T21:15:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andijcr","name":"Andrea Barbadoro","path":"/andijcr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/304799?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQxNDoyMzo0OS4wMDAwMDBazwAAAASntpRp","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQxNDoyMzo0OS4wMDAwMDBazwAAAASntpRp","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wNVQyMToxNTozNi4wMDAwMDBazwAAAAR4HkaG"}},"title":"Activity · andijcr/redpanda"}