XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • HDFS-8707
    • hdfs-client
    • None
    • Reviewed

    Description

      Add a synchronous API that is compatible with the hdfs.h header used in libhdfs and libhdfs3. This will make it possible for projects using libhdfs/libhdfs3 to relink against libhdfspp with minimal changes.

      This also provides a pure C interface that can be linked against projects that aren't built in C++11 mode for various reasons but use the same compiler. It also allows many other programming languages to access libhdfspp through builtin FFI interfaces.

      The libhdfs API is very similar to the posix file API which makes it easier for programs built using posix filesystem calls to be modified to access HDFS.

      Attachments

        1. HDFS-8766.HDFS-8707.000.patch
          44 kB
          James Clampffer
        2. HDFS-8766.HDFS-8707.001.patch
          41 kB
          James Clampffer
        3. HDFS-8766.HDFS-8707.002.patch
          42 kB
          James Clampffer
        4. HDFS-8766.HDFS-8707.003.patch
          42 kB
          James Clampffer
        5. HDFS-8766.HDFS-8707.004.patch
          45 kB
          James Clampffer
        6. HDFS-8766.HDFS-8707.005.patch
          52 kB
          James Clampffer
        7. HDFS-8766.HDFS-8707.006.patch
          42 kB
          James Clampffer
        8. HDFS-8766.HDFS-8707.007.patch
          11 kB
          James Clampffer
        9. HDFS-8766.HDFS-8707.008.patch
          9 kB
          James Clampffer
        10. HDFS-8766.HDFS-8707.009.patch
          12 kB
          James Clampffer
        11. HDFS-8766.HDFS-8707.010.patch
          16 kB
          James Clampffer
        12. HDFS-8766.HDFS-8707.011.patch
          16 kB
          James Clampffer
        13. HDFS-8766.HDFS-8707.012.patch
          16 kB
          James Clampffer

        Activity

          People

            James Clampffer James Clampffer
            James Clampffer James Clampffer
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: