Skip to content
This repository
Browse code

[doc] 2.1.0 release notes

  • Loading branch information...
commit 8f1a1b15e16d075bf05a4767756ba1c68b305a37 1 parent ee64373
Romain Rigaux romainr authored
3  README.rst
Source Rendered
@@ -9,7 +9,8 @@ Hue is both a Web UI for Hadoop and a framework to create interactive Web
9 9 applications. It features:
10 10
11 11 * FileBrowser for accessing HDFS
12   - * Job Designer and Oozie for submitting and scheduling workflows of MapReduce/Java/Streaming/Pig jobs
  12 + * Job Designer for creating MapReduce/Streaming/Java jobs
  13 + * Oozie App for submitting and scheduling workflows
13 14 * JobBrowser for viewing MapReduce jobs
14 15 * Beeswax application for executing Hive queries
15 16 * A Pig/HBase shell
1  docs/index.txt
@@ -14,6 +14,7 @@ Release Notes
14 14 -------------
15 15 Note that prior to version 0.9, Hue was "Cloudera Desktop".
16 16
  17 +* Oct 2, 2012 --- link:release-notes/release-notes-2.1.0.html[Version 2.1.0]
17 18 * June 4, 2012 --- link:release-notes/release-notes-2.0.1.html[Version 2.0.1]
18 19 * Apr 10, 2012 --- link:release-notes/release-notes-2.0.0-beta.html[Version 2.0.0-beta]
19 20 * Feb 21, 2011 --- link:release-notes/release-notes-1.2.0.html[Version 1.2.0]
335 docs/release-notes/release-notes-2.1.0.txt
... ... @@ -0,0 +1,335 @@
  1 +Hue v2.1.0, released October 2nd, 2012
  2 +============================================
  3 +
  4 +This is the release of Hue 2.1.0.
  5 +Hue 2.1.0 is compatible with CDH4.1 (Cloudera's Distribution Including Apache
  6 +Hadoop 4.1).
  7 +
  8 +
  9 +Notable Features
  10 +----------------
  11 +
  12 +- Hue now provides an Apache Oozie application for creating workflows of Apache MapReduce,
  13 + Apache Pig, Apache Hive, Apache Sqoop, Java, Shell, Ssh and Streaming jobs and
  14 + scheduling them repetitively (HUE-755).
  15 +- Hue is now available in German, Spanish, French, Japanese, Korean, Portuguese,
  16 + Brazilian and simplified Chinese (HUE-758).
  17 +
  18 +
  19 +Notable Fixes
  20 +-------------
  21 +
  22 +- HUE-755 [jobsub] Support Oozie workflows with sequential actions
  23 +- HUE-612 Show retired jobs in the job browser
  24 +- HUE-206 Browsing a large directory slow for IE
  25 +- HUE-811 [core] Notification messages working only on FF
  26 +- HUE-799 [useradmin] Cannot delete group
  27 +- HUE-797 [useradmin] The admin can't delete a user
  28 +- HUE-758 [core] Internationalization
  29 +- HUE-720 [useradmin] Create home dir for user optionally
  30 +- HUE-704 Importing very large 'query' rows into beeswax_queryhistory on MySQL breaks if the length exceeds varchar(1024)
  31 +- HUE-652 HUE-617 [ui] Datatable shouldn't sort dates literally
  32 +- HUE-504 Sticky bit support in Hue
  33 +
  34 +
  35 +Compatibility
  36 +-------------
  37 +
  38 +Hue 2.1.0 runs on CentOS versions 5 to 6, and Ubuntu 10.04 to 12.04.
  39 +
  40 +Hue 2.1.0 is compatible with CDH4.1. Specifically:
  41 +
  42 +- File Browser depends on Hadoop 0.20 (for WebHDFS/HttpFS).
  43 +- Beeswax is tested against Hive 0.9.0.
  44 +- Job Browser depends on MR1 (for the JobTracker plugin).
  45 +- Job Browser does *not* work with Yarn/MR2.
  46 +- Job Designer depends on Oozie, using the Oozie web service API.
  47 +
  48 +
  49 +Upgrade
  50 +-------
  51 +
  52 +Hue 2.1.0 is backward compatible with Hue 2.0.1.
  53 +
  54 +
  55 +Known Issue
  56 +-----------
  57 +
  58 +- Uploads with HttpFs in a federated cluster fail (HUE-742).
  59 +
  60 +
  61 +List of All Commits
  62 +-------------------
  63 +
  64 +884941a [doc] 2.1.0 release notes
  65 +274bfd5 [oozie] Fix HDFS permissions of shared workflows
  66 +b78de53 [oozie] Users can copy accessible workflows
  67 +0568235 [doc] Update JobDesigner and Oozie documentation
  68 +bd383f0 [oozie] Edit action upload opens on deployment dir
  69 +bebd820 [oozie] Adding NN url to each <prepare>
  70 +64b21df [oozie] Fix Sqoop command XML field
  71 +f5babd6 [oozie] Convert Sqoop action command to TextField
  72 +70f04f9 [oozie] Add examples of all the available actions
  73 +f63e11d [doc] Update help documentation with images
  74 +01735aa HUE-847 [oozie] File selector corrupting the fields
  75 +824096b HUE-833 [oozie] Add Shell action
  76 +4874946 HUE-833 [oozie] Add Ssh action
  77 +ef41254 HUE-833 [oozie] Add Sqoop action
  78 +661c333 [core] Increase upload chunks from 64KB to 64MB
  79 +50c17ec [help] Updating the documentation of all the apps
  80 +b22901a HUE-883 [oozie] Add Hive action
  81 +0b85584 [oozie] i18n of all the models
  82 +4958337 [oozie] Update of the locales
  83 +18b719a HUE-771 [beeswax] Can't create a table with another delimiter
  84 +a29fa65 [beeswax] Convert some error notifications to info level
  85 +303b2f3 [oozie] Fixed layout problem on workflow dashboard for IE
  86 +1bb94ef [oozie] Longer input fields for action forms
  87 +aae4271 [desktop] Fix unicode error in server logs
  88 +f10dc62 [oozie] Fix calendar selection when editing a dataset
  89 +6dc5559 [oozie] Fix coordinator dataset input/output XML generation
  90 +bcb133a [core] Updating pot and syncing po files
  91 +203696c [oozie] Adding Portuguese translations
  92 +17ea854 [core] Fixing extraction of strings
  93 +6ab9d5d [core] Improving usage of translations across all apps
  94 +0de08d4 [oozie] Initial localizations
  95 +bea9e92 [beeswax] Fix some missed strings during i18n
  96 +3aba683 [oozie] Create deployment directory when creating a new workflow
  97 +6d7d47f [core] Updating translations of the apps
  98 +9b21d6e [oozie] Fix edition permission on Coordinator
  99 +d1d4763 [oozie] fix tests for dataset creation
  100 +04730f6 [doc] Update of README, manual and SDK
  101 +edbf6bf [oozie] Fix create dataset
  102 +0876925 [desktop] Update PAM backend to use a configuration defined service
  103 +b88c142 [oozie] Only accessible workflows can be scheduled
  104 +30e81cf [desktop] Update sdk docs to reflect commonfooter change
  105 +7658155 [beeswax,filebrowser,jobbrowser,jobsub,shell,desktop] Added javascript notifications to every template needed
  106 +551b162 [oozie] Add progress information on dashboard
  107 +7cc9c44 [oozie,beeswax,jobsub,jobbrowser] Replace table sorting 'type' customization with 'source' customizations
  108 +ee5e0a5 [oozie] Need to multiply duration by 1000 in order to display properly
  109 +84d3201 [oozie] Durability and progress sorting for workflows and coordinators
  110 +44e9f29 [oozie] Prevent enter key from submitting the search forms
  111 +2631b71 [oozie] IE support of dashboard buttons
  112 +112a391 [oozie] Chmod 664 migration files
  113 +216937f [jobsub] Add Oozie sharelib property to streaming example
  114 +28705bb [oozie] Migrations for oozie app
  115 +97ce533 [oozie] Improve examples description
  116 +b51208b [oozie] New oozie examples
  117 +57936d4 [oozie] Disable Decision node
  118 +f7b8bcf [oozie] Fix layout of 'edit action' form with localization
  119 +7ff26fa [oozie] Compatibility Python 2.4 for generate XML workflow
  120 +d0e1141 [oozie] Workflows with a Fork can be submitted
  121 +0bb59d4 HUE-816 [oozie] Sample data had defined schema_version twice, once empty
  122 +31b9d03 [beeswax] Fix tests after the change of interface in Hive 0.9.0
  123 +f0dc0ba HUE-815 [fb] Upload button does not work in Firefox
  124 +a17c897 [oozie] Improve datasets UI
  125 +670d875 [oozie] Add global configuration to Workflow
  126 +c12df63 [oozie] Fix oozie unit tests from previous commit
  127 +f440beb [oozie] Added confirmation popups for some actions
  128 +2b7936b [oozie] Adding control fields to Coordinator
  129 +aad045a [oozie] Improve Editor usability
  130 +089ea70 [oozie] Prettify dataset in oozie app
  131 +3201daf [core] Make Oozielib backward compatible with Jobsub
  132 +219d5bd [oozie] Add prepare statement in a workflow action
  133 +315d008 HUE-720 [useradmin] Created home directory should belong to the user
  134 +d766032 [core] Update Jenkins Hive version
  135 +59cf1c9 [oozie] Move Save button to Properties tab
  136 +5fc85ba [oozie] Prettify dataset add in coordinator editor
  137 +6bcf8bc [beeswax] Do not use lazy string extraction in views
  138 +1985495 [oozie] Calendar widget images chmod 644
  139 +91e7f4f [oozie] Added images associated with calendar
  140 +622ecf7 [HUE-720] Create home directory checked by default on user "add" page
  141 +d425493 [oozie] Workflow breaks when two branches join to the same node
  142 +b0cfd86 [oozie] import jobsub actions
  143 +941ab54 [oozie] Add workflow and coordinator variables
  144 +abb916f [oozie] Adding translated messages
  145 +85d9c91 [oozie] Add resubmit management command to workflow and coordinator dashboards
  146 +29e7fb7 [oozie] Add kill command to oozie coordinator dashboard
  147 +f971054 [oozie] Update the list of jobs seen as 'RUNNING'
  148 +d581141 HUE-811 [core] Notification messages working only on FF
  149 +af2f86c [oozie] Update notify error on workflow page to use i18n translations
  150 +22db019 [oozie] Update test_manage_workflow test case to incorporate negative test
  151 +d785fd7 [oozie] Add kill button to workflow
  152 +7e501e9 [beeswax] Test log searcher can understand different log formats
  153 +f71073e [oozie] Fix calendar widget's missing libs
  154 +49545bc [oozie] Fix tests after new calendar widget
  155 +1adc980 [oozie] A cloned job has a wrong deployment directory
  156 +4034c6e [oozie] New calendar widget and field
  157 +86d6a4e [oozie] XML configuration element of a coordinator shouldn't be generated if empty
  158 +338be2d [oozie] Refactor oozie_setup command
  159 +aaabb2a [oozie] Display workflow graph as readonly when not edition perms
  160 +aa942cc [beeswax] Fetch query based on server configuration
  161 +8f42218 [oozie] Fix clone workflow action
  162 +8f26521 [oozie] Fix the install of the examples from the editor
  163 +c371fa8 [oozie] Sleep worflow and coordinator examples
  164 +d7a6d69 [core] Latest Oozie 3.2 breaks the app
  165 +3e4b20e [beeswax] Fix tests after changes in Hive logging format
  166 +c17ebe4 HUE-803 [useradmin] Improved "sync users and groups" UI slightly.
  167 +17142a5 Revert "[core] WebHDFS octal permissions should be at most 4 digits"
  168 +dd27176 HUE-720 [useradmin] Add home dir.
  169 +905a41f HUE-705 [fb] No error message when a file upload failed
  170 +11d27e5 HUE-704 [beeswax] Update queryhistory model to use TextField for query.
  171 +6b6d5bf [oozie] Can clone a coordinator
  172 +cc814c5 [oozie] Cannot delete a coordinator
  173 +2ed4dc8 [oozie] Mock submission to Oozie in the tests
  174 +c6a4ada [core] Localization of 8 apps
  175 +e0c9ade HUE-724 Integrate Django Flash for confirmation messages
  176 +3f884f6 [oozie] Workflows and Coordinators security access checks
  177 +9f02a72 [oozie] Adding tests suite to the Editor and Dashboard
  178 +aa20455 [desktop] Header UI update
  179 +d7bb460 HUE-755 [oozie] Oozie Application
  180 +fb9491b HUE-724 [core] Integrate Django messages for notifications
  181 +7f0bca6 [desktop] Header configuration
  182 +7a40908 HUE-799 [ua] Fix delete group action.
  183 +a581de0 [fb] Sticky bit testing.
  184 +9a40ef8 HUE-797 [useradmin] Admin cannot delete a user account.
  185 +3752cff HUE-504 [fb] Add sticky bit support.
  186 +e2cc325 HUE-787 [Desktop] Config dump view uses raw values instead of type cased values in template.
  187 +220f252 [core] REST Exception also gets the headers of urllib2.HTTPError
  188 +3d4184e HUE-791 [core] Adding Django Transaction middleware
  189 +38548f0 HUE-795 [core] Integrate latest MIT fileuploader.js
  190 +8ab4ca3 HUE-758 [core] Finishing Internationalization
  191 +27f232f [core] Revert back missing module
  192 +c40fc08 [core] Removing unused files and updating NOTICE.txt
  193 +94390b0 HUE-690 [fb] Disallowing multi-level directory creation in filebrowser.
  194 +4a1b4a8 HUE-792 [core] Move the Oozie lib from Jobsub to Desktop
  195 +45ec32f HUE-788 [core] Enable apps to be url namespaced
  196 +5be5736 [doc] Improve getting started section
  197 +f6e86b8 [jobsub] Changing job_properties field from CharField to TextField
  198 +3b411c6 [core] Remove deprecated en_US locale
  199 +dcb1a3c HUE-724 [core] Create jHueNotify plugin
  200 +09b3d88 HUE-731 [ui] Clean old 'hidden' and 'jframe-hidden' CSS classes
  201 +4de6d30 HUE-769 [jb] Sorting jobs by Duration can be wrong
  202 +306199f HUE-782 [core] jHueFileChooser allowed to select a folder
  203 +cdea584 [doc] Make the README up to date
  204 +7ee080a HUE-758 [core] Internationalization
  205 +11c9e52 HUE-767 [jb] Make kill column not clickable
  206 +a849ded HUE-767 [jb] Improve the look and feel with bootstraps
  207 +417d7e1 HUE-778 [beeswax] Fix email checkbox grammar
  208 +5102dd4 [doc] Warn SDK users about using released downloads
  209 +c8c9bdd HUE-780 [fb] Small improvements for a better usability
  210 +e99bc2e [core] English corrections of user text
  211 +6f685aa [doc] Fix create desktop app ambiguity in the SDK manual
  212 +9f442c5 [jobsub] Extraneous comments in the "Job Designer" help file
  213 +76ef2af HUE-779 [fb] Pagination on following page is not correct
  214 +33d87f0 [core] Upgrading to Mako 0.7.2 for fixing regression in 0.7.1
  215 +b18502a [core] Harmonize table row hover color
  216 +166241a HUE-766 [core] Desktop i18n
  217 +28a0eaf HUE-760 [beeswax] Backend i18n
  218 +6c9657b [core] Rowselector jQuery plugin exclude element parameter
  219 +a4f4208 HUE-206 [fb] Browsing a large directory slow for IE
  220 +84a855f HUE-316 [core] Upgraded ext-py Mako to 0.7.1
  221 +39a97e4 HUE-612 [jb] Get and display a retired job
  222 +03ac5e9 HUE-768 [core] Remove ambiguity about table headers sort icons
  223 +b1431da [beeswax] Make prettier create manually a table form
  224 +6d5a20d HUE-728 [beeswax] Polish UI and make it consistent
  225 +cdda28f [core] Remove unused AspectJ
  226 +398bb4f [core] Add a relativePath to hue-parent pom to all the pom.xml
  227 +b29ffbe [core] Update version of snapshots used by Jenkins
  228 +21b66b8 HUE-761 [fb] Backend i18n
  229 +b2a66d8 HUE-638 [beeswax] Use buttons instead of input type="button"
  230 +7ad2b31 HUE-612 [jb] Show retired jobs in the job browser
  231 +830f507 [beeswax] Fix share queries tests
  232 +b400f94 [jobsub] Backend i18n
  233 +053506c HUE-764 [shell] Backend i18n
  234 +89018c3 HUE-765 [admin] Backend i18n
  235 +70b53ae HUE-762 [jb] backend i18n
  236 +5728384 HUE-766 [core] Desktop template i18n
  237 +e58c95e [core] Deleting unused files
  238 +9d22489 HUE-763 [jobsub] Fix i18n error when submitting a job
  239 +7a91b19 HUE-763 [jobsub] Add the missing ugettext in some templates
  240 +32d734d [doc] Updating required Ubuntu packages
  241 +36a1b25 HUE-727 [fb] filechooser.js should not always open on / by default
  242 +bdb090b HUE-760 [beeswax] Templates internationalization
  243 +bcfec10 HUE-761 [fb] Templates Internationalization
  244 +1435746 HUE-763 [jobsub] Templates internationalization
  245 +d890c2d HUE-762 [jb] Templates Internationalization
  246 +db7b1ca HUE-759 [about] Template Internationalization
  247 +4120375 HUE-765 [admin] Integrating i18n
  248 +20be268 HUE-765 [admin] Template Internationalization
  249 +e60a5aa HUE-764 [shell] i18n ompile messages automatically for all locales
  250 +3e57c89 HUE-764 [shell] Templates Internationalization
  251 +4984b7b [jobsub] Misspell in job sample description
  252 +1cde9c4 HUE-727 [fb] filechooser.js should not always open on / by default Changed filechooser.js Added initial path to the places where filechooser is used
  253 +f6a36f8 HUE-744 [jb] Numeric/time columns are not sorted properly
  254 +c1bb84f HUE-728 [beeswax] Polish UI and make it consistent
  255 +8b1089b HUE-749 [beeswax] Create a new table from file page is broken
  256 +edd14f0 HUE-731 [ui] Clean old 'jframe-hidden' CSS classes
  257 +2d75bd9 HUE-746 [admin] Javacript error on Permissions page
  258 +19afeef HUE-738 [admin] Groups page does not redimension automatically
  259 +158cd9b [doc] Fixing version for the package installation
  260 +1969955 [useradmin] "Sync users/groups LDAP" popup submission results in an embedded window
  261 +7c277af HUE-735 [fb] Open on home folder by default
  262 +452ce74 [shell] Auto scroll on new output with Firefox
  263 +eac61ca [build] Adding release notes for 2.0.1
  264 +d3dda42 Do not fail silentely on TTransportExceptions
  265 +53ab476 [shell] Ambiguous message when launching the app with no shell
  266 +d6b5644 [core] WebHDFS octal permissions should be at most 4 digits
  267 +980aea5 [jobsub] Better error handling when submitting a job
  268 +562585c Revert "[core] Thrift calls can hang forever in the unit tests"
  269 +dbcda98 Revert "[core] Skip tests timing out after eventlet patching"
  270 +5207d3e [core] Perform Eventlet patching only when running Spawning server
  271 +82a7b6e [build] Updated version to 2.1.0
  272 +f690aeb HUE-715 [ui] Light blue color for the selected row by jHueRowSelector
  273 +f07e157 [Shell] Fix bad config name "hadoop.KERBEROS"
  274 +f9f5487 HUE-643 Modal dialog too small for complex object creation
  275 +e8795d1 [doc] The JT host name needs to be FQDN for a secured cluster
  276 +409ed0d [core] Skip tests timing out after eventlet patching
  277 +39c2af7 [shell] Hue shells cannot recall command history
  278 +c73279d HUE-728 [beeswax] Polish UI and make it consistent
  279 +c4695a9 [beeswax] Fix beeswax unit test (skip --superuser option)
  280 +194640b [core] Overly alarming message when libtidy is not found
  281 +895e408 [core] Thrift calls can hang forever in the unit tests
  282 +db43064 [build] Mako files MUST not be executable
  283 +5c5141e [core] Spawning server should not be blocked by network calls (cherry picked from commit 575205b18048d1467a3fb6709f28e790535d2b8d)
  284 +10ae072 [beeswax] Pass in keytab to beeswax server for it to auto renew ticket
  285 +999e05c HUE-712: Support refreshing kerberos ticket for beeswax runing in standalone mode with authentication enabled
  286 +cafbb72 HUE-639. thrift enhancements for sync query execution and additional error diagnostics
  287 +b3612e5 [build] Update Hadoop version to CDH4.0.0-SNAPSHOT
  288 +f06352a HUE-715 Full rows are clickable across Hue (cherry picked from commit 040ddf40e9cf64a271ed853ab35344077fce92e2)
  289 +1d4b48a HUE-726 applied jHueSelector to the permission list on Useradmin add/edit group (cherry picked from commit ac6b6dcddc640c7c5f39b51debe9f0f7cd1bc1f6)
  290 +7f3b2d3 [shell] Can copy/paste shell output
  291 +7137365 [beeswax] Do not show the 'Download links' before query completion
  292 +dd5c997 [doc] Fix SDK link in manual
  293 +041015d [ui] Restore icon library
  294 +1644919 [beeswax] Save table as a file opens output directory
  295 +9e0b032 [sdk] Update SDK docs for Hue 2.0
  296 +081d73e [sdk] Update SDK app template
  297 +9810072 [beeswax] Test randomly failing
  298 +
  299 +
  300 +Contributors
  301 +------------
  302 +
  303 +This Hue release is made possible thanks to the contribution from:
  304 +
  305 +- Aaron Newton
  306 +- Aaron T. Myers
  307 +- Abraham Elmahrek
  308 +- Aditya Acharya
  309 +- Alex Newman
  310 +- Andrew Bayer
  311 +- Andrew Yao
  312 +- Ann McCown
  313 +- bc Wong
  314 +- Ben Bishop
  315 +- Bruce Mitchener
  316 +- Bruno Mahé
  317 +- Eli Collins
  318 +- Enrico Berti
  319 +- Eric Wong
  320 +- Harsh J
  321 +- Henry Robinson
  322 +- Jon Natkins
  323 +- Lars Francke
  324 +- Loren Siebert
  325 +- Marcus McLaughlin
  326 +- Mike Cotton
  327 +- Paul Battaglia
  328 +- Philip Zeyliger
  329 +- Romain Rigaux
  330 +- Roman Shaposhnik
  331 +- Shawn Van Ittersum
  332 +- Shrijeet Paliwal
  333 +- Thomas Aylott
  334 +- Todd Lipcon
  335 +- Vinithra Varadharajan

0 comments on commit 8f1a1b1

Please sign in to comment.
Something went wrong with that request. Please try again.