release-notes-4.2.0.txt 105 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584
  1. Hue v4.2.0, released April 4th 2018
  2. ===================================
  3. Hue, http://gethue.com, is an open source Analytic Workbench.
  4. Its main features:
  5. * Editors for SQL querying (Hive, Impala, MySQL, Oracle, PostgreSQL, SparkSQL, Solr SQL, Phoenix ...) or job submission: Spark, MapReduce, Pig...
  6. * Dashboards to dynamically interact and visualize data with Solr or SQL
  7. * Scheduler of jobs and workflows
  8. * Browsers for Jobs, Metadata (Tables, Indexes, Sentry permissions) and files (HDFS, S3, ADLS)
  9. Read the complete list of improvements on link:http://gethue.com/hue-4-2-and-its-self-service-bi-improvements-are-out/[http://gethue.com/hue-4-2-and-its-self-service-bi-improvements-are-out/].
  10. Summary
  11. -------
  12. The focus of this release was to keep making progress on the self service BI theme and prepare the ground for next release that will include an upgraded backend and a revamped Dashboard and more improvements to the Data Catalog and Query Assistance.
  13. The release comes with a link:http://gethue.com/self-service-bi-doing-a-customer-360-by-querying-and-joining-salesforce-marketing-and-log-datasets/[Customer 360 demo] showcasing the Editor to query credit card transaction data that is saved in an object store in the cloud (here S3) and in a Kudu table. The demos leverages the Data Catalog search and tagging as well as the Query Assistant.
  14. Quality release
  15. * No major core changes
  16. * 200+ jiras / 100+ bugs
  17. 3 main areas of focus:
  18. Cloud
  19. * ADLS Browser
  20. * Analytic DB
  21. Top Search UX
  22. * SQL Syntax checker
  23. * Impala Query Browser
  24. Supportability
  25. * SAML update
  26. * Documentation revamp
  27. * Metric page
  28. Notable Changes
  29. ---------------
  30. Cloud
  31. * ADLS Browser (similar to HFS & S3 Browser)
  32. * Exploring ADLS in file browser
  33. * Create Hive Tables Directly From ADLS
  34. * Save Query Results to ADLS
  35. Data Catalog Search
  36. * Available in the top bar
  37. * Since 5.11 but getting simpler
  38. * Search Tables, Columns and Saved queries
  39. * Example of searches:
  40. ** table:customer → Find the customer table
  41. ** table:tax* tags:finance → List all the tables starting with tax and tagged with ‘finance’
  42. Syntax Checker
  43. * Warn before executing
  44. * Can suggest simple fix
  45. Impala Query Browser
  46. * Goal: built-in Troubleshooting for:
  47. ** Queries
  48. ** Profiles
  49. ** Plans
  50. ** Memory
  51. Apache Solr dynamic Dashboards
  52. * Dashboard autocomplete
  53. * 'More Like This' functionality
  54. * Collection page
  55. Supportability
  56. * SAML update (with idle session fix)
  57. * Documentation revamp
  58. * Thread page
  59. Bug fixes
  60. * UX improvements (document listing, opening back query history scroll, CTRL+Z...)
  61. * Performances (concurrency, file downloads, query timeouts)
  62. * Support multi-authentication with LDAP
  63. * YARN "Diagnostics" info in Job Browser
  64. * Option to disable concurrent user sessions "concurrent_user_session_limit"
  65. * Rebalance user on log out
  66. * Editor grid result not correctly aligned when browser zoom is not 100%
  67. Compatibility
  68. -------------
  69. Runs on CentOS versions 5 to 6, Red Hat Enterprise Linux (RHEL 5, 6, 7), and Ubuntu 12.04, 14.04 and 16.04.
  70. Tested with CDH5. Specifically:
  71. - Hadoop 2.6.0
  72. - Hive 1.1
  73. - Oozie 4.1
  74. - HBase 1.2
  75. - Pig 0.12
  76. - Impala 2.5
  77. - Solr 4.10
  78. - Sqoop2 1.99.5
  79. - Spark 1.6
  80. These minimum versions should work (not tested):
  81. - Hadoop 0.20 / 1.2.0 / 2.0.0
  82. - Hive 0.12.0
  83. - Oozie 3.2
  84. - HBase 0.92
  85. - Pig 0.8
  86. - Impala 1.0
  87. - Solr 3.6
  88. - Sqoop2 1.99.3
  89. - Spark 1.4
  90. Supported Browsers:
  91. Hue works with the two most recent versions of the following browsers. Make sure cookies and JavaScript are turned on for the browser.
  92. * Chrome
  93. * Firefox LTS
  94. * Safari (not supported on Windows)
  95. * Internet Explorer / Edge
  96. Hue might work with Chrome 23, Firefox 23, IE10, Safari 6, or older browser version, but you might not be able to use all of the features.
  97. Runs with Python 2.6.5+
  98. Note: CentOS 5 and RHEL 5 requires EPEL python 2.6 package.
  99. List of 1200+ Commits
  100. ---------------------
  101. * 3cdcbf6 HUE-8169 [doc] Simplify the readme to link to the documentation
  102. * 136e053 HUE-8150 [core] Add static list of facets to the catalog page
  103. * 22e3ef6 HUE-8150 [core] Catalog search page skeleton
  104. * 5800ddc HUE-8161 [metadata] Automatically create a namespace to enrich the catalog
  105. * a65d88c HUE-8161 [metadata] API to map a namespace entity to a class
  106. * bf730c2 HUE-8161 [metadata] API to create a namespace
  107. * 6f20796 HUE-8161 [metadata] Support creating a namespace property
  108. * 6def9d1 HUE-8161 [metadata] Support retrieving a namespace
  109. * b648631 HUE-8161 [doc] Avoid breaking toc with title tags in ini example
  110. * b9c6c6c HUE-8111 [core] Perform 4.2 release
  111. * af1b31e HUE-8161 [metastore] Add Partitioned information to table type
  112. * 4d2c4e0 HUE-8169 [docs] Add extended requirements and cx_Oracle compiling section to the admin manual
  113. * c4ea4b4 HUE-8163 [frontend] Move dashboard-specific selectize css out of the common css
  114. * f9af8ec HUE-8159 [oozie] Unable to create Workflow/Schedule using Java document Action
  115. * 110eeab HUE-8155 [metastore] Improve general alignment and spacing in the Table Browser page
  116. * 6e6146d HUE-8155 [metastore] Move the edit description icon inline
  117. * dd1a1c1 HUE-8155 [metastore] Only show description expand link on hover
  118. * 3a525a6 HUE-8167 [dashboard] Dragging/Dropping on an empty widget should remove the dropzone
  119. * 0d8bd22 HUE-8163 [frontend] Avoid a few pixels push down when opening any selectize
  120. * 75f2485 HUE-8166 [frontend] Check in package-lock.json
  121. * 40e7a25 HUE-8164 [editor] The record viewer should wrap its content
  122. * 525f09e HUE-8146 [dashboard] Avoid wrong widget clones on right assist drag'n'drop
  123. * ba157b9 HUE-8154 [dashboard] Dropping on the center of a widget should behave as southern edge drop
  124. * e205752 HUE-8153 [docs] TOC Search input should have a fixed position
  125. * a86118a HUE-8073 [editor] Add default value for variable calendar widget
  126. * 3a2e20f HUE-8158 [metastore] Hide internal metadata properties
  127. * 7590c0b HUE-8118 [core] Fine grain tracking of the memory usage
  128. * e410494 HUE-8153 [docs] Show expanded TOC tree by default and highlight search keyword
  129. * 4ac4f83 Fixing C6 build issue, pypi.python.org wants to enforce TLS 1.2 based requests. Hue uses pypi.python.org for python modules installation. This change contains two fixes.
  130. * e06da4a HUE-8155 [metastore] Js typo in listing table popularity
  131. * bc2655a HUE-8157 [search] Strip default. prefix of collection names when browsing them
  132. * 75062dc HUE-8156 [search] Properly fill up data sample popup section with Solr
  133. * 023af21 HUE-8095 [metadata] Fix entity boosting that was triggering too many matches
  134. * 7eb49ee HUE-7989 [useradmin] Provide better UI message and message in logs when ldap server down
  135. * be24b38 HUE-8104 [editor] FIX variables for new sample popup.
  136. * e23a67a HUE-8153 [docs] Introduce tree and search on TOC
  137. * 0e50cce HUE-8155 [metastore] Improve column and table lists in the table browser
  138. * 78a7a92 HUE-8155 [metastore] General improvement of contents and layout of the table browser
  139. * f4258c9 HUE-8075 [docs] Restructured documentation for editor export
  140. * 76cf572 HUE-8123 [dashboard] Consolidate the resizing of widgets when dragging over the southern border
  141. * 534fdb9 HUE-8123 [dashboard] Avoid horizontal double dropzones between widgets
  142. * 152be3a HUE-8124 [dashboard] Horizontal dropzones should always be for the full row and not for the widget size
  143. * fff06e5 HUE-8148 [dashboard] Fix dropping on the southern part of a widget
  144. * d87627b HUE-8147 [metastore] Switch to knockout for handling the table browser tabs
  145. * 0502076 HUE-8145 [metastore] Make sure partitions and samples are refreshed after pressing refresh in the table browser
  146. * 9d07438 HUE-8144 [assist] Show the context popover footer open actions after navigating to tables and databases in the context popover
  147. * 8cc0280 HUE-8143 [assist] Limit the column description length in the table context popover
  148. * 5d06d0b HUE-8124 [dashboard] Improve weight of hover coordinates
  149. * c5c7dc9 HUE-8124 [dashboard] Remove dropzones from the areas that don't have widgets
  150. * b44d459 HUE-8023 [oozie] Weird styling on Oozie info page
  151. * fdf3cdb HUE-8022 [jb] Oozie workflow text filter is too small or should be hidden in mini browser
  152. * b8a7a35 HUE-8142 [assist] Limit the tags to two rows in the context popover
  153. * da8ee1e HUE-8141 [dashboard] Hide the min count / HAVING option
  154. * febed80 HUE-8138 [dashboard] List available fields depending on selected metrics for dimensions
  155. * 3fd09eb HUE-8138 [dashboard] Fix dependencies after a dashboard reload
  156. * 31000e1 HUE-8138 [dashboard] Add trackArrayChanges extension to the computed to make 'arrayChange' subscriptions work
  157. * bbfe2e3 HUE-8138 [dashboard] Add metrics with compatible fields
  158. * 7ae1de0 HUE-5969 [charts] Aggregation of line and bar chart
  159. * c5b3af0 HUE-8137 [core] Refresh translations files for 4.2
  160. * 54c8eae HUE-8136 [assist] Limit the description to two lines in the context popover
  161. * 57be515 HUE-8135 [assist] Fix comment loading of multiple tables when a table has a custom name in Navigator
  162. * 447e9d6 HUE-8131 [assist] Use plain text for column sample titles in the context popover
  163. * 4bcf3a7 HUE-8130 [assist] Don't wait for navigator to load before showing the table in the context popover
  164. * c68ff90 HUE-8129 [frontend] Reuse existing table samples for columns in the DataCatalog
  165. * 90324e1 HUE-8134 [editor] Fix scroll of left side snippet buttons on chart view
  166. * bbeb345 HUE-8132 [dashboard] Fix the page rendering on IE11 and Edge
  167. * 8e0a86f HUE-8133 [dashboard] Maximize the grid space when loading a saved dashboard too
  168. * 4a5f8b3 HUE-8125 [dashboard] Prevent JS error on hit widget delete
  169. * 94cc5bc HUE-8114 [dashboard] Add helper arrows/pointers on an empty dashboard
  170. * 7f5a2f2 HUE-8122 [dashboard] Resize siblings of the original position after a widget move
  171. * 226903b HUE-8126 [dashboard] Improve dimensions dragging
  172. * 9dbc495 HUE-8127 [assist] Fix issue where the context popover throws js error for complex entries
  173. * dd4d212 HUE-8119 [frontend] Drop the border between search result entries in the top search
  174. * 6343526 HUE-8121 [dashboard] Delete widget should be always available
  175. * d9e49e8 HUE-8120 [dashboard] Ensure correct serialization of widgets on save and reload
  176. * 9b8c7be HUE-8117 [editor] Horizontal scroll of the record popup is not reseted to zero on reopen
  177. * 2992823 HUE-8113 [editor] Hide the dots menu on presentation mode
  178. * c123ee0 HUE-8104 [editor] FIX variable selection in presentation mode
  179. * 7a06d02 HUE-8089 [editor] Update last part of the test
  180. * b9da528 HUE-8116 [frontend] Remove sorting of top search results from the UI to not interfere with backend sorting
  181. * 2a90bde HUE-8115 [assist] Indicate which columns are partition keys in the context popover
  182. * a76368d HUE-7980 [editor] The toolbar icon dropdowns should be aligned to the right to avoid horizontal scroll
  183. * 753a233 HUE-8112 [legal] Order alphabetically the 3rd party UI libraries on Readme
  184. * 5347930 HUE-8086 [core] Remove UI related logic and unused code from the ApiHelper
  185. * 920816e HUE-8108 [assist] Make sure the spinner is shown in the context popover for huge tables
  186. * 1b0cdb1 HUE-8107 [editor] Fix user variable type resolution in the editor
  187. * 3558dee HUE-8097 [assist] Use the old context popover for Solr fields
  188. * ac7d980 HUE-8098 [assist] Make sure empty rows have a fixed height in the context popover column samples table
  189. * 2b9e873 HUE-8094 [assist] Display popularity in the SQL context popover
  190. * 6fb2d1f HUE-8095 [metadata] Update test to take field boosting into account
  191. * f9cfc8a HUE-8089 [core] Update Excel hyperlinking to be compatible with Python 2.6
  192. * e05c470 HUE-8110 [core] Update integration test tarball to the latest version
  193. * 0dc1d4f HUE-8105 [dashboard] Simplify the legend of the number of records in grid widget
  194. * 8a1a8d4 HUE-8095 [metadata] Boost entities with non null important fields
  195. * 098a743 HUE-8095 [metadata] Boost matching name, description and tags of entities
  196. * 863c514 HUE-8086 [core] Unify sample data fetching with dashboards
  197. * b99f14e HUE-8106 [editor] Convert fixed headers and column to a more performant CSS solution
  198. * 3f8b0ee HUE-8109 [dashboard] Fix loading back a saved dashboard
  199. * 0b6ff4a HUE-8104 [editor] Fix variables for new sample popup
  200. * 50519ba HUE-8103 [dashboard] Dragging a top widget to the top widget bar shouldn't create a Gridster widget
  201. * 0a88c77 HUE-8102 [dashboard] Empty widgets should have a dropzone on top too
  202. * 53814ba HUE-8101 [dashboard] Adding a widget should trigger a resize on the window to recalculate the virtual Gridster grid
  203. * 9764894 HUE-8100 [editor] Avoid stacked bar chart JS error on some resultsets
  204. * dc7f14d HUE-8074 [charts] Better handling of more than a few legend items
  205. * 35d45cd HUE-8080 [jb] Log more information when a job has expired
  206. * 5b59c88 HUE-8096 [dashboard] Widget drag helpers should follow the page scroll
  207. * 235f982 HUE-8088 [metadata] Prevent losing entity description when editing tags
  208. * 8ace1ea HUE-8089 [core] Automatically add HYPERLINK to links in Excel downloads
  209. * 326bd30 HUE-8093 [dashboard] Prevent moving of widgets on dimensions drag
  210. * 5e34a69 HUE-8092 [frontend] Restyle selectize globally to avoid weird control heights in various apps
  211. * 547cfc9 HUE-8092 [frontend] Move selectize specific CSS from global to editor
  212. * 84e1559 HUE-8091 [frontend] Increase the data catalog version to support changes for cached samples
  213. * f568120 HUE-8090 [assist] Move the context popover attributes for a column to the title
  214. * 1778fa0 HUE-8075 [editor] Avoid a rendering error on the page if download_size_limit is not defined
  215. * 62720b5 HUE-8062 [editor] FIX variables select alignment
  216. * 1d8f809 HUE-8075 [editor] Offer a download_size_limit option for result download
  217. * f802a72 HUE-8084 [dashboard] Enable the new drag system for the empty widgets too
  218. * 0e0df28 HUE-8085 [dashboard] Support SQL ORDER BY for the grid widget
  219. * d508358 HUE-7917 [frontend] New improved context popover for SQL entities
  220. * 6f8e566 HUE-8083 [dashboard] Make cases of column types insensitive
  221. * 2f85d4f HUE-8058 [dashboard] Prevent adding extra space when placing a Gridster widget
  222. * 8294bf5 HUE-8078 [search] Add clearable to new dashboard selectized list of collections
  223. * 7ba9511 HUE-8072 [assist] Generic empty message when there is no entries
  224. * 94193c7 HUE-8078 [search] List proper aggregate function for the counter widget
  225. * b08ce3c HUE-8078 [search] Prevent selecting a non dimension on the first widget
  226. * 3dcac04 HUE-8077 [search] Avoid error with timeline widget and manual search returns no result
  227. * 6d0acc1 HUE-8071 [dashboard] Rename widget bar to promote analytics functions
  228. * 6fa46b7 HUE-8081 [frontend] Add clear button plugin to the Selectize binding
  229. * 4e4850c HUE-8079 [core] Enable sync groups on login by default
  230. * 8778ba6 HUE-8069 [core] Fix code format and exception logging
  231. * e815c36 HUE-7946 [jb] Link to subworkflow on workflow dashboard page 404s in Hue 4 (Fix regression in Hue 3)
  232. * 85cfbbc HUE-8069 [core] Pyformance reporter thread stops on exceptions in guage callbacks
  233. * 4231267 HUE-8070 [dashboard] Properly try to display timeline data as timeline
  234. * 7ee80bb HUE-8067 [dashboard] Avoid double execute call on SQL dashboard opening
  235. * 33136fe HUE-8053 Fix unit test
  236. * 10b4704 HUE-7945 [jb] Fix oozie launcher stderr log during state running
  237. * e5d0c77 HUE-8066 [editor] Open query result in dashboard opens in importer
  238. * dd6b3cd HUE-8021 [indexer] Support splitting a field with SOLR REST indexing
  239. * 7032f5f HUE-8062 [editor] Variables polish: long values, squeeze, ordering
  240. * 222e7f9 HUE-8063 [fb] Better error message when HTTPFS is not working
  241. * 68b323c HUE-8053 [useradmin] LDAP authentication with sync_groups_on_login=true fails with KeyError exception
  242. * 95e4234 HUE-8055 [desktop] Support multiple LDAP servers in LDAP Test command
  243. * c11071d HUE-8061 [home] Moving document out of a folder does not refresh the list
  244. * de6e53f HUE-8054 [dashboard] Allow to specify time in fixed time settings
  245. * 60fdbe2 HUE-8056 [home] Move to trash refreshes the documents only on second time
  246. * 201d811 HUE-8060 [dashboard] Show 'drag to move' title on the widget headers
  247. * 25c9fbb HUE-8057 [assist] Make sure table popularity cache is cleared for parents
  248. * 04606a1 HUE-8014 [core] Add test for /account/login
  249. * 96e02fe HUE-8043 [editor] Cancel a query using ctrl-enter shortcut
  250. * 806add3 HUE-8051 [dashboard] Recalculate Gridster size on left and right assist resize
  251. * 432cef4 HUE-8049 [dashboard] Gridster shouldn't throw an error if trying to drop more that 4 widgets on a row
  252. * bcbb954 HUE-8042 [editor] Avoid 500 error when the previous query handle was missing
  253. * d2ad5a0 HUE-8042 [editor] Better prevention of double query submissions
  254. * 6cd47e1 HUE-8048 [dashboard] Fix the initial grid calculation when opening a dashboard without reloading the browser
  255. * d424f3a HUE-8046 [frontend] Improve the global search result list layout
  256. * ce8785e HUE-8045 [editor] Prevent js exception from stale locations
  257. * 73ddafd HUE-7949 [dashboard] Disable Gridster drag and resize when in Query Builder mode
  258. * aade631 HUE-7949 [dashboard] Avoid triggering unnecessary window.resize events
  259. * 9b34dc0 HUE-7949 [dashboard] Always show dimensions when in Query Builder mode
  260. * ed85bd4 HUE-7949 [dashboard] Disable dropping outside an empty widget when in Query Builder mode
  261. * bfb63c6 HUE-7318 [core] Hue doesn't let owners share document/directory if somebody else has a file there
  262. * 6f945a8 HUE-8014 [core] FIX login cmf/systest
  263. * a652bdc HUE-8029 [editor] Variable sampling can conflict with entered value
  264. * 29fbdfe HUE-7985 [editor] Fix various syntax checker false positives
  265. * 2d65298 HUE-8038 [assist] Fix js error in the context popover when showing the popover is slow
  266. * ba0cdda HUE-8041 [editor] Editing a long saved query after a reload shouldn't expand the editor automatically
  267. * 03ad5d9 HUE-8040 [editor] Avoid jumping on the initial loading of the query history
  268. * e06921f HUE-7949 [dashboard] Disable widget removal when in Query Builder mode
  269. * 77db9f1 HUE-7949 [dashboard] Remove plus button when in Query Builder mode
  270. * 3c040f6 HUE-8037 [editor] Do not try to load past query history of a saved query
  271. * 6b91a41 HUE-8037 [editor] Restore cursor position for query history only
  272. * 4dc3485 HUE-7949 [dashboard] Only show dimension swapping icon when there is more than one
  273. * f9055b6 HUE-8035 [core] Fix the broken tests related to check config
  274. * 7100892 HUE-7949 [dashboard] Safety net avoiding loading back overlapped widgets
  275. * ccfe80d HUE-7949 [dashboard] Update Gridster model after deleting a widget
  276. * f910748 HUE-7949 [dashboard] Swap edit and move dimension
  277. * a1ed144 HUE-8036 [presentation] Protect from storm of API calls when loading back a query with presentation
  278. * fc01dcc HUE-8036 [hive] Properly log invalid query handle to be less confusing
  279. * a71593e HUE-8032 [core] XSS in Hue Admin Interface
  280. * 1b5ba3c HUE-7949 [dashboard] Fix UX of drag and drop of dimensions
  281. * cb0c2ad HUE-7949 [dashboard] Avoid cleaning up occupied rows and remove autosizing when the widget is too big
  282. * 0f2b60b HUE-7949 [dashboard] Reduce number of total available columns to speed up renderings
  283. * f1fef91 HUE-7949 [dashboard] Increase default size of Text facet values when using gridster
  284. * 5de8b8f HUE-8031 [core] Add connection ID to Thrift pool get logging
  285. * c52ecd7 HUE-7949 [dashboard] Automatically resize also the widgets that have a lot of whitespace
  286. * 6a3200b HUE-7949 [dashboard] Use the whole width of the page for the widgets after loading an existing dashboard
  287. * aa08938 HUE-7949 [dashboard] Avoid scrollbars on text facets
  288. * a45988e HUE-7949 [dashboard] Fix scroll and drag issues and visually hint while dragging where the widget is going to be moved
  289. * da7c851 HUE-8031 [core] Also log slow REST calls
  290. * a0ba2a1 HUE-8017 [core] Check config error on hue.ini validation check
  291. * d906b38 HUE-8030 [core] Correct warning Thrift call delays to be in proper time unit
  292. * 8868fb9 HUE-8030 [core] Log page hits on their return call so that they can be timed
  293. * ffd7013 HUE-8030 [core] Only enable scheduler status polling when the integrated scheduler in on
  294. * 3477cbea HUE-8030 [core] Properly log the analytics and error calls
  295. * b767bd1 HUE-7949 [dashboard] Improved text widget filter display
  296. * 08b1c4b HUE-8026 [indexer] Properly sort the list of indexes
  297. * dde4c7f HUE-8025 [metadata] Do not show the deleted databasess/tables in the search
  298. * 670a55f HUE-8001 [autocomplete] Improve ranking and select list suggestions
  299. * 2fa3ad4 HUE-8028 [metastore] Make invalidate calls more specific when we know the specific database or table
  300. * 7b4dd93 HUE-8027 [metastore] Fix for broken table page in the table browser
  301. * 78bfffa HUE-7987 [autocomplete] Update the autocompleter and UDF library for Hive
  302. * 7b3bc40 HUE-7253 [editor] FIX file download content-disposition test
  303. * ed09de0 HUE-7941 [impala] Reset the status of the query link for new queries
  304. * 2111965 HUE-8014 [core] Login with wrong password reloads page without message
  305. * cacd698 HUE-8018 [assist] Refresh the right assistant when a catalog entry is refreshed
  306. * 09d3f40 HUE-8019 [assist] Make sure cached only catalog requests don't affect the non cached requests
  307. * 1cd10d5 HUE-8016 [notebook] Avoid to have function address in error log
  308. * 5f4efa6 HUE-8015 [indexer] Set SQL NULL as Solr empty values so that rows with NULL cells are still indexed
  309. * b07c20e HUE-8006 [home] Document sharing inconsistencies
  310. * 541e5ea HUE-7758 [dashboard] Multi select and single select text facet
  311. * 3e295ca HUE-7873 [core] Update the AutoComplete for Document share in /home page
  312. * 36366c0 HUE-7253 [editor] Exporting results throws error if query name has comma
  313. * 010eb96 HUE-7942 [editor] FIX variables with incorrect placeholder.
  314. * 4b95d08 HUE-7848 [dashboard] Add widget's field list could present more metadata
  315. * 493b7dd HUE-7990 [autocomplete] Don't show the comment in the autocomplete suggestion details header
  316. * 2d43613 HUE-7982 [autocomplete] Give arrow key usage priority over mouse hover in the autocomplete suggestions list
  317. * 5c43d83 HUE-8011 [editor] Fix the asterisk column expansion popover
  318. * 08ac4b8 HUE-8010 [metastore] Load comments from the parent entry instead of for each table or column
  319. * a31c47f HUE-8007 [frontend] Show a dropdown for facet values in the inline autocomplete
  320. * 953d14f HUE-7986 [autocomplete] Update the autocompleter and UDF library for Impala
  321. * 0b5ecb9 HUE-8009 [useradmin] Fix login page error for invalid local user when LDAP also enabled
  322. * 7caaea6 HUE-8005 [core] Remove id search that was not used and could conflict with the home page folder
  323. * 92ad84c HUE-7996 [editor] Fix height calculation of the history panel on reloading a saved query
  324. * 40fa5f7 HUE-8002 [home] The new document icons should use the new SVG versions of them
  325. * f0cc6fa HUE-7949 [dashboard] Set widgets previous sizes on right assist drag too
  326. * e962bb6 HUE-7949 [dashboard] Avoid autoresizing widgets when dragging a new one or operating on the existing widgets sizes
  327. * e13c571 HUE-7949 [dashboard] Remove the fake drop zone when dragging a Gridster widget
  328. * 22d97e3 HUE-7996 [editor] Give a minimal height to the query history panel to cover the empty list content
  329. * 0dd4175 HUE-8000 [dashboard] Do not use the layout with a right column when gridster is on
  330. * c069c0f HUE-7999 [core] 'Collections' is still used in left assist and right assist instead of 'Indexes'
  331. * 6eff97a HUE-7998 [editor] Add bit of styling to the click section of the inline help
  332. * 5d0af64 HUE-7997 [backend] Python LDAP library exposes password
  333. * adcd6cf HUE-7978 [dashboard] Saving dashboard via <enter> redirects
  334. * b37f4db HUE-7984 [frontend] Improve the global search
  335. * 4443a45 HUE-8004 [home] The document copy icon should have the same width of the other icons
  336. * 84ff8ea HUE-7996 [editor] The history height calculation is wrong for multi line queries
  337. * 9e63be0 HUE-7947 [dashboard] Ctrl-S does not work without changing collection
  338. * 47a72a3 HUE-7981 [frontend] Move all the NavOpt popularity data for tables to the data catalog
  339. * 7662377 HUE-7994 [frontend] Mitigate the propagation of the new common dashboard css to the other apps that use it
  340. * 78a55f8 HUE-7949 [dashboard] Avoid breaking the dashboard if the collection name is missing
  341. * a8b55d6 HUE-7949 [dashboard] Better align the save as dropdown
  342. * d9ebce9 HUE-7949 [dashboard] Add no flex to the search bar operations to avoid horizontal scroll
  343. * 4ec58d3 HUE-7945 [jb] FIX view logs of oozie workflow
  344. * c245a4d HUE-7932 [oozie] Clicking on workflow with several decision nodes hangs Hue (Bugfix, fix Actions tab, rerun, incorrect 'Drop your actions here' message)
  345. * 52312cd HUE-7955 [importer] Correctly convert SQL result column types to Solr types
  346. * d67c6e2 HUE-7949 [dashboard] Turn on the new simplified layout
  347. * 2c983dc HUE-7955 [importer] Hide query list in regular importer node
  348. * ced6158 HUE-7992 [oozie] Big workflows show horizontally scroll in Hue 4
  349. * aaef3f6 HUE-7983 [assist] Use the data catalog for the context popover
  350. * 5dfaae9 HUE-7943 [editor] Variable list are not being refreshed
  351. * d823dc2 HUE-6983 [jb] View Logs of a killed workflow gives 500 error
  352. * 442e309 HUE-7947 [search] Use selectize for the list of collections
  353. * 5590445 HUE-7913 [editor] Provide sample data for variables
  354. * 3edf8e2 HUE-7949 [dashboard] Sync the position to the model on widget add and remove
  355. * 0e00040 HUE-7949 [dashboard] Add correct app identifier for the widget size interval
  356. * b8d3dc4 HUE-7888 [frontend] Override default BS2 navbar hover style and padding to align better the app headers
  357. * 8061678 HUE-7979 [doc] Integrate Metric blog post to upstream documentation
  358. * e454073 HUE-7975 [core] Open newly copied document (type: dashboard) throws error: HTTP ERROR 404
  359. * 9118ce3 Revert "HUE-7680 [frontend] Get rid of the Nicescroll plugin"
  360. * 2b7a19f Revert "HUE-7680 [frontend] Tone down the scrollbars for webkit browsers"
  361. * 5c78dc5 Revert "HUE-7680 [editor] Fix scroll in autocomplete dropdown"
  362. * bee50d7 Revert "HUE-7680 [frontend] Improve CSS on not-so-top-of-the-line screens"
  363. * 97f9bc5 Revert "HUE-7680 [frontend] Fix overflow for the sample tables in the popovers"
  364. * 6567d59 Revert "HUE-7680 [frontend] Get rid of the mCustomScrollbar plugin"
  365. * 39acf41 Revert "HUE-7680 [frontend] Make horizontal scrollbars thin as well"
  366. * 76be608 Revert "HUE-7680 [frontend] The custom Hue horizontal scrollbar should look and behave like the other scrollbars"
  367. * b3e8763 Revert "HUE-7977 [editor] Use delayedOverflow for the results columns"
  368. * e4b9d1b Revert "HUE-7888 [frontend] Override default BS2 navbar hover style and padding to align better the app headers"
  369. * 44f0cbe HUE-7974 [metastore] Open Database location opens in Hue 3
  370. * fc4a779 HUE-7888 [frontend] Override default BS2 navbar hover style and padding to align better the app headers
  371. * e5f9869 HUE-7977 [editor] Use delayedOverflow for the results columns
  372. * 166d8fb HUE-7680 [frontend] The custom Hue horizontal scrollbar should look and behave like the other scrollbars
  373. * 1139ecd HUE-7680 [frontend] Make horizontal scrollbars thin as well
  374. * a5cf75a HUE-7680 [frontend] Get rid of the mCustomScrollbar plugin
  375. * ae18ac5 HUE-7680 [frontend] Fix overflow for the sample tables in the popovers
  376. * 0bf366f HUE-7680 [frontend] Improve CSS on not-so-top-of-the-line screens
  377. * 638a412 HUE-7680 [editor] Fix scroll in autocomplete dropdown
  378. * 7b56ad4 HUE-7680 [frontend] Tone down the scrollbars for webkit browsers
  379. * b1fcb13 HUE-7680 [frontend] Get rid of the Nicescroll plugin
  380. * a0d9678 HUE-7949 [dashboard] Avoid collision of the remove icon with the resize handle
  381. * b8eab9d HUE-7965 [docs] Explain Hue configurable SASL buffer size
  382. * f10f149 HUE-7675 [core] Warn on startup for any invalid configurations in hue.ini (Step#2)
  383. * c3dcfb5 HUE-7675 [core] Warn on startup for any invalid configurations in hue.ini (Step#1)
  384. * 9a88856 HUE-7258 [jb] Fix fetching Spark job logs in Kerberized environment
  385. * 0219bfc HUE-7945 [jb] Add oozie launcher job browser type
  386. * b7db4b2 HUE-7973 [core] Do not error on home page when oozie is disabled
  387. * 52729d1 HUE-7820 [metastore] Fix js error when two tables are equally popular in the table browser
  388. * d8b5cec HUE-7972 [editor] Fix reporting of missing databases in the syntax checker
  389. * 266665b HUE-7971 [editor] Make sure a database is set for column locations
  390. * 2788d5e HUE-7969 [metastore] Only enable editing of database descriptions if navigator is enabled
  391. * 364d29f HUE-7949 [editor] Hide modal after click to export to a collection
  392. * 8e04493 HUE-7970 [assist] Open the last opened database in the assist for apps other than the editor
  393. * 16f85a3 HUE-7969 [metastore] Enable editing of database descriptions in the table browser
  394. * d2a2539 HUE-7968 [metastore] Disable the description HTML editor in the table browser
  395. * 6fe1c9a HUE-7967 [metastore] Fix the context popover for tables and columns in the table browser
  396. * 7ba06a2 HUE-7966 [assist] Show the correct comment for tables and columns in the context popover
  397. * f1c8ca7 HUE-7949 [search] Avoid js error on facet click on non gridster dashboards
  398. * 847b560 HUE-7949 [dashboard] Fix hidden x-overflow problems and autofit widgets over time
  399. * c4a10db HUE-7964 [core] Do not crash on admin wizard page when oozie is blacklisted
  400. * 56f5c5b HUE-7962 [assist] Show the comment in the title for entities if set
  401. * 61b8c6b HUE-7949 [dashboard] Fix dropping of a widget on empty space
  402. * 2ef0599 HUE-7961 [metastore] Make sure we always show at least 5 columns in the initial column list
  403. * bbee6f5 HUE-7959 [metadata] Don't keep unused tags in the cache
  404. * 368006f HUE-7958 [editor] Prevent cancelling assist API calls when the autocomplete results are closed
  405. * 01cc62c HUE-7960 [editor] Fix issue where the autocomplete spinner sticks after cancelled requests
  406. * 3f5e96a HUE-7957 [assist] Don't throw errors when a user doesn't have permissions for location updates
  407. * 5ababfb HUE-7956 [assist] Disable the browser cache when the TTL is set to 0
  408. * 8fa74cf HUE-7949 [dashboard] Furtherly stabilize resizing and re-ordering of the widgets
  409. * 5b21b34 HUE-7949 [dashboard] Removed auto resize for any widget
  410. * 89dd8c6 HUE-7949 [dashboard] Avoid shrinking empty widgets when hovering them
  411. * 59363ee HUE-7955 [importer] Backend clean-up of the creation of an index via a live query
  412. * 271f5c1 HUE-7955 [importer] Properly load the prefilling of other sources than manual or file
  413. * 982874a HUE-7944 [editor] Provide an aync table sample api
  414. * 7ea865e HUE-7940 [notebook] Backend linking to describe metadata of query documents
  415. * d7a95b3 HUE-7955 [importer] Support indexing from a saved or history query
  416. * 75941a8 HUE-7955 [importer] Move auditing code to main submit API
  417. * 6ec5cc4 HUE-7955 [notebook] Add async to get sample data API
  418. * 0e0a746 HUE-7955 [importer] Support saved SQL query as source
  419. * ca25e37 HUE-7932 [oozie] Clicking on workflow with several decision nodes hangs Hue
  420. * 1a50f51 HUE-7743 [frontend] Support initial URL search parameters in embedded mode
  421. * d5e1399 HUE-7949 [dashboard] Correct Gridster seldom invalid calculation of widget heights after a resize
  422. * 4e30213 HUE-7949 [dashboard] Enable auto regenerating of Gridster stylesheets to avoid invalid X widget sizes
  423. * 26da50d HUE-7949 [dashboard] Remove widget border on hover
  424. * ff88575 HUE-7894 [assist] Enable drop file into assist
  425. * f74aaa4 HUE-7708 [indexer] Columns with parenthesis will fail to be importer into Solr
  426. * 90f0ec1 HUE-7954 [metastore] Don't invalidate when opening the table browser from the left nav
  427. * 554fae3 HUE-7952 [frontend] Only load comments from Nav for databases, tables and columns
  428. * 8f7dabd HUE-7952 [autocomplete] Add a delay of loading the comments for the autocomplete suggestions if not already known
  429. * 2d27ab2 HUE-7951 [editor] Properly handle complex fields in the assist and autocomplete suggestions
  430. * f96b563 HUE-7950 [assist] Clear all tables cascaded when refreshing a DB in the assist panel
  431. * 872253b HUE-7948 [assist] Check the database metadata before loading tables in the right assistant
  432. * 119d9db HUE-7949 [dashboard] The main page droppable should accept just some specific draggables
  433. * c418edf HUE-7949 [dashboard] Prevent a JS error on non-Gridster dashboards
  434. * 9a9638b HUE-7949 [dashboard] Avoid scrollbars on the widgets with charts
  435. * 2133514 HUE-7949 [dashboard] Show dimensions just on widget hover
  436. * 371b786 HUE-7949 [dashboard] Move Gridster draggable handle to the widget title
  437. * fc76192 HUE-7946 [jb] Link to subworkflow on workflow dashboard page 404s in Hue 4
  438. * 41a517f HUE-7860 [core] Add SSL/TLS support for Gunicorn
  439. * 204dc48 HUE-7940 [dashboard] Initial support for queries in the right assistant panel
  440. * fe0b8d8 HUE-7921 [editor] Allow opening of an editor after landing on a non-existing/non-viewable document
  441. * 49b398b HUE-7938 [dashboard] Improve dimensions editing UX
  442. * 3ed4716 HUE-7939 [metastore] Make sure the metastore is refreshed after creating tables or databases
  443. * 053ca72 HUE-7820 [assist] Only refresh the open SQL entity in the assist panel
  444. * bc92b80 HUE-7933 [dashboard] Enable autocomplete of values after whitespace
  445. * 817bc22 HUE-7937 [dashboard] Show widget side menu just on hover
  446. * 9f994c0 HUE-7936 [dashboard] Editing a Gridster dashboard should have the delete icon too
  447. * 403495e HUE-7926 [dashboard] Improve drop preview to build a better user anticipation
  448. * 4408ec0 HUE-7931 [dashboard] Comment missing facet option as not finalized
  449. * 02cd20e HUE-7935 [metadata] Force put call to Navigator to send json mimetype
  450. * 38fe673 HUE-7928 [metastore] Config flag to force metadata calls to go to HiveServer2
  451. * b1b0938 HUE-7934 [importer] Unselecting has Header checkbox has no effect
  452. * 1559c52 HUE-7931 [dashboard] Hide sorting icon of hit widgets
  453. * 4ad5940 HUE-7931 [dashboard] Feature flag for widget filter and compare
  454. * 419b75f HUE-7931 [dashboard] Counter widgets should have one editable dimension
  455. * 13a2d60 HUE-7931 [dashboard] Restrict resizing to horizontal only
  456. * f09cd16 HUE-7931 [dashboard] Rename add widget HTML title
  457. * d372737 HUE-7924 [dashboard] Fix JS errors on drag and remove on the old layout mode
  458. * 54f54ee HUE-7924 [dashboard] Make old and new layout modes co-exist
  459. * de2cdff HUE-7929 [indexes] Field list table on the index page should have an horizontal scrollbar
  460. * 9d674ef HUE-7925 [frontend] Remove unnecessary imports on the login page
  461. * 411aaf6 HUE-7927 [metastore] Sample view on the main table page should have an horizontal scrollbar
  462. * 3a3b13a HUE-7920 [frontend] The stacked graph shouldn't have empty areas in the stacks
  463. * a64b558 HUE-7853 [editor] Changed help dialog title + link to online doc
  464. * 36615ab HUE-7882 [dashboard] Make pretty metrics available to non-gridster dashboards too
  465. * da5872c HUE-7882 [dashboard] Add pretty metrics to the other widgets too
  466. * efdb33a HUE-7882 [dashboard] Prettify and simplify the edit/non-edit modes
  467. * 9689915 HUE-7892 [metrics] Show a message when there are no filtered results in the 'All' section
  468. * 1d1118b HUE-7918 [presentation] Exiting resets the query type to the first editor language opened
  469. * 7e6a63f HUE-7918 [presentation] Menu in mode should still show up even if the query is not saved yet
  470. * 93abf9c HUE-7916 [frontend] Avoid breaking of scatterplot chart for some grouping values
  471. * 62cf649 HUE-7860 [core] Integrate non IO blocking Python Webserver Add runserver command
  472. * 167bb90 HUE-7860 [core] Integrate non IO blocking Python Webserver Add eventlet 0.21.0 and enum-compat 0.0.2
  473. * 76ad046 HUE-7860 [core] Integrate non IO blocking Python Webserver Add greenlet 0.4.12
  474. * 8f18ecd HUE-7860 [core] Integrate non IO blocking Python Webserver Add gunicorn 19.7.1
  475. * b3de898 HUE-7909 [editor] Hide options in session settings
  476. * 0b0783a [core] Hiding most of the unused metrics on the Metrics page
  477. * 36dcfda HUE-7820 [assist] Fix js error in the context popover for databases and columns
  478. * a1c726d HUE-7820 [metastore] Don't refresh the analysis on load and load DB metadata via the DataCatalog
  479. * d784df1 HUE-7915 [assist] Increase the frontend cache TTL to 10 days
  480. * 1380500 HUE-7820 [metastore] Use the DataCatalog for the tag editor
  481. * 3000dc4 HUE-7907 [frontend] Improved dropped areas for side widgets and new rows
  482. * 9244fa2 HUE-7907 [frontend] Dropping on overflowing widgets should create a new widget too
  483. * cdbe953 HUE-7907 [frontend] Create a fix for the .droppable binding missing event handling
  484. * c597cd7 HUE-7911 [hbase] HBase browser create table js error
  485. * 80a6c7d HUE-7913 [autocomplete] Report quoted variable locations with possible column references
  486. * fb32aef HUE-6722 [jb] Task progress shows as 1 and not 100%
  487. * 59d68ad HUE-7846 [dashboard] Remove duplicate keydown bindings
  488. * ef85ecb HUE-7914 [editor] Remove duplicate ID from the save results and download form
  489. * 5c77f46 HUE-7913 [autocomplete] Pair variable locations with columns where possible
  490. * d606ec6 HUE-7913 [frontend] Fix failing jasmine tests
  491. * c8bcf48 HUE-7913 [autocomplete] Add variable locations to the autocomplete parser
  492. * 6a0d28c HUE-7459 [jb] YARN Metadata job page can freeze when huge
  493. * 41512b0 HUE-7142 [jb] Job log links to HDFS path opens on Hue 3
  494. * 04ca6db HUE-7876 [presentation] Persist isHidingCode setting
  495. * dbdd4a8 HUE-7876 [presentation] Switch to presentation mode when opening a presentation query
  496. * 3925fa7 HUE-7876 [presentation] Editor should not convert to Notebook in presentation mode when saving
  497. * bf8494d HUE-7876 [presentation] Group the default toggle action inside the presentation mode
  498. * a74fe29 HUE-7876 [presentation] Allow to publish presentation mode turned on
  499. * f8114cc HUE-7876 [editor] Move isPresentation subscription to the Notebook
  500. * 07cd46f HUE-7876 [presentation] Persist when the document is in Presentation mode
  501. * 3f02a89 HUE-7876 [presentation] Only hide right assist when toggling on
  502. * d2c36cf HUE-7876 [editor] Refactor editor menu action into a template
  503. * 2579ac5 HUE-7912 [jb] Hide some properties in mini browser mode of Query Browser to make some space
  504. * c0e4c4c HUE-7910 [editor] Improve readability of the new inline help
  505. * 63c94b8 HUE-7820 [assist] Don't fetch navigator data for children that already have it
  506. * 9737aec HUE-7820 [assist] Fix issue where some columns won't expand in assist
  507. * 2c5825c HUE-7820 [frontend] Silence errors from Navigator and NavOpt by default
  508. * 64b8c72 HUE-7820 [metastore] Load metadata in parallel in the table browser and use the DataCatalog for navopt details
  509. * f9d2a42 HUE-7820 [frontend] Add NavOpt table details metadata to the DataCatalog
  510. * 4243331 HUE-7820 [metastore] Use analysis from the DataCatalog in the table browser
  511. * b702995 HUE-7820 [frontend] Add analysis to the DataCatalog
  512. * 45c11ad HUE-7820 [metastore] Only refresh the open entity in the table browser instead of refreshing everything
  513. * f7d408f HUE-7820 [frontend] Add pubsub to refresh a particular catalog entry
  514. * 7f98468 HUE-7820 [frontend] Add versioning to the DataCatalog and debug helper
  515. * 05492f2 HUE-7822 [core] Unable to clone oozie workflow in Hue 4.0
  516. * d77ed0f HUE-7906 [dashboard] Fix new dashboard creation
  517. * 4315b02 HUE-7908 [frontend] Fix spinner overlay z-index
  518. * 1a16bf6 HUE-7877 [dashboard] Support a query history from a multi statement query
  519. * da6c018 HUE-7907 [dashboard] Remove whitespaces on widget drag, resize, remove and add
  520. * 99ebe47 HUE-7907 [dashboard] Introduce helper to clean the Gridster whitespace
  521. * 68dc4e2 HUE-7907 [dashboard] Fix alignement of layout boxes
  522. * d54f0f4 HUE-7907 [dashboard] Removing a widget should automatically resize its siblings
  523. * 4afd275 HUE-7907 [dashboard] Recalculate grid base width on window resize
  524. * 934883c HUE-7901 [editor] Query History search make the scrolling jumps back to the top
  525. * cfc75f7 HUE-7900 [hbase] Switch to Thrift transport default to use framed instead of buffered
  526. * d49d443 HUE-7853 [editor] Add help section for syntax
  527. * c08884e HUE-7898 [editor] Impala query expiration shows update max_row_size help
  528. * 41a7733 HUE-7889 [frontend] Remove html page source from the notifications
  529. * 61c8021 HUE-7895 [editor] Give the user a feedback of editor loading when opening an assist document
  530. * 8510c85 HUE-7820 [metastore] Use the DataCatalog in the table browser
  531. * 466f504 HUE-7820 [frontend] Add navigator tag add and delete operations to the DataCatalogEntry
  532. * bc8eb74 HUE-7743 [frontend] Fix js error when the IS_EMBEDDED flag isn't defined
  533. * 8767987 HUE-7899 [hbase] HBase django.po file translation error (#649)
  534. * b960875 HUE-7893 [docs] Fix navbar overlap with the content
  535. * 5138cdf HUE-7897 [doc] Integrate Solr wine blog post into the docs
  536. * 3df6108 HUE-7897 [doc] Add more info about Solr Sentry privileges
  537. * 2a51f61 HUE-7884 [jb] Lighten up the border of the query graph and use the CUI colors
  538. * c48baa6 HUE-7883 [jb] Restyle queries side panel to look like the other sections
  539. * 6b05c0f HUE-7886 [dashboard] Fix misplaced global JS variable in the common dashboard
  540. * 5f1ba79 HUE-7820 [assist] Fix js error in dashboard assistant
  541. * cc2731e HUE-7820 [assist] Fix broken context menu for SQL assist entries
  542. * 4532667 HUE-7820 [assist] Don't show the comment in a tooltip on hover
  543. * e5fe532 HUE-7820 [autocomplete] Use the data catalog mini context panel to show the proper comments for autocomplete suggestions
  544. * 143c693 HUE-7820 [autocomplete] Add a component to show a mini context panel for a catalog entry
  545. * 462f4c5 HUE-7820 [autocomplete] Use the DataCatalog for the autocompleter
  546. * b926031 HUE-7820 [frontend] Add option to load navopt column meta for multiple tables in one go
  547. * fb89e45 HUE-7743 [frontend] Make sure we remove /hue in embedded URLs
  548. * 71526e1 HUE-7743 [frontend] Fix js error when executing multiple statements in embedded mode
  549. * 557071a HUE-7820 [frontend] Use IndexedDB instead of TotalStorage for the DataCatalog
  550. * 57bf075 HUE-7820 [frontend] Add LocalForage library for managing indexedDB requests
  551. * a1f8e00 HUE-7820 [frontend] Add navopt metadata to the datacatalog and make all promises cancellable
  552. * f6a9f53 HUE-7820 [frontend] Add sample to the data catalog entries
  553. * 6ca38e0 HUE-7743 [core] Automatically use Impersonation backend when in embedded mode
  554. * 3c86fa9 HUE-7874 [oozie] SSH action missing configuration for retry-max and retry-interval
  555. * 6e83146 HUE-7861 [jb] Handle Impala query timeout
  556. * 6a727cb HUE-7880 [editor] Improve spacing of chart settings labels
  557. * 0e16243 HUE-7881 [core] Fix font loading problems that affect the autocompleters
  558. * 0af18ca HUE-6838 [jb] Show confimation dialog when killing jobs
  559. * 95c3572 HUE-7875 [dashboard] Properly set the source of the data collection
  560. * 10739a0 HUE-7870 [dashboard] Improve reliability of Gridster smart placement of widgets
  561. * 605970e HUE-7875 [dashboard] Update tests about edit record permission being available to anyone
  562. * 87a340a HUE-7877 [dashboard] Automatically give a friendler name to SQL sub query dashboards
  563. * ce8cfa4 HUE-7877 [hive] Move subquery table to the core HiveServer2 API
  564. * 8a83aa7 HUE-7877 [dashboard] Automatically pull SQL statement of query history
  565. * ef97728 HUE-7877 [dashboard] Plug-in subquery metadata and submission logic
  566. * 74d800e HUE-7877 [dashboard] Add Explore from SQL step 2
  567. * df2c3d8 HUE-7877 [doc] Bumping-up who is using Hue section in README
  568. * f561697 HUE-7877 [editor] Preparing getting metadata of a sub query
  569. * 38ad27d HUE-7877 [assist] Remove right click to open collection page
  570. * ea21ccd HUE-7877 [reporting] Skeleton for creating a new report
  571. * 7fc5cd0 HUE-7833 [doc] Add analytics to pages
  572. * 8b511ab HUE-7878 [hbase] Avoid throwing a JS error when the server is not reachable
  573. * dca1c56 HUE-7879 [core] Avoid leaking of Security CSS into Hue
  574. * 92ed35e HUE-4627 [editor] Re-organize and rename Save query to Export results
  575. * d1212ed HUE-7875 [dashboard] Add links to column results starting with http or https
  576. * d65511e HUE-7875 [dashboard] Only show edit document when the source as a PK
  577. * 03cdf8f HUE-7875 [dashboard] Better experience when trying to retrieve a table document with no PK
  578. * ab5441d HUE-7875 [dashboard] Remove reporting from new layouts and add empty middle row
  579. * 0ab39b4 HUE-4627 [editor] Show download result icon on page refresh if query is not expired
  580. * 9d82a81 HUE-7858 [dashboard] Improve default height for the counter widgets
  581. * 4bf035c HUE-7871 [dashboard] Set a min length for the search bar to avoid its disappearance
  582. * ad4b99e HUE-7833 [doc] Smaller font for the tables
  583. * fc8123a HUE-7833 [doc] Explain how to manually change the language
  584. * 21203bd HUE-7859 [dashboard] Remove error message when stats not supported
  585. * 7b75742 HUE-7757 [dashboard] Text label for older saved dashboard
  586. * 9dc17d4 HUE-7866 [dashboard] Limit width of dashboard name
  587. * 105bbed HUE-7868 [core] Change successful logins to log at INFO (#646)
  588. * dbb640e HUE-7856 [dashboard] Add dropzones around each widget
  589. * bac8a5c HUE-7869 [dashboard] Avoid dropping of a widget on an invalid grid position
  590. * b0f70ff HUE-7843 [editor] Improve UX of the grid results renderer
  591. * 243604c HUE-7847 [search] Show PK field in the right assist
  592. * 1b65ad8 HUE-7732 [editor] Change select variables from datalist to selectize
  593. * de3a280 HUE-7865 [autocomplete] Show the complete sample value in the details panel for long values
  594. * 7065306 HUE-7820 [assist] Show the proper database comment in the context popover
  595. * b08af64 HUE-7864 [assist] Open top search document folders in the assist instead of home
  596. * 8a22023 HUE-7820 [assist] Fetch navigator metadata for databases
  597. * 1aaebb7 HUE-7820 [assist] Show comment tooltips for entries in the left and right assist
  598. * 5681886 HUE-7820 [assist] Use the new data catalog for the left and right assist trees
  599. * 355d3c2 HUE-7820 [metadata] Refresh the navigator cache after setting the comment
  600. * 041a860 HUE-7820 [metadata] Introduce a generic data catalog that handles metadata for any datasource
  601. * 3110e9e HUE-7820 [metadata] Properly update entities properties or custom metadata
  602. * f123bed HUE-7820 [core] Add ability to load navigator metadata for all children of a sqlMetadata instance in one go
  603. * 74d6c54 HUE-7820 [metadata] Allow raw querying of the navigator entity search API
  604. * ca38d90 HUE-7820 [core] Add ability to set comments through the sqlMetadata object
  605. * 9c3773e HUE-7820 [core] Introduce a comment observable in sqlMeta
  606. * 70a6ff0 HUE-7820 [core] Add Navigator metadata to the sqlMetadata object
  607. * 5ed9719 HUE-7820 [core] Introduce a generic sqlMetadata object
  608. * 2dc34be HUE-7743 [frontend] Use hash-based page routing in embedded mode
  609. * e014910 HUE-7863 [dashboard] Remove duplicate element IDs
  610. * b18e4a5 HUE-7846 [dashboard] Left align dashboard save as input
  611. * 29ffa48 HUE-7857 [dashboard] Auto resize current widgets when dropping on the same row
  612. * b456fc3 HUE-7756 [search] Do not break filtering when a selected value is a False boolean
  613. * abf0421 HUE-7728 [jb] Do not error in the SQL query browser when pointing to an old Impala
  614. * 20fc449 HUE-7855 [editor] Fixed JS error on subscription removal
  615. * 8c9487d HUE-7855 [editor] Disable the editor auto-resize when running a saved query
  616. * 5f475f7 HUE-7852 [core] Metric page fails on cherrypy server
  617. * ffb525e HUE-7743 [core] Directly fails with 403 in embedded mode if not logged-in
  618. * bfc66f1 Revert "Revert "HUE-6909 [libsentry] Use the new sentry config property sentry.service.client.server.rpc-addresses""
  619. * af45f8b HUE-7854 [core] Update translations files for 4.2
  620. * 283511f HUE-7846 [dashboard] Save as button rounded corner + save as shortcut
  621. * 4c082bf Revert "HUE-7758 [dashboard] Allow to collapse facets"
  622. * 46c49e2 HUE-7757 [dashboard] Give a text label to the dimension
  623. * d5b32ce HUE-7732 Support CTRL + S when inside a variable input
  624. * 6b5d951 HUE-7743 [frontend] Hide the top nav bar in embedded mode
  625. * f0c1912 HUE-7743 [editor] Don't show the query name and description in embedded mode
  626. * e7f99d4 HUE-7743 [frontend] Revert param-based page routing in embedded mode
  627. * acf18ad HUE-7743 [frontend] Hide table browser links in embedded mode
  628. * bf95f9b HUE-7743 [frontend] Disable documents in embedded mode
  629. * 26f8443 HUE-7832 [assist] Allow filtering in the document types drop-down
  630. * b1700d6 HUE-7743 [frontend] Also adapt img src urls in embedded mode
  631. * 8229dcb HUE-7851 [dashboard] Collection not always refreshed when creating a new dasboard
  632. * b8f9ea8 HUE-7850 [editor] Presentation mode will fail if past queries are expired
  633. * 4449d14 HUE-7849 [search] Support selection on pie chart of two dimension facet
  634. * 4ded863 HUE-7849 [search] Fix slecting one value in graph of one dimension
  635. * d2ddf63 HUE-7849 [search] Support same aggregate in different dimension
  636. * e0aa618 HUE-7849 [search] Correctly support selecting values in N dimensions with N aggregates in between
  637. * 5ae36d2 HUE-7849 [search] Support having aggregates between two dimensions
  638. * bb3dbcc HUE-7846 [dashboard] New dashboard should be proposed to be 'saved as'
  639. * 1f3ffd6 HUE-2902 [hive] Temporary skip top_term test as slow and API is not used
  640. * fcad3b4 HUE-7654 [core] Integrate Threads page as page on /about page (Fix test)
  641. * f6937f7 HUE-7774 [core] Increase the limit of User and Group list in Hue Autocomplete box
  642. * 8ea38e0 HUE-7833 [doc] Add more description to the data import wizard
  643. * e014b3f HUE-7800 [core] Remove Flash of Unstyled Content in loading the apps
  644. * 03a5228 HUE-7845 [editor] Get rid of printing specific CSS
  645. * 397498e HUE-7844 [editor] Fix rendering of barcharts when the first value is missing
  646. * 7186d69 HUE-7812 [core] Metrics and Threads page don't get refreshed Step #2(loadApp)
  647. * b0cfa09 HUE-7258 [jb] Fix test_spark_job in TestMapReduce2NoHadoop
  648. * 2e9e60f HUE-7827 [search] Switch to fuzzy matching for autocomplete term search
  649. * 45619c3 HUE-7842 [dashboard] Avoid extra search call when dropping a new facet in a new row
  650. * b3651a4 HUE-7839 [dashboard] Support the new counter form in SQL
  651. * 0001d64 HUE-7838 [dashboard] Support select on 2 dimension in SQL
  652. * b511ea5 HUE-7833 [doc] Add more information about how to reset a password
  653. * aab4a5c HUE-7837 [presentation] Toggle hiding/showing the code snippets should also hide the log panels
  654. * 0c45219 HUE-7832 [editor] Show query document link with link handle on hover
  655. * ee50ae6 HUE-7812 [core] Metrics and Threads page don't get refreshed Step #2(loadApp)
  656. * d7218b6 HUE-7812 [core] Metrics and Threads page don't get refreshed Step#1(Threads Only)
  657. * 06ecb02 HUE-7835 Add hive/impala HA configure post content
  658. * 33e96e1 HUE-7834 [search] Facet download when no fields are selected fails
  659. * 87d8dd3 HUE-7836 [frontend] Fix for mini job browsers not showing any contents
  660. * 8aca6af HUE-7832 [frontend] Use the assist to list app specific documents throughout
  661. * 96e8157 HUE-7832 [editor] Show editor documents in the left assist instead of home
  662. * 6beb7fd HUE-7832 [frontend] Extract a global list of available document types
  663. * 96aa933 HUE-7832 [frontend] Add a publish KO binding to publish to huePubSub on click
  664. * 8bc0e43 HUE-7833 [doc] Adding link to Impala and HiveServer2 configuration post
  665. * 37dd5b9 HUE-7833 [doc] Moving hue specific configs into the same section
  666. * f5dd702 HUE-7646 [sentry] Changing role privileges removes HDFS ACLs
  667. * dc05d52 HUE-7258 [jb] Properly fetch YARN Spark job logs
  668. * c348711 HUE-7831 [search] Make sure we invalidate the record cache when enabling More like This
  669. * 900048e HUE-7831 [search] Offer more like results
  670. * 0d09d5a HUE-7827 [search] Case insensitive term search for the autocomplete
  671. * db38f4b HUE-7827 [search] Perform term search in a distibuted way if available
  672. * efd42f5 HUE-7830 [core] Non supported feature use_default_configuration doesn't work in Hue 4
  673. * ed06952 HUE-7743 [frontend] Prevent js error on empty stylesheets in embedded mode
  674. * 6a2fd64 HUE-7743 [frontend] Detect hash changes and abort page.js routing in embedded mode
  675. * 3e50917 HUE-7743 [frontend] Adjust top-nav z-index for embedded mode
  676. * 87ffd05 HUE-7743 [frontend] Allow any URL base path in embedded mode
  677. * 79f46604 HUE-7743 [metastore] Use the app parameter for table browser navigation in embedded mode
  678. * e059c6b HUE-7743 [frontend] Use parameter based page routing in embedded mode
  679. * 6524298 HUE-2890 [doc] Correct a series of links
  680. * df420b2 HUE-2890 [doc] Update README to point to the documentation
  681. * 8823770 HUE-2890 [doc] Include all the last recent blog posts into the documentation
  682. * 8c4a007 HUE-2890 [doc] Revamped hierarchy of user guide again
  683. * a2e2c37 HUE-2890 [doc] Integrate back some information from the blog into the docs
  684. * b531763 HUE-2890 [doc] Use proper hierarchy in admnistration section
  685. * 026ef5f HUE-2890 [doc] Clean-up SDK hierarchy
  686. * 1c0c9be HUE-2890 [doc] Move manual to its own Admin manual section
  687. * a1ab3b2 HUE-2890 [doc] Remove old repo file and references
  688. * da3f3d3 HUE-2890 [doc] Merge dev doc to SDK doc
  689. * 0452cce HUE-2890 [doc] Clean-up old SDK
  690. * 5b12646 HUE-2890 [doc] Revamp of the user guide
  691. * cbc3318 HUE-2890 [doc] Clean-up of the user-guide
  692. * afde680 HUE-2890 [doc] Clean-up of the manual
  693. * cf1ee36 HUE-7820 [metastore] Skeleton call to fetch a batch of columns with metadata comment of a table
  694. * 5cdae7e HUE-7820 [metastore] Disable lineage fetching for now as not displayed
  695. * b0b8425 HUE-7820 [metadata] Add helper to fetch metadata of a query
  696. * 1476349 HUE-3439 [indexer] Metadata does not show if the termVectors are stored for a field
  697. * 6eb4399 HUE-7829 [useradmin] Fixed error in message about LDAP users/groups being successfully synced
  698. * 56b8037 HUE-7826 [security] Uncaught TypeError: privilege.privilegeScope is not a function error when deleting a Solr privilege
  699. * 8931b28 HUE-7825 [sentry] Integrate new 'admin' Sentry Solr permissions
  700. * cbc2911 HUE-7824 [metastore] Hide table or DB location links when in embedded mode
  701. * 4a4229f HUE-7823 [core] Remove data search text from top search if metadata is not enabled
  702. * 501db18 HUE-7807 [core] Add an ImpersonationBackend
  703. * 4619cb2 HUE-7743 [frontend] Allow adaption of clearable background image in embedded mode
  704. * 48a7b10 HUE-7743 [frontend] Disable Google Analytics tracking in embedded mode
  705. * b140690 HUE-7743 [editor] Improve positioning of close button for presentation and full screen results in embedded mode
  706. * 4ff701e HUE-7743 [frontend] Append popovers to the Hue container in embedded mode
  707. * f4cb026 HUE-7816 [frontend] Use the Hue version as a parameter instead of a random number to control caching of non-static resources
  708. * 38b49aa HUE-7803 [jb] Missing import causing global name 'LinkJobLogs' is not defined
  709. * 9d7487e HUE-7819 [metastore] Update table comment to metadata server if available
  710. * ba21678 HUE-7713 [importer] Avoid printing Skipped records warning by mistake
  711. * f6f14cd HUE-7758 [dashboard] Allow to collapse facets
  712. * f101969 HUE-7818 [search] Range facets and up support for timelines and bar charts
  713. * 262375a HUE-7815 [dashboard] Pie charts should support numerical range faceting
  714. * 5a778e6 HUE-7815 [dashboard] Field type of a numeric range facet disappears
  715. * 842db9e HUE-7743 [frontend] Make sure modals open correctly in embedded mode
  716. * 59dff8b HUE-7743 [frontend] Make sure the top search results are positioned above the page contents in embedded mode
  717. * 452e7a5 HUE-7743 [frontend] Use fixed font size for the context popover title
  718. * 10d686b HUE-7743 [frontend] Default to no navbar padding in embedded mode
  719. * 8bfb942 HUE-7743 [frontend] Use content-box as default box-sizing in embedded mode
  720. * cb7b7e8 HUE-7743 [editor] Enable webworkers in embedded mode
  721. * f1c784c HUE-7743 [frontend] Update third-party licence details
  722. * 103b6b8 HUE-7743 [frontend] Only use knockout deferred updates when supported
  723. * fa5e2ad HUE-7743 [frontend] Load all scripts synchronously before appending the app page contents
  724. * da944cc HUE-7743 [frontend] Don't adjust all links in embedded mode to /hue
  725. * c4c9cc1 HUE-7813 [useradmin] Add login dropdown when there is only one item
  726. * 3da1466 HUE-7756 [dashboard] Add other as facet option
  727. * d78f992 HUE-7810 [oozie] Fix Dashboard ignores ACL permissions (#638)
  728. * 3c17aaa HUE-7809 [reporting] Missing : in mako templat breaking the page
  729. * cde0278 HUE-7755 [oozie] Adding Distcp arguments and properties
  730. * a8a5699 HUE-7776 [dashboard] Move Solr exceptionextractor to the model to avoid import conflicts
  731. * 15fec8d HUE-7808 [editor] Solr icon for Solr SQL
  732. * 5539bf5 HUE-7808 [editor] Properly bubble-up errors in Solr SQL queries
  733. * faeb234 HUE-7766 [search] Add query facet filter to counter widgets
  734. * 8c4b41e HUE-7766 [dashboard] Query facet for widget level filtering
  735. * 7cfcda1 HUE-7766 [dashboard] Move counter display into its own template
  736. * fffd242 HUE-7766 [dashboard] Do not error when using a timeline and rolling window
  737. * d6135f4 HUE-7766 [dashboard] Return 0 instead of null when no data for textSqueezer for now
  738. * 131fc3e HUE-7766 [dashboard] Skeleton to compare with past data intervals in counter widget
  739. * c945456 HUE-7766 [dashboard] Comparison with previous time facet option
  740. * 1c68cf7 HUE-7809 [reporting] Adding Counter widget as a graph option
  741. * 79b1694 HUE-7809 [reporting] Skeleton of independent SQL widgets
  742. * f4bc273 HUE-7809 [reporting] Add report into Dashboard submenu
  743. * ae5fa81 HUE-7806 [core] Show all the users "Switch to Hue 4" option
  744. * 9c7dfee HUE-7805 [impala] Lower idle session timeout from 1 hour to 30 minutes
  745. * 34b2fe6 HUE-7803 [jb] Remove references to MR1 in the tests
  746. * 37fa3f1 HUE-7794 [fb] Modify/upload file failed if S3 bucket encryption is SSE-KMS
  747. * 004deab HUE-7803 [core] Remove old imports to JT and NN plugins in minicluster
  748. * dd5fd49 HUE-7743 [frontend] Allow custom page mappings in embedded mode
  749. * fb699bb HUE-7743 [frontend] Make sure sidebar templates won't conflict in embedded mode
  750. * 4d7922f HUE-7743 [frontend] Allow a different page.js base for embedded mode
  751. * 7e915cb HUE-7743 [frontend] Add missing import to the editor page
  752. * c521bfd HUE-7743 [frontend] Add page.js as a separate dependency in embedded mode
  753. * 8751d37 HUE-7743 [frontend] Disable web workers in embedded mode
  754. * 6f06bb0 HUE-7743 [core] Fix issue where collectstatic fails because of missing files
  755. * cf8f56a HUE-7803 [jb] Remove old reference to hadoop gen-py lib
  756. * 652ce7e HUE-7803 [jb] Remove old call to java tests in Makefile
  757. * 5746e0f HUE-7803 [jb] Remove old references to MR in hue.ini
  758. * c6be075 HUE-7803 [jb] Update through Hue to remove JT references in code path
  759. * 2ec5604 HUE-7803 [jb] Remove Job Browser API for MR1
  760. * cdaaaea HUE-7803 [core] Remove notion of MR_CLUSTERS
  761. * 70d2f57 HUE-7803 [core] Remove deprecated JobTracker Python class
  762. * 71cfd66 HUE-7803 [core] Remove deprecated HadoopFileSystem Python part
  763. * 2bd88b5 HUE-7803 [core] Remove old maven references to the Hadoop plugins
  764. * 08c980f HUE-7803 [core] Remove old Thrift Hadoop libs
  765. * 79189b9 HUE-7588 [core] Disable old Hue 3 UI by default
  766. * 121f91a HUE-3286 [cluster] Hide logo when in embedded mode
  767. * 36595a1 HUE-7802 [dashboard] Protect against missing function in old dashboards
  768. * 24ba2de HUE-7641 [dashboard] Properly align download facet icon in SQL dashboard
  769. * bad0e8d Revert "HUE-6909 [libsentry] Use the new sentry config property sentry.service.client.server.rpc-addresses"
  770. * ec69bc3 Hadoop 3 rebase: removing JobTracker plugin; updating poms.
  771. * 02e51bc HUE-7692 [editor] Upgrade failure from from CDH <= 5.4
  772. * 1fe6f45 HUE-7623 [editor] Test connection on create_session
  773. * bd24284 HUE-7778 [dashboard] Only show the new toolbar plus action with grister
  774. * 9354c52 HUE-7798 [dashboard] Avoid seldom JS errors when dropping new widgets onto Gridster
  775. * 8bfefeb HUE-7799 [dashboard] Removing a widget from Gridster should remove the instance in the items too
  776. * 86e9e17 HUE-7797 [dashboard] Avoid drag highlighting over already populated gridster items
  777. * b69a778 HUE-7791 [dashboard] Dropping a counter on Gridster shouldn't clone the last one dropped
  778. * 922a44a HUE-7779 [jb] Add job type in the API calls
  779. * a484953 HUE-3286 [cluster] Prevent YARN job status polling in analytic db mode
  780. * 27e3951 HUE-3286 [cluster] Automatically hide other job types in Job Browser
  781. * 21f2e5b HUE-3286 [cluster] Automatically disable the non compatible app in an analytic db cluster
  782. * 1ef784c HUE-3286 [cluster] Cleaning-up various modes so that it works in Editor only
  783. * 491044a HUE-7778 [dashboard] Move the 'add widget' toolbar to a plus button
  784. * b5baefb HUE-7691 [core] Restyled metrics tables and ordered all metrics sections alphabetically
  785. * 22d936d HUE-7743 [frontend] Fix the header in the new tableExtender using absolute positioning
  786. * b9c495a HUE-7743 [frontend] Add a new tableExtender that uses absolute positioning for the first column
  787. * 094640a HUE-7743 [frontend] Isolate the Hue sidebar styles
  788. * 7c7a48f HUE-7743 [frontend] Append tooltips to the embedded container in embedded mode
  789. * d23fbe1 HUE-7743 [frontend] Add a DEV_EMBEDDED config flag that will render hue inside a div in the page
  790. * d3b3ecd HUE-7743 [core] Rename the EMBEDDED_MODE setting to IS_EMBEDDED
  791. * 3da4823 HUE-7743 [frontend] Prevent bootstrap from leaking styles outside the container in embedded mode
  792. * e17cdef HUE-7743 [frontend] Keep the jobs panel anchored below the toggle button
  793. * 065a3cd HUE-7743 [frontend] Keep the history panel anchored below the toggle button
  794. * c187d77 HUE-7743 [frontend] Append new elements to the embedded container instead of body in embedded mode
  795. * 7cb649b HUE-7743 [frontend] Prevent Hue styles from leaking outside the embedded container
  796. * 56a99c7 HUE-7743 [core] Extract and consolidate global JS variables into one js file
  797. * 4142c1a HUE-7743 [core] Add a config flag to enable embedded mode
  798. * 00d7453 HUE-7790 [assist] Silence all API errors in the right assistant
  799. * 304969f HUE-7789 [dashboard] Dragging on top of an existing Gridster widget shouldn't show the drop background
  800. * 1e850f7 Revert "HUE-7500 [frontend] Upgrade Nicescroll to the latest"
  801. * 8bf9d8c HUE-7691 [core] Integrate Metrics as page on /about page
  802. * a6b4bcf HUE-7691 [core] Restyle metrics page and fix for the dockable binding
  803. * 3ddac34 HUE-7691 [core] Integrate Metrics as page on /about page
  804. * 4cbb6bc HUE-7635 [dashboard] Implement min count for SQL
  805. * a5bde7f HUE-7639 [dashboard] Support median & percentiles in SQL
  806. * 023f792 PR436 [hive] Document using multiple sessions for Tez jobs
  807. * 99c499f HUE-7786 [dashboard] Canceling adding a widget should not add an empty widget to Gridster
  808. * f3f50f8 HUE-7785 [dashboard] Widgets should have a gray border just on edit mode
  809. * 2fa7ed1 HUE-7788 [dashboard] Enable automatic layout on Gridster to avoid overlapping widgets
  810. * e793c87 HUE-7783 [editor] Add log toggling functionality to the presentation mode
  811. * 3f65373 HUE-7782 [metastore] Fix overflow on the settings panel
  812. * 0c8aa50 HUE-7784 [dashboard] Fix JS error on right assist filtering
  813. * 687a15f HUE-7598 [indexer] Prettify json config of a collection
  814. * 42d3375 HUE-7598 [indexer] Add the collection config to the collection page
  815. * 31c639f HUE-7760 [jb] ADLS browser submenu is missing on hue3 UI
  816. * 4abb362 HUE-7728 [jb] 500% progress in live Impala query browser sometimes
  817. * e0717a3 HUE-7776 [dashboard] Enable drop from assist in Gridster
  818. * 6d160b1 HUE-7775 [dashboard] Enable drop anywhere in Gridster
  819. * f4b508f HUE-7777 [core] Properly style the go to top anchors
  820. * d20a446 HUE-7750 [desktop] Use display_name instead of nice_name for SDK apps page URL in Hue 4.x. (#632)
  821. * 36dfc3b HUE-7773 [azure] Do not hide the name of the keys
  822. * 7ce7954 HUE-7713 [search] Support handling indexing of documents with bad fields
  823. * 6928023 HUE-7759 [core] Fix CSS push down for the top banner
  824. * 487ff9e HUE-7691 [core] Restyle metrics page and fix for the dockable binding
  825. * 786000d HUE-7691 [core] Integrate Metrics as page on /about page
  826. * cbc7384 HUE-7320 [frontend] Use nicescroll for the sql columns table
  827. * d18193a HUE-7751 [core] Update tarball links to very latest CDH
  828. * 528556b HUE-7752 [core] Remove sample popup column filtering toggling icon
  829. * e65c240 HUE-7692 - [editor] Upgrade failure from from CDH <= 5.4
  830. * 1d67e6e HUE-7320 [frontend] Add multiCheck binding that supports foreachVisible
  831. * 7ba84f6 HUE-7311 [editor] Limit asterisk expansion to the tables in the select statement
  832. * 903f3b5 HUE-7751 [core] Update public tarball links of the integration tests
  833. * ebd891a HUE-7624 [core] Fix LDAP unit test
  834. * 165401f HUE-7749 [editor] Don't mark columns from subqueries as missing
  835. * a770850 HUE-7748 [frontend] Preselect the first entry in the global search result list
  836. * 5653b4d HUE-7747 [frontend] Show a spinner when the global search results are being updated
  837. * 4afc3e2 HUE-7746 [assist] Show a spinner when searching in the right assistant while columns are being loaded
  838. * 56f375b HUE-7745 [dashboard] Added square brackets to the supported operators
  839. * 9f398be HUE-7745 [dashboard] Create Solr keywords highlighter for Ace
  840. * d1f2750 HUE-7744 [dashboard] Enable Ace Hue theme in the single line Ace editor
  841. * 564c1e9 HUE-7730 [fb] Refresh assist document list after creating workflow
  842. * 1f3be23 HUE-7734 [metadata] Avoid silent error when tenant id retrieval is empty
  843. * 24281e5 HUE-7731 [core] Move new and document list to top menu
  844. * 1a8fff3 HUE-7729 [search] Support collections with hyphens in name
  845. * 35f8a00 HUE-7714 [editor] Add column type to column name of row detail popup
  846. * 502fefa HUE-7739 [metastore] Fix column context popover in the table browser
  847. * 90df79d HUE-7737 [frontend] Make sure popovers are aligned when opened the first time
  848. * ced8231 HUE-7736 [assist] Make sure filtering the file panels resets the current page
  849. * 680ee3d HUE-7735 [editor] Prevent JS error from the risk suggestions
  850. * eb50610 HUE-7624 [core] Support multi-authentication with AllowFirstUserDjangoBackend and LdapBackend
  851. * f941289 HUE-7553 [jb] Attempt object has no attribute 'task_attempt_counters'
  852. * e986e8e HUE-7710 [search] Prettify facet dimension humane description
  853. * 7175cbd HUE-7709 [search] Dimension 2 facet selection display the same 1st column twice
  854. * 36977b7 HUE-7726 [editor] Prevent statement parser error on '-' and '/'
  855. * 22d93cb HUE-7725 [autocomplete] Make sure we don't make suggestions on stale editor contents
  856. * 8092912 HUE-7724 [assist] Keep the state of the right assist tabs and refresh the assistant when needed
  857. * 989ffee HUE-7723 [editor] Only check for syntax in the Hive and Impala editors
  858. * 05d9aba HUE-7718 [editor] Enable presentation mode just for SQL editors
  859. * 6be9a70 HUE-7717 [editor] Double click on snippet title shouldn't add a new snippet in presentation mode
  860. * cba4a98 HUE-7719 [editor] Consolidate the Pyspark mode
  861. * f4c9074 HUE-7716 [editor] Add a bit of left margin to the presentation mode
  862. * 2d43813 HUE-7722 [editor] Avoid JS error when user tries to execute zero queries in presentation mode
  863. * fd7dfd0 HUE-7720 [home] Emptying the trash shouldn't show a constant spinner
  864. * 4dca702 HUE-7721 [home] Improve "Empty trash" discoverability
  865. * fdda567 HUE-7667 [core] Fix http client pool by correctly mounting Transport Adapter to a prefix.
  866. * 034f173 HUE-7707 [assist] Show in assist should scroll just the left assist
  867. * bd61cc5 HUE-7697 [core] Allow Kerberos Renewer to retry kinit multiple times
  868. * f79c67c Revert "HUE-7697 [core] Allow Kerberos Renewer to retry kinit multiple times"
  869. * b6a3833 HUE-7699 [oozie] Shell document action are not listing any saved shell query
  870. * 11d3963 Revert "HUE-7315 [core] Change HBase icon for assist and app"
  871. * 96a2c2d HUE-7706 [frontend] Fix js error in top search results
  872. * 9a85e8d HUE-7695 [editor] Limit suggested values for the syntax checker
  873. * 64f58ab HUE-6688 [autocomplete] Switch to foreachVisible for the autocomplete results
  874. * 9d22196 HUE-6688 [autocomplete] Make sure all running ajax requests are cancelled when closing the autocomplete
  875. * 6553557 HUE-7695 [editor] Only mark syntax errors in the active statement
  876. * fd4dd0c HUE-7695 [editor] Only identify complex locations for Impala
  877. * ca70cfe HUE-7695 [editor] Limit background location checks to cached data only
  878. * 89eea5f HUE-7695 [assist] Limit prefetching of columns in the right assist to the first 10 tables
  879. * 89a4cdc HUE-7695 [editor] Check identifier existence async
  880. * c02e8b4 HUE-7683 [assist] Add 'Open in assist' functionality for the right assist items
  881. * 1e4e896 HUE-7694 [assist] Add sample tab to the collection context popover
  882. * 6c0c22a HUE-7701 [search] Input focus reseted when filtering terms in column popup
  883. * c9a3f79 HUE-7703 [solr] Add collection sampling to the notebook API
  884. * 2026612 HUE-7702 [editor] Marker map lat and lon column section fields are always empty
  885. * 3867842 HUE-7704 [frontend] Fix wrong alignment of share dropdown options
  886. * 5bd992a HUE-7697 [core] Allow Kerberos Renewer to retry kinit multiple times
  887. * 189ef93 HUE-7616 [editor] Shell job fails with TypeError: for +: 'dict' and 'str'
  888. * cb63bda HUE-7685 [assist] Show table title in the right assist
  889. * 245cfab Revert "HUE-7680 [frontend] Get rid of Nicescroll to improve general performances"
  890. * 29cd2b1 Revert "HUE-7680 [editor] Fix scroll in autocomplete dropdown"
  891. * e35b44b Revert "HUE-7680 [frontend] Tone down the scrollbars for webkit browsers"
  892. * 398dd4b Revert "HUE-7680 [frontend] Improve CSS on not-so-top-of-the-line screens"
  893. * 7752a60 HUE-7686 [dashboard] Improve reliability of the db/table chooser
  894. * 59ce57b HUE-7680 [frontend] Improve CSS on not-so-top-of-the-line screens
  895. * 9dcaf3a HUE-7694 [assist] Add show details to the collections name in left and right assist
  896. * b02c2e3 HUE-7684 [assist] Add context menu to the collections title in left and right assist
  897. * 7edcf9d HUE-7680 [frontend] Tone down the scrollbars for webkit browsers
  898. * 99ff3f9 HUE-7680 [editor] Fix scroll in autocomplete dropdown
  899. * 7ba57d0 HUE-7693 [assist] Make sure the right database is opened when a query is opened
  900. * 34312c6 HUE-7247 [editor] Show custom context menu when dragging views into the editor
  901. * 09a04f4 HUE-7631 [core] Keep older login URL for backward compatibility
  902. * 41e762b Revert "Revert "HUE-7631 [core] Have login page also prefixed with /hue""
  903. * 22f8466 HUE-7678 [oozie] Running an old workflow from 3.7 might fail
  904. * 93e2b6b HUE-7654 [core] Little polishing of the new thread page
  905. * 9d64faa HUE-7682 [assist] Expand the right assist content if there's just one table present
  906. * e2ee997 HUE-7681 [assist] Differentiate font sizes between the two assists
  907. * 293f897 HUE-7688 [metastore] Prevent the table browser from leaking css styles to other apps
  908. * 05ee598 HUE-7687 [metastore] Supply the source type when updating table and column comments
  909. * 1ecc547 HUE-7679 [dashboard] Add clearable to the simple ace editor
  910. * 569d7b3 HUE-7680 [frontend] Get rid of Nicescroll to improve general performances
  911. * d5e5e55 HUE-7689 [frontend] Avoid JS import error in old Hue
  912. * f4f7eb7 HUE-7647 [core] Group sync fails when a non-standard (not uid) user_name_attr is used
  913. * 6e01143 HUE-7635 [dashboard] Implement min count for SQL
  914. * 06b85b8 HUE-7676 [core] skip_trash for hue_config_validation
  915. * edee870 HUE-7250 [assist] Improve performance when showing a table in assist
  916. * dcd61f3 HUE-7343 [assist] Exclude CTE aliases from the tables in the right assistant
  917. * 0797bbe HUE-7663 [frontend] Add weights to global search result and keep selection after update
  918. * d869692 HUE-7673 [dashboard] Enable vertical scroll inside the Gridster widgets
  919. * 181c74b HUE-7663 [frontend] Group all Hue apps in one global search category and only match if the name starts with the query
  920. * fe5e846 HUE-7671 [assist] Fix the inline autocomplete in the dashboard assistant
  921. * 127a23f HUE-7506 [editor] Use the inline autocomplete in the result column search
  922. * 1affd33 HUE-7671 [frontend] Include names in the inline autocomplete suggestions
  923. * c4648b8 HUE-7670 [frontend] Update the inline autocomplete after inserting suggestions
  924. * 5f01f4e HUE-7507 [frontend] Use the inline autocomplete in the context popover column filter
  925. * b689e89 HUE-7669 [assist] Update the inline autocomplete on backspace
  926. * bef804a HUE-7672 [dashboard] The layout chooser should not error after creating a new dashboard programmatically
  927. * 9b0863f HUE-5568 [editor] Grid result not correctly aligned when browser zoom is not 100%
  928. * d257120 HUE-7668 [frontend] Use up and down arrow keys to cycle suggestions in the inline autocomplete
  929. * 10e73b7 HUE-6650 [autocomplete] Merge popular group and order by column suggestions with existing column suggetions
  930. * 5f29c0d HUE-6129 [metastore] Show actual sample API errors in the panel instead of generic message
  931. * 18b4666 HUE-7281 [editor] Mark the correct lines for errors in multi query execution
  932. * 11e5323 HUE-7272 [autocomplete] Cycle the autocomplete suggestions on up/down at the limits
  933. * f139d13 Revert "HUE-7631 [core] Have login page also prefixed with /hue"
  934. * 2fa4359 HUE-7666 [editor] Presentation mode with variables shouldn't break the editor
  935. * 4513c4c HUE-7665 [editor] A failed query in presentation mode should reset the global play/stop icon
  936. * b4f4e6a HUE-7663 [frontend] Enable search for Hue apps in the global search
  937. * 781d045 HUE-7661 [frontend] Center the top search bar
  938. * 7c76cf3 HUE-7660 [editor] Update the Hive UDF library
  939. * e10dc9f HUE-7660 [editor] Update the Impala UDF library
  940. * 17ff1c5 HUE-2451 [dashboard] Use SQL autocomplete for the query input
  941. * 3d75bba HUE-7662 [editor] Reloading a presentation mode page doesn't allow to load the editor again
  942. * 034ccf8 HUE-7656 [dashboard] Fix loading back the Gridster layout
  943. * 730b591 HUE-7658 [dashboard] Improve widget margins
  944. * 3c64cc3 HUE-7657 [dashboard] Fix converting from old dashboard to Gridster
  945. * 951dc7b HUE-7654 [core] Integrate Threads page as page on /about page
  946. * 8f30e78 HUE-7248 [adls] Added client_id & tenant_id script handling
  947. * 50608b7 HUE-7655 [dashboard] Add transitions to Gridster icons
  948. * bc943d6 HUE-7651 [dashboard] Show widget delete icon on hover on Gridster mode
  949. * d41145e HUE-6958 [autocomplete] Fix issue with autocomplete after Hive GROUPING SETS
  950. * 7ef398f HUE-6958 [autocomplete] Improve autocomplete of Hive windowing statements
  951. * 1406843 HUE-7648 [editor] Only mark missing identifiers when there are suggestions
  952. * ca44a34 HUE-6958 [autocomplete] Add autocomplete for Hive MERGE statements
  953. * bb9367e HUE-7650 [dashboard] Remove widget resize and move icons on Gridster mode
  954. * c99997d HUE-7644 [dashboard] Optimize initial search bar for smaller resolutions too
  955. * 7a357da HUE-7649 [core] Add Jison to Notice file
  956. * c847e5a HUE-7643 [editor] Only mark syntax errors for which there are suggestions
  957. * 05f9b8d HUE-7642 [editor] Anchor the marked syntax errors to have them move automatically with the text
  958. * a4a13d1 HUE-7643 [editor] Prevent the syntax checker from marking stale editor identifiers as missing
  959. * 6afe750 HUE-7642 [editor] Don't mark words as syntax errors while they're being typed
  960. * a56d4b7 HUE-7637 [jb] Task attemps log size is very small
  961. * c5a3941 HUE-7634 [dashboard] Persist and reload the gridster layout
  962. * 25cf9b3 HUE-7353 [search] Timeline chart shouldn't degrade the page performance
  963. * 3994d09 HUE-7636 [dashboard] Gridster should expand on assist collapse
  964. * 9382d0c HUE-7597 [core] Update 3rd party Readme with frontend libraries
  965. * 9b2e71a HUE-7248 [adls] Add support for password script
  966. * 5cb213a HUE-7420 [jb] Hide empty Impala tabs
  967. * a97cb67 HUE-7487 [editor] Propose setting 'max_row_size' on error
  968. * cd0e726 HUE-7588 [core] Option to disable Hue 3 switching
  969. * 457cf23 HUE-7631 [core] Have login page also prefixed with /hue
  970. * 59a28e2 HUE-2451 [dashboard] Perform search on enter in the query editor
  971. * 2f1d0b8 HUE-7626 [editor] Fix issue where incorrect keywords were no longer marked by the syntax checker
  972. * 6824568 HUE-7625 [assist] Sort the folders in the documents panel and home by name
  973. * b9d5240 HUE-7539 [fb] Avoid error on directory creation from choose a file modal
  974. * a07f168 HUE-3228 [dashboard] Avoid redirecting to no collection page if SQL default db is empty
  975. * 77d7289 HUE-3228 [dashboard] Do not show facet limit for SQL
  976. * 5c422c5 HUE-7632 [dashboard] Set base size for each widget type to avoid expensive calculations
  977. * e759085 HUE-7633 [dashboard] Resizing a Gridster widget should resize its content too
  978. * fe37ef1 HUE-7633 [dashboard] Resizing a Gridster widget should resize its content too
  979. * 6feab0d HUE-7571 [doc] Update thirdparty README
  980. * 2b06296 HUE-3228 [dashboard] Split SQL API in hierarchies to support different SQL engines
  981. * 865f193 HUE-7630 [dashboard] Add a basic query builder layout
  982. * c625745 HUE-7615 [doc] Add upgrade instructions
  983. * b7264eb HUE-7620 [indexer] Offer to index split a field into a multi-valued field
  984. * abe5efc HUE-7619 [indexer] Morphline indexer should not be on by default yet
  985. * 724f2e0 HUE-7629 [assist] Bump the field/column font size by one pixel
  986. * fbdf9fa HUE-7628 [assist] Accept different kind of dashboard engines for the right assistant
  987. * e589b2c HUE-7627 [editor] Fix scroll to column after visiting metastore
  988. * dbc09bb HUE-7622 [jb] Reruning a wokflow redirects to a json result
  989. * d76aebd HUE-7617 [fb] Compress can fail with output.properties data exceeds its limit
  990. * 37ceb7d HUE-7612 [dashboard] Recalculate height of non graphical widgets
  991. * 7186260 HUE-7614 [dashboard] Enable drag'n'drop from assist
  992. * 5b043c4 HUE-7611 [dashboard] Add drop functionality to an empty widget
  993. * 9d4485d HUE-7613 [dashboard] Make resize icon more prominent
  994. * 17700bc HUE-7610 [dashboard] Add delete functionality to an empty widget
  995. * 9f1e090 HUE-7603 [dashboard] Smaller default empty widget
  996. * ee917a5 HUE-2451 [dashboard] Make top terms limit parameterizable
  997. * 971da2b HUE-2451 [dashboard] Round the left border of the query input
  998. * dc789bc HUE-2451 [dashboard] Don't use the Solr query autocomplete when engines other than Solr are used
  999. * 2556f59 HUE-2451 [dashboard] Use prefix when fetching terms for value autocomplete
  1000. * 6430acc HUE-2451 [dashboard] Use the terms API instead of samples when suggesting values in the query autocomplete
  1001. * db2332e HUE-2451 [dashboard] Enable placeholder for the simple ace editor component
  1002. * 787c4fd HUE-7603 [dashboard] Initial layout chooser should create the layout in Gridster too
  1003. * c1e4fb7 HUE-7560 [assist] Added Solr specific facet values for the filter
  1004. * cb2028b HUE-7560 [assist] Extracted filtered computed creation to AssistantUtils
  1005. * 996ff42 HUE-7560 [assist] Removed collection specific panel and re-used db one
  1006. * 7071366 HUE-7560 [assist] Simplified loading of the right assist collection panel
  1007. * e32d3b5 HUE-7560 [assist] Fix filtering of fields in the right assist collection panel
  1008. * d295731 HUE-7560 [assist] Re-use the new collections panel on the dashboard right assist
  1009. * 216cdfe HUE-7601 [indexer] Fix sample popover integration
  1010. * 9ca4f6c HUE-7602 [assist] Remove unused AssistCollectionEntry references
  1011. * 55c36c9 HUE-7600 [assist] Split the column entry assist for the right assistant
  1012. * 8f86fcd HUE-7248 [adls] Remove compress feature
  1013. * 329b7c7 HUE-7599 [autocomplete] Remove some unsuitable SET options
  1014. * 34f3d44 HUE-2451 [dashboard] Suggest fields, sample values and keywords in the query input
  1015. * da01616 HUE-2451 [dashboard] Use the simple Ace editor as the query input in the search bar
  1016. * 713f5ed HUE-2451 [dashboard] Use flex layout for the top search bar to adjust the width of the query input automatically
  1017. * a7a82ec HUE-2451 [dashboard] Don't handle partial values in the query parser
  1018. * 57d39d6 HUE-2451 [dashboard] Add query autocomplete of keyword matching, values and boolean expressions
  1019. * 520cf37 HUE-2451 [dashboard] Initial generation setup of Solr query parser
  1020. * 06e6167 HUE-2451 [dashboard] Rename the Solr expression parser to Solr formula parser
  1021. * 1a0a121 HUE-2451 [core] Split parser generation in the makefile
  1022. * 8053d2d HUE-7592 [jb] Hide older browser if the new ones is enabled
  1023. * 09576ad HUE-7591 [pig] Also add hive to the sharelib when using hcatalog
  1024. * c8197d6 HUE-7596 [assist] Avoid fetching the top columns for the collections panel
  1025. * 557baaa HUE-7594 [core] Adjust project license to be valid
  1026. * 6162c77 HUE-7464 [editor] Refactor SQL sessions to be less confusing
  1027. * f98f837 HUE-7595 [editor] The spacing of the new notebook icon is off
  1028. * 864bef2 HUE-7445 [editor] Add session id to the Session panel
  1029. * cffda11 HUE-7464 [editor] Do not save SQL sessions as they become stale
  1030. * 53df364 HUE-7464 [editor] Inform if the session was recreated or not in the create_session API
  1031. * dc59507 HUE-7567 [all] Fix test desktop.lib.rest.test_clear_cookies
  1032. * 7a97710 HUE-7420 [jb] Fix test jobbrowser.tests.TestImpalaApi.test_apps
  1033. * b589902 HUE-7475 [core] Merge HUE-3102 to pysaml2 v4.4.0
  1034. * 628a6b6 HUE-7419 [core] Update SAML libraries Fix undefined failure_function for handling SAML response parsing exception
  1035. * 83cc6e7 HUE-7419 [core] Update SAML libraries add dependencies defusedxml(0.4.1), future(0.16.0), and pycryptodomex(3.4.7 removed lib/Crypto/SelfTest/)
  1036. * 10c8a39 HUE-7419 [core] Update SAML libraries upgrade djangosaml2 (0.13.0 --> 0.16.4) and pysaml2 (2.4.0 --> 4.4.0)
  1037. * 0a3bb04 HUE-7583 [editor] Export result to table throws already exists error
  1038. * 704d710 HUE-6238 [useradmin] ConcurrentUserSessionMiddleware - missing user
  1039. * 04284a1 HUE-7587 [indexer] Fix csv format type guessing test
  1040. * 36d8e46 HUE-7062 [core] Fix all the 'ascii' codec can't decode from Solr function descriptions
  1041. * 92ea3a5 HUE-7585 [indexer] Delete collection when data indexing fails in the wizard
  1042. * a9d4031 HUE-7587 [search] Properly create collection with default field when specified
  1043. * 41d42d0 HUE-7464 [editor] Show log panel by default
  1044. * 5b0d84f HUE-7585 [core] Tweak config creation to not override the base one
  1045. * 5983cf9 HUE-7585 [core] Integrate Sentry protected schemas in config creation
  1046. * 4598fc7 HUE-7585 [core] Properly detect if Solr is kerberized but not Sentry protected
  1047. * 73d6292 HUE-7584 [solr] Support default field via the config API
  1048. * 10bbdd4 HUE-7584 [solr] Support deleting configSet via the config API
  1049. * f90b9af HUE-7584 [solr] Support creating configSet via the config API
  1050. * a09fa37 HUE-2173 [dashboard] Convert timeline widget to th nested facets
  1051. * 9d9a0b3 HUE-2173 [dashboard] Only add term prefix when it is not empty
  1052. * 62a358a HUE-2173 [dashboard] Allow min and max metrics for date types
  1053. * 5c58297 HUE-2173 [dashboard] Show sorting and facet limit when it makes sense
  1054. * 6169990 HUE-2173 [dashboard] Port the range & up next text facet
  1055. * 5a98bc6 HUE-7062 [dashboard] Always suggest aggregate functions in the formula autocomplete
  1056. * 63e644d HUE-6106 [autocomplete] Add / as an initial suggestion for empty file paths
  1057. * 5322493 HUE-6799 [editor] Use the last cursor position when opening from the query history
  1058. * dd87a0c HUE-6799 [editor] Save the cursor position with the snippet
  1059. * f782e9a HUE-7251 [editor] Don't select all and move cursor on undo after paste
  1060. * fb220e1 HUE-5480 [autocomplete] Suggest S3 and ADLS paths in the autocompleter
  1061. * ca37faa HUE-7573 [assist] Sort the documents in the assist panel according to last modified time with folders on top
  1062. * 281e0d3 HUE-7578 [assist] Fetch more entries when scrolling to the end in the S3 and ADLS panels
  1063. * 826c34a HUE-7586 [assist] Re-wire collection refresh subscriber
  1064. * 6c0eb62 [HUE-7564] Remove one of the get_connection(ldap_config) function in ldap_access.py.
  1065. * 657c4ef HUE-7539 [filebrowser] fixing downloading a file hangs the full Hue. We have done some performance analysis and found out that 1MB buffer size works best.
  1066. * e6bce8a HUE-7552 [fb] Copy Folder Into Itself Causes Endless Loop
  1067. * 21a935c HUE-7554 [jb] Job Browser should provide YARN "Diagnostics" info when non empty
  1068. * 575af2e HUE-7420 [jb] Incorrect number of Impala queries
  1069. * e450559 HUE-7572 [editor] Show the complete statement in the document context popover
  1070. * 9ab0186 HUE-7568 [frontend] Show description match in bold instead of italic for the top search results
  1071. * d1ca684 HUE-7580 [metadata] Split in two ddl and stats uploads
  1072. * 55efff0 [doc] Update thirdparty README
  1073. * 01c6d38 HUE-7567 [all] Add default timeout to REST calls
  1074. * 98e2496 HUE-7490 [assist] File assist does not have an initial spinner
  1075. * 982f1b6 HUE-7420 [jb] Adding Impala text to the query page to prevent confusions with other SQL engines
  1076. * 8ff5b69 HUE-7420 [editor] Open correct mini browser tab depending on the type of query
  1077. * ca9dd93 HUE-7579 [frontend] Fix anonymous user render of login page
  1078. * 503f982 HUE-7576 [assist] List collections aliases on the Solr assist
  1079. * 74a8298 HUE-7570 [core] Bump ConnectionPooler to have a poolsize of CHERRYPY_SERVER_THREADS
  1080. * 1e9c409 HUE-7569 [core] Adding Thrift arguments to the logging of the return call
  1081. * 62e358f HUE-7569 [core] Finer grained Thrift pool instrumentation
  1082. * f1a8258 HUE-7568 [core] Top search document description can contains <em> for matching highlights
  1083. * 2341c19 HUE-7062 [dashboard] Convert arithmetic operators to their corresponding functions in the formula editor
  1084. * 099a8a0 HUE-7062 [dashboard] Move formula editor cursor between the parentheses and trigger autocomplete when inserting functions
  1085. * e77fd07 HUE-7062 [dashboard] Suggest fields in the formula editor
  1086. * 2f25ad8 HUE-7062 [dashboard] Prevent line breaks when typing fast in the single line Ace editor
  1087. * 332729d HUE-7062 [dashboard] Only suggest aggregate functions when the formula editor is empty
  1088. * d6ca048 HUE-7577 [editor] Don't assume databases have been loaded for all sources
  1089. * a5d95e5 HUE-7062 [frontend] Move context popover and related ko components to ko_components
  1090. * b8ba9ca HUE-7062 [frontend] Extract all ko components to separate files
  1091. * d03dbe4 HUE-7062 [dashboard] Improve the size of the formula editor
  1092. * 057e3c0 HUE-7575 [assist] Hide filter icon from the Solr assist
  1093. * fae12bc HUE-7559 [assist] Pre-select the source and root item for the collections panel
  1094. * 5d73b1f HUE-7574 [assist] Create index from the Solr assist
  1095. * 6b22204 HUE-7315 [core] Change HBase icon for assist and app
  1096. * dda957a HUE-2173 [search] Avoid breaking search bar layout on normal resolutions
  1097. * 4a8896b HUE-7062 [autocomplete] Link formula to the autocomplete
  1098. * 35a2e09 HUE-2173 [dashboard] Port timeline to the nested facets
  1099. * 8390502 HUE-7420 [jb] Fix mini Impala jb expand + Styling
  1100. * fe147df HUE-7565 [dashboard] Allow dragging to dashboard to create a new widget
  1101. * 8cfe667 HUE-7062 [dashboard] Suggest Solr functions in the dashboard formula editor
  1102. * 951043a HUE-7062 [dashboard] Add Solr function library to the autocompleter
  1103. * ff380e2 HUE-7062 [autocomplete] Extract commonly used autocomplete functionality to SqlUtils
  1104. * 6f79f42 HUE-7062 [frontend] Add a generic Ace editor component that supports the Hue autocomplete dropdown
  1105. * 12813d0 HUE-7566 [dashboard] Allow removing a Gridster widget
  1106. * 6ee1041 HUE-2173 [dashboard] Do not error on sorting on text facets
  1107. * 53807b7 HUE-7563 [metastore] Fields in nested column have a leading comma when preceded by array in type struct
  1108. * 16768b2 HUE-3228 [dashboard] Add ORDER BY functionality to SQL
  1109. * bdf1ef9 HUE-3228 [dashboard] Port SQL API to use the new nested facets
  1110. * 7ab9b55 HUE-2173 [dashboard] Port the gradient map to the nested faceting
  1111. * fc1cb7f HUE-2173 [dashboard] Longer search bar when analytics is supported
  1112. * 35511ae HUE-7562 [core] Allow building Hue with Java 9
  1113. * 16609e8 HUE-7558 [assist] Update the context menu for the collections items
  1114. * 779edb6 HUE-7557 [assist] Wire in the right sample popup for the collections items
  1115. * bcfdcfb HUE-7556 [assist] Improve icons and i18n for the collections panel
  1116. * dc74cfd HUE-7420 [jb] Fix TestImpalaApi.test_app
  1117. * 2db2368 HUE-7545 [search] Reset query string in URL when it becomes empty
  1118. * 0a39e02 HUE-7555 [importer] Type guessing for table sets everything as string
  1119. * 2c69cb6 HUE-7561 [sentry] Bump single user caching for metadata search
  1120. * 5eddd05 HUE-7555 [core] Rename Amin section link in the top right user menu
  1121. * c4b4b72 HUE-2173 [dashboard] Reformat some part of the code
  1122. * 34eb533 HUE-2173 [dashboard] Port timeline and gradient map widgets to recursive nested facets
  1123. * a29c9ba HUE-2173 [dashboard] Pass to clean-up recursive facets template
  1124. * 5d68dce HUE-2173 [dashboard] Do not show sorting option on hit widget
  1125. * 787f8df HUE-2173 [dashboard] Disable removing the last nested facet of a widget
  1126. * d54bc88 HUE-2173 [dashboard] Add observable subscribes to newly added facets
  1127. * fcc9ca1 HUE-2173 [dashboard] Hit widget compatibility with recursive facets
  1128. * cce050c HUE-2173 [dashboard] First pass of backend to support recursive facets
  1129. * 8de4611 HUE-2173 [dashboard] Refactor model to support N dimensions: UI part
  1130. * 8e6b0ce HUE-2173 [search] Harmonize indexer to use simpler field types
  1131. * 8bedad5 HUE-2173 [dashboard] Support new facets in old dashboards
  1132. * 07dba5f HUE-2173 [dashboard] Mini skeleton for static dashboard
  1133. * d3a5393 HUE-2173 [search] Protect against empty nested facet buckets when nothing matches
  1134. * 97177b1 HUE-7420 [jb] Remove white space from impala title
  1135. * 727b448 HUE-7420 [jb] Queries: bring up bottom panel
  1136. * 95c86ed HUE-7420 [jb] Queries: bring up bottom panel
  1137. * 6c94d83 HUE-7420 [jb] Fix impala link in editor log
  1138. * 0492496 HUE-7468 [assist] Convert collection assist into tree mode
  1139. * 65992fb HUE-7420 [jb] Fix impala duration & progress
  1140. * 49a6cd9 HUE-7420 [jb] Fix impala summary & plan whitespace + perf
  1141. * d24c5fa HUE-7542 [metadata] Only cache for a limited amount of time the list of cluster ids
  1142. * 9f4f66a HUE-7548 [metastore] Create table time conversion to local time can fail
  1143. * 73e99dc HUE-7549 [metastore] Drop table does not refresh the page
  1144. * 249330d HUE-7516 [fb] . dir can be selected and allowed to copy into itself
  1145. * 6417a99 HUE-7551 [autocomplete] Fix issue where suggestions are missing when there's no alias for a complex reference
  1146. * 04e38e2 HUE-7463 [editor] Don't mark Impala complex types as missing
  1147. * e1acf5b HUE-7547 [editor] Improve location handling for Impala complex identifiers
  1148. * b3d7068 HUE-7546 [dashboard] Automatically apply height to the Gridster widgets on Leaflet draw
  1149. * adb86cf HUE-7546 [dashboard] Automatically apply height to the Gridster widgets on load and on plotly afterplot
  1150. * 7b07d4a HUE-7546 [dashboard] Auto calculate height of tile based on content
  1151. * eb28275 HUE-7420 [jb] query browser 'NoneType' object has no attribute 'group'
  1152. * f9483d2 HUE-7533 [fb] Wrong error message in UI with 500 error when user tries to edit read_only file in File browser
  1153. * fa858e5 HUE-7420 [jb] queries are not in sorted order
  1154. * ee8654f HUE-7420 [jb] total number of impala queries incorrect
  1155. * 77dfec4 HUE-7286 [editor] Move sql identifier object to the beginning of the tooltip
  1156. * 4320e79 HUE-7286 [editor] Only show the main type for columns in the tooltip
  1157. * aa7f7b5 HUE-7544 [editor] Make identifier existence validator less eager when editing the identifier
  1158. * d26ffc4 HUE-7543 [editor] Prevent the risk icon from moving the editor down
  1159. * a690eeb HUE-7280 [editor] Mark the executed statement in the gutter when multiple statements are selected
  1160. * 0748dae HUE-7541 [assist] Missing styles from the Hue 3 assist
  1161. * 0729331 HUE-7431 [core] When idle session timeout is enabled it causes issues with IDP initiated SAML
  1162. * 607c61e HUE-7420 [jb] query plan border color
  1163. * 438d5be HUE-7286 [editor] Show column type in the hover tooltip if the details of the column is cached
  1164. * bbef487 HUE-7538 [frontend] Override default knockout html binding to prevent XSS
  1165. * fb5c224 HUE-7537 [editor] Make SqlFunctions optional for the parsers
  1166. * 35c1587 HUE-6159 [autocomplete] Don't mark column alias references as columns belonging to a table
  1167. * 4ca2264 HUE-7535 [editor] Fix issue where the syntax checker marks incomplete statements as complete
  1168. * fc63969 HUE-7471 [assist] Don't show a scroll bar for entries with a spinner
  1169. * d63a13c HUE-7534 [editor] Fix IE js error on missing endsWith in the syntax checker
  1170. * 6da4969 HUE-7536 [frontend] Avoid XSS in the table row display modal, HueDatatable and TableExtender2
  1171. * 141ac77 HUE-7529 [metastore] Show primary keys in the column list for a table
  1172. * 36cab75 HUE-7528 [editor] Show partition key details for columns in the contexts popover
  1173. * 84e1c8c HUE-7527 [assist] Prevent scroll on drag in the foreachVisible binding
  1174. * c87aa7e HUE-7525 [home] Prevent js error when dragging to select documents
  1175. * ac7e88e HUE-6238 [useradmin] Option to disable concurrent user sessions
  1176. * 0468283 HUE-7532 [home] Move create folder to the create document menu
  1177. * 5ca296a HUE-7531 [frontend] Allow double click to see detail on old dataTables too
  1178. * c797f0d HUE-7530 [editor] Avoid red error popup on close of expired query
  1179. * 91a2a79 HUE-7526 [frontend] Avoid XSS in the wysiwyg5 editor and fix the binding in Hue 4
  1180. * a26fbc3 HUE-7500 [frontend] Upgrade Nicescroll to the latest
  1181. * ba4000a HUE-7524 [oozie] Avoid parsing XML with resolve_entities
  1182. * 13eebe0 HUE-7420 [adls] replaced REFRESH_URL for TENANT_ID
  1183. * a1440c3 HUE-7508 [editor] Have the column filter visible by default in the context popover
  1184. * 6da3b21 HUE-7523 [assist] Enable drag and drop of documents in the assist panel
  1185. * 49d7c4f HUE-7521 [security] Prevent JS error on printAcl not defined
  1186. * 00c834a HUE-7505 [fb] Add a visual hint (green) to the upload status bar when successfully uploaded, and same for failures
  1187. * 50e0adf HUE-7505 [fb] Home link has a different highlight background than the path
  1188. * 8805a03 HUE-7505 [fb] The file properties in the file viewer are too close to the action menu
  1189. * 14bafa4 HUE-7505 [fb] Style file editor should be the same as file viewer
  1190. * 4e72f67 HUE-7522 [frontend] Link to the latest editor from the oldest editor alert
  1191. * 79f6cf1 HUE-7520 [editor] Prevent JS error from being thrown when closing the session
  1192. * 61b27c5 HUE-7519 [assist] Fix JS error when the sample tab can't load samples
  1193. * eefa31d HUE-7257 [autocomplete] Remove the SET options for Hive
  1194. * 08b4e16 HUE-7517 [frontend] Properly close the global search results when opening a document
  1195. * ec3c413 HUE-7510 [editor] Improve cursor position after dragging tables and columns to the editor
  1196. * 31b020d HUE-7511 [fb] Fix replication factor for the currently selected file
  1197. * 1d1fdba HUE-7512 [home] Select json on the import documents modal is weirdly big
  1198. * cb82fbe HUE-7513 [frontend] Top global search input is smaller than the query blue button and misaligned
  1199. * f03449d HUE-7518 [editor] Remove bottom margin from the result field list filter
  1200. * 37d1d3b HUE-7492 [fb] Second upload from Upload button seems to error
  1201. * f48f12d HUE-7501 [dashboard] Aggregate field does not exist in older samples
  1202. * f7cd3d2 HUE-7502 [aws] upload file to s3 location throws error: undefined
  1203. * 1458daa HUE-7504 [editor] Prevent an infinite loop when changing the snippet type
  1204. * 65a5fd3 HUE-7239 [editor] Use only one instance of the web workers for all snippets
  1205. * 5d6d185 HUE-7501 [dashboard] Do not break the page when gridster is off
  1206. * 8baf763 HUE-7503 [dashboard] Rename generated formula to plain formula
  1207. * 0e6d7ed HUE-7503 [search] Keep sorting toggles in sync between facets of same dimension
  1208. * 61156e1 HUE-7503 [dashboard] Generate sort within the same dimension facet
  1209. * 1ea1796 HUE-7503 [dashboard] Step 1 of sorting on aggregates of any dimension
  1210. * 92e40ec HUE-7503 [dashboard] Add sorting to Nth dimension
  1211. * 4f79707 HUE-7503 [dashboard] Add more than one dimension
  1212. * 4df6aeb HUE-7503 [dashboard] Use new metric template for dimension 1
  1213. * f5d9918 HUE-7503 [dashboard] Analytics lean-up for counter widget
  1214. * d026128 HUE-7503 [dashboard] Move nested facet properties to measure template
  1215. * e17e4cf HUE-7503 [dashboard] Only show Add measure button when a field is selected
  1216. * 35d6972 HUE-7503 [dashboard] Convert add new measure to the new measure-form
  1217. * c4cbb29 HUE-7503 [dashboard] New measure template
  1218. * 38b1a46 HUE-7503 [dashboard] Simpler dimensions template
  1219. * da8b100 HUE-7496 [core] Bump cherrypy threads by 10
  1220. * c0b5496 HUE-7491 [fb] Newly uploaded file via the Upload button does not get the blue selection anymore
  1221. * 7ae3e29 HUE-7501 [dashboard] MVP of the gridster integration under a feature flag
  1222. * d52f55d HUE-7501 [dashboard] Keep old layout intact and return a list of the new format
  1223. * 9f6bbe2 HUE-7501 [dashboard] Convert layout to gridster format
  1224. * 361a74f HUE-7426 [frontend] Add gridster Knockout binding
  1225. * c19f3a6 HUE-7501 [dashboard] Add configuration flag to enable the new layout
  1226. * a822810 HUE-7420 [jb] enable query browser by default
  1227. * 7d28f2a HUE-7499 [dashboard] Fix general typeahead positioning
  1228. * 15519f5 HUE-7248 [adls] fix test_export_result
  1229. * bd98ed2 HUE-7498 [importer] Also show file type on create index wizard from assist panel
  1230. * 8f8f00b HUE-7498 [importer] Avoid js error when switching input types on a badly read data sample
  1231. * 0e600b3 HUE-7497 [indexer] Fix the checking of an existing index or not while indexing
  1232. * dceef93 HUE-7497 [indexer] Fix the link to an existing collection
  1233. * e759caf HUE-7497 [indexer] Refresh assist collection list on index creation
  1234. * 4875867 HUE-7495 [editor] Copy to clipboard adds an extra \t at the beginning of header line
  1235. * e71f9b6 HUE-7494 [core] RM HA does not seem to get persisted
  1236. * e212434 HUE-7489 [editor] CloseOperation when GetOperationStatus is in an ERROR_STATE
  1237. * 4a8ca7e HUE-7062 [search] Add backend logic for formula and remove old ops
  1238. * 97dd205 HUE-7248 [adls] fix test_export_result
  1239. * db396f7 HUE-7420 [jb] impala kill job + filter
  1240. * a66e51d HUE-7248 [adls] fix export to file
  1241. * 67bb5a2 HUE-7257 [autocomplete] Add autocompletion of SET options for Hive and Impala
  1242. * 0987de1 HUE-7493 [editor] Remove fuzzy feeling from the autocompleter match
  1243. * f4e439c HUE-7400 [editor] Made close logs icon more visible and reliable
  1244. * 11b7d02 HUE-7484 [editor] Avoid old headers sticking for one second on result full screen mode exit
  1245. * a39e711 HUE-7482 [metadata] Display last time of data refresh if available
  1246. * 515bb41 HUE-7486 [oozie] 500 error when trying to submit Hive Workflow when beeswax blacklisted (#605)
  1247. * 4a4e7e7 HUE-7485 [frontend] Allow partial matching for facet values in the inline autocomplete
  1248. * 5ee0bb7 HUE-7483 [backend] validate property in hue.ini is ignored (#603)
  1249. * 20cc078 HUE-7400 [editor] Made close logs icon bigger
  1250. * ec30720 HUE-7391 [autocomplete] Limit the autocompleter to the active statement only
  1251. * 426c113 HUE-7481 [frontend] Close the global search when clicking on show in assist or table browser
  1252. * 0eebb8c HUE-7400 [editor] Moved bigger icons to the specifics CSS classes
  1253. * 374fe88 HUE-7480 [oozie] Also check for group permission for dashboard action
  1254. * 3a4428c HUE-7474 [impala] Log the query planning phase
  1255. * 23f331d HUE-7430 [core] Update translations files
  1256. * cfb8290 HUE-7478 [indexes] Re-use Solr sample popover in the index field list
  1257. * ba615ae HUE-7467 [frontend] Fix missing subtitle for the popovers
  1258. * 6df0f9e HUE-7467 [frontend] Create Solr sample popup
  1259. * 2597280 HUE-7477 [frontend] Close the left nav on click
  1260. * 823e36a HUE-7476 [core] Add Hue shell command to set CM environment
  1261. * ce7f72b HUE-7420 [jb] Impala Query integration
  1262. * ad40573 HUE-7462 [assist] Highlight matching parts of the functions filter
  1263. * e735582 HUE-7415 [editor] The editor textarea should retain its size on new query
  1264. * 84b503f HUE-6851 [metastore] Don't show the database while loading a table
  1265. * 66c75d2 HUE-7470 [editor] Only check for risks when a snippet has focus
  1266. * b5ecaf3 HUE-7463 [autocomplete] Improve location handling for map and array column references in Hive
  1267. * 77387c0 HUE-7465 [assist] Fetch right assistant columns synchronously to reduce backend load
  1268. * 595fcc3 HUE-6958 [autocomplete] Update the Hive TABLESAMPLE autocomplete
  1269. * 33c2083 HUE-7466 [dashboard] Fix alignment of facet add typeahead
  1270. * ac9918b HUE-6998 [frontend] Improve configurability of Leaflet maps
  1271. * 5ac0e0c HUE-7440 [core] Remove load balancer cookie on login if not authenticated
  1272. * 2592b2d HUE-7453 [frontend] Refactored bar, time and line chart to use the common basic chart builder
  1273. * 6c4f3a9 HUE-7453 [frontend] Create basic timeline chart port
  1274. * b31f908 HUE-7453 [frontend] Added multiserie to line chart
  1275. * 841e252 HUE-7453 [frontend] Added multiserie to bar chart
  1276. * 91cddb9 HUE-7453 [frontend] Create basic linechart port
  1277. * 91a26f7 HUE-7453 [frontend] Bump binding throttle to 200ms
  1278. * 31ff8ac HUE-7453 [frontend] Create basic barchart port and refactor common plotly options
  1279. * e3649bd HUE-7458 [editor] Fix js error in syntax checker for subquery references
  1280. * 9d414d5 HUE-7450 [editor] Fix broken jasmine tests
  1281. * 0a15113 HUE-6958 [autocomplete] Add INNER JOIN to the Hive suggestions
  1282. * bd3f66b HUE-6958 [autocomplete] Update autocompleter for the Hive LIMIT clause
  1283. * 8aaf803 HUE-7457 [assist] Don't fetch top columns for tables in the right assistant
  1284. * a9b115f HUE-7450 [editor] Don't suggest aliases when a qualified identifier isn't found by the syntax checker
  1285. * e19afe9 HUE-7449 [editor] Don't mark columns from CTEs as missing
  1286. * 1f26e9e HUE-7062 [search] Add custom autocomplete parser for solr formulas
  1287. * 8f98962 HUE-7456 [core] Do not retry Thrift call on read operation timed out from ssl.SSLError
  1288. * 64db82c HUE-7447 [core] Skip test on last access time as feature disabled
  1289. * 3880da8 HUE-7447 [core] Convert logged REST path to proper unicode
  1290. * a5247fb HUE-7448 [indexer] Support CTRL+A as field delimiter
  1291. * c162656 HUE-7447 [core] Log metrics into debug info
  1292. * 7ba5a09 HUE-7447 [core] Add thread stack traces to debug log
  1293. * 89a319b HUE-7447 [metadata] Add call tracking to navop calls
  1294. * 91c4f81 HUE-7447 [core] Add thread tracebacks into the logs in debug mode
  1295. * 6f99129 HUE-7447 [core] Stop logging user pages counts
  1296. * 46e87fb HUE-7447 [core] Track return call of REST calls
  1297. * bc2956b HUE-7447 [core] Log access page return time
  1298. * 18890c9 HUE-7446 [core] RM HA gets called by mistake on each navopt call
  1299. * b7985ba HUE-6093 [frontend] Improved timeout mechanism for Pie charts
  1300. * 64d6c97 HUE-6093 [frontend] Added resize support for Pie charts
  1301. * cacb3dc HUE-6093 [frontend] Added support for basic Pie chart on Plotly
  1302. * 9a83fc1 HUE-7444 [dashboard] Fix missing d3v3.tip declaration
  1303. * 1186643 HUE-7441 [core] Allow to blacklist all the apps but dbms and file browser
  1304. * e2a97d6 HUE-7439 [editor] Move optimizer call to after check status
  1305. * 2edfc34 HUE-7440 [core] Remove load balancer cookie in logout view
  1306. * 2e68d65 HUE-7443 [dashboard] Fix widget add dropdown menu style
  1307. * 67fc092 HUE-7438 [editor] Query execution time is not updated on short queries
  1308. * 8eee0f7 HUE-7435 [frontend] Extract Leaflet renderers to a separate common file
  1309. * 3397098 HUE-7436 [frontend] Avoid overriding of charting data transformers between editor and dashboard
  1310. * 57a58cb HUE-7434 [core] Support more than one level URLs for custom apps in Hue 4
  1311. * d3b87f6 HUE-7437 [dashboard] History back sometimes shows the list of dashboards
  1312. * 7af41ff HUE-6958 [autocomplete] Add support for Hive ABORT statement
  1313. * 6099686 HUE-6958 [autocomplete] Improve Hive SHOW TBLPROPERTIES
  1314. * 9de48d8 HUE-7433 [frontend] Add switch to enable new charting library
  1315. * 037115b HUE-7432 [frontend] Upgrade Knockout to the latest
  1316. * b56a8bf HUE-6244 [home] Menu simplification
  1317. * 701920f HUE-7428 [core] Opening a view directly from top search lands on a 404
  1318. * 9b969e1 HUE-7425 [frontend] Add gridster.js library
  1319. * 949a99a HUE-7427 [editor] Keep the selected database after execution of a statement that refreshes the assist panel
  1320. * fce10ed HUE-7078 [editor] Fix console error on hover over old syntax error token
  1321. * d9c8b3a HUE-7078 [editor] Improve handling of backticked values in the syntax checker
  1322. * df354a2 HUE-7078 [editor] Don't mark custom variables as missing
  1323. * f08b853 HUE-7362 [assist] Switch to matching all text values in the sql search instead of at least one
  1324. * be1d10f HUE-7424 [frontend] Remove double jQuery library
  1325. * 90c7ba4 HUE-7418 [hive] Table stats do not have numRows if the stats are not accurate
  1326. * 4d5e882 HUE-7417 [editor] Variables can override default values depending order
  1327. * fe3e8fd HUE-7416 [useradmin] Only display edited users on group change
  1328. * 417a9cc HUE-7402 [core] Truncate SEARCH Column in Document2 for Oracle database
  1329. * aa71cec HUE-7409 [search] More subtle way of converting old types to new types
  1330. * a072027 HUE-7362 [assist] Improve the facet handling for the right assistant filter
  1331. * e3d922d HUE-7362 [frontend] Improve the autocomplete logic of the inline autocompleter
  1332. * bab09db HUE-7362 [assist] Enable filter on column types in the left assist
  1333. * 5225839 HUE-7362 [assist] Use the new inline autocomplete input for assist filters
  1334. * 825900f HUE-7362 [assist] Include free text parts in the query specification from the global search parser
  1335. * 840cc35 HUE-7362 [assist] Extract a generic inline autocomplete component
  1336. * d4acb30 HUE-7362 [assist] Extend the global search parser to also include the facet values in the parse results
  1337. * 42aa66d HUE-7140 [editor] Add select variables
  1338. * b167cad HUE-7263 [editor] Resize handle off when scrolled down on editor and variables are present
  1339. * f24ffb2 HUE-7234 [editor] New variable should be empty
  1340. * cf1eb8a HUE-7186 [editor] Support commenting variables
  1341. * a9ad470 HUE-7140 [editor] Add select variables
  1342. * 6916ae2 HUE-7413 [fb] parent directory should not be selectable
  1343. * a8ffe65 HUE-7308 [assist] Refresh files in assist and browser
  1344. * aa1f06b HUE-7405 [assist] S3 document filter loses focus on search
  1345. * 60a1618 HUE-7393 [editor] dash is not recognized in variables
  1346. * d742759 HUE-7248 [adls] filter filesystems for copy/save
  1347. * 6df64e3 HUE-7403 [core] Add 4.1 release notes
  1348. Contributors
  1349. ------------
  1350. This Hue release is made possible thanks to the contribution from:
  1351. - Aaron Newton
  1352. - Aaron Peddle
  1353. - Aaron T. Myers
  1354. - abec
  1355. - Abraham Elmahrek
  1356. - Aditya Acharya
  1357. - Adrian Yavorskyy
  1358. - airokey
  1359. - Alex Breshears
  1360. - Alex Newman
  1361. - Alex (posi) Newman
  1362. - alheio
  1363. - alphaskade
  1364. - Ambreen Kazi
  1365. - Amit Kabra
  1366. - Andrei Savu
  1367. - Andrew Bayer
  1368. - Andrew Yao
  1369. - Andy Braslavskiy
  1370. - Ann McCown
  1371. - antbell
  1372. - Antonio Bellezza
  1373. - arahuja
  1374. - Ashu Pachauri
  1375. - Atupal
  1376. - Avindra Goolcharan
  1377. - bcwalrus
  1378. - bc Wong
  1379. - Ben Bishop
  1380. - Ben Gooley
  1381. - Ben White
  1382. - Bhargava Kalathuru
  1383. - Bruce Mitchener
  1384. - Bruno Mahé
  1385. - bwang
  1386. - cconner
  1387. - Chris Conner
  1388. - Chris Stephens
  1389. - Christopher Conner
  1390. - Christopher McConnell
  1391. - Christopherwq Conner
  1392. - cmconner156
  1393. - Craig Minihan
  1394. - cwalet
  1395. - Daehan Kim
  1396. - dbeech
  1397. - denniszag
  1398. - Derek Chen-Becker
  1399. - Diego Sevilla Ruiz
  1400. - Dominik Gehl
  1401. - Eli Collins
  1402. - Enrico Berti
  1403. - Erick Tryzelaar
  1404. - Ewan Higgs
  1405. - fatherfox
  1406. - gdgt
  1407. - Gilad Wolff
  1408. - grundprinzip
  1409. - Guido Serra
  1410. - happywind
  1411. - Harsh
  1412. - Harsh J
  1413. - Henry Robinson
  1414. - Igor Wiedler
  1415. - Ilkka Turunen
  1416. - Istvan
  1417. - Ivan Dzikovsky
  1418. - Ivan Orlov
  1419. - Jack McCracken
  1420. - Jaguar Xiong
  1421. - Jakub Kukul
  1422. - Jarcek
  1423. - jdesjean
  1424. - jeff.melching
  1425. - Jenny Kim
  1426. - Joe Crobak
  1427. - Joey Echeverria
  1428. - Johan Ahlen
  1429. - Johan Åhlén
  1430. - Jon Natkins
  1431. - Josh Walters
  1432. - Karissa McKelvey
  1433. - Kevin Wang
  1434. - Kostas Sakellis
  1435. - krish
  1436. - Lars Francke
  1437. - Li Jiahong
  1438. - linchan-ms
  1439. - Linden Hillenbrand
  1440. - Luca Natali
  1441. - Luke Carmichael
  1442. - lvziling
  1443. - Marcus McLaughlin
  1444. - Mariusz Strzelecki
  1445. - Mathias Rangel Wulff
  1446. - Matías Javier Rossi
  1447. - Michael Prim
  1448. - Michal Ferlinski
  1449. - Michalis Kongtongk
  1450. - Mobin Ranjbar
  1451. - motta
  1452. - mrmrs
  1453. - Nicolas Fouché
  1454. - NikolayZhebet
  1455. - Olaf Flebbe
  1456. - Oren Mazor
  1457. - oxpa
  1458. - Pala M Muthaia Chettiar
  1459. - Patricia Sz
  1460. - Patrycja Szabłowska
  1461. - pat white
  1462. - Paul Battaglia
  1463. - Paul McCaughtry
  1464. - peddle
  1465. - Peter Slawski
  1466. - Philip Zeyliger
  1467. - Piotr Ackermann
  1468. - Prachi Poddar
  1469. - Prakash Ranade
  1470. - Prasad Mujumdar
  1471. - Qi Xiao
  1472. - rainysia
  1473. - raphi
  1474. - Renxia Wang
  1475. - Rick Bernotas
  1476. - Ricky Saltzer
  1477. - robrotheram
  1478. - Romain Rigaux
  1479. - Roman Shaposhnik
  1480. - Roohi
  1481. - Roohi Syeda
  1482. - Rui Pereira
  1483. - Sai Chirravuri
  1484. - Scott Kahler
  1485. - Sean Mackrory
  1486. - Shahab Tajik
  1487. - Shawn Van Ittersum
  1488. - shobull
  1489. - Shrijeet
  1490. - Shrijeet Paliwal
  1491. - Shuo Diao
  1492. - Siddhartha Sahu
  1493. - Simon Beale
  1494. - Simon Whittaker
  1495. - sky4star
  1496. - spaztic1215
  1497. - Stefano Palazzo
  1498. - Stephanie Bodoff
  1499. - Suhas Satish
  1500. - TAKLON STEPHEN WU
  1501. - Tatsuo Kawasaki
  1502. - thinker0
  1503. - Thomas Aylott
  1504. - Thomas Poepping
  1505. - Tianjin Gu
  1506. - todaychi
  1507. - Todd Lipcon
  1508. - Tom Mulder
  1509. - Vadim Markovtsev
  1510. - van Orlov
  1511. - vinithra
  1512. - voyageth
  1513. - vybs
  1514. - Wang, Xiaozhe
  1515. - Weixia Xu
  1516. - William Bourque
  1517. - wilson
  1518. - Word
  1519. - Xavier Morera
  1520. - Xhxiong
  1521. - xq262144
  1522. - Ying Chen
  1523. - Yixiao Lin
  1524. - Yoer
  1525. - Yuriy Hupalo
  1526. - ywheel
  1527. - Zachary York
  1528. - Zach York
  1529. - Zhang Ruiqiang
  1530. - Zhihai Xu
  1531. - z-york
  1532. - 小龙哥