{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":183648903,"defaultBranch":"master","name":"mongo-kafka","ownerLogin":"mongodb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-04-26T15:05:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45120?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717432945.0","currentOid":""},"activityList":{"items":[{"before":"70a86cb2f7f9f9f7fd1f7910f757784567494d73","after":null,"ref":"refs/heads/custom_config_provider_fix","pushedAt":"2024-06-03T16:30:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jagadishmdb","name":"Jagadish Nallapaneni","path":"/jagadishmdb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146780625?s=80&v=4"}},{"before":"6e43b1d97f52be6d862328e442eea8ece5492d30","after":"8c1a9b2bec644477507a898789dded2b3798b2d3","ref":"refs/heads/master","pushedAt":"2024-05-29T21:45:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jagadishmdb","name":"Jagadish Nallapaneni","path":"/jagadishmdb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146780625?s=80&v=4"},"commit":{"message":"KAFKA-414: External secrets in connection.uri attribute runs into validation error during connector deployment if config providers is not set on the connect worker level (#163)\n\n\r\n\r\nCo-authored-by: Asif Mahmud ","shortMessageHtmlLink":"KAFKA-414: External secrets in connection.uri attribute runs into val…"}},{"before":"200828fc7b39a563a3ad49a8159574920dca0428","after":"70a86cb2f7f9f9f7fd1f7910f757784567494d73","ref":"refs/heads/custom_config_provider_fix","pushedAt":"2024-05-23T23:55:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jagadishmdb","name":"Jagadish Nallapaneni","path":"/jagadishmdb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146780625?s=80&v=4"},"commit":{"message":"Change to use originals for validate and add values.","shortMessageHtmlLink":"Change to use originals for validate and add values."}},{"before":"def22e6fb02da9d7d9284faca7fa7eb783f12ed4","after":"200828fc7b39a563a3ad49a8159574920dca0428","ref":"refs/heads/custom_config_provider_fix","pushedAt":"2024-05-23T23:47:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jagadishmdb","name":"Jagadish Nallapaneni","path":"/jagadishmdb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146780625?s=80&v=4"},"commit":{"message":"Change to use originals for validate and add values.","shortMessageHtmlLink":"Change to use originals for validate and add values."}},{"before":null,"after":"def22e6fb02da9d7d9284faca7fa7eb783f12ed4","ref":"refs/heads/custom_config_provider_fix","pushedAt":"2024-05-23T23:03:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jagadishmdb","name":"Jagadish Nallapaneni","path":"/jagadishmdb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146780625?s=80&v=4"},"commit":{"message":"changed to use values instead of originals.","shortMessageHtmlLink":"changed to use values instead of originals."}},{"before":"d20fd156c062974e84da9fe6af294bd853a652a2","after":"6e43b1d97f52be6d862328e442eea8ece5492d30","ref":"refs/heads/master","pushedAt":"2024-05-21T18:31:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jagadishmdb","name":"Jagadish Nallapaneni","path":"/jagadishmdb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146780625?s=80&v=4"},"commit":{"message":"KAFKA-404: Support for extending MongoClient to allow for users to add custom auth such as AWS IAM / Assume Role (#161)\n\n* Custom Auth Provider Plug point changes\r\n\r\n* added display names to tests\r\n\r\n* static analysis fixes.\r\n\r\n* driver version changed back to what it was.\r\n\r\n* Changelog updated.\r\n\r\n* documentation changes, version change.\r\n\r\n* readme modified.\r\n\r\n---------\r\n\r\nCo-authored-by: nilaysundarkar <3598371+nilaysundarkar@users.noreply.github.com>","shortMessageHtmlLink":"KAFKA-404: Support for extending MongoClient to allow for users to ad…"}},{"before":"a3dff719ab48c8bc3fe52b3ed922c2a51d654ad9","after":"d20fd156c062974e84da9fe6af294bd853a652a2","ref":"refs/heads/master","pushedAt":"2024-05-13T19:06:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jagadishmdb","name":"Jagadish Nallapaneni","path":"/jagadishmdb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146780625?s=80&v=4"},"commit":{"message":"Version: bump 1.12.1-SNAPSHOT","shortMessageHtmlLink":"Version: bump 1.12.1-SNAPSHOT"}},{"before":"dd9253f0cd3e517335324745d88092e2b36f787f","after":"a3dff719ab48c8bc3fe52b3ed922c2a51d654ad9","ref":"refs/heads/master","pushedAt":"2024-05-13T18:22:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jagadishmdb","name":"Jagadish Nallapaneni","path":"/jagadishmdb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146780625?s=80&v=4"},"commit":{"message":"Version: bump 1.12.0","shortMessageHtmlLink":"Version: bump 1.12.0"}},{"before":"2ffd620441b68bec19227dbfa641375d37148e39","after":"dd9253f0cd3e517335324745d88092e2b36f787f","ref":"refs/heads/master","pushedAt":"2024-05-09T22:58:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jagadishmdb","name":"Jagadish Nallapaneni","path":"/jagadishmdb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/146780625?s=80&v=4"},"commit":{"message":"KAFKA-374: Implement an error handler to address transient database errors. (#159)\n\n* work in progress.\r\n\r\n* KAFKA-374: Implement an error handler to address specific scenarios.","shortMessageHtmlLink":"KAFKA-374: Implement an error handler to address transient database e…"}},{"before":"b8abdf74bba4b989e7bffbe641f53a2b2759fd8e","after":"2ffd620441b68bec19227dbfa641375d37148e39","ref":"refs/heads/master","pushedAt":"2024-02-07T16:07:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Version: bump 1.12.0-SNAPSHOT","shortMessageHtmlLink":"Version: bump 1.12.0-SNAPSHOT"}},{"before":"d2e72af09d8019ff8301dab79334fdeaab9954a9","after":"b8abdf74bba4b989e7bffbe641f53a2b2759fd8e","ref":"refs/heads/master","pushedAt":"2024-02-07T16:05:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Version: bump 1.12.1-SNAPSHOT","shortMessageHtmlLink":"Version: bump 1.12.1-SNAPSHOT"}},{"before":"8068a450953da6803fe27070ac1629387ca7e26c","after":"d2e72af09d8019ff8301dab79334fdeaab9954a9","ref":"refs/heads/master","pushedAt":"2024-02-07T16:02:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Update Changelog for 1.11.2 release","shortMessageHtmlLink":"Update Changelog for 1.11.2 release"}},{"before":"b2e00f4a9d59b069bb436449ce2d35cdb30c2c91","after":"8068a450953da6803fe27070ac1629387ca7e26c","ref":"refs/heads/master","pushedAt":"2024-02-07T10:35:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Improve error logging and handling (#150)\n\nWhen looping a cursor fails log the error at an\r\na error log level.\r\n\r\nIf errors aren't tolerated then throw an exception instead of\r\ncontinuing to loop.\r\n\r\nKAFKA-396","shortMessageHtmlLink":"Improve error logging and handling (#150)"}},{"before":"aac52ac7e98fb9b6bd8500309fba550b7f4536cf","after":"b2e00f4a9d59b069bb436449ce2d35cdb30c2c91","ref":"refs/heads/master","pushedAt":"2024-01-16T17:49:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Fix custom Delete write model strategy support\n\nKAFKA-395\n\nCo-authored-by: Ross Lawley ","shortMessageHtmlLink":"Fix custom Delete write model strategy support"}},{"before":"0c0539d78817f8a757f1268ec6e12c6f381f3e03","after":"aac52ac7e98fb9b6bd8500309fba550b7f4536cf","ref":"refs/heads/master","pushedAt":"2023-12-11T11:53:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Version: 1.12.0-SNAPSHOT","shortMessageHtmlLink":"Version: 1.12.0-SNAPSHOT"}},{"before":"0e01bd8dc631e399d0c5a36de34b2f9a9bc89896","after":"0c0539d78817f8a757f1268ec6e12c6f381f3e03","ref":"refs/heads/master","pushedAt":"2023-12-11T11:40:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Version: 1.11.1","shortMessageHtmlLink":"Version: 1.11.1"}},{"before":"f77e88299d318c182696053573f1d4f8cc271af8","after":"0e01bd8dc631e399d0c5a36de34b2f9a9bc89896","ref":"refs/heads/master","pushedAt":"2023-12-11T11:39:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Add wildcard support for starts with field name matching\n\nKAFKA-391","shortMessageHtmlLink":"Add wildcard support for starts with field name matching"}},{"before":"62fedf0da3e956d6fcd2864614a81cf0637f9b2d","after":"f77e88299d318c182696053573f1d4f8cc271af8","ref":"refs/heads/master","pushedAt":"2023-12-11T11:34:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Logging incompatible properties no longer NPEs on null values (#147)\n\nKAFKA-390\r\n\r\nCo-authored-by: Valentin Kovalenko ","shortMessageHtmlLink":"Logging incompatible properties no longer NPEs on null values (#147)"}},{"before":null,"after":"540340d5a14eecc4d744739e12e22cf2b2a48ce5","ref":"refs/heads/KAFKA-390","pushedAt":"2023-12-05T17:10:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Logging incompatible properties no longer NPEs on null values\n\nKAFKA-390","shortMessageHtmlLink":"Logging incompatible properties no longer NPEs on null values"}},{"before":"a6cb06e23df88314a2aa8dc62fd8177f183e408a","after":"62fedf0da3e956d6fcd2864614a81cf0637f9b2d","ref":"refs/heads/master","pushedAt":"2023-10-23T19:27:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stIncMale","name":"Valentin Kovalenko","path":"/stIncMale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6304193?s=80&v=4"},"commit":{"message":"Mark nested Junit5 tests with `@Nested`","shortMessageHtmlLink":"Mark nested Junit5 tests with @Nested"}},{"before":"76e122b0696dc8450ede814962e1e63724f9fad2","after":"a6cb06e23df88314a2aa8dc62fd8177f183e408a","ref":"refs/heads/master","pushedAt":"2023-10-04T22:48:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"stIncMale","name":"Valentin Kovalenko","path":"/stIncMale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6304193?s=80&v=4"},"commit":{"message":"Fix the formatting of the `topic.namespace.map` documentation","shortMessageHtmlLink":"Fix the formatting of the topic.namespace.map documentation"}},{"before":"05048a9933a52a8a2ea2d3bbb1e633d88a903066","after":"76e122b0696dc8450ede814962e1e63724f9fad2","ref":"refs/heads/master","pushedAt":"2023-08-22T10:46:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Version: bump 1.12.0-SNAPSHOT","shortMessageHtmlLink":"Version: bump 1.12.0-SNAPSHOT"}},{"before":"00b266ad0f67e64e70cc79c3e2d05860c89a737d","after":"05048a9933a52a8a2ea2d3bbb1e633d88a903066","ref":"refs/heads/master","pushedAt":"2023-08-22T10:45:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Version: bump 1.11.0","shortMessageHtmlLink":"Version: bump 1.11.0"}},{"before":"358ce92d1a490eebab74f6aeb18a6d7c5f23243b","after":"00b266ad0f67e64e70cc79c3e2d05860c89a737d","ref":"refs/heads/master","pushedAt":"2023-08-21T09:06:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Source: Added configuration to use the document key for the sourceRecord key\n\nThis is potentially a breaking change as the newly added configuration\r\n`change.stream.document.key.as.key` defaults to true.\r\n\r\nPreviously, the resume token was used as the source key, but\r\nit limits the usefulness of tombstones both for topic compactions\r\nand for downstream implementations. \r\n\r\nNot all events relate to documents (eg drop collection) so fallbacks to \r\nresume token for those events.\r\n\r\nAs such this is considered both an improvement and a bug fix.\r\n\r\nSet to false to revert back to the previous behaviour.\r\n\r\nKAFKA-360\r\n\r\nCo-authored-by: Ross Lawley \r\nCo-authored-by: Goncalo Pinho ","shortMessageHtmlLink":"Source: Added configuration to use the document key for the sourceRec…"}},{"before":"c6397c0fd3124c4d3ad5019afe1ee95df81a0cc2","after":"358ce92d1a490eebab74f6aeb18a6d7c5f23243b","ref":"refs/heads/master","pushedAt":"2023-08-11T10:30:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Added UpdateOneDefaultStrategy (#144)\n\nA WriteStrategy that performs a `$set` upsert operation.\r\nFor scenarios where the topic data contains fragments of the\r\ndesired data in MongoDB\r\n\r\nKAFKA-255","shortMessageHtmlLink":"Added UpdateOneDefaultStrategy (#144)"}},{"before":"c3cedcd04ad9703879bdd84bb57f75230c590642","after":"c6397c0fd3124c4d3ad5019afe1ee95df81a0cc2","ref":"refs/heads/master","pushedAt":"2023-08-10T08:36:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Mark the cursor as nullable (#143)\n\nPrevent NPE if the cursor cannot be recreated\r\n\r\nKAFKA-383","shortMessageHtmlLink":"Mark the cursor as nullable (#143)"}},{"before":"523cc7a663cd4e5a24df9926ff4e9defa2a510a5","after":"c3cedcd04ad9703879bdd84bb57f75230c590642","ref":"refs/heads/master","pushedAt":"2023-07-27T15:19:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stIncMale","name":"Valentin Kovalenko","path":"/stIncMale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6304193?s=80&v=4"},"commit":{"message":"Add regular expressions in topic mapping (#141)","shortMessageHtmlLink":"Add regular expressions in topic mapping (#141)"}},{"before":"0c9dbf6f3bcae6765204def5e71cb36d549dbb22","after":"523cc7a663cd4e5a24df9926ff4e9defa2a510a5","ref":"refs/heads/master","pushedAt":"2023-07-26T00:29:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"stIncMale","name":"Valentin Kovalenko","path":"/stIncMale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6304193?s=80&v=4"},"commit":{"message":"Improve \"Could not convert value ...\" messages (#140)\n\nA viewer should not be left guessing whether the value was a null reference, or a \"null\" `CharSequence`.","shortMessageHtmlLink":"Improve \"Could not convert value ...\" messages (#140)"}},{"before":"b40079f0183a1af19da5999850cca7d2a36bd616","after":"0c9dbf6f3bcae6765204def5e71cb36d549dbb22","ref":"refs/heads/master","pushedAt":"2023-07-24T10:27:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Made Debezium (DBZ) ddl events a noop (#139)\n\nKAFKA-274","shortMessageHtmlLink":"Made Debezium (DBZ) ddl events a noop (#139)"}},{"before":"816b13deead4adc14a7210d10ac9c4d2c46b88ec","after":"b40079f0183a1af19da5999850cca7d2a36bd616","ref":"refs/heads/master","pushedAt":"2023-07-06T08:43:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rozza","name":"Ross Lawley","path":"/rozza","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/420?s=80&v=4"},"commit":{"message":"Revert \"Tests - simplify and limit getNextResults looping\"\n\nThis reverts commit e2b640b9f04038187a9e2a1d1d1cdf29356110d3.","shortMessageHtmlLink":"Revert \"Tests - simplify and limit getNextResults looping\""}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWymZPQA","startCursor":null,"endCursor":null}},"title":"Activity · mongodb/mongo-kafka"}