{"push_id":1269018847,"size":256,"distinct_size":256,"ref":"refs/heads/trunk","head":"215577aa6428d25849797f1434b509510e4c2828","before":"c646acfc89a78b59fb1afd9d9e0b7b80e99f36d5","commits":[{"sha":"fe27d8f787f38428e0add36edeac9d694f16af53","author":{"name":"Ismael Juma","email":"e6abb59dc9dfc569a27afac0f1a05d72488c0302@juma.me.uk"},"message":"KAFKA-3747; Close `RecordBatch.records` when append to batch fails\n\nWith this change, `test_producer_throughput` with message_size=10000, compression_type=snappy and a snappy buffer size of 32k can be executed in a heap of 192m in a local environment (768m is needed without this change).\n\nAuthor: Ismael Juma <ismael@juma.me.uk>\n\nReviewers: Guozhang Wang <wangguoz@gmail.com>\n\nCloses #1418 from ijuma/kafka-3747-close-record-batch-when-append-fails","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/fe27d8f787f38428e0add36edeac9d694f16af53"},{"sha":"5f498855d9e247b07af54c6329b5b5347e469ace","author":{"name":"Ismael Juma","email":"e6abb59dc9dfc569a27afac0f1a05d72488c0302@juma.me.uk"},"message":"MINOR: Fix documentation table of contents and `BLOCK_ON_BUFFER_FULL_DOC`\n\nAuthor: Ismael Juma <ismael@juma.me.uk>\n\nReviewers: Gwen Shapira\n\nCloses #1423 from ijuma/minor-doc-fixes","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/5f498855d9e247b07af54c6329b5b5347e469ace"},{"sha":"98928f7ad0f556caf4b8ff4b212c946ce948d7d6","author":{"name":"Satendra Kumar","email":"2966b3ef436c3f11d2fac777410a1694a3bffad7@knoldus.com"},"message":"Minor: Fix ps command example in docs\n\nProcess grep command has been updated. Previous \"ps  | grep server-1.properties\"  command is showing nothing.\n\nAuthor: Satendra Kumar <satendra@knoldus.com>\n\nReviewers: Gwen Shapira\n\nCloses #1386 from satendrakumar06/patch-1","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/98928f7ad0f556caf4b8ff4b212c946ce948d7d6"},{"sha":"0e1c012fb551f32cf27b6b7367749047c374ee97","author":{"name":"Dustin Cote","email":"56b08fe8ce653d8a7a7096b8d075e915474fdbf3@confluent.io"},"message":"KAFKA-3683; Add file descriptor recommendation to ops guide\n\nAdding sizing recommendations for file descriptors to the ops guide.\n\nAuthor: Dustin Cote <dustin@confluent.io>\nAuthor: Dustin Cote <dustin@dustins-mbp.attlocal.net>\n\nReviewers: Gwen Shapira\n\nCloses #1353 from cotedm/KAFKA-3683 and squashes the following commits:\n\n8120318 [Dustin Cote] Adding file descriptor sizing recommendations\n0908aa9 [Dustin Cote] Merge https://github.com/apache/kafka into trunk\n32315e4 [Dustin Cote] Merge branch 'trunk' of https://github.com/cotedm/kafka into trunk\n13309ed [Dustin Cote] Update links for new consumer API\n4dcffc1 [Dustin Cote] Update links for new consumer API","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/0e1c012fb551f32cf27b6b7367749047c374ee97"},{"sha":"8c8b54ee482306652af39d3682eb7a73599503c2","author":{"name":"Liquan Pei","email":"0be4f99e253552efea125125bc75fc5ef3aa0ac4@gmail.com"},"message":"MINOR: Add virtual env to Kafka system test README.md\n\nAuthor: Liquan Pei <liquanpei@gmail.com>\n\nReviewers: Gwen Shapira\n\nCloses #1346 from Ishiihara/add-venv","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/8c8b54ee482306652af39d3682eb7a73599503c2"},{"sha":"fee6f6f927b36ac74bc4a8b233711234558f3b51","author":{"name":"Eno Thereska","email":"558d1204cdfaa2922fe8df88ce1f18639c19ca70@gmail.com"},"message":"MINOR: Removed 1/2 of the hardcoded sleeps in Streams\n\nAuthor: Eno Thereska <eno.thereska@gmail.com>\n\nReviewers: Guozhang Wang <wangguoz@gmail.com>, Ismael Juma <ismael@juma.me.uk>\n\nCloses #1422 from enothereska/minor-integration-timeout2","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/fee6f6f927b36ac74bc4a8b233711234558f3b51"},{"sha":"5653249e08b1050f0e2081bf1dcc50324b3ec409","author":{"name":"Mickael Maison","email":"7085863039422df15fdbf5fc53ace6ee398da44c@gmail.com"},"message":"KAFKA-3732: Add an auto accept option to kafka-acls.sh\n\nAdded a new argument to AclCommand: --yes. When set, automatically answer yes to prompts\n\nAuthor: Mickael Maison <mickael.maison@gmail.com>\n\nReviewers: Gwen Shapira\n\nCloses #1406 from mimaison/KAFKA-3732","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/5653249e08b1050f0e2081bf1dcc50324b3ec409"},{"sha":"62dc1afb69369c64207991ba59bcd203505d37ea","author":{"name":"Onur Karaman","email":"a07dc2add756fdf28cf91688e76dc71a9d4e056f@linkedin.com"},"message":"KAFKA-3718; propagate all KafkaConfig __consumer_offsets configs to OffsetConfig instantiation\n\nKafka has two configurable compression codecs: the one used by the client (source codec) and the one finally used when storing into the log (target codec). The target codec defaults to KafkaConfig.compressionType and can be dynamically configured through zookeeper.\n\nThe GroupCoordinator appends group membership information into the __consumer_offsets topic by:\n1. making a message with group membership information\n2. making a MessageSet with the single message compressed with the source codec\n3. doing a log.append on the MessageSet\n\nWithout this patch, KafkaConfig.offsetsTopicCompressionCodec doesn't get propagated to OffsetConfig instantiation, so GroupMetadataManager uses a source codec of NoCompressionCodec when making the MessageSet. Let's say we have enough group information such that the message formed exceeds KafkaConfig.messageMaxBytes before compression but would fall below the threshold after compression using our source codec. Even if we had dynamically configured __consumer_offsets with our favorite compression codec, the log.append will throw RecordTooLargeException during analyzeAndValidateMessageSet since the message was unexpectedly uncompressed instead of having been compressed with the source codec defined by KafkaConfig.offsetsTopicCompressionCodec.\n\nAuthor: Onur Karaman <okaraman@linkedin.com>\n\nReviewers: Manikumar Reddy <manikumar.reddy@gmail.com>, Jason Gustafson <jason@confluent.io>, Ismael Juma <ismael@juma.me.uk>\n\nCloses #1394 from onurkaraman/KAFKA-3718","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/62dc1afb69369c64207991ba59bcd203505d37ea"},{"sha":"be0f3502da1f703b27d7a3fae5a01325dff44957","author":{"name":"Roger Hoover","email":"58241866706bf1652ad1052a3b5a63ab514db9f3@gmail.com"},"message":"Setting broker state as running after publishing to ZK\n\njunrao\n\nCurrently, the broker state is set to running before it registers itself in ZooKeeper.  This is too early in the broker lifecycle.  If clients use the broker state as an indicator that the broker is ready to accept requests, they will get errors.  This change is to delay setting the broker state to running until it's registered in ZK.\n\nAuthor: Roger Hoover <roger.hoover@gmail.com>\n\nReviewers: Jun Rao <junrao@gmail.com>\n\nCloses #1426 from theduderog/broker-running-after-zk","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/be0f3502da1f703b27d7a3fae5a01325dff44957"},{"sha":"c699b1a914260b7d6fd84596f78128369d2bf2bf","author":{"name":"Ismael Juma","email":"e6abb59dc9dfc569a27afac0f1a05d72488c0302@juma.me.uk"},"message":"MINOR: Use `--force` instead of `--yes` in `AclCommand`\n\nTo be consistent with `ConfigCommand` and `TopicCommand`.\n\nNo release includes this option yet, so we can simply change it.\n\nAuthor: Ismael Juma <ismael@juma.me.uk>\n\nReviewers: Mickael Maison, Grant Henke\n\nCloses #1430 from ijuma/use-force-instead-of-yes-in-acl-command and squashes the following commits:\n\nbdf3a57 [Ismael Juma] Update `AclCommandTest`\n78b8467 [Ismael Juma] Change variable name to `forceOpt`\n0bb27af [Ismael Juma] Use `--force` instead of `--yes` in `AclCommand`","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/c699b1a914260b7d6fd84596f78128369d2bf2bf"},{"sha":"d5366471d2c1a611f2241362041debc0118e5422","author":{"name":"Yukun Guo","email":"88e7c9d64b316fc9067a0703123708357cbca8da@gmail.com"},"message":"MINOR: Fix wrong comments\n\nAuthor: Yukun Guo <gyk.net@gmail.com>\n\nReviewers: Gwen Shapira\n\nCloses #1198 from gyk/fix-comment","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/d5366471d2c1a611f2241362041debc0118e5422"},{"sha":"3cf2de0694cf0e276d25d8c7048a9928b41969a3","author":{"name":"Christian Posta","email":"7102d846e18faa1afbd82e8f301b9aa67e954fb3@gmail.com"},"message":"KAFKA-3723: Cannot change size of schema cache for JSON converter\n\nAuthor: Christian Posta <christian.posta@gmail.com>\n\nReviewers: Ewen Cheslack-Postava <ewen@confluent.io>\n\nCloses #1401 from christian-posta/ceposta-connect-class-cast-error","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/3cf2de0694cf0e276d25d8c7048a9928b41969a3"},{"sha":"9355427efc4c2c6d0f0d61dd956e5ad187da2dfc","author":{"name":"Peter Davis","email":"8ba08d812268c4eb611380902e6135c70cb5869c@expeditors.com"},"message":"KAFKA-3710: MemoryOffsetBackingStore shutdown\n\nExecutorService needs to be shutdown on close, lest a zombie thread\nprevent clean shutdown.\n\newencp\n\nAuthor: Peter Davis <peter.davis@expeditors.com>\n\nReviewers: Liquan Pei <liquanpei@gmail.com>, Ewen Cheslack-Postava <ewen@confluent.io>\n\nCloses #1383 from davispw/KAFKA-3710","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/9355427efc4c2c6d0f0d61dd956e5ad187da2dfc"},{"sha":"ebed7ce3604d32d1b502888bc188904b43e5674f","author":{"name":"leisore","email":"ea0041e69da83c0ce1a25539257ab3e3b5e2716e@gmail.com"},"message":"MINOR: Delete unused code in FileStreamSourceTask\n\nAuthor: leisore <leisore@gmail.com>\n\nReviewers: Ismael Juma <ismael@juma.me.uk>, Ewen Cheslack-Postava <ewen@confluent.io>\n\nCloses #1433 from leisore/master","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/ebed7ce3604d32d1b502888bc188904b43e5674f"},{"sha":"f79db1a4234b4af75a2d027c86df62d77ba3d29e","author":{"name":"manuzhang","email":"77841b47431c7550620f82a815e3a9dd043dbecb@gmail.com"},"message":"KAFKA-3749; fix \"BOOSTRAP_SERVERS_DOC\" typo\n\nAuthor: manuzhang <owenzhang1990@gmail.com>\n\nReviewers: Guozhang Wang <wangguoz@gmail.com>, Ewen Cheslack-Postava <ewen@confluent.io>, Ismael Juma <ismael@juma.me.uk>\n\nCloses #1420 from manuzhang/KAFKA-3749","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/f79db1a4234b4af75a2d027c86df62d77ba3d29e"},{"sha":"936e26aa8db991b51141b21df234d702bc05408f","author":{"name":"Mickael Maison","email":"7085863039422df15fdbf5fc53ace6ee398da44c@gmail.com"},"message":"MINOR: Fix tracing in KafkaApis.handle()\n\nrequestObj() returns null for the o.a.k.c.requests objects so use header() for these.\n\nOnce all the requests will have been replaced by o.a.k.c.requests objects, we should be able to clean that up, but in the meantime it's useful to trace both.\n\nAuthor: Mickael Maison <mickael.maison@gmail.com>\n\nReviewers: Ismael Juma <ismael@juma.me.uk>\n\nCloses #1435 from mimaison/kafkaapis_trace","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/936e26aa8db991b51141b21df234d702bc05408f"},{"sha":"55225bd55ba6f9d84a2963942d52bd4d316c8274","author":{"name":"Vahid Hashemian","email":"3cbd77b9f48a475f3d76cb73e4791ace5a0d82d4@us.ibm.com"},"message":"MINOR: Fix a couple of scaladoc typos\n\nAuthor: Vahid Hashemian <vahidhashemian@us.ibm.com>\n\nReviewers: Ismael Juma <ismael@juma.me.uk>\n\nCloses #1440 from vahidhashemian/typo06/fix_typos_in_code_comments","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/55225bd55ba6f9d84a2963942d52bd4d316c8274"},{"sha":"756ec494da75c49e6b537bd094b941c0492ec46e","author":{"name":"edoardo","email":"414495c4082cf70a7e64ae2e20443240089bc346@uk.ibm.com"},"message":"KAFKA-3682; ArrayIndexOutOfBoundsException thrown by\n\nSkimpyOffsetMap.get() when full\n\nLimited number of attempts to number of map slots after the internal\npositionOf() goes into linear search mode.\nAdded unit test\n\nCo-developed with mimaison\n\nAuthor: edoardo <ecomar@uk.ibm.com>\n\nReviewers: Jun Rao <junrao@gmail.com>\n\nCloses #1352 from edoardocomar/KAFKA-3682","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/756ec494da75c49e6b537bd094b941c0492ec46e"},{"sha":"7b7c4a7bb0fd25ddca4e4bdde9e605b3d5a1ba70","author":{"name":"Eno Thereska","email":"558d1204cdfaa2922fe8df88ce1f18639c19ca70@gmail.com"},"message":"KAFKA-3678: Removed sleep from streams integration tests\n\nAuthor: Eno Thereska <eno.thereska@gmail.com>\n\nReviewers: Guozhang Wang <wangguoz@gmail.com>\n\nCloses #1439 from enothereska/KAFKA-3678-timeouts1","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/7b7c4a7bb0fd25ddca4e4bdde9e605b3d5a1ba70"},{"sha":"a4802962c9e87f9cc81e1820fc88c71bd70b6666","author":{"name":"Sasaki Toru","email":"98e2f07675d02ee6235934c418a659cc1bfcb839@nttdata.co.jp"},"message":"KAFKA-3767; Add missing license to connect-test.properties\n\nThis address to https://issues.apache.org/jira/browse/KAFKA-3767.\n\nAuthor: Sasaki Toru <sasakitoa@nttdata.co.jp>\n\nReviewers: Ismael Juma <ismael@juma.me.uk>\n\nCloses #1443 from sasakitoa/test_failure_no_license","distinct":true,"url":"https://api.github.com/repos/ollie314/kafka/commits/a4802962c9e87f9cc81e1820fc88c71bd70b6666"}]}
{"actor":{"display_login":"ollie314"}}