Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-1036

Unable to rename replication offset checkpoint in windows

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • 0.8.1
    • 0.8.1
    • None
    • windows

    Description

      Although there was a fix for checkpoint file renaming in windows that tries to delete the existing checkpoint file if renamed failed, I'm still seeing renaming errors on windows even though the destination file doesn't exist.

      A bit investigation shows that it wasn't able to rename the file since the kafka jvm still holds a fie lock on the tmp file and wasn't able to rename it.

      Attaching a patch that calls a explict writer.close so it can release the lock and can able to rename it.

      Attachments

        1. filelock.patch.diff
          0.8 kB
          Jan

        Issue Links

          Activity

            People

              Unassigned Unassigned
              tnachen Timothy Chen
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: