release-notes-1.0.0.txt 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. HUE v1.0, released Aug 13, 2010
  2. ===============================
  3. HUE is a web interface for Hadoop, and a platform for building custom
  4. applications with a rich framework. The 1.0 release delivers several new
  5. features:
  6. * File Browser and Beeswax has basic internationalization (i18n) support. UTF-8
  7. works well. Data in other encoding show up with replacement characters.
  8. * HUE automatically validates its configuration, detects errors and alerts the
  9. administrator.
  10. * File Browser can now handle viewing large directories.
  11. * There is a centralized logging mechanism of front-end errors to help debugging.
  12. * Tables now support multi-select for bulk operations. Also added support
  13. for +shift+\+select and +shift++keyboard controls.
  14. * Art buttons can be disabled.
  15. The majority of bug fixes in HUE 1.0 are for small UI glitches across different
  16. browsers. To highlight some other key areas:
  17. * Made keyboard shortcuts more consistent across operating systems.
  18. * Improved window sizing to better handle a small browser window.
  19. * Continuous improvement on Internet Explorer 8.
  20. * Improved documentation.
  21. Application Compatibility
  22. -------------------------
  23. The Hadoop file system library (+hadoop.fs.hadoopfs+) now takes and returns
  24. unicode strings for all file paths. Other than that, HUE 1.0 is compatible with
  25. applications written for HUE 0.9.x.
  26. At the UI framework level, we migrated most elements from JFrame filters to
  27. Behaviour. This allows us to manage memory better and scale better as we
  28. introduce more behaviour patterns. The changes are backward compatible, but SDK
  29. developers should start using the new behaviour patterns. We have updated the
  30. JFrame Gallery examples, and added new ones, to demonstrate the usage.
  31. List of All Bugs Fixed
  32. ----------------------
  33. * HUE-27. Convert collection of JFrameFilters to Behaviors
  34. * HUE-36. Allow form controls and the like to work in elements that toggle splitviews
  35. * HUE-47. FitText filter isn't garbage collecting right
  36. * HUE-48. Beeswax error box too small
  37. * HUE-54. beeswax can't handle unicode data
  38. * HUE-57. Add support for shift selecting multiple checkboxes
  39. * HUE-58. Add atime field to the stat dictionary returned by hadoop.fs.stats and hadoop.fs.listdir_stats
  40. * HUE-59. i18n support in filebrowser
  41. * HUE-60. View to allow frontend to log warnings/errors.
  42. * HUE-62. Allow HtmlTable context menu for multiple rows
  43. * HUE-63. Removing HTMLTableKeys reference
  44. * HUE-65. Make dbug.(info|warn|error) messages use the log_frontend_event feature of HUE-60
  45. * HUE-66. beeswax create table UI mess
  46. * HUE-67. beeswax_server email notification should ignore SSL warnings
  47. * HUE-68. Resizing of browser window confuses app windows
  48. * HUE-69: JobBrowser: Kill Job not displaying an OK on a succesful kill and double-click behavior not enabled.
  49. * HUE-70. Job Designer UI needs a little love (partial refresh, sizeTo scrolling)
  50. * HUE-71. Deprecate build/env/bin/desktop
  51. * HUE-72. Chrome doesn't replace the toolbar every load
  52. * HUE-73. Chrome doesn't always size tables to 100% width.
  53. * HUE-76. Rework File Viewer navigation UI
  54. * HUE-78. Hue windows can be moved completely off the desktop
  55. * HUE-79. Side-by-side select no longer works with the recent HtmlTable update
  56. * HUE-80. Job Designer Default for "New Jar" is wrong
  57. * HUE-81. Remove automatic desktop rotation
  58. * HUE-82. Update JFrame to use dbug.error when filters, linkers, renderers fail. Change default renderer to not fail gracefully.
  59. * HUE-83. Save As... dialog is no longer working.
  60. * HUE-84. hadoop.fs.hadoopfs_test:test_i18n_namespace failing
  61. * HUE-86. Some cleanup for beeswax
  62. * HUE-87. Making active user list available across server restarts.
  63. * HUE-88. Hue-Hadoop connectivity is not appropriately thread-safe
  64. * HUE-89. FileBrowser failing to profer useful error messages on upload
  65. * HUE-90. Useradmin table squashed together
  66. * HUE-92. When saving a Beeswax query that is > 64 chars an error is produced but not shown to the user.
  67. * HUE-93. The chown form of filebrowser contains useless fields
  68. * HUE-94. There is no indication that you've clicked the save button in the file editor
  69. * HUE-95. Chrome shows a fuzzy blue outline when the editor has focus.
  70. * HUE-96. Change service name of HDFS and MR client libraries to include string "HUE Plugin"
  71. * HUE-98. Fixing various IE issues.
  72. * HUE-99. Application buttons in menu appear in different orders in different browsers
  73. * HUE-100. Update art-widgets hash to fix IE issues.
  74. * HUE-101. Incorporate new HtmlTable and be explicit about which tables are selectable.
  75. * HUE-102. The file browser edit view "Save as" dialog box shows the "upload a file" button
  76. * HUE-103. Dock bar application switching alternates into windows that aren't on top
  77. * HUE-104. Keyboard window shortcuts should use alt for all OSes
  78. * HUE-105. Child widget instances sometimes steal focus from their parents
  79. * HUE-106. Make Jobsub use common JFrame filters
  80. * HUE-107. FileBrowser loads very slowly for large directories
  81. * HUE-108. JobBrowser task pager squished
  82. * HUE-109. Double clicking in file browser search box in chrome does not select all text there
  83. * HUE-110. Add support for disabled art buttons
  84. * HUE-111. Several files in the desktop/core/static/js/Source/BehaviorFilters are missing copyright headers
  85. * HUE-112. Correctly register 'last access time'. Add test for 'last access time'.
  86. * HUE-114. Jar selector for job designer should be a file chooser app not a text box
  87. * HUE-115. Alternating clicking "+" and "-" JFrame buttons does weird visuals things
  88. * HUE-116: Auto detect config errors and alert admin
  89. * HUE-117. Add some icons from the confluence wiki into hue for the help page
  90. * HUE-119. Chrome failed file upload hides error message
  91. * HUE-120. Anchor tags within frames don't work
  92. * HUE-121. Proper UTF-8 support for help pages
  93. * HUE-122. Create a JFrame gallery that illustrates anchor tag scrolling
  94. * HUE-124. Improve help pages
  95. * HUE-125. 'supervisor -d' creates world writable logs
  96. * HUE-126. get_current_users can get into a bad state
  97. * HUE-127. Delay filling popups so VML elements work in IE
  98. * HUE-128. Error 12030 or 12031 on logout attempt in IE
  99. * HUE-130. Correcting HUE-128
  100. * HUE-131. Improve administration documentation
  101. * HUE-132. Create SelectWithOther Behavior Filter and propagate across Hue
  102. * HUE-134. FileViewer missing view_gzip icon
  103. * HUE-135. Hue should not be adding pre tags to help documents
  104. * HUE-136. Hue could do a better css job, especially for help documents
  105. * HUE-137. Make double click delegators more stable and prevent any links with no href from breaking the desktop
  106. * HUE-143. Some apps don't correctly link to their help page.
  107. * HUE-145. Launching HUE help app after closing it fails
  108. * HUE-146. dbug.* methods don't work with string formatting
  109. * HUE-148. Update the beeswax doc's with paul's new wiki docs
  110. * HUE-151. Beeswax query wait doesn't refresh
  111. * HUE-152. Doc: Mention how to start HUE by hand (w/o supervisor)
  112. * HUE-153. Problems with meta refresh handling
  113. * HUE-154. Mousing over a link in a selected row in a table shows the wrong colors (chrome)
  114. * HUE-155. desktop.conf circular import i18n
  115. Project Information
  116. -------------------
  117. Homepage: http://github.com/cloudera/hue