Jay Kreps created KAFKA-667:
-------------------------------

             Summary: Rename .highwatermark file
                 Key: KAFKA-667
                 URL: https://issues.apache.org/jira/browse/KAFKA-667
             Project: Kafka
          Issue Type: Improvement
    Affects Versions: 0.8
            Reporter: Jay Kreps
            Assignee: Jay Kreps
            Priority: Minor


The 0.8 branch currently has a file in each log directory called
  .highwatermark
Soon we hope to add two more files in the same format. One will hold the 
cleaner position for log deduplication, and the other will hold the flusher 
position for log flush. Each of these is sort of a "highwater mark". It would 
be good to rename .highwatermark to be a little bit more intuitive when we add 
these other files. I propose:
  replication-offset-checkpoint
  flusher-offset-checkpoint
  cleaner-offset-checkpoint
replication-offset-checkpoint would replace the .highwatermark file. I am not 
making them dot files since they represent an important part of the persistent 
state and so the user should see it. Also shell * doesn't match hidden files, 
so if you did something like cp my_log/* to my_backup_log/* you would not get 
corresponding .highwatermark file.

I am filing this bug now because it might be nice to just make this trivial 
change now and avoid having to handle backwards compatibility later. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to