Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.7.6
    • Component/s: c++
    • Labels:
      None

      Description

      There is no way to use compression with the C++ DataFileReader and C++ DataFileWriter, from what I can tell. Adding compression of the written blocks using boost streams is relatively straight forward and I can provide a patch if people are interested.

      However, there are a couple caveats:

      • the windows builds of boost don't currently include zlib support (required for compression) by default. You have to do extra work to get it.
      • I don't know if doing it that way is compatible with other avro implementations

        Attachments

        1. patch
          10 kB
          Daniel Russel
        2. AVRO-1414.patch
          10 kB
          Doug Cutting

          Activity

            People

            • Assignee:
              drussel Daniel Russel
              Reporter:
              drussel Daniel Russel
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: