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

Improve consumer read performance for Windows

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.8.1.1
    • Fix Version/s: 0.9.0.0
    • Component/s: log
    • Labels:
    • Environment:
      Windows

      Description

      This patch is for Window platform only. In Windows platform, if there are more than one replicas writing to disk, the segment log files will not be consistent in disk and then consumer reading performance will be dropped down greatly. This fix allocates more disk spaces when rolling a new segment, and then it will improve the consumer reading performance in NTFS file system.
      This patch doesn't affect file allocation of other filesystems, for it only adds statements like 'if(Os.iswindow)' or adds methods used on Windows.

        Attachments

        1. KAFKA-1646_20150618_235231.patch
          24 kB
          Honghai Chen
        2. KAFKA-1646_20150616_FixFormat.patch
          24 kB
          Honghai Chen
        3. KAFKA-1646_20150609_MergeToLatestTrunk.patch
          25 kB
          Honghai Chen
        4. KAFKA-1646_20150511_AddTestcases.patch
          25 kB
          Honghai Chen
        5. KAFKA-1646_20150306_005526.patch
          12 kB
          Honghai Chen
        6. KAFKA-1646_20141216_163008.patch
          10 kB
          Qianlin Xia
        7. KAFKA-1646-truncate-off-trailing-zeros-on-broker-restart-if-bro.patch
          1 kB
          xueqiang wang
        8. Improve consumer read performance for Windows.patch
          11 kB
          xueqiang wang

          Issue Links

            Activity

              People

              • Assignee:
                waldenchen Honghai Chen
                Reporter:
                xueqiang xueqiang wang
                Reviewer:
                Jun Rao
              • Votes:
                1 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: