Guozhang Wang created KAFKA-3522:
------------------------------------
Summary: Consider adding version information into rocksDB storage
format
Key: KAFKA-3522
URL: https://issues.apache.org/jira/browse/KAFKA-3522
Project: Kafka
Issue Type: Bug
Components: kafka streams
Reporter: Guozhang Wang
Fix For: 0.10.1.0
Kafka Streams does not introduce any modifications to the data format in the
underlying Kafka protocol, but it does use RocksDB for persistent state
storage, and currently its data format is fixed and hard-coded. We want to
consider the evolution path in the future we we change the data format, and
hence having some version info stored along with the storage file / directory
would be useful.
And this information could be even out of the storage file; for example, we can
just use a small "version indicator" file in the rocksdb directory for this
purposes. Thoughts? [~enothereska] [~jkreps]
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)