{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":164508278,"defaultBranch":"main","name":"karapace","ownerLogin":"Aiven-Open","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-07T22:39:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/137087830?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716538215.0","currentOid":""},"activityList":{"items":[{"before":"da8a0b6ea16931c6714605f396efbb6c4c879bcb","after":null,"ref":"refs/heads/jjaakola-aiven-fix-java-multiple-files-protobuf-option-rendering","pushedAt":"2024-05-24T08:10:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"keejon","name":"Jonas Keeling","path":"/keejon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/217615?s=80&v=4"}},{"before":"ef3a486ec21d753206ad3a069b0360c229b4d8b8","after":"d0ce5b963ec03215f43360adfffcba567d56bcaf","ref":"refs/heads/main","pushedAt":"2024-05-24T08:10:14.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"keejon","name":"Jonas Keeling","path":"/keejon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/217615?s=80&v=4"},"commit":{"message":"Merge pull request #884 from Aiven-Open/jjaakola-aiven-fix-java-multiple-files-protobuf-option-rendering\n\nFix java multiple files protobuf option rendering","shortMessageHtmlLink":"Merge pull request #884 from Aiven-Open/jjaakola-aiven-fix-java-multi…"}},{"before":null,"after":"da8a0b6ea16931c6714605f396efbb6c4c879bcb","ref":"refs/heads/jjaakola-aiven-fix-java-multiple-files-protobuf-option-rendering","pushedAt":"2024-05-24T07:44:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"fix: correct test data to escape php_namespace option with two backslashes","shortMessageHtmlLink":"fix: correct test data to escape php_namespace option with two backsl…"}},{"before":"da8a0b6ea16931c6714605f396efbb6c4c879bcb","after":null,"ref":"refs/heads/pr/882","pushedAt":"2024-05-24T07:43:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"}},{"before":null,"after":"da8a0b6ea16931c6714605f396efbb6c4c879bcb","ref":"refs/heads/pr/882","pushedAt":"2024-05-24T07:42:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"fix: correct test data to escape php_namespace option with two backslashes","shortMessageHtmlLink":"fix: correct test data to escape php_namespace option with two backsl…"}},{"before":null,"after":"aa0f89d00df360819991e2f4b61eaccbd0e6a995","ref":"refs/heads/jjaakola-aiven-set-invalid-schema-logging-to-info-level","pushedAt":"2024-05-24T06:37:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"fix: log InvalidSchema exception on INFO level\n\nThe Sentry SDK integration by default sends the warning level logs\nto Sentry backend. Posted input data is handled and correct 422\nresponse is sent back to client and there is no need to create entry\nfor this to Sentry.","shortMessageHtmlLink":"fix: log InvalidSchema exception on INFO level"}},{"before":"f11cc5aa26011e24340261715d87d0cc2fe63171","after":"677676617852f2a7e6f823f3eb5ebc741d509079","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-23T12:56:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"fix: metadata snapshot translated to tuple for group join","shortMessageHtmlLink":"fix: metadata snapshot translated to tuple for group join"}},{"before":"e55a3715008b078427abe5845b8129bc01a2a815","after":"f11cc5aa26011e24340261715d87d0cc2fe63171","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-23T10:53:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"Use @default_dataclass","shortMessageHtmlLink":"Use @default_dataclass"}},{"before":"7b3e299302c3c2755896ca900701a50b271baa49","after":"e55a3715008b078427abe5845b8129bc01a2a815","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-23T10:46:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"Add start function to SchemaCoordinator","shortMessageHtmlLink":"Add start function to SchemaCoordinator"}},{"before":null,"after":"679f2e94a525217860a74a8ff387f49270948dd0","ref":"refs/heads/dependabot/pip/requirements/requests-2.32.0","pushedAt":"2024-05-21T05:36:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"d492cc8c9b83b2aa97c4587ca237146721f62aef","after":"7b3e299302c3c2755896ca900701a50b271baa49","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-20T12:40:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":"c1586bfcb77a1a74720e53a7a2b1e57769e1ef2a","after":"d492cc8c9b83b2aa97c4587ca237146721f62aef","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-20T11:53:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":"1289cfe2bb17a80af47d988e48299f6b3f200503","after":"c1586bfcb77a1a74720e53a7a2b1e57769e1ef2a","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-20T11:45:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":"5716d555e8e13a6686e833c644682f457980e90e","after":"1289cfe2bb17a80af47d988e48299f6b3f200503","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-20T09:54:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":"2f7b85e50f6e119c70eafa5c1520b8a506f86b0f","after":"5716d555e8e13a6686e833c644682f457980e90e","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-20T09:36:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":"cbe5020bc4ffb09577f873e9a9fa5454bed165ce","after":"2f7b85e50f6e119c70eafa5c1520b8a506f86b0f","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-20T08:36:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":"63af623897666818be2a2e8fa868d65a1412f40b","after":"cbe5020bc4ffb09577f873e9a9fa5454bed165ce","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-17T18:49:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":"b4390dcf049b301c6a157e1f7e7658cc0220bbfd","after":"63af623897666818be2a2e8fa868d65a1412f40b","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-17T18:13:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":"ab2552017eb6825d2fee4020045b4b21dcb0d99d","after":"b4390dcf049b301c6a157e1f7e7658cc0220bbfd","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-17T18:01:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":"a4913446c5dd454fa86420b08f0827ed36767c8e","after":"ab2552017eb6825d2fee4020045b4b21dcb0d99d","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-17T17:24:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":"73f5c47b972da8076a9dadd9f84a802ada743ab8","after":"a4913446c5dd454fa86420b08f0827ed36767c8e","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-17T17:08:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":"8724daab06191241790e958e37d6fe582d57932f","after":"73f5c47b972da8076a9dadd9f84a802ada743ab8","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-17T17:01:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":"076deb3f0f3e5e2da8796470547221c526dc6ca7","after":"8724daab06191241790e958e37d6fe582d57932f","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-17T17:01:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":"7c0f8e92e478006ac31ca65d2b2caa56ac1db253","after":"076deb3f0f3e5e2da8796470547221c526dc6ca7","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-17T16:58:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":null,"after":"7c0f8e92e478006ac31ca65d2b2caa56ac1db253","ref":"refs/heads/jjaakola-aiven-master-coordinator-with-aiokafka","pushedAt":"2024-05-17T16:57:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"feature: master coordinator with aiokafka","shortMessageHtmlLink":"feature: master coordinator with aiokafka"}},{"before":"b6397294cc7455215ae30b59481a3821bde53db8","after":"d1bba10a629ed5045aae42c78d84907d07689e70","ref":"refs/heads/jjaakola-aiven-test-soft-deleted-schema-is-stored-when-topic-compacted","pushedAt":"2024-05-15T07:05:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"test: store soft deleted schema\n\nWhen _schemas topic has been compacted and only soft deleted version\nof the schema is present the schema must be stored in the in memory\ndatabase.\nFixes #170.","shortMessageHtmlLink":"test: store soft deleted schema"}},{"before":"28a18968076df1604fda501f73c2a2bbb993e0cb","after":"39da543d5e1a64d486ff5e2c09b57bd20c3537be","ref":"refs/heads/jjaakola-aiven-test-jsonschema-in-multiple-subjects","pushedAt":"2024-05-14T11:17:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"test: add JSON schema test to schema in multiple subjects test\n\nReferences #854","shortMessageHtmlLink":"test: add JSON schema test to schema in multiple subjects test"}},{"before":"85ef357a3deb8d2fc807667cc38ed303de435491","after":null,"ref":"refs/heads/jjaakola-aiven-optimize-after-startup-schema-reader-performance","pushedAt":"2024-05-14T09:40:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eliax1996","name":"Elia Migliore","path":"/eliax1996","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7557064?s=80&v=4"}},{"before":"669493ca3aa1ff004ee4b69c2f9f14cdf51c7090","after":"ef3a486ec21d753206ad3a069b0360c229b4d8b8","ref":"refs/heads/main","pushedAt":"2024-05-14T09:40:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"eliax1996","name":"Elia Migliore","path":"/eliax1996","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7557064?s=80&v=4"},"commit":{"message":"Merge pull request #877 from Aiven-Open/jjaakola-aiven-optimize-after-startup-schema-reader-performance\n\nfix: consume only one record at a time after startup","shortMessageHtmlLink":"Merge pull request #877 from Aiven-Open/jjaakola-aiven-optimize-after…"}},{"before":"a8e3e4a1b724352ebc4c142a314619de45a7b952","after":"85ef357a3deb8d2fc807667cc38ed303de435491","ref":"refs/heads/jjaakola-aiven-optimize-after-startup-schema-reader-performance","pushedAt":"2024-05-14T09:21:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jjaakola-aiven","name":"Jarkko Jaakola","path":"/jjaakola-aiven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/91882676?s=80&v=4"},"commit":{"message":"fix: consume only one record at a time after startup\n\nIf Karapace would expect to consume multiple records after startup,\nthere is extra latency of the consumption timeout as consumer does\nnot return control back to schema reader until it happens. This would\ncause extra latency when storing schema.\nOn normal operating mode after startup there expectation is to\nprocess single record at a time and return control immediately to\nschema reader when record is available.","shortMessageHtmlLink":"fix: consume only one record at a time after startup"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUsxrEwA","startCursor":null,"endCursor":null}},"title":"Activity · Aiven-Open/karapace"}