release-notes-1.1.0.txt 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. Hue v1.1.0, released Oct 11, 2010
  2. =================================
  3. Hue is a web interface for Hadoop, and a platform for building custom
  4. applications with a rich framework. The 1.1.0 is a minor release, largely
  5. focused on adding security support to Hue, matching the security
  6. support of Cloudera's Distribution for Hadoop 3, beta 3.
  7. Notable Changes and Caveats
  8. ---------------------------
  9. Kerberos Integration for Secured Hadoop Clusters:
  10. * Authenticated access to Hadoop File System
  11. * Authenticated job submission
  12. Frontend and SDK:
  13. * Support for tree-view table, in which a row can be expanded to show its
  14. children rows.
  15. * Improvement to double-click handling.
  16. * Improvement to meta-refresh handling.
  17. * JFrame Filter to load content into a DIV via AJAX.
  18. * JFrame Filter to update the active url in a JBrowser.
  19. Documentation:
  20. * Fixes to Help application to improve reliability.
  21. * Updates to Beeswax, File Browser, Job Designer.
  22. Caveats:
  23. * Hue 1.1.0 only works with CDH3b3 or newer. CDH2 and earlier versions of CDH3
  24. will not work.
  25. * The default port for the namenode plugins has changed from 9090 to 10090.
  26. Application Compatibility
  27. -------------------------
  28. The core Hadoop communication layer (to HDFS and JobTracker) now has support
  29. for passing security credentials. A few low level APIs have changed, but most
  30. applications should not be affected.
  31. List of All Bugs Fixed
  32. ----------------------
  33. * HUE-139. Changing JFrame to allow Alert and Prompt to use their own Behavior instances
  34. * HUE-140. Filter Work - Creating DataGroupToggle Behavior filter, and removing NoOverflow and SideBySideSelect JFrame filters
  35. * HUE-144. Create CollapsingElements Behavior Filter and use throughout Hue
  36. * HUE-147. Convert FileBrowser private filters
  37. * HUE-157. Converting Beeswax JFrame filters to Behavior Filters
  38. * HUE-160. Improving FileChooser and FileSaver
  39. * HUE-165. Wording Improvements for File Browser
  40. * HUE-166. Add a "Download Files" button to File Browser main window
  41. * HUE-167. File Browser: Change "My Home" button to be disabled rather than hidden if the user does not have a home directory.
  42. * HUE-169. Allow SizeTo to accept percentages
  43. * HUE-171. Update Hue to Mako 0.3.4
  44. * HUE-173. Buttons over top of the dropdown
  45. * HUE-176. Implement fix for Chrome bug when scrollbars are hidden.
  46. * HUE-177. Implement support for HtmlTable tree view
  47. * HUE-178. jobbrowser mapred input dir makes no sense.
  48. * HUE-179. Automatically sync the checked state of the first checkbox of each row in the HtmlTable with it's "selected" state.
  49. * HUE-182. Wording and UI improvements for Job Designer
  50. * HUE-186. Add functionality to DataGroupToggle
  51. * HUE-187. Update Help File for Job Designer
  52. * HUE-189. Ship with more elaborate desktop/conf/pseudo-distributed.ini (etc.)
  53. * HUE-191. Build should honour python version set in buildvars
  54. * HUE-192. Doc build should generate html for release notes
  55. * HUE-193. Add a way to add "plugins" to registered applications (front end)
  56. * HUE 194. Wrong dependencies in the manual + minor inconsistency
  57. * HUE-195. Wording Improvements for Job Browser
  58. * HUE-197. Improvements for SelectWithOther filter.
  59. * HUE-198. HtmlTable keyboard instances steal Keyboard chain on startup
  60. * HUE-199. Add support for SubmitOnChange on inputs, select, and textarea elements in addition to containers of such inputs.
  61. * HUE-201. Add ability for HtmlTable to restore state on refresh
  62. * HUE-202. Implementing sample for tree view. A "pstree" jframegallery.
  63. * HUE-204. Update Content of Help Welcome file
  64. * HUE-205. Hudson test runs into pylint bug
  65. * HUE-208. Beeswax should load auxiliary libs specified via hive.aux.jars.path to classpath.
  66. * HUE-209. Ensure that the selected state of a table row remains even on mouseover
  67. * HUE-210. Overwrite MooTools methods for query string encoding to not use brackets for arrays
  68. * HUE-211. Add ability to load content into an app via Ajax without loading the whole screen.
  69. * HUE-212. Add ability to load a link without scrolling to the top after it loads.
  70. * HUE-213. Add ability to update the query string of the current path without reloading the window.
  71. * HUE-214. Add ability to load portions of a tree-view table via ajax.
  72. * HUE-215. Change default thrift server port
  73. * HUE-216. Ability to specify Hue configuration directory via environment variable.
  74. * HUE-219. Make Hue work with CDH3 trunk
  75. * HUE-220. Broken link in the "Hue Tarball Installation Guide"
  76. * HUE-222. Add ability to configure visible table columns
  77. * HUE-225. Make Partial Refresh work when the response has more or fewer items in it than the previous response
  78. * HUE-229. Request instances are not reusable.
  79. * HUE-230. Selected rows in filebrowser have hover state colors that are unreadable
  80. * HUE-231. hue create_desktop_app error
  81. * HUE-232. FitText is broken in IE8; disable, fix and then re-enable
  82. * HUE-233. Fixing "chmod" checkbox styling.
  83. * HUE-234. `make docs` creates the wrong sdk directory
  84. * HUE-239. Spinner no longer appears when requests run
  85. * HUE-240. Update Help File for File Browser.
  86. * HUE-241. Make supervisor launch errors more visible
  87. * HUE-242. Change HtmlTable TreeView code to deal with Partial Refresh's new feature of removing nodes missing from the response
  88. * HUE-243. Filebrowser links are being inconsistently urlencoded
  89. * HUE-244. "Web 1.0" file upload functionality broken
  90. * HUE-245. Rework configurable columns to have the config icon in the first column on the left and support sortability.
  91. * HUE-246. Supervisor should handle keyboard interrupt correctly
  92. * HUE-247. Update Help File for Job Browser.
  93. * HUE-248. Update Help File for Job Designer
  94. * HUE-250. Prevent Side-by-side select from allowing you to double click the table header.
  95. * HUE-252. Revert "No Ticket. Moving depender requirements into a single statement for index.mako."
  96. * HUE-253. Query Save As dialog appears empty
  97. * HUE-255. Create ability to refresh the current view with additional get parameters
  98. * HUE-258. Hue file upload always creates files as hue user when running against insecure cluster
  99. * HUE-259. Beeswax doesn't work with Hadoop security enabled
  100. * HUE-267. prod install should not require ant
  101. * Adding a demo for resizable HtmlTable columns.
  102. * Adding some images for status display across apps.
  103. * Auto refresh filter url compare method needed to escape the urls to compare them.
  104. * Because secret_key may change, capture SuspiciousOperation in listing of active users.
  105. * Beeswax server should not comment out reading Hue http port.
  106. * Changing error popup message wrapper from PRE to CODE tag to allow wrapping.
  107. * Correctly include timezone offset in python log messages.
  108. * CSS styles for dock icon and tree-view table.
  109. * Destroying spinner after each request.
  110. * Hue now only builds against CDH3 trunk. No reason for hudson script to support anything else.
  111. * JFrameGallery index now shows _ as spaces. Renaming a few JFrame Gallery files and removing a duplicate.
  112. * Moving depender requirements into a single statement for index.mako.
  113. * Removing dash selectors as these are now defined in ART.Widgets
  114. * Renaming some of the ext/thirdparty/js directories, adding Behavior and More-Behaviors.
  115. * Ship with a better log.conf.
  116. * Small change for browser specific CSS styling and some whitespace changes.
  117. * Update across the board to Thrift 0.5.0.
  118. * Updated manual with the latest release notes.
  119. * Update documentation to require the latest Hadoop with security.
  120. Project Information
  121. -------------------
  122. Homepage: https://gethue.com