CHANGES.txt 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160
  1. Hadoop HDFS Change Log
  2. Trunk (unreleased changes)
  3. NEW FEATURES
  4. HDFS-436. Introduce AspectJ framework for HDFS code and tests.
  5. (Konstantin Boudnik via szetszwo)
  6. HDFS-447. Add LDAP lookup to hdfsproxy. (Zhiyong Zhang via cdouglas)
  7. HDFS-459. Introduce Job History Log Analyzer. (shv)
  8. HDFS-461. Tool to analyze file size distribution in HDFS. (shv)
  9. IMPROVEMENTS
  10. HDFS-381. Remove blocks from DataNode maps when corresponding file
  11. is deleted. (Suresh Srinivas via rangadi)
  12. HDFS-377. Separate codes which implement DataTransferProtocol.
  13. (szetszwo)
  14. HDFS-396. NameNode image and edits directories are specified as URIs.
  15. (Luca Telloli via rangadi)
  16. HDFS-444. Allow to change probability levels dynamically in the fault
  17. injection framework. (Konstantin Boudnik via szetszwo)
  18. HDFS-352. Documentation for saveNamespace command. (Ravi Phulari via shv)
  19. HADOOP-6106. Updated hadoop-core and test jars from hudson trunk
  20. build #12. (Giridharan Kesavan)
  21. HDFS-204. Add a new metrics FilesInGetListingOps to the Namenode.
  22. (Jitendra Nath Pandey via szetszwo)
  23. HDFS-278. HDFS Outputstream close does not hang forever. (dhruba)
  24. HDFS-443. Add a new metrics numExpiredHeartbeats to the Namenode.
  25. (Jitendra Nath Pandey via szetszwo)
  26. HDFS-475. Add new ant targets for fault injection jars and tests.
  27. (Konstantin Boudnik via szetszwo)
  28. HDFS-458. Create a new ant target, run-commit-test. (Jakob Homan
  29. via szetszwo)
  30. HDFS-493. Change build.xml so that the fault-injected tests are executed
  31. only by the run-test-*-faul-inject targets. (Konstantin Boudnik via
  32. szetszwo)
  33. HDFS-446. Improvements to Offline Image Viewer. (Jakob Homan via shv)
  34. HADOOP-6160. Fix releaseaudit target to run on specific directories.
  35. (gkesavan)
  36. HDFS-501. Use enum to define the constants in DataTransferProtocol.
  37. (szetszwo)
  38. HDFS-508. Factor out BlockInfo from BlocksMap. (shv)
  39. HDFS-510. Rename DatanodeBlockInfo to be ReplicaInfo.
  40. (Jakob Homan & Hairong Kuang via shv)
  41. HDFS-500. Deprecate NameNode methods deprecated in NameNodeProtocol.
  42. (Jakob Homan via shv)
  43. HDFS-514. Change DFSClient.namenode from public to private. (Bill Zeller
  44. via szetszwo)
  45. HDFS-496. Use PureJavaCrc32 in HDFS. (Todd Lipcon via szetszwo)
  46. HDFS-511. Remove redundant block searches in BlockManager. (shv)
  47. HDFS-504. Update the modification time of a file when the file
  48. is closed. (Chun Zhang via dhruba)
  49. HDFS-498. Add development guide and documentation for the fault injection
  50. framework. (Konstantin Boudnik via szetszwo)
  51. HDFS-524. Further DataTransferProtocol code refactoring. (szetszwo)
  52. HDFS-527. Remove/deprecate unnecessary DFSClient constructors. (szetszwo)
  53. HDFS-529. Use BlockInfo instead of Block to avoid redundant block searches
  54. in BlockManager. (shv)
  55. HDFS-530. Refactor TestFileAppend* to remove code duplication.
  56. (Konstantin Boudnik via szetszwo)
  57. HDFS-451. Add fault injection tests, Pipeline_Fi_06,07,14,15, for
  58. DataTransferProtocol. (szetszwo)
  59. BUG FIXES
  60. HDFS-76. Better error message to users when commands fail because of
  61. lack of quota. Allow quota to be set even if the limit is lower than
  62. current consumption. (Boris Shkolnik via rangadi)
  63. HADOOP-4687. HDFS is split from Hadoop Core. It is a subproject under
  64. Hadoop (Owen O'Malley)
  65. HADOOP-6096. Fix Eclipse project and classpath files following project
  66. split. (tomwhite)
  67. HDFS-195. Handle expired tokens when write pipeline is restablished.
  68. (Kan Zhang via rangadi)
  69. HDFS-181. Validate src path in FSNamesystem.getFileInfo(..). (Todd
  70. Lipcon via szetszwo)
  71. HDFS-441. Remove TestFTPFileSystem. (szetszwo)
  72. HDFS-440. Fix javadoc broken links in DFSClient. (szetszwo)
  73. HDFS-480. Fix a typo in the jar name in build.xml.
  74. (Konstantin Shvachko via gkesavan)
  75. HDFS-438. Check for NULL before invoking GenericArgumentParser in
  76. DataNode. (Raghu Angadi)
  77. HDFS-415. BlockReceiver hangs in case of certain runtime exceptions.
  78. (Konstantin Boudnik via rangadi)
  79. HDFS-462. loadFSImage should close edits file. (Jakob Homan via shv)
  80. HDFS-489. Update TestHDFSCLI for the -skipTrash option in rm. (Jakob Homan
  81. via szetszwo)
  82. HDFS-445. pread() does not pick up changes to block locations.
  83. (Kan Zhang via rangadi)
  84. HDFS-463. CreateEditLog utility broken after HDFS-396 (URI for
  85. FSImage). (Suresh Srinivas via rangadi)
  86. HDFS-484. Fix bin-package and package target to package jar files.
  87. (gkesavan)
  88. HDFS-490. Eliminate the deprecated warnings introduced by H-5438.
  89. (He Yongqiang via szetszwo)
  90. HDFS-119. Fix a bug in logSync(), which causes NameNode block forever.
  91. (Suresh Srinivas via shv)
  92. HDFS-167. Fix a bug in DFSClient that caused infinite retries on write.
  93. (Bill Zeller via szetszwo)
  94. HDFS-534. Include avro in ivy. (szetszwo)
  95. Release 0.20.1 - Unreleased
  96. IMPROVEMENTS
  97. HDFS-438. Improve help message for space quota command. (Raghu Angadi)
  98. BUG FIXES
  99. HDFS-525. The SimpleDateFormat object in ListPathsServlet is not thread
  100. safe. (Suresh Srinivas via szetszwo)