{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":373082236,"defaultBranch":"main","name":"ksml","ownerLogin":"jeroenvandisseldorp","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-06-02T07:40:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26811807?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724329716.0","currentOid":""},"activityList":{"items":[{"before":"5bf5f8cf9b4f7bf501af04dc9dcb57c53198c2ef","after":"7fe0bcc8089189631effc44000ccf3ba5abd6bc5","ref":"refs/heads/main","pushedAt":"2024-09-18T06:58:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Merge branch 'Axual:main' into main","shortMessageHtmlLink":"Merge branch 'Axual:main' into main"}},{"before":"7e4e4bd9b8089f7bae7d68eb3a381790d48f44ca","after":"5bf5f8cf9b4f7bf501af04dc9dcb57c53198c2ef","ref":"refs/heads/main","pushedAt":"2024-08-30T13:17:21.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"ac05ad88b43715ac81fbe11459aa1bb3abdf1941","after":"7e4e4bd9b8089f7bae7d68eb3a381790d48f44ca","ref":"refs/heads/main","pushedAt":"2024-08-30T13:14:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Upgrade to Kafka 3.8.0","shortMessageHtmlLink":"Upgrade to Kafka 3.8.0"}},{"before":"81786811681cd4fbcae27445e2839c0208cbfd3e","after":"ac05ad88b43715ac81fbe11459aa1bb3abdf1941","ref":"refs/heads/main","pushedAt":"2024-08-28T07:17:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Implement Readiness service and probes (#149)\n\n* Updated with ready service and startup/liveness/readiness probes\r\n\r\nThe application is not ready if either producer or streams are in a failed state, or both components are in a not running/not used state.\r\n\r\nRefactored RestServer to start as quick as possible to provide information.\r\nUpdate StreamsQuerier to KsmlQuerier to reflect it able to query multiple Ksml info\r\nUpdate WebService error handling, throwing WebApplicationExceptions like NotFoundException (404) or ServiceUnavailableException(503) returns those error codes\r\nUpdated store query implementation to return 503 codes if KSML hasn't started yet and 404 if an unknown store name was accessed.\r\n\r\nRemoved StoreQuerier.java, as it was not used by any component.\r\nUpdate values.yaml and schema with a more complete probe setting for the probes\r\n\r\nFix issue that KafkaProducerRunner remained running with no scheduled items\r\nFix issue that KSMLRunner did not stop when both Producer and Streams where done or failed","shortMessageHtmlLink":"Implement Readiness service and probes (Axual#149)"}},{"before":"ac5945c026fbc976ff2a2f3fe692e5fb5000c3a7","after":null,"ref":"refs/heads/fix-issue-89","pushedAt":"2024-08-22T12:28:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"}},{"before":"3744773e7499ba403831484c42c53df75e296159","after":null,"ref":"refs/heads/fix-transformtolist-result-type","pushedAt":"2024-08-22T12:27:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"}},{"before":"39126d0bd3da88754292b4a4ddf0db448a30ea4a","after":null,"ref":"refs/heads/fix-missing-object-type-in-language-spec","pushedAt":"2024-08-22T12:27:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"}},{"before":"35eb0fe19d433840d4d27fdc68ea7b3b80a980e4","after":null,"ref":"refs/heads/fix-null-serialization-for-dataunions","pushedAt":"2024-08-22T12:27:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"}},{"before":"c08d2496c266ef15b1913bf1f5c61e5851b931e8","after":"81786811681cd4fbcae27445e2839c0208cbfd3e","ref":"refs/heads/main","pushedAt":"2024-08-22T12:26:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Fix missing object type in language spec (#148)\n\n* Solve issue with missing sr url properties if scripts don't use AVRO\r\n\r\n* Fix missing object type in language spec","shortMessageHtmlLink":"Fix missing object type in language spec (Axual#148)"}},{"before":null,"after":"39126d0bd3da88754292b4a4ddf0db448a30ea4a","ref":"refs/heads/fix-missing-object-type-in-language-spec","pushedAt":"2024-08-22T11:26:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Fix missing object type in language spec","shortMessageHtmlLink":"Fix missing object type in language spec"}},{"before":"48ecbc57070cd7c9de360c116c91ecd2278d793e","after":"c08d2496c266ef15b1913bf1f5c61e5851b931e8","ref":"refs/heads/main","pushedAt":"2024-08-21T14:55:18.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Merge branch 'Axual:main' into main","shortMessageHtmlLink":"Merge branch 'Axual:main' into main"}},{"before":"35ccd9ae94f64eb27525ed2ba047f7a865476bff","after":"35eb0fe19d433840d4d27fdc68ea7b3b80a980e4","ref":"refs/heads/fix-null-serialization-for-dataunions","pushedAt":"2024-08-21T14:42:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"richard-axual","name":"Richard","path":"/richard-axual","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30619381?s=80&v=4"},"commit":{"message":"Added Test for transformToNone floww","shortMessageHtmlLink":"Added Test for transformToNone floww"}},{"before":null,"after":"35ccd9ae94f64eb27525ed2ba047f7a865476bff","ref":"refs/heads/fix-null-serialization-for-dataunions","pushedAt":"2024-08-21T13:51:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Fix serialization of nulls for union types","shortMessageHtmlLink":"Fix serialization of nulls for union types"}},{"before":"48ecbc57070cd7c9de360c116c91ecd2278d793e","after":"b832d1c7925df533f8220578ef9e476786bbb450","ref":"refs/heads/snyk-fix-deffa63fa8ae2f630b7aa6120a1abd19","pushedAt":"2024-07-27T12:18:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"fix: pom.xml to reduce vulnerabilities\n\nThe following vulnerabilities are fixed with an upgrade:\n- https://snyk.io/vuln/SNYK-JAVA-COMFASTERXMLJACKSONCORE-7569538","shortMessageHtmlLink":"fix: pom.xml to reduce vulnerabilities"}},{"before":null,"after":"48ecbc57070cd7c9de360c116c91ecd2278d793e","ref":"refs/heads/snyk-fix-deffa63fa8ae2f630b7aa6120a1abd19","pushedAt":"2024-07-27T12:18:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'jeroen/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'jeroen/main'"}},{"before":null,"after":"3744773e7499ba403831484c42c53df75e296159","ref":"refs/heads/fix-transformtolist-result-type","pushedAt":"2024-07-26T12:34:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Fix for transformation from key value to value list","shortMessageHtmlLink":"Fix for transformation from key value to value list"}},{"before":"40ae1b9f23cabb1c17e6b6541c787acbd9e8a1d9","after":"48ecbc57070cd7c9de360c116c91ecd2278d793e","ref":"refs/heads/main","pushedAt":"2024-07-19T13:13:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'jeroen/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'jeroen/main'"}},{"before":"4eb0546ea023d524462168ea790af99eafdc2789","after":null,"ref":"refs/heads/fix-incorrect-flattening","pushedAt":"2024-07-17T13:24:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"}},{"before":"747cbe7985b821d3d884836d1e6683ebede60575","after":"40ae1b9f23cabb1c17e6b6541c787acbd9e8a1d9","ref":"refs/heads/main","pushedAt":"2024-07-17T13:23:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Bump version to 1.1.0-SNAPSHOT","shortMessageHtmlLink":"Bump version to 1.1.0-SNAPSHOT"}},{"before":null,"after":"4eb0546ea023d524462168ea790af99eafdc2789","ref":"refs/heads/fix-incorrect-flattening","pushedAt":"2024-07-17T11:16:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Add proper stream data type flattening for transform operations","shortMessageHtmlLink":"Add proper stream data type flattening for transform operations"}},{"before":"93cdbb4ece78dcefd483cfda512d1d935254fb7a","after":"747cbe7985b821d3d884836d1e6683ebede60575","ref":"refs/heads/main","pushedAt":"2024-07-16T21:24:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Fix Parse Error on Join/LeftJoin/OuterJoins (#143)\n\n* Workaround for UserValue and UserValueWithKey, even though key is only available for\r\nKStream -> KStream leftJoin, outerJoin and innerJoin\r\nKStream -> KTable leftJoin and innerJoin\r\nKStream -> GlobalKTable leftJoin and innerJoin\r\n\r\n* Merged to ValueJoiner classes into one for consistency, since the KSML language assumed a 3-parameter version for both.\r\n\r\n* Consistent type checking for value joiners\r\n\r\n* Use correct definitions for foreign key extractor and key value mappers with joins\r\n\r\n---------\r\n\r\nCo-authored-by: jeroenvandisseldorp ","shortMessageHtmlLink":"Fix Parse Error on Join/LeftJoin/OuterJoins (Axual#143)"}},{"before":"615cf6b2ffd3d803ae7181b9d4a090a64e980ec1","after":"93cdbb4ece78dcefd483cfda512d1d935254fb7a","ref":"refs/heads/main","pushedAt":"2024-07-13T07:49:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Improve group resolver code (#140)","shortMessageHtmlLink":"Improve group resolver code (Axual#140)"}},{"before":null,"after":"f4edd0d996687a898fcbb3e4138ce2c4e6562dde","ref":"refs/heads/improve-group-resolving-code","pushedAt":"2024-07-12T14:32:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Improve group resolver code","shortMessageHtmlLink":"Improve group resolver code"}},{"before":"8f7ca60de4edabe3cf47d5b8da2bf64d0411447f","after":null,"ref":"refs/heads/update-windowed-types","pushedAt":"2024-07-12T12:55:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"}},{"before":"a27b85d8d27e1fe2fd05faa04737cb7593c94cb2","after":"615cf6b2ffd3d803ae7181b9d4a090a64e980ec1","ref":"refs/heads/main","pushedAt":"2024-07-12T12:54:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Update windowed types and small fixes (#138)\n\n* Improve on handling Kafka Streams intermediate types, such as Window between pipeline operations\r\n\r\n* Fixes and improvements\r\n\r\nImprove Avro union type parsing / conversion\r\nImprove keyValue store parsing for tables and globalTables\r\nFix LoggerBridge warn method signature","shortMessageHtmlLink":"Update windowed types and small fixes (Axual#138)"}},{"before":"3c64df07a655296d045cfdf7046ebae2f6474469","after":"8f7ca60de4edabe3cf47d5b8da2bf64d0411447f","ref":"refs/heads/update-windowed-types","pushedAt":"2024-07-12T11:41:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Fixes and improvements\n\nImprove Avro union type parsing / conversion\nImprove keyValue store parsing for tables and globalTables\nFix LoggerBridge warn method signature","shortMessageHtmlLink":"Fixes and improvements"}},{"before":null,"after":"3c64df07a655296d045cfdf7046ebae2f6474469","ref":"refs/heads/update-windowed-types","pushedAt":"2024-07-10T06:49:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Improve on handling Kafka Streams intermediate types, such as Window between pipeline operations","shortMessageHtmlLink":"Improve on handling Kafka Streams intermediate types, such as Window<…"}},{"before":"e35b8ae22faf42daf0f18999232ebdae007899c9","after":"a27b85d8d27e1fe2fd05faa04737cb7593c94cb2","ref":"refs/heads/main","pushedAt":"2024-07-01T06:35:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Add the toTopicNameExtractor sink to the documentation","shortMessageHtmlLink":"Add the toTopicNameExtractor sink to the documentation"}},{"before":"374d18a4e8d27cb3ae8bbfcfff2b29442332d243","after":"e35b8ae22faf42daf0f18999232ebdae007899c9","ref":"refs/heads/main","pushedAt":"2024-06-28T12:42:48.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"[skip ci] update release-push-docker workflow to not use env","shortMessageHtmlLink":"[skip ci] update release-push-docker workflow to not use env"}},{"before":"93590e906745806fe66dcb6090a73461612c649f","after":"329da70a083c75a3a38412d61f568686deff766e","ref":"refs/heads/update-docs","pushedAt":"2024-06-28T08:06:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jeroenvandisseldorp","name":"Jeroen van Disseldorp","path":"/jeroenvandisseldorp","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26811807?s=80&v=4"},"commit":{"message":"Update function docs","shortMessageHtmlLink":"Update function docs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQwNjo1ODo0OS4wMDAwMDBazwAAAAS5UaT_","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOFQwNjo1ODo0OS4wMDAwMDBazwAAAAS5UaT_","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yOFQwODowNjo0Mi4wMDAwMDBazwAAAARxnqRX"}},"title":"Activity · jeroenvandisseldorp/ksml"}