GitHub user dguy opened a pull request: https://github.com/apache/kafka/pull/1565
KAFKA-3912: Query local state stores @guozhangwang @enothereska please review You can merge this pull request into a Git repository by running: $ git pull https://github.com/dguy/kafka kafka-3912 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/kafka/pull/1565.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 #1565 ---- commit 0c726f7f14b48821f918c28b35b889432cc090da Author: Damian Guy <damian....@gmail.com> Date: 2016-06-21T10:36:19Z provide access to local state-stores commit 4ebe04e91b00383f67bae8e5c34e509fcc60dcae Author: Damian Guy <damian....@gmail.com> Date: 2016-06-22T09:31:03Z add all and range to ReadOnlyKeyValueStore commit 61cfc994277233cbab8e783396298429e170fc99 Author: Damian Guy <damian....@gmail.com> Date: 2016-06-22T09:34:22Z Merge pull request #1 from dguy/expose-local-stores Expose Local State Stores commit 110a2eafbfd0d47fc9cc97d8dba1dfca0138018c Author: Damian Guy <damian....@gmail.com> Date: 2016-06-23T10:26:38Z throw InvalidStateStoreException when Store not open or no stores available commit 458a2896f8bfa33e33683e740d051cba10460e70 Author: Damian Guy <damian....@gmail.com> Date: 2016-06-23T14:08:04Z Introduce and use QueryableStoreType for locating/querying stores of different types commit 5010b9a2173b8b36f876d4abbfcaf93e92231d9b Author: Damian Guy <damian....@gmail.com> Date: 2016-06-27T09:57:48Z revert accidental changes due to renames commit 171ca7509e8a1a09a99710c2cf37327364dea8de Author: Damian Guy <damian....@gmail.com> Date: 2016-06-27T11:56:38Z add some javadoc commit 076cfa3491eeb41f59fdf75fb45635ffe6b586bd Author: Damian Guy <damian....@gmail.com> Date: 2016-06-28T09:41:03Z fix RocksDB open check. JavaDoc commit f2e88543f8d083a8bac8d567d7d21671a88de9dc Author: Damian Guy <damian....@gmail.com> Date: 2016-06-28T10:36:18Z extract common interface for store providers commit dafbdf2746b641db2b5c0896affd0f28789ccc96 Author: Damian Guy <damian....@gmail.com> Date: 2016-06-28T10:42:43Z Merge pull request #3 from dguy/alternative-local-api-spike Query Local State Stores ---- --- 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. ---