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 <[email protected]>
Date: 2016-04-07T00:38:48Z
KIP-33: Add time based log index.
commit 739d138f9d2dc36165fa751db06bed779eb3235b
Author: Jiangjie Qin <[email protected]>
Date: 2016-04-08T03:28:02Z
Add more unit tests
commit 09d3505e3f0acf8d11b2b4bf6a1819d8aa56f6fd
Author: Jiangjie Qin <[email protected]>
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 [email protected] or file a JIRA ticket
with INFRA.
---