Rakesh Radhakrishnan

HDFS-15080. Fix the issue in reading persistent memory cached data with an offset. Contributed by Feilong He.

(cherry picked from commit 7030722e5d9f376245a9ab0a6a883538b6c55f82)

HDFS-15080. Fix the issue in reading persistent memory cached data with an offset. Contributed by Feilong He.

(cherry picked from commit 7030722e5d9f376245a9ab0a6a883538b6c55f82)

HDFS-15080. Fix the issue in reading persistent memory cached data with an offset. Contributed by Feilong He.

HDFS-14740. Recover data blocks from persistent memory read cache during datanode restarts. Contributed by Feilong He.

  1. … 5 more files in changeset.
HDFS-14740. Recover data blocks from persistent memory read cache during datanode restarts. Contributed by Feilong He.

(cherry picked from commit d79cce20abbbf321f6dcce03f4087544124a7cd2)

  1. … 5 more files in changeset.
HDFS-14740. Recover data blocks from persistent memory read cache during datanode restarts. Contributed by Feilong He.

(cherry picked from commit d79cce20abbbf321f6dcce03f4087544124a7cd2)

  1. … 5 more files in changeset.
HDFS-14818. Check native pmdk lib by 'hadoop checknative' command. Contributed by Feilong He.

(cherry picked from commit 659c88801d008bb352d10a1cb3bd0e401486cc9b)

HDFS-14818. Check native pmdk lib by 'hadoop checknative' command. Contributed by Feilong He.

HDFS-14818. Check native pmdk lib by 'hadoop checknative' command. Contributed by Feilong He.

(cherry picked from commit 659c88801d008bb352d10a1cb3bd0e401486cc9b)

HDFS-14700. Clean up pmem cache before setting pmem cache capacity. Contributed by Feilong He.

HDFS-14700. Clean up pmem cache before setting pmem cache capacity. Contributed by Feilong He.

(cherry picked from commit f6fa865d6fcb0ef0a25a00615f16f383e5032373)

HDFS-14700. Clean up pmem cache before setting pmem cache capacity. Contributed by Feilong He.

(cherry picked from commit f6fa865d6fcb0ef0a25a00615f16f383e5032373)

HDFS-14357. Update documentation for HDFS cache on SCM support. Contributed by Feilong He.

(cherry picked from commit 30a8f840f1572129fe7d02f8a784c47ab57ce89a)

HDFS-14357. Update documentation for HDFS cache on SCM support. Contributed by Feilong He.

(cherry picked from commit 30a8f840f1572129fe7d02f8a784c47ab57ce89a)

HDFS-14357. Update documentation for HDFS cache on SCM support. Contributed by Feilong He.

HDFS-14458. Report pmem stats to namenode. Contributed by Feilong He.

HDFS-14458. Report pmem stats to namenode. Contributed by Feilong He.

(cherry picked from commit e98adb00b7da8fa913b86ecf2049444b1d8617d4)

HDFS-14458. Report pmem stats to namenode. Contributed by Feilong He.

(cherry picked from commit e98adb00b7da8fa913b86ecf2049444b1d8617d4)

HDFS-14402. Use FileChannel.transferTo() method for transferring block to SCM cache. Contributed by Feilong He.

(cherry picked from commit 37900c5639f8ba8d41b9fedc3d41ee0fbda7d5db)

HDFS-14402. Use FileChannel.transferTo() method for transferring block to SCM cache. Contributed by Feilong He.

HDFS-14402. Use FileChannel.transferTo() method for transferring block to SCM cache. Contributed by Feilong He.

(cherry picked from commit 37900c5639f8ba8d41b9fedc3d41ee0fbda7d5db)

HDFS-14401. Refine the implementation for HDFS cache on SCM. Contributed by Feilong He.

HDFS-14401. Refine the implementation for HDFS cache on SCM. Contributed by Feilong He.

HDFS-14401. Refine the implementation for HDFS cache on SCM. Contributed by Feilong He.

HDFS-14393. Refactor FsDatasetCache for SCM cache implementation. Contributed by Rakesh R

HDFS-14393. Refactor FsDatasetCache for SCM cache implementation. Contributed by Rakesh R

(cherry picked from commit f3f51284d57ef2e0c7e968b6eea56eab578f7e93)

HDFS-14393. Refactor FsDatasetCache for SCM cache implementation. Contributed by Rakesh R

(cherry picked from commit f3f51284d57ef2e0c7e968b6eea56eab578f7e93)

HDFS-13076: [SPS]: Addendum. Resolve conflicts after rebasing branch to trunk. Contributed by Rakesh R.

HDFS-13076: [SPS]: Resolve conflicts after rebasing HDFS-10285 branch to trunk. Contributed by Rakesh R.

HDFS-13165: [SPS]: Collects successfully moved block details via IBR. Contributed by Rakesh R.

  1. … 27 more files in changeset.