{"push_id":2187017834,"size":1000,"distinct_size":692,"ref":"refs/heads/trunk","head":"043951753b6fb6c8bae6d25d7a6a97e74b614cac","before":"494706999c43003f1f16ce3558bebe39421ff3eb","commits":[{"sha":"0104b657a154fb15e716d872a0e6084f9da650bf","author":{"name":"Rajini Sivaram","email":"845649f006983e12b0a3bbde4be398021e14793f@googlemail.com"},"message":"KAFKA-4954; Request handler utilization quotas\n\nSee KIP-124 (https://cwiki.apache.org/confluence/display/KAFKA/KIP-124+-+Request+rate+quotas) for details\n\nAuthor: Rajini Sivaram <rajinisivaram@googlemail.com>\n\nReviewers: Ismael Juma <ismael@juma.me.uk>, Jun Rao <junrao@gmail.com>\n\nCloses #2744 from rajinisivaram/KAFKA-4954","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/0104b657a154fb15e716d872a0e6084f9da650bf"},{"sha":"c96656efb3718f8b2badc30e56c7f179c0658de8","author":{"name":"amethystic","email":"1b5961d03e016a4c67cbd37abfb858f32082bb43@hotmail.com"},"message":"KAFKA-5091; ReassignPartitionsCommand should protect against empty replica list assignment\n\nReassignPartitionsCommand should protect against empty replica list assignment.\n\nAuthor: amethystic <huxi_2b@hotmail.com>\n\nReviewers: Jason Gustafson <jason@confluent.io>\n\nCloses #2904 from amethystic/kafka-5901_ReassignPartitionsCommand_protect_against_empty_replica_list","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/c96656efb3718f8b2badc30e56c7f179c0658de8"},{"sha":"4aed28d1897c6c5293f372cb4fc44ab363dfc365","author":{"name":"Colin P. Mccabe","email":"ddb061c2ed81ec6ab77ad939f3bd20298ace33e2@confluent.io"},"message":"KAFKA-3265; Add a public AdminClient API in Java (KIP-117)\n\nAuthor: Colin P. Mccabe <cmccabe@confluent.io>\n\nReviewers: Dan Norwood <norwood@confluent.io>, Ismael Juma <ismael@juma.me.uk>\n\nCloses #2472 from cmccabe/KAFKA-3265","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/4aed28d1897c6c5293f372cb4fc44ab363dfc365"},{"sha":"1f2451d4e7e3766540d3650d177e304fcddf49b8","author":{"name":"Damian Guy","email":"a352d70b5750eea9e7969230d96f9ec481f91a1c@gmail.com"},"message":"KAFKA-5059 Follow-up: Remove broken locking and fix handleAddPartitions\n\nremove broken locking. fix handleAddPartitions after complete commit/abort\nrespond with CONCURRENT_TRANSACTIONS in initPid\n\nAuthor: Damian Guy <damian.guy@gmail.com>\n\nReviewers: Guozhang Wang <wangguoz@gmail.com>\n\nCloses #2934 from dguy/follow-up-tc-work","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/1f2451d4e7e3766540d3650d177e304fcddf49b8"},{"sha":"67f1f4d270c279480cea5e6120ca157637910cba","author":{"name":"Jason Gustafson","email":"158e602a35675d2a0b685478824aa5995557a235@confluent.io"},"message":"MINOR: Some cleanups in the transactional producer\n\nAuthor: Jason Gustafson <jason@confluent.io>\n\nReviewers: Apurva Mehta <apurva@confluent.io>, Ismael Juma <ismael@juma.me.uk>\n\nCloses #2933 from hachikuji/minor-transactional-client-cleanup","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/67f1f4d270c279480cea5e6120ca157637910cba"},{"sha":"324b475eca48502fb16c8efd0de99756f68437bf","author":{"name":"Damian Guy","email":"a352d70b5750eea9e7969230d96f9ec481f91a1c@gmail.com"},"message":"KAFKA-5136: move coordinatorEpoch from WriteTxnMarkerRequest to TxnMarkerEntry\n\nMoving the coordinatorEpoch from WriteTxnMarkerRequest to TxnMarkerEntry will generate fewer broker send requests\n\nAuthor: Damian Guy <damian.guy@gmail.com>\n\nReviewers: Ismael Juma, Guozhang Wang\n\nCloses #2925 from dguy/tc-write-txn-request-follow-up","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/324b475eca48502fb16c8efd0de99756f68437bf"},{"sha":"94a35fd93684ea5713777c6b4e1631642de5f377","author":{"name":"Guozhang Wang","email":"08d6b47f1ed933bf8f63fe549a461671f3a38d3b@gmail.com"},"message":"HOTFIX: fix unit tests for KAFKA-5136","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/94a35fd93684ea5713777c6b4e1631642de5f377"},{"sha":"64ea193ceee931ee42c3fce27341980ee7c50d15","author":{"name":"dan norwood","email":"0c8ed251887e3d51b589468a0f5cce90ee433fba@confluent.io"},"message":"MINOR: Describe topics should describe, not delete\n\nAuthor: dan norwood <norwood@confluent.io>\n\nReviewers: Ismael Juma <ismael@juma.me.uk>\n\nCloses #2952 from norwood/describe-not-delete","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/64ea193ceee931ee42c3fce27341980ee7c50d15"},{"sha":"46da01a4a7d12243a7f8b1d5a51f7815a9162320","author":{"name":"sharad-develop","email":"6d4d83ab81be85138d344f0fd6c721e6137ca8af@gmail.com"},"message":"KAFKA-4623; Default unclean.leader.election.enabled to false (KIP-106)\n\nAuthor: sharad.develop <sharad.develop@gmail.com>\n\nReviewers: Ismael Juma <ismael@juma.me.uk>\n\nCloses #2625 from sharad-develop/KAFKA-4623","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/46da01a4a7d12243a7f8b1d5a51f7815a9162320"},{"sha":"b2fcf73b68d7ad3b0b4fb90371298e7163c630c6","author":{"name":"Onur Karaman","email":"a07dc2add756fdf28cf91688e76dc71a9d4e056f@linkedin.com"},"message":"KAFKA-5107; remove preferred replica election state from ControllerContext\n\nKAFKA-5028 moves the controller to a single-threaded model, so we would no longer have work interleaved between preferred replica leader election, meaning we don't need to keep its state.\n\nThis patch additionally addresses a bug from KAFKA-5028 where it made onPreferredReplicaElection keep the line calling topicDeletionManager.markTopicIneligibleForDeletion but removes the line calling topicDeletionManager.resumeDeletionForTopics\n\nAuthor: Onur Karaman <okaraman@linkedin.com>\n\nReviewers: Ismael Juma <ismael@juma.me.uk>, Jun Rao <junrao@gmail.com>\n\nCloses #2927 from onurkaraman/KAFKA-5107","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/b2fcf73b68d7ad3b0b4fb90371298e7163c630c6"},{"sha":"619fd7aeb62b2c1a68938a341ff81f728fc60090","author":{"name":"Damian Guy","email":"a352d70b5750eea9e7969230d96f9ec481f91a1c@gmail.com"},"message":"KAFKA-5131; WriteTxnMarkers and complete commit/abort on partition immigration\n\nWrite txn markers and complete the commit/abort for transactions in PrepareXX\nstate during partition immigration.\n\nAuthor: Damian Guy <damian.guy@gmail.com>\n\nReviewers: Guozhang Wang <wangguoz@gmail.com>, Apurva Mehta <apurva@confluent.io>, Ismael Juma <ismael@juma.me.uk>\n\nCloses #2926 from dguy/kafka-5059","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/619fd7aeb62b2c1a68938a341ff81f728fc60090"},{"sha":"0e7cc4aa384372d1e08d7bd444b5e23510f447d9","author":{"name":"Apurva Mehta","email":"9875020a5bbec58b93e826a69148f6216c39c9d3@confluent.io"},"message":"MINOR: Serialize the real isolationLevel in FetchRequest\n\nAuthor: Apurva Mehta <apurva@confluent.io>\n\nReviewers: Ismael Juma <ismael@juma.me.uk>\n\nCloses #2961 from apurvam/MINOR-serialize-isolation-level-in-fetch-request","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/0e7cc4aa384372d1e08d7bd444b5e23510f447d9"},{"sha":"f60009b14dae33168009290e549e4e9544595685","author":{"name":"dan norwood","email":"0c8ed251887e3d51b589468a0f5cce90ee433fba@confluent.io"},"message":"MINOR: Handle 0 futures in all()\n\nIf we pass in 0 futures to an AllOfAdapter, we should complete immediately\n\nAuthor: dan norwood <norwood@confluent.io>\n\nReviewers: Colin P. Mccabe <cmccabe@confluent.io>, Ismael Juma <ismael@juma.me.uk>\n\nCloses #2953 from norwood/handle-all-of-0","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/f60009b14dae33168009290e549e4e9544595685"},{"sha":"4a6bbd5f1386562262193b5054b44894a196997b","author":{"name":"Bernard Leach","email":"f85cce0e76c866cd6ee9220e08fd85f80a97ddaf@bouncycastle.org"},"message":"KAFA-4378: Fix Scala 2.12 \"eta-expansion of zero-argument method\" warnings\n\nAuthor: Bernard Leach <leachbj@bouncycastle.org>\n\nReviewers: Ismael Juma <ismael@juma.me.uk>\n\nCloses #2098 from leachbj/4378-eta-expansion","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/4a6bbd5f1386562262193b5054b44894a196997b"},{"sha":"8d749201632618e66fbc7077d730e5fac5e157a5","author":{"name":"Ryan P","email":"a36e4e75112566d0718b8c34dcbf7c84ea43c79f@gmail.com"},"message":"KAFKA-3754; Add GC log retention policy to limit size of log\n\nAdd a default log retention policy to keep GC logs from growing too large\n\nAuthor: Ryan P <ryan.n.pridgeon@gmail.com>\n\nReviewers: Ismael Juma <ismael@juma.me.uk>\n\nCloses #1431 from rnpridgeon/KAFKA-3754","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/8d749201632618e66fbc7077d730e5fac5e157a5"},{"sha":"a7671c7f3723113e716b99471e7be3499fde1b15","author":{"name":"Balint Molnar","email":"6d75739f66b59487be4317a36b8b615be0c35f99@gmail.com"},"message":"KAFKA-4703: Test with two SASL_SSL listeners with different JAAS contexts\n\nTests broker with multiple SASL mechanisms with different endpoints for different mechanisms. Each endpoint uses its own JAAS context.\n\nAuthor: Balint Molnar <balintmolnar91@gmail.com>\n\nReviewers: Rajini Sivaram, Ismael Juma\n\nCloses #2506 from baluchicken/KAFKA-4703","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/a7671c7f3723113e716b99471e7be3499fde1b15"},{"sha":"cfb2386743cc1981d7eb5c042ae8cbad70f99370","author":{"name":"Ismael Juma","email":"e6abb59dc9dfc569a27afac0f1a05d72488c0302@juma.me.uk"},"message":"MINOR: Fix error logged if not enough alive brokers for transactions state topic\n\nAuthor: Ismael Juma <ismael@juma.me.uk>\n\nReviewers: Guozhang Wang <wangguoz@gmail.com>\n\nCloses #2954 from ijuma/fix-error-message-if-transactions-topic-replication-factor-too-low","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/cfb2386743cc1981d7eb5c042ae8cbad70f99370"},{"sha":"bc65c62e661c2829a30ad6b08fc9fa34303ad386","author":{"name":"Michal Borowiecki","email":"2ef1d1cee4efb0f277bfa1a5f357c71e3d290aeb@gmail.com"},"message":"KAFKA-5144: renamed variables in MinTimestampTracker and added comments\n\nThe descendingSubsequence is a misnomer. The linked list is actually arranged so that the lowest timestamp is first and larger timestamps are added to the end, therefore renamed to ascendingSubsequence.\nThe minElem variable was also misnamed. It's actually the current maximum element as it's taken from the end of the list.\nAdded comment to get() to make it clear it's returning the lowest timestamp.\n\nAuthor: mihbor <mihbor@users.noreply.github.com>\n\nReviewers: Matthias J. Sax, Guozhang Wang\n\nCloses #2948 from mihbor/patch-4","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/bc65c62e661c2829a30ad6b08fc9fa34303ad386"},{"sha":"a3952aee49c5eb11cd38c1bc2fb95e9a285ff158","author":{"name":"Davor Poldrugo","email":"b930562469378f6c92c034797edbe67955a495b5@gmail.com"},"message":"KAFKA-5055: Fix Kafka Streams skipped-records-rate sensor bug\n\nFix as described in the [KAFKA-5055 Jira comment](https://issues.apache.org/jira/browse/KAFKA-5055?focusedCommentId=15990086&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15990086).\n\nmjsax guozhangwang take a look\n\nAuthor: dpoldrugo <dpoldrugo@gmail.com>\n\nReviewers: Matthias J. Sax, Guozhang Wang\n\nCloses #2949 from dpoldrugo/KAFKA-5055-skipped-records-rate-sensor-bug","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/a3952aee49c5eb11cd38c1bc2fb95e9a285ff158"},{"sha":"ec9e4eafa406fec897713310bafdedf6bbb3c0c5","author":{"name":"Eno Thereska","email":"558d1204cdfaa2922fe8df88ce1f18639c19ca70@gmail.com"},"message":"KAFKA-5045: Clarify on KTable APIs for queryable stores\n\nThis is the implementation of KIP-114: KTable state stores and improved semantics:\n- Allow for decoupling between querying and materialisation\n- consistent APIs, overloads with queryableName and without\n- depreciated several KTable calls\n- new unit and integration tests\n\nIn this implementation, state stores are materialized if the user desires them to be queryable. In subsequent versions we can offer a second option, to have a view-like state store. The tradeoff then would be between storage space (materialize) and re-computation (view). That tradeoff can be exploited by later query optimizers.\n\nAuthor: Eno Thereska <eno.thereska@gmail.com>\n\nReviewers: Damian Guy, Matthias J. Sax, Guozhang Wang\n\nCloses #2832 from enothereska/KAFKA-5045-ktable","distinct":false,"url":"https://api.github.com/repos/ilayaperumalg/kafka/commits/ec9e4eafa406fec897713310bafdedf6bbb3c0c5"}]}
{"actor":{"display_login":"ilayaperumalg"}}