title: "3.5.0" date: 2019-03-13T18:28:08-07:00 draft: false weight: -3050
Hue, http://gethue.com, is an open source UI for Hadoop and its satellite projects.
It makes the whole platform (e.g. HDFS, MapReduce, Hive, Oozie, Pig, Impala, Solr, Sqoop, ZooKeeper...) easy to use and accessible from your browser (e.g. upload files to HDFS, send Hive queries from a Web editor, build workflows with Drag & Drop... all within a single app).
Runs on CentOS versions 5 to 6, Red Hat Enterprise Linux (RHEL), and Ubuntu 10.04 to 12.10. CentOS 5 and RHEL 5 requires EPEL python package.
Tested with CDH5beta1. Specifically:
These minimum versions should work (not tested):
Supported Browsers:
Runs with Python 2.6+
18170a1 [doc] Adding 3.5 release notesdf9bafb HUE-1772 [core] Adding a new tag remove the sample tag742f1d1 HUE-1777 [beeswax] Unify is_auto status of the queries0d9af28 HUE-1782 [useradmin] refldap entries when importing groups causes errorsf47c843 HUE-1775 [core] Filter out trashed documents on home pagef7e6b25 [jobsub] saving a design shows an empty page after36275c1 [oozie] Path changes in FS nodes in Oozie app can't be changed3f21246 HUE-1778 [dbquery] Query hangs with MySql0ed3b45 HUE-1774 [dbquery] Update ini config with examples38a09c0 HUE-1780 [dbquery] datatables disabled1e5a830 [beeswax] Run table example creation as the current user51d2ce3 HUE-1762 [dbquery] Show errors in the UI in case of DB connection failure38bcb60 [oozie] Delete cleanly coordinators and bundles7eb2041 [pig] Fix script copy0ef94e4 [oozie] Set the correct example tag to the oozie workflow examplesb616733 [oozie] Load datasets in the examples5c56582 [oozie] Fix scheduling of coordinators14743b2 HUE-1771 [pig] HCatalog table autocomple does an insert2b0d40e HUE-1770 [core] Do no allow unselection of tag when click toggling one844a6c8 HUE-1773 [beeswax] JS error when there's an error without a particular line/character specified72b93df [doc] Updated Hadoop versions of Hue 3.0705cd62 HUE-1746 [metastore] Remove header line from datafile if header detectedf12f1ad HUE-1701 [oozie] Import coordinator buttonf2b78e1 HUE-1737 [oozie] Bigger view log icond693edb HUE-1767 [useradmin] Ensure posix groups and other groups are separatedc1fc7a2 HUE-1766 [dbquery] Autocomplete behaviour should match Beeswax/Impala's onesf6c0460 HUE-1758 [dbquery] Add navigator for quick table browsingd7c1019 HUE-1764 [dbquery] use database options when creating a connectionb1a1f9a HUE-1765 [dbquery] Datatables breaking sometimese454e45 HUE-1763 [dbquery] Autocomplete doesn't work for a new dbquery setup85cb561 HUE-1590 [core] Make SAML logout optional9d72726 HUE-1452 [oozie] Support workflow credentials21edfc1 HUE-1639 [core] HTTPOnly on session cookie6c841c4 HUE-1742 [search] Improve graphical facet performancesf11ad68 HUE-1679 [oozie] Save a workflow with a bad name fails with no information37f892c [core] Remove parent definition in root pomf6db605 HUE-1742 [search] Improve graphical facet performancesc8be55b HUE-1757 [dbquery] Magic table autocompletion95d7fec HUE-1717 [dbquery] Add table and column autocompletionc90388b HUE-1754 [dbquery] provide an appropriate view when no databases are configured72c4007 HUE-1756 [dbquery] Empty results view822fb31 HUE-1754 [dbquery] provide an appropriate view when no databases are configured98c9b54 HUE-1746 [metastore] Auto detect header if all cols are stringsfcf7bbe HUE-1749 [core] thrift ssl support2c16cb2 HUE-1749 [core] thrift ssl supportc347383 [core] Make hostname generic in tests and remove webhdfs threadness test932498a HUE-1746 [metastore] Read header from file41d30a2 [beeswax] Dynamic HiveServer2 port during testing3d9e2b6 HUE-1747 [metastore] Create table from quoted csv file3ffd686 HUE-1665 [oozie] import workflow locks database264b253 HUE-1746 [metastore] Styled the header button2c79c08 HUE-1746 [metastore] Read header from file33c55f8 HUE-1750 [core] Make IPv4 or IPv6 pluggable for Thrift clients07de444 HUE-1750 [core] Make IPv4 or IPv6 pluggable for Thrift clientsb7570f4 HUE-1745 [beeswax] Autocomplete table name with magic from broken5ed68d2 HUE-1704 [pig] Give the user the possibility to hide the function helper and totalstorage it1d39b50 HUE-1728 [search] Error or disabled message when cannot connect to the Solr serverb156382 HUE-1748 [jobsub] Datatables does not resize correctly45863bf HUE-1739 [dbquery] 500 error on execute queryb14ee75 HUE-1744 [core] upgrade packaged thriftebe18d3 HUE-1601 [oozie] Workflow editor shouldn't display deleted action in Import Action797f6d6 HUE-1727 [beeswax] Export data from a non default databaseb818b96 HUE-1715 [dbquery] test using sqlite8de897e HUE-1743 [core] Prevent frame busting and clickjackingdbebdca HUE-518 [beeswax] File Resources support other file systemsd554856 HUE-1501 [oozie] Support coordinator datasets from non HDFS65ab2b5 HUE-1741 [dbquery] bugsd370148 [fb] Trash opens up on user current path if possiblec51589f [core] Remove old Hadoop configsa9d55e4 [core] Add a default webhdfs url in order to avoid misconfiguration warning90f3eda HUE-1743 [core] Prevent frame busting and clickjacking9fc933d HUE-1731 [search] Support dates in graph facets25908db HUE-1740 [oozie] Ko error when editing datasetse5ba3b2 [core] Skip quick start wizard checkbox for admins19dd13c HUE-1714 [dbquery] Add Oracle backend058d572 HUE-1713 [dbquery] Add SQLite backend38b4cc5 HUE-1729 [spark] Syntax highlighting for Scala and Java and hints938691c HUE-1735 [fb] Better back history78b12b3 HUE-1732 [core] Hide menu sections from navbar if list of apps is emptye86f6af HUE-1476 [fb] Submit oozie jobs directly from HDFS with FileBrowser17d1fd1 [oozie] Set implicitly the user used in the APIb7aa82a HUE-1694 [impala] Multi query not always supportede0ebe6d [beeswax] Stop infinite loop in navigator when there is no DB4f9f48e HUE-826 [proxyapp] Add missing conf.py7935b4e [beeswax] Fix monkey patching teardown in tests34a106f [spark] Java and Scala supportf88f741 [core] Update tests to use the latest tarballs0a81f27 HUE-1699 [dbquery] metastore fixes50cc161 HUE-1699 [rdbms] Create RDBMS app1190bc4 HUE-1711 [core] LDAP username import lowercase2e9e2c2 HUE-826 [proxyapp] Support ini parameter for URLffed5d8 HUE-1707 [impala] Retain query text when switching away from the app14c5a11 HUE-1570 [search] Timeline display3b5b5d2 HUE-826 Make the new app show up in the navigation bar16d8d4f HUE-826 [proxy] Embedded proxied appd8b2a51 HUE-1664 [core] URL Redirection whitelistc1ca50e HUE-1096 [core] Workflow examples conflicts with existing workflows56d14b7 HUE-1618 [graph] New graph libe084947 HUE-1690 [core] Forceful Browsing / Directory Listing48295c5 [filebrowser] Abstract DEFAULT_HDFS_SUPERUSER in the tests5ed6fce HUE-1698 [fb] Toolbar is fixed too highd4c4585 HUE-1680 [oozie] Java Action delete jar file from workflow libf7b60c4 HUE-1696 [core] Update Knockout to version 36b18c69 HUE-1695 [core] Update FontAwesome to version 45f9d820 HUE-1682 [sqoop2] Better error notification when a server is not available or not responding9fdf857 HUE-1613 [oozie] Improve coordinator timezone description1dd04b4 HUE-1684 [pig] Create a Navigator for functions31d51d2 HUE-1692 [core] Add trademark on About page1c5f77b HUE-1689 [core] The wrong Browser locale is used408962a HUE-1687 [core] SAML backend with simple redirect logoute260b29 HUE-1650 [beeswax] Add error message when no DB are availableca66ced HUE-1681 [core] set LOCALE_PATHS to remove deprecations9af7880 HUE-1666 [beeswax] Saving a query after renaming revert the name changed18497e HUE-1609 [core] LDAP backend and import should be case insensitive when searching for users662ae83 HUE-1681 [core] set LOCALE_PATHS to remove deprecationsbb13694 HUE-1685 [search] Add tlong and int to range facets408c7c5 [core] Trigger l10n68c17b2 [doc] Update internal doceeb0c77 HUE-1678 [search] Disable multiValued fields from sorting030d2a7 HUE-1677 [core] Make SAML username source configurable8c33d4e HUE-1638 [core] Secure database connection87a90d6 HUE-1676 [core] Make SAML entity ID configurable5e5b2f1 HUE-1675 [core] mysql extension needs an SSL fix for MySQL 5.545f4e07 HUE-1673 Make datetime fields unaware of timezones99e8543 [doc] Adding ZooKeeperefd2cbf [core] Bump version to 3.5f473411 [beeswax] Install samples should not fail silentlyfe7e160 HUE-1641 [jb] Improve UX of non started job yetd7e0a4c HUE-1667 [hbase] Remember previously selected cluster28b3819 HUE-1674 [beeswax] Query history search is broken97f8263 HUE-1673 [core] Update desktop/settings.py to sync with django 1.464414f7 HUE-1641 [jb] Improve UX of non started job yetf6ad99e [metastore] Restore skipped testsf74687d [hbase] Does not support int rowkeys73572ba HUE-1637 [metastore] Provide URLs for databases64b8e8a HUE-1671 [hbase] Sticky search bar is half hidden when scrolling upd4422d9 HUE-1669 [metastore] Drop table from the table view does not show a modal anymore4db0343 HUE-1670 [metastore] Add icons to specific create table pages022b44a HUE-1648 [beeswax] Navigator should fail gracefully in case a table has been deletedb742786 HUE-1508 [beeswax] Clicking on a name in Columns tab could go to the result column3cc9c90 HUE-1661 [filebrowser] Change spacing of file details5432b15 HUE-1662 [sqoop] Plus sign doesn't go to create a new job3a603a0 HUE-1653 [core] Banner does not display properlyf0f6c14 [core] Trash enabled info is wrong04a21a4 HUE-1631 Fix oozie and pig testsef9bc19 [beeswax] Update impersonation settings13516c1 HUE-1631 [oozie] Support JobTracker HA in workflowsf8aa93a HUE-670 [core] Hue should use connection pool to talk to webhdfsd446d5c HUE-1612 [jobbrowser] Browser needs minutes to render the page if you want to see many jobs (> 4000)a9974f2 HUE-1651 [doc] New user should have default tag selected6ed1960 HUE-1649 [beeswax] Autocomplete error2bfe602 HUE-1647 [oozie] Copy button response76370ff [core] Minicluster doesn't use correct hadoop confa751ed1 HUE-1642 [beeswax] Link to metastore table in navigatord3d32ca [impala] Fix auto complete bugc38f0f7 [beeswax] My recently saved queries should only display my queriese149058 [search] Changing name of a collection gives a 500f6e1f13 HUE-1291 [beeswax] Saved queries should have filter for username888d9cb [pig] Add test for whole log parsing8e0583d HUE-1643 [pig] Progress does not update44b77e9 [beeswax] Close queries command445c2c2 [beeswax] Re-enable explain query tests7953b1b HUE-1275 [metastore] Show table detailsa3a8cfc HUE-1632 [oozie] Workflow with & in a property fail to submit75983c2 HUE-1635 [hbase] Bulk load button does not show popup with FF0fbb145 HUE-1634 [jobsub] Can't open a design by its URL23ec4f3 HUE-1636 [oozie] Coordinators actions do not appear because of OOZIE-1481f7c9425 [beeswax] Make sure ';' is stripped when calling explain26d43e9 [beeswax] Re-enable tests depending on configOverlayd00acd3 HUE-1630 [oozie] Dataset timezone not saved at creationae790da HUE-1629 [core] Improve 'projects' section on home page if no projects are present2cc6f18 [beeswax] Title of the table page changedef93adc [beeswax] Update tests with latest HiveServer28449aa5 [oozie] Update section icons54ca6d9 [metastore] Fix describe extendeddce3b30 [metastore] Re-enable tests and fix HiveServer2 changes9f51b6f [core] Adding HADOOP_HOME for Hive testsa2c5273 HUE-1565 [beeswax] Adding tests to multi partition support80eda27 HUE-1565 [beeswax] PartitionValueCompatible: add multiple partitions support253aac8 [sqoop2] sqoop server error handling23009b0 HUE-1593 [jobbrowser] Exception when user is not allowed to view a job of another user0b15066 [sqoop] Fix connection error handlingbc7dae4 [jb] Red accepted to orange accepted state4bd6aa1 HUE-1626 [beeswax] Create home directory of sample userf17718e HUE-1625 [jb] Make resource manager API dynamicbe06349 [beeswax] Smarted magic table autocomplete8019d16 HUE-1622 [core] Mini tour on home pagee43e370 [beeswax] Use FQDN for the test server50dad29 HUE-1599 [jb] Last progress precents fail to be displayed with MR24a08db2 [core] Reverse symlink ordere0c7c39 HUE-1494 [beeswax] Re-enable Hadoop testsaaf0c75 HUE-1615 [metastore] Improve UX of breadcrumbs07b037c HUE-1563 [search] Next button should not rely on cookief4518f3 HUE-1623 [search] Show import collection errorff1476c HUE-1162 [oozie] Fix tests related to this change53e8edb HUE-1162 [oozie] Export oozie workflow52e25f5 Revert "HUE-1604 [oozie] Jar path in mapreduce action and java action should use File arg"d9d3dfd HUE-1603 Rename of markdown files to .html fails for user guidec889137 [core] Skip test_error_handling testb46598b [core] Fix LDAP config6117ca6 HUE-1616 [core] Diversify Oozie icons for dashboard and editor2e84287 [beeswax] Fix permissions of auto queries not linked to a designe7d1584 [metastore] Adding icons2a4e19d HUE-1566 [impala] Auto complete not wide enoughe33c265 [oozie] Remove leaked workflows from jobsub in tests676698c [oozie] Fix typo in tests6fb4d27 [core] Fix liboozie tests specific to MR1443bec4 [oozie] Fix import workflow testsbf742c7 [oozie] Fix workflow with jar file tests3097f25 [core] Fix add a tag59a02b2 [hadoop] Set MR2 as default41cf6ee HUE-1594 [core] Revamp login pagee1f292f HUE-1604 [oozie] Jar path in mapreduce action and java action should use File argc80e424 [oozie] Get import workflow working again2e3db58 [oozie] Fix permission tests6870df9 [oozie] Fix submittion testsc9a068f [sqoop] Fix sqoop tests to work with upcoming sqoop 1.99.3 releasef2a2ab6 [sqoop] Improve testing to show real errord2d9375 [jobbrowser] Refactor and fix tests2e1ef2d [core] Small UX fixesaf73c45 HUE-1607 Introduce sourceJavaVersion into Hue buildfc73e85 [core] Update test cluster to Yarn and MR23e02523 HUE-1610 [core] Small screen support for navbar055deed HUE-1606 [core] Current project tag2dc8335 [core] Update SAML libsd951ada HUE-1606 [core] Improve logout pattern0f3fb0d [beeswax] Improve double click in navigatora5d2058 HUE-1569 [beeswax] Table and fields helper09f743b HUE-1587 [jobsub] Edit design by its id and not index475c52f HUE-1241 [pig] Do not consider macro parameters as Pig parameters.4ef020a HUE-1581 [jobsub] Saving a design clones it2cf4732 HUE-1600 [core] Introduce tag counters for normal tags252af7c HUE-1569 [beeswax] Table and fields helper9b3f8df HUE-1596 [desktop] Create an examples taga1ca5ec [core] Disallow TRACE and TRACK HTTP methods4bfe98a [impala] Use DocModel API in the tests2b4169b [core] Use cipher list to restrict ciphers used for Hue SSL23933dd [core] Make search bind authentication optional for LDAPc52019c [doc] 3.0.0 release notesThis Hue release is made possible thanks to the contribution from: