GitHub user becketqin opened a pull request: https://github.com/apache/kafka/pull/1215
KAFKA-3163: Add time based index to Kafka. This is patch for KIP-33. https://cwiki.apache.org/confluence/display/KAFKA/KIP-33+-+Add+a+time+based+log+index You can merge this pull request into a Git repository by running: $ git pull https://github.com/becketqin/kafka KAFKA-3163 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/kafka/pull/1215.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1215 ---- commit 712357a3fbf1423e05f9eed7d2fed5b6fe6c37b7 Author: Jiangjie Qin <becket....@gmail.com> Date: 2016-04-07T00:38:48Z KIP-33: Add time based log index. commit 739d138f9d2dc36165fa751db06bed779eb3235b Author: Jiangjie Qin <becket....@gmail.com> Date: 2016-04-08T03:28:02Z Add more unit tests commit 09d3505e3f0acf8d11b2b4bf6a1819d8aa56f6fd Author: Jiangjie Qin <becket....@gmail.com> Date: 2016-04-11T22:21:48Z Refactored the code a bit. Added some unit test. Added documentation. ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---