| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640 |
- Hue v3.10.0, released May 11th 2016
- ===================================
- Hue, http://gethue.com, is an open source Web UI for easily doing Big Data analysis with Hadoop.
- Its main features:
- * SQL editors for Hive, Impala, MySQL, Oracle, PostGresl, SparkSQL, Solr SQL, Phoenix...
- * Dynamic Search dashboards with Solr
- * Spark and Hadoop notebooks
- * Scheduling of jobs and workflows through an Oozie Editor and Dashboard
- More user and developer documentation is available at http://gethue.com.
- Latest Notable Features
- -----------------------
- The complete list and video demos are on link:http://gethue.com/hue-3-10-with-its-new-sql-editor-is-out/[http://gethue.com/hue-3-10-with-its-new-sql-editor-is-out/].
- SQL Editor
- * Full revamped
- * Support of any type of SQL
- * Query: Multi queries, Search and Replace, live history, fold, format, table assist
- * Results: Fixed headers, scroll to columns, charting, download in Excel/CSV
- * Autocomplete of nested types
- * Saved default Configurations
- SQL Browser
- * Revamped UI for speed, statistics display and ease of use
- * Single page app
- * Optimized for large number of databases and tables
- Home
- * Folder and directories
- * Share document for collaboration
- * Export and import documents
- Search
- * Hue supports Solr Suggesters and makes your data easier to search! Suggester assists the user by proposing an auto-completable list of queries:
- * Result in the Grid Widget can be plotted like in the SQL editor. This is ideal for clicking visualizing the rows returned by the search query.
- Security
- * Solr Sentry privilege edition
- * A timeout now logs out inactive user after idle_session_timeout seconds
- * Optional custom security splash screen at log-in with login_splash_html
- * TLS certificate chain support for HUE
- * SAML Password for the key_file was introduced with key_file_password
- * Customize your xmlsec1 binary by changing xmlsec_binary
- * Customize your SAML username mapping. It also supports syncing groups on login
- Oozie
- * External Workflow Graph: This feature enables us to see the graph for workflows submitted form File-browser as well as the ones submitted from CLI.
- * Dryrun Oozie job: The dryrun option tests running a workflow/coordinator/bundle job with given properties and does not create the job.
- * Timezone improvements: All the times on the dashboard are now defaulted to browser timezone and submitting a coordinator/bundle no longer need UTC times.
- * Emailing automatically on failure: Each kill node now embeds an optional email action. Edit a kill node to insert a custom message if case it gets called.
- Compatibility
- -------------
- Runs on CentOS versions 5 to 6, Red Hat Enterprise Linux (RHEL 5 and 6), and Ubuntu 10.04, 12.04 and 14.04.
- Tested with CDH5. Specifically:
- - Hadoop 2.6.0
- - Hive 1.1
- - Oozie 4.1
- - HBase 1.2
- - Pig 0.12
- - Impala 2.5
- - Solr 4.10
- - Sqoop2 1.99.5
- - Spark 1.6
- These minimum versions should work (not tested):
- - Hadoop 0.20 / 1.2.0 / 2.0.0
- - Hive 0.12.0
- - Oozie 3.2
- - HBase 0.92
- - Pig 0.8
- - Impala 1.0
- - Solr 3.6
- - Sqoop2 1.99.3
- - Spark 1.4
- Supported Browsers:
- Hue works with the two most recent versions of the following browsers. Make sure cookies and JavaScript are turned on for the browser.
- * Chrome
- * Firefox LTS
- * Safari (not supported on Windows)
- * Internet Explorer
- Hue might work with Chrome 23, Firefox 23, IE8, Safari 6, or older browser version, but you might not be able to use all of the features.
- Runs with Python 2.6.5+
- Note: CentOS 5 and RHEL 5 requires EPEL python 2.6 package.
- List of 2378 Commits
- --------------------
- * 94b494a HUE-3858 [editor] Js error on very first opening of the editor
- * 4aee5e7 HUE-3803 [hive] Support unicode in queries
- * 528d38a HUE-3852 [core] Configuration API returns duplicate group entries when saving one configuration set with multiple groups
- * 6f31373 HUE-3861 [core] Upgrade Django Axes to 1.5
- * 4874322 HUE-3855 [search] Slightly reorganize the icons by group
- * 3dac1a2 HUE-3861 [core] Upgrade Django Axes to include fix for AXES_LOCK_OUT_BY_COMBINATION_USER_AND_IP (#368)
- * ad0b9ba HUE-3802 [oozie] Fix HS2 action on SSL enabled cluster
- * 2ab8a93 HUE-3847 [core] Fix unhashable type error in oozie test
- * 4b47d4d HUE-3834 [editor] Configuration type HDFS path list throws js error
- * 56af275 HUE-3823 [editor] Deleting a query from the list of query page says "notebook"
- * 24d0651 HUE-3835 [editor] Implement the boolean config type
- * 9c1b722 HUE-3851 [core] Support many-to-many for group configurations
- * 2c2c874 HUE-3850 [core] App configuration page fails to load with JS error
- * 44ee60a HUE-3843 [editor] Log panel does not auto scroll to the bottom when new logs arrive
- * 5a237ac HUE-3820 [editor] Click on a result row to highlight sticks on first row id cell
- * f584cd5 HUE-3772 [editor] Browsing running queries might double the results
- * c8aea57 HUE-3707 [editor] Enabled search for the saved queries too
- * a9d30da HUE-3847 [core] Fix oozie test to work with updated config API
- * ffe39ab HUE-3847 [core] Update query logic for filtering groups
- * b9cffb8 HUE-3821 [pig] Logs are never returned on running script
- * 6efc737 HUE-3847 [core] Enable multi-group selection for saved group configurations
- * 9aabcbe HUE-3846 [sentry] Send * instead of ALL until Solr Sentry supports it
- * b7b9d1d HUE-3844 [sentry] Solr config privilege action should be ALL not QUERY
- * 0d64b08 HUE-3762 [editor] Improve logic showing if it is a query history query
- * a2112a0 HUE-3814 [editor] Disable history / saved query links if we are already on the same queries
- * 0b45a14 HUE-3841 [editor] Reset the progress status of a saved query
- * 426a8b8 HUE-3840 [jb] Add debug info in possible 500 when pulling job conf from YARN
- * c1e54ae HUE-3839 [sentry] Enabled Solr privilege section
- * c04fe12 HUE-3805 [oozie] Add support for oozie schema 0.4 in dashboard graph for external workflows
- * 473196c HUE-3232 [Infra] run jasmine tests on build
- * 8e25f49 HUE-3808 [core] Do not trigger any call on initialization
- * 6515358 HUE-3824 [editor] D&d table for a select adds an extra space before the statement
- * 24b4da1 HUE-3832 [assist] Dragging a column shows the table context menu on editor drop
- * dcda860 HUE-3826 [assist] Expanding column click can be flaky
- * a85c77a HUE-3819 [fb] Make the upload and create icons not disappear under 1180px
- * 3aa5772 HUE-3810 [editor] Clicking on name of graph legend could check its box
- * c068d18 HUE-3827 [libsentry] Workaround Hive for THRIFT-3388 hash doesn't work on set/list
- * 2a352a9 HUE-3801 [editor] Move user perms to get document API
- * da2ef3e HUE-3663 [editor] RDBMS types should return serializable format for result data
- * a50c369 HUE-3808 [core] Offer to live turn on/off debug level
- * 905a48c HUE-3801 [editor] Do not offer save button to query shared as read only
- * 7346e2f HUE-3776 [core] Install jobs and pig examples under examples directory
- * 7f9be09 HUE-3763 [editor] Change test to work with the new history statement
- * c540f42 HUE-2962 [core] Adjust to updated API
- * f1d0537 [core] Add defaultValue to properties
- * 075e8c8 HUE-2962 [core] Implement saving of default and group configurations
- * d47dcf6 HUE-2962 [core] Add templates for listing and editing configuration
- * fa5406b HUE-2962 [core] List the app configurations under user management
- * 9140f67 HUE-3770 [home] Add empty trash action on trash right-click
- * c776678 HUE-3774 [home] Expect the search field to gain focus when clicking on search
- * 22fabd2 HUE-3777 [home] Do not present search term as a breadcrumb
- * 01288c4 HUE-3778 [home] Upload and download icons should be on the same line
- * a573326 HUE-3781 [home] Drag and drop a document into the assist database list gives a maximum call stack JS error
- * 4ff3ec1 HUE-3818 [home] IE 10 breaks the document entries into two lines
- * e94b7ea HUE-3787 [editor] Switch to shift+click only to open table in metastore and expand * for increased linux support
- * d1b254b HUE-3804 [beeswax] Drop dependency on notebook.ko.js
- * 6907d67 HUE-3789 [editor] No cross icon to exit full screen mode
- * 81043be HUE-3798 [core] Re-login from auto-login popup should refresh the page if login as another user
- * 294858f HUE-3775 [search] Twitter example has js errors
- * 499eee1 HUE-3794 [editor] Click on a result row to highlight
- * 91328eb HUE-3790 [editor] Disable format query when query is too big
- * 99078ce HUE-3801 [editor] Move user perms to get document API
- * cf85ac2 HUE-3763 [editor] Show only the statement which gets executed
- * fce7753 HUE-3815 [editor] Protect against failed calls when updating history status
- * c253882 HUE-3760 [editor] Canceling a query and doing an explain doesn’t hide the progress bar
- * 5797460 HUE-3812 [editor] Do not save the result data
- * 6cf3a6b HUE-3809 [editor] Do not send the full query history when executing a query
- * cd6a73b HUE-3807 [tools] Remove asciidoc.asciidoc doc file that might be flagged as GPL
- * 89ce94d HUE-3792 [editor] Schedule error when clicking on disabled button
- * efae667 HUE-3695 [editor] Last multi query highlighting is always missing last char
- * 46527e4 HUE-3779 [core] Exporting read only workflows generates empty hue-documents.json
- * c873186 HUE-3784 [editor] Query list page does not list shared queries, only owned ones
- * 7ffdca0 HUE-3800 [jb] Job attempt logs not appearing for some Oozie jobs
- * 065f3e5 HUE-3785 [core] Add sample user to default group to enable sharing perms
- * aed5be1 HUE-3197 [oozie] Decision node support in external Workflow graph
- * 00e11d8 HUE-3688 [oozie] Fix TestEditor.test_workflow_dependencies unit test
- * 3e29155 HUE-3757 [oozie] Better error messages when deleting read only document in editor
- * 09bff0c HUE-3758 [editor] Take scroll position into account when positioning context-menu
- * 76ff394 HUE-3759 [home] Unselect them all when clicking somewhere else on the page
- * f19a358 HUE-3771 [home] Hide the assist panel temporarily for 3.10
- * c0ce5b9 HUE-3755 [assist] Hide the source level when there is only one
- * 7d41cfd HUE-3773 [editor] The graph of a reloaded query doesn't render the first time
- * dfafd69 HUE-3761 [editor] Showing the logs should trigger refresh for table headers
- * d14e230 HUE-3767 [editor] The global settings demi modal has a too dark shadow
- * f91223f HUE-3754 [editor] Query history seems to lose whitespace in query statement with new lines
- * ac022bf HUE-2325 [core] Refactor config API and update README and tests
- * 2ea383e HUE-3750 [search] Samples do not show up in the sample folder
- * c0d6736 HUE-3700 [core] Support force_username_lowercase and ignore_username_case for all Auth backends
- * 58c0f45 HUE-3751 [metastore] Confusion when table name and database name are the same
- * 2aef38f HUE-3707 [editor] Add filter search for the query history
- * 1cff7c0 HUE-3741 [metastore] Display field validation errors on create table wizard
- * 177d780 HUE-3733 [editor] Scrolling on the saved query tab scroll on the result tab
- * 6fa23fc HUE-3734 [fb] Scrolling to the newly uploaded file
- * dba54bc HUE-3747 [doc2] Install Spark Notebook example to examples directory
- * 17d5181 HUE-3743 [editor] Support &new=true to have a blank query
- * 7bc2d84 HUE-3728 [editor] Create new query without a page refresh
- * 475c4d3 HUE-3660 [spark] Spark default properties are not all valid
- * ad1400b HUE-3749 [editor] Let the user pick which session properties to configure
- * 395c789 HUE-2962 [editor] Extract ko templates and components for configuration into separate mako
- * 4db69d9 HUE-3737 [metastore] All beeswax queries executed via metastore fails to redirect due to JS error
- * 596acfa HUE-3746 [metastore] Add browse link in the sample page if there is some data
- * 178a2e0 HUE-3741 [metastore] Display field validation errors on create table wizard
- * 3f5f0ad HUE-3736 [core] Fix flaky jasmine tests
- * 9ef4c52 HUE-3632 [editor] Create button on query list page is notebook only
- * c3f2fc7 HUE-3215 [editor] Live update also queries with available results
- * a26eec5 HUE-3723 [editor] Use larger input for notebook name and description
- * aba17c3 HUE-3724 [editor] The spinner for starting a new session should be really blue
- * 96dd3a5 HUE-3684 [home] New directory popup text box has scroll bars
- * 9ffd112 HUE-3732 [editor] Icons are misaligned in the snippet menu
- * 6cc8b7d HUE-3731 [editor] Send database on Impala refresh with invalidate
- * 3828ef3 HUE-3215 [editor] Add live moment for query history and hook up update status check
- * c3aef09 HUE-3726 [editor] On query error we hide the log icon of the snippet
- * e0e6645 HUE-3719 [editor] Do not error popup when search app is disabled
- * 7489f86 HUE-3725 [jb] 'SparkJob' object has no attribute 'amHostHttpAddress'
- * 9da3651 HUE-3697 [hive] Excel download convert decimal types to strings
- * 356524c HUE-3422 [editor] Rename parentUuid to parentSavedQueryUuid
- * 71acfe2 HUE-3422 [editor] Polishing the display of the workflows of a Hive query
- * fcfd2c0 HUE-3719 [editor] Editor should fail gracefully if search is disabled/blacklisted
- * 497df2c HUE-3720 [security] Allow to browse Solr observable hierarchies
- * c11b4fc HUE-3714 [editor] Canceling a query can print a none error
- * 4c52740 HUE-3717 [editor] Move row link of saved queries to the full row instead of just the name
- * 5af7945 HUE-3715 [editor] statements_count of query history not always consistent
- * b992b0e HUE-3215 [editor] Add a call to check the status of the queries in the history
- * 36cc7b6 HUE-3713 [editor] Open parent saved query without reloading the page
- * 8a3bec2 HUE-3703 [editor] Cleaner way to not reload the history on each query opening
- * 074c8d6 HUE-3709 [editor] Close the previous query correctly if needed
- * be49616 HUE-3709 [editor] Close queries and not the full sessions on page exit
- * 491a247 HUE-3690 [editor] Unify loading a saved query
- * 2590aed HUE-3689 [oozie] Drag & dropped Hive action should be sorted in reverse
- * 4fd2ca4 HUE-3687 [editor] Add dependency on workflow from a Hive document action
- * e80f618 HUE-3687 [editor] Add dependency on workflow from editor
- * b12a780 HUE-3422 [home] Save documents directly into a directory
- * a2b7a0b HUE-3679 [editor] 'unicode' object has no attribute 'is_superuser' when saving a query
- * 974ad25 HUE-3710 [notebook] Hide explain icon for non SQL snippets
- * 8141cc2 HUE-3712 [home] Fix js error when going back on home
- * 85fe154 HUE-3711 [home] Generate the new document link with the current path
- * 6b02353 HUE-3722 [core] Add basic jasmine tests for assistHelper and rename to apiHelper
- * 5f13846 HUE-3706 [search] Expanding a document should expand the field list too
- * 88d8820 HUE-3659 [home] Open folder automatically if there is only one
- * 842f852 HUE-3708 [editor] Name and description edit pop-overs are misaligned for long values
- * 8f993e6 HUE-3680 [editor] Limit the length of the name to 255 chars
- * a0e7700 HUE-3699 [home] Trigger click when dragging a small distance over links
- * 247788e HUE-3716 [core] Add gen-py paths to hue.pth
- * cc7db05 HUE-3697 [hive] Excel download convert decimal types to strings
- * 584fce4 HUE-3704 [core] Force enable notebook permissions
- * b96110a HUE-3703 [editor] Loading a saved query should not reload the full history
- * caa6e2b HUE-3701 [editor] Query history spinner when loading it the first time
- * 55d4b95 HUE-3691 [editor] Saved queries offer a false pagination
- * 0e5e48d HUE-3694 [editor] Multi query hightlighting disappears on focus
- * 97088c7 HUE-3692 [editor] 'Save as' a query does not update the saved query list
- * bc7e1fe HUE-3683 [editor] Hive pie chart graphing js error
- * 0f095a7 HUE-3675 [search] Align the marker map icon
- * b932158 HUE-3674 [core] Prevent idle of idle session timeout blurring
- * 2e7c6f5 HUE-3673 [editor] Elipsis for the name of the query in the Saved History
- * 9cfa11d HUE-3640 [editor] Zero result query always closes Query History tab
- * be034c8 HUE-3702 [editor] Suppress conf error if Impala is not enabled
- * 3599f78 Add csrf_token to Pig app template (#355)
- * e13e28a [doc2] Fix test_api_get_data test
- * db43f37 HUE-3681 [oozie] Fix submit coordinator in Oozie
- * 99d305b HUE-3662 [editor] Upgrade session properties when opening history or saved query
- * 0b4829c HUE-3678 [core] Replace illegal Excel characters on download
- * 6ef25fd HUE-3625 [editor] Saving a notebook resets its directory to Home
- * 0d3ac19 HUE-3672 [doc] Document password script for databases
- * 09c7074 HUE-3670 [jb] Summary button does not fail gracefully
- * aad59f5 HUE-3668 [sentry] Generify the authorizables
- * 54771d9 HUE-3667 [sentry] Support TListSentryPrivilegesByAuthRequest v2
- * 0a67b5c HUE-3667 [libsentry] Workaround in API for THRIFT-3388 hash error
- * a812c79 HUE-3667 [libsentry] Update thrift API to support SENTRY-993
- * a25471e HUE-3655 [oozie] Add ability to configure default config parameters that all Hue(Oozie) jobs contain
- * d7d3717 HUE-3671 [editor] Fix Save Parent Directory
- * cf9fd23 HUE-3649 [doc2] get_by_uuid should check permissions
- * 63dfd2a PR349 [doc] Add sasl-plain dependency for Centos 6.6
- * ca2dbd3 HUE-3591 [oozie] Autocomplete list of possible hive queries in the hive doc action
- * 7233d3a HUE-3652 [editor] Update Get History test to correctly check for the query type
- * fc63bdf HUE-3665 [editor] Don't show top border on query history columns
- * fc43dd9 HUE-3654 [editor] Ellipsis for the name of the query in Query History
- * 7b44854 HUE-3410 [notebook] Update tests to the use the saved parent id
- * 7c627c8 HUE-3263 [assist] Show menu on drop of db entries (select, update, insert, delete etc.)
- * c49aaf2 HUE-3657 [editor] DB drop-down has empty space with few DBs
- * 6bfe794 HUE-3656 [editor] Clicking explain removes the results tab
- * 799e194 HUE-3597 [assist] Allow copying names in assist
- * b2fd327 HUE-3510 [notebook] Restyle snippet icon shading and alignment
- * 24bfeb1 HUE-3602 [editor] Sample popup column header style conflicts a bit with rows
- * d406433 HUE-3410 [editor] Secure persisting the parent saved query
- * 43233c1 HUE-3653 [desktop] Return document dependencies and dependents in /desktop/api2/doc/ API
- * c062110 HUE-3652 [editor] Add query name to history list
- * db33c72 HUE-3410 [editor] Properly persist the parent of an history query
- * a9fd93a HUE-3643 [editor] Lighter payload when fetching the history
- * 1fffdab HUE-3410 [editor] Track the parent of an history query
- * d648d90 HUE-3630 [editor] Display when a query is a query history
- * 786dfd3 HUE-3651 [core] Upgrade Moment.js
- * 480ddc2 HUE-3644 [editor] Menus from result legend can be hidden
- * 7ca5d14 HUE-3650 [beeswax] Notify of caught errors in the watch logs process
- * 23985fb HUE-3646 [editor] Fix save results to table and HDFS
- * 1b16c12 HUE-3645 [editor] Upgrade session properties when opening saved editor documents
- * e08c8b7 HUE-3354 [editor] Fixed save results modal spinner
- * a2db5cd HUE-3600 [home] When operating on the home file/folder list, the loading spinner shifts the whole list down
- * d069f0b HUE-3601 [assist] Spinner not positioned correctly
- * f4b277f HUE-3638 [metastore] Scroll bar disappearing when scrolling
- * 6ddc7ce HUE-3642 [home] JS error when opening a folder
- * 42ac215 HUE-3641 [home] Actions to create folder etc calls the save configuration endpoint
- * 5a8f0df HUE-3605 [home] Align headers and columns
- * 9a894f9 HUE-3606 [assist] Disable HDFS and Doc2 until Hue 4
- * aacc36e HUE-3637 [sqoop] Avoid decode errors on attribute values
- * 638b127 HUE-2962 [spark] Update spark properties to utilize new configuration format
- * 8d43f4f HUE-2962 [editor] Fix setting of session-based properties for HS2 types
- * 6648b21 HUE-2962 [editor] Support session-based properties with snippet overrides
- * 4efe5cb HUE-2962 [editor] Add action to save default settings for the user in the sessions modal
- * a93e3b4 HUE-2962 [editor] Support new session properties in the editor
- * 45b42bc HUE-2962 [desktop] Add API doc for configuration and fix tests
- * 8c88233 HUE-2962 [desktop] Add configuration property definition for HS2
- * a195f8e HUE-2962 [desktop] Add initial DefaultConfiguration model, api, tests
- * 6511a4a HUE-3618 [doc2] Allow newly imported documents to retain directory structure
- * fef888d HUE-3635 [editor] Clear also clears the URL too
- * 7de680c HUE-3634 [editor] Reset editor URL when clearing history not on a saved query
- * 79a9121 HUE-3633 [editor] Cleanup some properties that should not be serialized
- * 40019f8 HUE-3629 [editor] Add executed query to the history
- * 7a6e8c5 HUE-3614 [beeswax] Scrolling on assist in old editor also scrolls the editor
- * ea9b4a3 HUE-3208 [editor] Add keyboard shortcuts map
- * 1b525cb HUE-3622 [home] Enable sorting
- * 39a5c5c HUE-3631 [editor] Set the correct database in the drop-down when loading saved queries
- * 7419509 HUE-3628 [editor] History highlighter can break the page
- * 7b7a724 HUE-3627 [beeswax] Fix test_save_results_to_dir to deal with hive tmp directories
- * 4b397ca HUE-3621 [editor] Convert player mode to result only full screen
- * 85602e7 HUE-3617 [editor] Fallback to StringIO if cStringIO isn't available
- * dd8646f HUE-3612 [editor] Some queries have new lines in history
- * aac3124 HUE-3536 [fb] Middle click on breadcrumbs do not open the correct URL
- * 66126d7 HUE-3596 [editor] Move results and explain to the tabs
- * cc1edfe PR346 [core] Default regex tightened to address open URL redirection
- * e03c722 PR-347 [doc] Rewrite gethue.tumblr.com to gethue.com
- * 2a2b66a HUE-3619 [editor] Fix HiveHighlightRules js error from query history
- * c8decd0 HUE-3441 [zookeeper] Support HA
- * 9e6317a HUE-3617 [editor] Fallback to StringIO if cStringIO isn't available
- * da74e96 HUE-3545 [editor] Better info message when results have expired
- * feeb781 HUE-3564 [editor] Check status can error an empty message
- * c5f1143 HUE-3613 [editor] Empty div elements are added when scrolling the DB assist panel
- * 7eec788 HUE-3611 [core] Upgrade font awesome
- * 5d1c7f4 HUE-3430 [metastore] Navigate by editing table name in the breadcrumbs
- * 44372be HUE-3583 [editor] Make split_statements performant for extremely large queries
- * cf14b2f HUE-3554 [editor] Prevent history dates of 46 years
- * d904ab3 HUE-3593 [editor] Link to the list of notebooks is wrong
- * 3b7c18c HUE-3594 [fb] Smarter DOM based XSS filter on hashes
- * 7337d8a HUE-3592 [editor] Add a middle title bar to the query lists
- * 9b49b25 HUE-3552 [editor] Column list should not show the resize bars in all the cases
- * 3416c2a HUE-3515 [stats] Don't show the view more link in stats from metastore
- * 0623a77 HUE-3562 [editor] Fetch_result_data can be called more than once
- * 12745c6 HUE-3558 [metastore] Disable edit comments when user does not have permissions
- * cc1175a HUE-3586 [editor] Better feedback when waiting for the first progress of a query
- * 5b4a046 HUE-3584 [editor] Solr SQL does not alway return the column values
- * 8eeb883 HUE-3567 [editor] Improved icons and tooltips for query history status
- * 1591371 HUE-3580 [sentry] Support non ASCII URI
- * cd68e9b HUE-3572 [editor] Map chart is broken
- * c406cfd HUE-3582 [editor] Fix typo in Solr connector assist
- * 3aebc58 HUE-3581 [editor] Nice scroll goes bananas when dragging from assist to editor
- * 81a53af HUE-3546 [editor] Fix wonky header and first col on scroll
- * 0923862 HUE-3579 [editor] Pasting a big query should not increase editor size by more than 50% of the page
- * 6e498fb HUE-3578 [editor] History syntax highlighting has red dot
- * bb898b1 HUE-3576 [editor] Snippet resizer is wonky when error is present
- * 08fd395 HUE-3555 [doc2] Exporting directories also exports any children directories and docs
- * c581eb1 HUE-3575 [sentry] Force refresh of the Hive tree root too
- * 30565e8 HUE-3549 [editor] Conflict when running explain query on a running query
- * b7189bf HUE-2890 [doc] Skeleton for new version of user guide
- * 6304315 HUE-1389 [oozie] Schedule a hive query automatically
- * 481ada8 HUE-1389 [oozie] Add link to open source query
- * bdabc38 HUE-1389 [oozie] Fetch Hive queries and display there name and description in workflow
- * 7aeac6d HUE-1389 [oozie] Pull list of hive queries
- * 7ca1b21 HUE-1389 [oozie] Automatically retrieve Hive query parameters
- * f70983a HUE-1389 [oozie] Skeleton to drag & Drop a saved Hive query in a workflow
- * 3146fd4 HUE-3543 [hive] Timeout prevents refreshing of the Assist tables/dbs
- * fc356fd HUE-3574 [home2] Show readable document types instead of the raw value
- * be683b4 HUE-3529 [home2] Remaining documents icons
- * cdde08a HUE-3573 [editor] Connect the query builder flag to the UI
- * 6ba95fd HUE-3571 [editor] Syntax highlight history
- * 9acc052 HUE-3573 [editor] Flag to enable the query builder
- * ca94129 HUE-3540 [editor] Prettify the query builder
- * 422ffc8 HUE-3539 [editor] Bring back the double click on the assist columns to generate a SELECT statement
- * 6e30eb1 HUE-3228 Add filtering on a text facet
- * dd5d21e HUE-3228 [editor] Fix js errors in dashboard
- * a3ae1a2 Revert "[impala] Remove reference to dashboard on URLs"
- * f1080e8 HUE-3570 [editor] Do not error on empty resultset
- * 0671c02 HUE-3570 [notebook] Bubble up the exception form Solr SQL
- * 26bd101 HUE-3570 [notebook] Specify a default Solr SQL collection handler
- * a1de8fd HUE-3570 [notebook] Support Solr sample data
- * 42fb6b4 HUE-3570 [notebook] Default Solr collection
- * 330a93a HUE-3570 [notebook] Add a limit 100 to /sql call
- * 9e51d3f HUE-3570 [notebook] Solr SQL autocomplete
- * 1162b24 HUE-3570 [notebook] Skeleton for Solr SQL snippet
- * 862a83a HUE-3531 [home] Show shared icon also on shared document
- * dbd4642 HUE-3568 [core] Strip HTML from x-editable input values
- * 7d2f97a HUE-3556 [home] Harmonize Notebook icon on create Notebook
- * dc7abbf HUE-3557 [home] Last modified date doesn’t look like the other dates in general
- * 410e480 HUE-3561 [editor] Take scroll top into account when resizing the editor
- * 1249169 HUE-3550 [editor] Autocomplete conflicts with certain table names
- * 17cdefe HUE-3565 [editor] Hue icon not aligned in Player mode
- * 880f195 HUE-3547 [editor] Better user feedback when submitting a query
- * fb9c995 HUE-3541 [home] When not logged in the Sign in now button points to /home2
- * a5070bd HUE-3551 [core] Remove dashboard from the signin message
- * d684e76 HUE-3542 [home] Remove 'Old Home' link
- * b1d79cc HUE-3553 [home] Reset the directory name in the create directory modal
- * a56862d HUE-3507 [oozie] List workflows displays trashed workflows
- * 6c672e4 HUE-3535 [doc] Document about modifying static files in production
- * b37fbe0 HUE-3524 [editor] Multi query highlighting seems to hide the query error
- * 87df2a6 PR342 [editor] Add simple SQL query builder functionality
- * 07539a3 HUE-3538 [core] Standardizing repo ids and upgrading shade plugin
- * 4e2bd97 HUE-3530 [home] Add missing document to the create document button
- * e718052 HUE-3527 [editor] Display saved results of an expired query loaded from history
- * b303a4b HUE-3496 [editor] Query variables are not persisted
- * f3b7133 HUE-3502 [editor] Handle correct statement number on multi query error
- * 645bf87 HUE-3509 [notebook] Executing a new Hive snippet errors
- * 408a17f HUE-3503 [hive] Additional test on partition keys
- * b0f28d0 PR343 [rdbms] Big number precision loss
- * 03c92f5 HUE-3533 [doc2] Refactor dependencies for importing saved beeswax queries
- * 46ad257 HUE-3520 [jb] Use impersonation to access JHS if security is enabled
- * 18a114f HUE-3528 [oozie] Call correct metrics api to avoid 500 error
- * ddb0328 HUE-3522 [core] Create home directory automatically if needed for SpnegoBackend users
- * 8e35712 HUE-3526 [useradmin] Fix LDAP tests for force_username_uppercase
- * b85823d HUE-3523 [oozie] Modify find_jobs_with_no_doc method to exclude jobs with no name
- * c3203b1 HUE-3521 [core] Provide a force_username_uppercase option
- * ce92258 HUE-3445 [doc2] Check parent perms on saving a document and apply as needed
- * 8e6583e HUE-3519 [useradmin] Check if user object exists before augmenting in rewrite_user
- * c67323f HUE-3488 [oozie] find_dollar_braced_variables skips variables on same line
- * 368dace HUE-3518 [editor] Autocomplete for table names is gone
- * f12bb20 HUE-3492 [editor] HDFS and table autocomplete in save result popup
- * 9962f32 HUE-3251 [home] Use enter to create directory in modal
- * 1ef1222 HUE-3259 [metastore] Table stats on table with partitions is always outdated and empty
- * c6bebac HUE-3514 [editor] Show actual error message instead of just "OK" in error notification
- * b2ddee5 HUE-3513 [assist] Show sample values in column stats popover
- * c632160 HUE-3512 [assist] DB Panel doesn't take the source into account when storing the last selected DB
- * b8e2dd7 HUE-3511 [assist] Reduce flickering of action icons when moving the pointer across several entries
- * a4a6e16 HUE-3495 [editor] Add jasmine tests for Ace textCompleter
- * 43f2214 HUE-3333 [editor] Add one more digit to the row number column
- * 1f2a048 HUE-3508 [metastore] Fixed overlay conflicts with top menu
- * 19d316d HUE-3506 [metastore] Limit length of comments on table page
- * 3df51dc HUE-3505 [metastore] Table description now uses an editable textarea
- * 0b78281 PR341 [core] Fix a Korean translation
- * 69bcd60 HUE-3500 [doc2] Unify dependency relationships representation
- * e6166d6 HUE-3501 [docs]: Document new dependency on libffi
- * 703129c HUE-3501 [desktop] Upgrade cffi and cryptography deps to fix OS X
- * 3057a1c HUE-3499 [editor] Add an expired status in the query history
- * 6498c17 HUE-3495 [editor] Autocomplete globs the comments
- * 1014e84 HUE-3498 [editor] Do not refresh the assist when loading a query from the history or saved query
- * 8b8ec92 HUE-3497 [editor] Auto extend var text input if needed
- * c37c9bd HUE-3491 [editor] Style export result button
- * 36eabfa PR338 [tools] Introducing docker-compose
- * 1005686 PR337 [tools] Missing docker dependency libffi-dev
- * 9434c2a HUE-3493 [editor] Load saved queries without reloading the editor
- * 8374d15 HUE-3493 [editor] Load queries without refreshing the page
- * f7c5529 HUE-3494 [editor] Unify query history workflow
- * a1360a8 HUE-3493 [core] Add flag to API to also return the document data
- * 8517aee HUE-3493 [editor] Load queries without refreshing the page
- * 063bf76 HUE-3489 [editor] Improve result download format stats
- * 586c064 HUE-3115 [editor] Multi create table statements makes the assist flickers
- * 5a813a4 HUE-3442 [core] Improve memory efficiency of XLS download
- * abfab56 HUE-3389 [editor] Provide select from partitions support in get_sample for Impala
- * 17dc4a0 HUE-3455 [doc2] Oozie documents are getting a time appended to their name
- * 227adea HUE-3474 [editor] uuid of document2 and editor uuid field are mismatching
- * 46eea72 HUE-3307 [notebook] Add NiceScroll to the right panel and improve performance of the rendering
- * cea697d HUE-3487 [core] Fix Ace Editor import on CssCompletions
- * c02a1f4 HUE-3484 [core] Update is_db_alive command to provide finer grain exit codes
- * c89b57e HUE-3485 [editor] Prettier query history
- * 1b690fd HUE-3486 [fb] Harmonize modal dialogs
- * 04c567c HUE-3187 [metastore] Fixed search section
- * 5e78e72 HUE-3477 [home] Double backgrounds in right-click context menu
- * a3ba75b HUE-3480 [assist] Impala refresh pop-over won't close after assist action while open
- * 3f6f974 HUE-3481 [assist] Don't sort the columns by name, instead use the creation order
- * 682811e HUE-3442 [core] Increase max num rows for Excel export
- * 454ab1e HUE-3483 [search] Recreate test admin user to avoid conflicts
- * 31cc155 HUE-3479 [editor] Clear should also clear the result
- * ba9fee3 HUE-3400 [core] Only display the 500 server trace when the user is an admin
- * c5e673c HUE-3438 [editor] Scrape Spark Application ID during query execution of Hive on Spark
- * e2a320f HUE-3476 [assist] Clear any running intervals after closing the stats popover
- * cbc76a9 HUE-3249 [home] Icon alignment context menu
- * a929a9e HUE-3247 [home] Add titles where needed
- * 3c59959 HUE-3340 [oozie] Add Jasmine to Oozie
- * 594f63c HUE-3361 [assist] Introduce NiceScroll on the stats popover
- * 27a009a HUE-3464 [oozie] Fix test utility that removes a user from a group
- * a5f72ee HUE-3470 [editor] Clearing history should delete current query if it is an history
- * ab9982b HUE-3472 [editor] Big number precision loss
- * ce9e0a2 HUE-3459 [assist] Put stat popover on top
- * e45318f HUE-3459 [assist] Fixed Flexbox for IE10
- * 1178b10 HUE-3469 [editor] Do not try to save a query handle when submission fails
- * 51ad679 HUE-3459 [assist] Use fixed positioning for assist panel
- * 5676828 HUE-3459 [assist] Revert sticky assist
- * 4a97334 HUE-3471 [beeswax] Set the assist database on design update
- * c4557be HUE-3444 [doc2] Assign history objects a default name
- * ac51f3b HUE-3471 [beeswax] Assist does not show the DB from the saved query
- * d666a91 HUE-3467 [editor] Autodetect and transform dates for X-Axis of line charts
- * 8cef026 HUE-3465 [editor] Fix broken jasmine tests
- * 1193621 HUE-3468 [editor] Show queries for editor type on the queries page instead of all notebooks
- * 159eaec HUE-3408 [editor] Use consistent snippets in the HS2 tests
- * ff33fdb HUE-3464 [oozie] Add granular permission to enable only the dashboard
- * c1d3ff7 HUE-3463 [core] Stop printing None on error page when there is no exception detail
- * 1f9e074 HUE-3462 [metastore] Provide clean message if table data can't be loaded in create table wizard
- * 08c230b HUE-3459 [assist] Fix issue with single panel in metastore and new editor
- * 9db626e HUE-3372 [assist] Add a bit of white padding on the right for underneath scrollbar
- * 594997e HUE-3465 [editor] Cache the value samples for the autocompleter
- * 49b52d1 HUE-3209 [editor] Faster touchpad speed when scrolling on result grid on linux
- * 9b360e5 HUE-3466 [editor] Align history icons
- * 895a66d HUE-3320 [editor] Show a popover for long descriptions
- * 48e1fac HUE-3367 [editor] Add data sample for columns
- * da381f2 HUE-3458 [editor] Support touchpad horizontal scroll on result grid
- * fd38558 HUE-3459 [assist] Clear the height interval on update
- * 27a095b HUE-3406 [editor] Save the multi query index
- * 5ef7b42 HUE-3408 [editor] Reloading a canceled query will show an error
- * 83a27a3 HUE-3214 [editor] Persist status of a running query
- * c487223 HUE-3461 [notebook] Flag to show notebooks in the top menu
- * 25ae9a4 HUE-3456 [notebook] Send notebook type when executing snippets
- * 70384e4 HUE-3454 [editor] Textarea height is not persisted
- * 972c9e2 HUE-3460 [core] Cancel unused intervals on jHueTableExtender
- * 442b0d5 HUE-3459 [assist] Assist doesn't stretch to the end of the page in the old editors
- * 407de80 HUE-3450 [editor] Disable value stats and suggestions in the autocompleter
- * 9786235 HUE-3457 [assist] Assist is not showing up in old editors
- * 825d38d HUE-3453 [editor] Do not show clear history button when empty history
- * a453da9 HUE-3436 [oozie] Retain old dependencies when saving a workflow
- * 520418d HUE-3452 [home] Some icons on selected rows have white background
- * a3e9dda HUE-3433 [home] Use a solid share add-on for shared doc icons
- * 21ef41d HUE-3451 [assist] Add DB icons
- * 8bd41b8 HUE-3230 [core] Remove Plotly dependency from common_header
- * dba9a4e HUE-3433 [home] Make icons more recognizable
- * 8df89f1 HUE-3431 [home] Improve the sharing modal add user action
- * 81e5477 HUE-3450 [metadata] Add similar queries API
- * 2d51e93 HUE-3450 [assist] Make enrichment optional in assist
- * 0397918 HUE-3450 [metastore] Add metadata URL check on partition page
- * 5366a0f HUE-3450 [metadata] Improve mocked query hint on join
- * 3ad1e24 HUE-3450 [metastore] Show if fact or dimension table
- * a71931b HUE-3450 [metadata] Disable enrich by default
- * 0004f5d HUE-3450 [editor] Add a real link to Impala
- * c387547 HUE-3450 [metastore] Only sort by popularity whehn enrich is turned on
- * f1638cd HUE-3450 [metastore] Sort tables by popularity
- * 5e46b4f HUE-3450 [metadata] More error protection in topTables API
- * 4d778d4 HUE-3450 [editor] Move hint suggestion to 5s timeout
- * e47f4a1 HUE-3450 [metastore] Show optimizer button only when enrich is selected
- * a2be2de HUE-3450 [metadata] Filter search entities by certain types
- * 51cd8a4 HUE-3450 [metadata] Workaround bug in Opt popular value API
- * 257cf6e HUE-3450 [editor] Plugin query compatibility API
- * 289f8e2 HUE-3450 [editor] Suggest popular values next to columns in autocomplete
- * 6f895e0 HUE-3450 [medatata] Add default empty values to the lineage API
- * 9aa4dad HUE-3450 [metastore] Do not jsonify the table id
- * ca315bd HUE-3450 [metadata] Load relationships after getting the table id
- * d34ba96 HUE-3450 [metadata] Implement getPopularFilterValues API
- * 1cbe919 HUE-3450 [metadata] Use real id for relationships
- * 5a74079 HUE-3450 [metadata] Add relationships section
- * 14a6619 HUE-3450 [metadata] lowercase inputs and flatten and lowercase targets
- * 84c8297 HUE-3450 [metadata] Consisten error handling in table_details
- * 41c2110 HUE-3450 [metastore] Move popularity title to the full progress bar
- * 96ff9ec HUE-3450 [editor] Slight improvement of redacted and complexity notifications
- * e842b47 HUE-3450 [assist] Perform empty search on focus
- * 3e8d331 HUE-3450 [metastore] Add column popularity to table page
- * 0a81814 HUE-3450 [metastore] Make consistent background of joins
- * fc7802b HUE-3450 [metadata] Revise lineage API to be simpler
- * e19c74b HUE-3450 [editor] Limit popular tables fetching to default DB
- * e62dca8 HUE-3450 [editor] Autocomplete with popular columns + values after 'select * from x where '
- * 605ca78 HUE-3450 [editor] Autocomplete with popular values after 'select * from x where y = '
- * 062e50c HUE-3450 [metastore] Add counts of joins and queries
- * bebe940 HUE-3450 [metastore] Add progress bar to table join percentage
- * 6ae3a7f HUE-3450 [metastore] Display tables joins
- * 94b5256 HUE-3450 [metastore] Require at least 3 columns for the top columns
- * b512df0 HUE-3450 [metastore] Bump the top 5 columns first
- * 18fb397 HUE-3450 [metadata] Add popular_values API
- * 3055f01 HUE-3450 [metadata] Add view in optimizer button
- * 612522c HUE-3450 [metadata] Add related queries on table page
- * 87a0c6a HUE-3450 [editor] Add SQL query compatibility button
- * a389b03 HUE-3450 [metastore] Add missing metadata flag on database page
- * 425b753 HUE-3450 [metastore] Integrate with real topTables
- * 9b0fb2f HUE-3450 [assit] Add more links and icons to the search
- * fd4add4 HUE-3450 [assist] Add table links to search
- * 046e121 HUE-3450 [metadata] Fix typo in query hint API
- * bc26afb HUE-3450 [metadata] Filter find_entity based on filesystem
- * 9239d0a HUE-3450 [metadata] Add data in table autocompletion
- * 2ed85db HUE-3450 [medatadata] Add tagging to databases
- * 9da2b81 HUE-3450 [assist] Improve nav search result
- * db5f8e7 HUE-3450 [assist] Enable enrich toggle for assist search
- * f663715 HUE-3450 [assist] Initial nav search implementation
- * eebaa3b HUE-3450 [core] Improved icons
- * d9e4d4c HUE-3450 [metadata] Fix typo in entity search
- * b861021 HUE-3450 [metadata] Add lineage endpoint to Navigator API
- * 2409a38 HUE-3450 [metastore] Offer to edit table tags
- * 8087211 HUE-3450 [metadata] Allow empty Navigator search query to get all entities
- * 08a14ee HUE-3450 [metastore] Add a mock permission table page tab
- * 87681a2 HUE-3450 [metastore] Mock table statistics to all the databases
- * f3850a2 HUE-3450 [metastore] Support statistics by databases
- * 3924194 HUE-3450 [assist] Add navigator search skeleton
- * 0b95d09 HUE-3450 [assist] Fix issue with no panels selection after all panels are removed
- * b0c1205 HUE-3450 [metastore] Merge optimizer stats with the tables and show progress bar + count
- * b86976d HUE-3450 [metadata] Switch to if binding for optimizerEnabled
- * d710104 HUE-3450 [metadata] Provide hints on queries
- * e0dd8fe HUE-3450 [metastore] Rename top tables title
- * 57fd08f HUE-3450 [metadata] Add get_field and update find_entity endpoint
- * f8df374 HUE-3450 [metadata] Initial search_entities Navigator API endpoint
- * d84877e HUE-3450 [metastore] Show extra medata fields when available
- * 62f5d4c HUE-3450 [metastore] Add top 10 tables as a piechart
- * 5b9ce9d HUE-3450 [metadata] Add on/off Optimizer flag for Metastore
- * d37815f HUE-3450 [metadata] Enable enrichment of table list
- * 30ccecd HUE-3450 [metadata] Refactor Navigator API for v3 support
- * df2fd42 HUE-3450 [metadata] Add API to get query compatibility
- * ee40e77 HUE-3450 [metastore] Initial metadata integration
- * 5d258b1 HUE-3230 [core] Introduction of Plotly JS
- * ad4ae17 HUE-3448 [useradmin] Do not show edit permission icon link if the user does not have the permission
- * 773a33f HUE-3446 [editor] Limit the height growth of the SQL textarea
- * 32a2101 HUE-3347 [editor] Improve current query highlighting
- * db74f44 HUE-3443 [doc2] Allow docs to be saved without name and add HOME_DIR constant
- * 149a502 [jb] Skip jobbrowser log test if not in live cluster mode
- * 553dea9 HUE-3407 [editor] Do not hide the multiquery counter when executing a query
- * 3a210c4 HUE-3434 [jb] Logs of finished Oozie workflow are not displayed
- * 45a5141 HUE-3412 [editor] Provide start and end position in multiquery execute() API
- * 50dda74 HUE-3437 [core] PamBackend does not honor ignore_username_case
- * 02fcde5 HUE-3383 [notebook] Update historify tests to use the new helper
- * 95e5725 HUE-3423 [hive] Add server interface into the debug statement
- * d4523c7 HUE-3413 [editor] Do not give a default name to new queries
- * ff046b1 HUE-3411 [editor] Add tooltips to the snippet headers
- * 0bbf81d HUE-3383 [editor] Move historify to the backend
- * dc6936b HUE-3435 [oozie] Do not break the history when passed workflows have some credentials
- * 205f81f HUE-3424 [doc2] Restrict re-sharing to permission the user does not have in the popup
- * a2140a0 HUE-3432 [home] Sharing modal doesn't show the document name and there's white space in the user names
- * 46b0788 HUE-3428 [home] When starting in a folder and going back to the root it's not loaded
- * febdd17 Merge pull request #310 from oflebbe/master
- * 15cc437 Merge pull request #334 from sky4star/master
- * 61ff787 [livy] bug fix, recognize spark property: files, jars
- * 9a86082 HUE-3429 [assist] Analysis alert icon goes to a new line on Firefox
- * c96a178 HUE-3370 [metastore] Show the sample icon in the assist and related pages
- * 88424b2 HUE-3427 [home] Rename remove and delete to match file browser wording
- * 7ce4b2c HUE-3426 [home] Removing group share throws error
- * 23c01eb HUE-3388 [home] Hue admin should have the delete button enabled
- * 4860968 HUE-3420 [assist] DB assist shows --> icon for databases all the time
- * 403245b HUE-3425 [metastore] Lack of horizontal scroll on sample tab
- * eb11e9e HUE-3421 [doc2] Restrict re-sharing to the given user's permission level
- * 4fb2aa0 [doc2] Validate against creating circular dependency when saving and moving docs
- * ad4caf3 HUE-3338 [doc2] Support saving a notebook/editor to a specific parent directory
- * c1c518f HUE-3418 [core] Update hierarchy of beeswax/impala conf so that it doesn't get clobbered by SSL configs
- * 0109911 HUE-3385 [editor] Add feedback on cancel button
- * 40ac1d5 [doc2] Check CSRF token when importing and exporting docs
- * c7e040f HUE-3409 [home] New documents should open in new editors
- * 2924ab0 HUE-3392 [oozie] Send deleted workflows/jobs to trash instead of destroying
- * 4a8da8b HUE-3384 [editor] Need better error message when canceling instead of None
- * 3173731 HUE-3398 [beeswax] Filter out sessions with empty guid or secret key
- * 52f5f3a [metastore] Support parsing precision scalars in nested types
- * 841061f HUE-3402 [fb] Replace edit path icon with on hover styling
- * 71ff3fc HUE-3399 [editor] Column show after some scroll shifts the headers
- * c1d4321 HUE-3403 [home] Big bar is back on the assist on chrome
- * da56b88 HUE-3397 [core] Flaky and sometime double scroll bar
- * 70519a8 HUE-3382 [fb] After a file upload, change the background of the new rows to be more visible
- * 6761684 HUE-3396 [doc] Disabling an app might trigger and error on each page with assist
- * fe0e40d HUE-3395 [core] Avoid querying on TextField to bypass Oracle ORA-00904: : invalid identifier error
- * f6900ae HUE-3390 [search] Solr Index browser in Hue mislabeling Indexed/Stored fields
- * 0d1e20a HUE-3393 [security] Remove Sentry app dependency on Hive app
- * 6b63e5b HUE-3379 [editor] Wire explain button
- * c110b63 HUE-3368 [home] Increase the size of the icons in the doc list with a few pixels
- * 48a9696 HUE-3381 [editor] Horizontal scroll bar handle is always tiny
- * 50512c6 HUE-3386 [core] After TTL expires the UI should exit and logout the user
- * 4616ba6 HUE-3391 [security] Remove dependency on Search app
- * 2dc520d [beeswax] Fix sample partition test to accept optional column
- * a61084d HUE-3357 [editor] Update sample API to provide data for a column
- * ed784d6 HUE-3387 [editor] Show the history in the examples
- * 9c3a66f HUE-3377 [editor] Cancel button is greyed
- * 5a7eb5e HUE-3380 [core] Harmonize menu labels for responsive FB and JB
- * 82cd913 HUE-3349 [editor] Harmonize multi query counter
- * d9b3aed HUE-3330 [core] Replace perfectScrollbar with Nicescroll
- * 82c0e00 Merge pull request #324 from xq262144/master
- * 00bf745 [desktop] Fix oauth_authentication_time metric decorator typo in liboauth
- * 37573d1 HUE-3378 [editor] Cookie the 'show logs' action
- * 1c7d16f HUE-3345 [editor] Display info message when a query was redacted
- * eec343d HUE-3331 [editor] Explain API functionality
- * 026ff0c [jb] Use MR API if the job is in a running state, fix tests
- * b237af1 HUE-3305 [oozie] Show last 30 workflow materialization in SLA graph, rather than first 30
- * 2fa6f44 HUE-3365 [editor] Display column type as tooltips
- * a08b2af HUE-3215 [editor] Ellipsis the query string in the history
- * e461617 HUE-3355 [editor] Allow the INSERT into HDFS only for Hive
- * 9f9515c HUE-3315 [editor] Save large result on HDFS
- * 4beef78 HUE-3313 [editor] Save result as a table
- * 943fa8c HUE-3314 [editor] Save result as csv HDFS file
- * b1866eb HUE-3356 [jb] Fall back to JHS if a job is not found in YARN RM
- * 00507fe HUE-3369 [metastore] Sample icons in table list does not display anything
- * d4e15a1 HUE-3363 [home] Right-click context menu is not shown in Firefox
- * 2f87ad0 HUE-3364 [home] Limit actions for docs that are shared with the user
- * d7a5efe HUE-3362 [home] Indicate that a folder or doc is shared with the user
- * 62c6ac3 HUE-3360 [home] Document search is incorrectly positioned
- * b8c25d9 HUE-3359 [home] Document search is broken
- * 814bace HUE-3358 [home] Use SVG icons with hive and impala logos for documents
- * 13bb359 HUE-3352 [home] If the user only has one folder that is shared with the user open it by default
- * ee929e0 HUE-3346 [assist] Line below tabs are not properly positioned
- * 913fcfb HUE-3347 [assist] Column stats are empty
- * 411a116 HUE-3351 [home] Drop the shared column
- * ac4f7f1 HUE-3340 [home] Truncate long document names with ellipsis
- * 4ee6ea0 HUE-3337 [assist] Empty result indicator is incorrectly positioned
- * d83c5bd HUE-3342 [home] Set the proper URL when navigating back to root from a folder
- * 48b2498 HUE-3290 [doc2] Add tests for import_documents
- * 38b19d8 HUE-3290 [doc2] Improve import JSON document UX
- * 66af603 HUE-3350 [metastore] Reverse browsing link to use the correct version of the editor
- * bbd8dd8 HUE-3336 [editor] Move Explain to first position in snippet combo button
- * caba0a9 HUE-3207 [doc2] User's home directory response returns shared docs in the children collection
- * 3520d80 HUE-3293 [core] Put new editor flag in [dektop] in hue.ini
- * 848cac6 [tools] Add lint-checker git pre-commit hook
- * ca6ca1a HUE-2678 [jobbrowser] Read Spark job data from Spark History Server API
- * 096d22b HUE-3339 [useradmin] Delete groups that have been xssed
- * aedd69c HUE-3216 [assist] Merge sample + stats popups
- * 4b44d80 HUE-3321 [editor] Don't save the settings visibility state with the editor
- * d0248e2 HUE-3335 [editor] The action buttons next to editor and result are not aligned and too close to the panels
- * c10cb66 HUE-3334 [editor] Update test, now se send empty query instead of error
- * 67eaaec HUE-3334 [editor] Skip checking for multi queries if there is no semi colon
- * 30646b4 HUE-3312 [editor] Generic SQL icon instead of Hive for postgres, jdbc.. snippets
- * b54df8f HUE-3282 [editor] Combo buttong with Clear, Explain, Format
- * 749fc5e HUE-3171 [editor] Fix vertical resize handle for queries with long descriptions
- * 51fb8ed HUE-3171 [editor] Long descriptions doesn’t wrap and headers from table follows with horizontal scroll
- * 78cfc35 HUE-3289 [assist] The action icons stay a bit too long after hover
- * d11120c HUE-3310 [jobsub] Prevent browsing job designs by API
- * 108d6f9 HUE-3301 [editor] Add generic API support for fetching table sample data
- * fa3bb0f HUE-3302 [jb] Display 403 error in a popup
- * c5dad1d HUE-3120 [editor] Export to excel sometimes fails
- * 5309c59 HUE-3203 [metastore] Reset the loading state of the submit button
- * b3ea1ee HUE-3303 [core] PostgreSQL requires data update and alter table operations in separate transactions
- * 2ba34a7 HUE-3293 [core] Prevent document matching query error when going one home 1
- * d6c1268 HUE-3293 [core] Fix mis-switching to new home page when new editor is on
- * c0f63a7 HUE-3293 [core] Move new editor flag to desktop
- * 0e66251 HUE-3100 [useradmin] Only show language select if user profile is for current user
- * 8de37b9 HUE-3100 [useradmin] Add a language setting in User's Edit Profile page
- * c56af90 Merge pull request #318 from antbell/enable-xlsx-write-optimization
- * 498c803 HUE-3221 [metastore] Styling on column stats popup leaks on the tables page
- * 6285809 Use .xlsx write-only optimization in export_csvxls.py
- * 399faa9 HUE-3201 [editor] Resize query area handle bar is flaky
- * 9ad223c HUE-3203 [metastore] Allow load data popup to show up
- * 0591f8f HUE-3199 [oozie] Add support for earlier schema versions in external workflow graph
- * a04bdad [oozie] Fix failing unit test for HUE-3198
- * 4b9f8b6 HUE-3163 [editor] Save results to Hive table redirects to Metastore but doesn’t display new table
- * 59bce3d HUE-3198 [oozie] Remove end/kill node hardcoded names in external workflow graph parsing
- * 5ef0bd6 HUE-3196 [metastore] Hide potential double scrollbar on assist
- * 5d477c9 HUE-3186 [metastore] There are no spinning spinners on load
- * 5adf1a4 HUE-3193 [core] The login form should display the ldap server nicely
- * 940c887 HUE-3195 [metastore] When setting the table name in the URL it sometimes shows the list of databases
- * d88f361 HUE-3194 [metastore] After creating a table or database the user is not always taken back to the metastore
- * c9743fd HUE-3078 [impala] Make the flush_all an option on invalidate when refreshing
- * 93c9d2a HUE-3181 [desktop] Avoid distinct query which fails on Oracle objects with CLOB (text) fields
- * b159b5a HUE-3189 [search] When select type of chart, switch to the chart mode even if not on it
- * ed7f55f HUE-3078 [impala] Drop the remember invalidate decision from assist refresh and add flush_all = true
- * 4137517 HUE-3173 [fb] The file uploaded correctly message after a desktop drop upload is shown after the first click away from FB
- * 9298f89 HUE-3148 [metastore] Rename 'View in Metastore' link in sample popup
- * ca764db HUE-3190 [metastore] Hide refresh stats button if user does not have the permissions
- * a10b707 HUE-3185 [oozie] Avoid extra API calls for parent information in workflow dashboard
- * 18cfde7 HUE-3161 [oozie] Fix automatic workflow parameter population in Coordinator editor
- * 17c5714 HUE-3150 [fb] File refresh icon doesn't do anything
- * 399f1ee HUE-3159 [metastore] Column name links don’t do anything
- * d11af65 HUE-3162 [oozie] Change Bundle submission start and end date to server TZ
- * 1be033a HUE-3167 [metastore] Column stats refresh warning is not accurate
- * 8d315c0 HUE-3172 [fb] Canceling a dropped file from Desktop causes a JS error
- * b88ddb9 HUE-3177 [metastore] Automatic scroll to top when opening a table or database
- * 6af05ba HUE-3178 [metastore] We do not default to any DB in assist and table page
- * eda32e3 HUE-3125 [fb] Offer d&d progress bar to regular uploads
- * a9b450c HUE-3169 [fb] Improve visibility of the loading status
- * 65b0780 HUE-3154 [metastore] Select all checkbox is reversed
- * f365f20 HUE-3174 [fb] Confirm empty trash should have a btn-danger button
- * 59eae55 HUE-3151 [fb] Saving a file where you don’t have permissions gives an http 500
- * d2ae487 HUE-3160 [metastore] Update test to read the correct response field
- * 43a04c3 HUE-3181 [search] Hue demo collections should use global blockcache
- * 6e14613 HUE-3163 [beeswax] Fix Save to Hive table form validation to construct correct redirect URL
- * 06917a0 HUE-3180 [useradmin] Override duplicate username validation message
- * ca7d7a2 HUE-3168 [beeswax] Canceling a query can give a js error
- * be1dfd5 HUE-3179 [desktop] Catch potential dependency errors in converter
- * 53c4fab HUE-3176 [metastore] Hide the ability to import data into views
- * ad8333b HUE-3160 [metastore] Adding a comment to a column doesn’t give an error if there are no permissions
- * fbf1630 HUE-3156 [hive] XLS or CSV download with Impala error
- * ecf5408 HUE-3166 [metastore] Use the new way of browsing only with the new editor
- * 440fcce HUE-3165 [metastore] Do not show load data button when missing write permission
- * 95cc25d HUE-3145 [metastore] Show error when missing permission to load data table
- * 0a768c4 HUE-3147 [hive] Explain button causes JS error
- * a9c0e5c HUE-3157 [metastore] Table headers disappear when scrolling down
- * 625e6b2 HUE-3155 [assist] Fix resizing being stuck
- * 419ed7c HUE-3153 [fb] Fix issue where history included a leading =
- * 5ced8c9 HUE-3142 [editor] Disable terms panel
- * f89d476 HUE-3152 [fb] Moving a file doesn’t show the tree if you don’t have the right permissions
- * 70d3634 [metastore] Move scroll to columns table instead of on window
- * 709500c HUE-3158 [assist] Fix assist resizing issue
- * 016c9a7 [core] Tune the increment and limit for foreachVisible
- * aa10955 HUE-3144 [beeswax] Install either SavedQuery or Doc2 depending on use_new_editor flag
- * 11d89b8 HUE-3144 [home] Hide new query examples from old home page
- * 064ed58 HUE-3141 [doc2] Remove unused tags field from import
- * 9813a65 HUE-3139 [core] Update default banner sample text to fit
- * acd0af0 change option name in a configuration parser
- * 17703aa hide away django from an end user.
- * 13e9df0 Use default in the configuration. Move option out of SSL related options group
- * f7b823a X-Frame-Options value can be set in desktop config.
- * 873e2f9 [beeswax] Fix error when executing after browser refresh
- * b3e5205 [core] Add $indexOffset and support for plain arrays in foreachVisible
- * 5eb1104 [core] Disable HTML validation as extremely verbose and currently unused
- * 2e13a82 [metastore] Remove link to user page as this page does not exist yet
- * 7878963 [editor] Fix JDBC API connector
- * aac6fcb [core] Prettify unifying the general log level
- * d92810d [core] Set all loggers to debug when debug is ON
- * 5b019c8 [core] Force all DEBUG when django_debug_mode is True
- * fae83f3 [pig] Avoid 404 on fetching the list of tables
- * fc0763e [pig] Do not include variables in single line comments
- * d2370bc [hive] Do not load back server_host/server_port from DB
- * 426a78e [core] Avoid {"auth": false} footer when displaying the PopupError page
- * 9a7eaeb [security] Enable KO deferred updates and improve the saving UX
- * cae6e7f [core] Link the correct home to the topbar home icon
- * ba05647 [pig] Init assist helper with user for the correct cache
- * edab477 [editor] Support partial matching of table and database names after from keyword
- * 81c7ac1 [core] Fix broken jasmine tests
- * 02f00b0 [beeswax] Get rid completely of any reference to the old autocomplete
- * 4d88499 [editor] Add tgz as archive extension
- * 1fd70ec [pig] Wire HCat autocomplete to AssistHelper
- * 005ea87 [core] Enable ignore_username_case and force_username_lowercase for SpnegoDjangoBackend
- * 9f51ecb Merge pull request #311 from fermich/master
- * 2b518e6 [metastore] Fix filtering by partition
- * 0226746 [notebook] Fix regex for HDFS paths, fix test
- * 516b22b [metastore] Don't reference non existing variable in partition filter
- * 78381b5 [notebook] Refactor HS2Api and add initial test framework
- * d37f082 HUE-3132 [core] Fix Sync Ldap users and groups for anonymous binds
- * b251c95 HUE-3053 [oozie] Timezones mixed on Coordinator Dashboard
- * b385919 [editor] Switch functions list setting to map instead of list of strings
- * 173e2fa [editor] Switch files list setting to map instead of list of strings
- * af6c142 [beeswax] Fix test_clear_history
- * df09064 [beeswax] Recreate customers parquet file sample
- * a2fcdc6 [metastore] Speed up loading of initial page
- * 439da83 [beeswax] Introduce hueDataTable for tables with more than 500 cols
- * 7459cef HUE-3078 [impala] Ask if the user wants to invalidate on refresh for Impala
- * 28100a1 [assist] Switch to database view on refresh
- * fd18ce9 HUE-3078 [impala] Call invalidate when the assist is manually refreshed
- * af2aafc HUE-3126 [fb] Disable modal hide on file upload
- * e2a1953 [beeswax] Improve window sizing for assist
- * e066c23 [beeswax] Don't include db references in autocomplete for the old editors
- * ae1109b [core] Add the Hue version to the Require load URL
- * 00ee249 [core] Remove window resize delays for IE8
- * 33a870c [impala] Fix test_get_settings by granting test user access to impala
- * a7a73a0 [editor] Do not call fetchHistory twice on new queries
- * 130d63a [editor] Use the new API to list saved queries
- * 92c7d20 [editor] Prevent List index out of range when number of queries changed
- * 60774a6 [beeswax] Add a get_settings API endpoint and add test
- * abf9392 [doc2] Add an update_document endpoint
- * 2fe09eb [notebook] Accept settings, file_resources, and functions as serialized by request
- * 462d25b [libsaml] Document in the ini the private key password file property
- * 99f31ee [assist] Show a message when no databases are found
- * 36d5f39 [editor] Use key value input for settings
- * 98bbdd8 [editor] Constrain the sortable properties and move the minus next to input
- * ced5657 [core] Upgrade knockout-sortable
- * 428d272 [beeswax] Enable a whitelist of Hive configuration properties that users are authorized to set
- * 82cd591 [doc2] Fix tests related to doc2 API changes
- * 20efe75 HUE-3124 Display the restart button when we have more statements to execute
- * 8560caf [editor] Display number of statements when using multi queries
- * 446e05c [desktop] Allow doc1 API tests to accommodate old and new editor modes
- * daa6bc2 [doc2] Fix history fetching and update documents API in JS
- * d2e2756 [doc2] Better renaming of include_history flag on search_documents
- * f19d7aa [doc2] Refactor documents API and consolidate views
- * 6bfc61e [doc2] Add search_documents endpoint at /desktop/api2/docs/search
- * 6777a7b [oozie] Skip check for new oozie docs
- * 032e896 HUE-3096 [core] Log warning when downloading to CSV or XLS and file is truncated
- * c64d2b1 [jb] Do not display a duration for applications that don't have a start time
- * 2dc47ee [editor] Rename My queries tab to just Queries
- * b7ed21f [editor] Better logging of query execution
- * 3879fe8 [home] Hide directories from old home page
- * 6280231 [editor] Save different working queries for Hive and Impala and different users
- * 6b053e7 [assist] Always show the search and refresh actions instead of only on hover
- * eefbb46 [assist] Only show the documents in assist when the new editor is used
- * 09e28f7 [editor] Add onStart callback for the Ace resizer
- * aa07421 [home2] Fix sharing
- * 21a1620 [oozie] Fix integrity error on lookup by UUID
- * eb4e9ab [oozie] Add oozie examples to shared Doc2 examples directory
- * fe14606 [core] Revert setting MySQL default engine to InnoDB
- * f8197d7 [editor] Add the possibility to expand the logs
- * 50b689a [assist] Fine-tune inner panel resizing and fit
- * c7de85a [assist] Fix wonky inner panel layout
- * d92429e [editor] Show pagination just if there are multiple pages
- * 312e607 [editor] Added more space on top of the history tables
- * fe82cd1 [editor] Style the query history and my queries tabs
- * 5242a42 [editor] Populate the queries table
- * e10a95b [editor] Fetch paginated queries
- * 3047a20 [editor] Introduce tabs for query history and my queries
- * 6834ea3 [assist] Add type option to document search
- * 1a9b84f [editor] Fetch history when loading saved queries
- * 3a2cfe69 [editor] Limited editor expansion to 2000 lines
- * ef4b4e1 Uncover ability to set the oozie.use.system.libpath variable on the Workflow Settings view
- * dd11d28 HUE-3086 [oozie] Upgrade email action to 0.2
- * 90b4155 [desktop] Rename paths to old home in tests
- * 42c7488 [metastore] Hide the tagging section
- * e51f0ec [metastore] Hide unused columns
- * b0b4f25 [editor] Turn the new SQL editor on by default
- * 7aba6ae [assist] Add error check for code 500 and 503
- * a43c609 [spark] Fix path to example Spark fixture
- * 4f16496 [beeswax] Update install examples to be compatible with old and new document types
- * 6408c01 HUE-3111 [editor] Improve performances for query files of 20k+ rows
- * 3be5444 [assist] Fix refresh issue when listing databases
- * 2ec8f92 [editor] Use foreachVisible in the DB selection dropdown
- * 1c0591b [core] Added support for SQL comments to vkbeautify
- * 620d04f [core] Added CACHEABLE_TTL default value to the .ini templates
- * 9aebb85 [core] Introduced CACHEABLE_TTL desktop configuration for the Assist/Autocomplete cache TTL
- * 2fb80ad [assist] Add refresh button to HDFS panel
- * 474c6b7 [assist] Improved cache refresh handling
- * b59870e [editor] Keep the DB selection dropdown visible when opened
- * 2ffd093 [assist] Only fetch the documents when that panel becomes visible
- * fb64ce3 [editor] Remove force update to the scrollbar that hides autocomplete
- * 61a3303 [assist] Queue the db-related API calls
- * 60aba81 [beeswax] Add support to run beeswax tests in Hive on Spark mode
- * 72b47a7 [doc2] Install beeswax and impala examples as Doc2 queries
- * e3e883f HUE-3071 [oozie] Add workflow link in dashboard graph for sub-workflow action
- * 5a09404 [core] Recreate scrollbar on foreachVisible update
- * 04a108d [assist] Fix problem with missing drag data from dividers drag
- * 6fb88fe [core] Add a scrollYFixedTop setting for Flex-based scrollbars
- * 3e85931 [core] Fix broken jasmine tests
- * 0218995 [metastore] Improved icons on database page
- * 5a83817 [core] Added Perfect Scrollbar sources for Hue specific changes
- * fa286de update pyopenssl to 0.15.1
- * 7ac56a2 [home2] Speed up the isTrashed computed
- * 88dfd23 [assist] Only cache responses that contains entries
- * 2b0a0b1 [metastore] Hide the stars
- * ed54532 [core] Fix issue where foreachVisible accidentally renders all the items
- * e933d24 [notebook] Update tests to verify that history API filters by type
- * 52cac00 [hive] Prevent 'Could not connect to xxx:21050: Int or String expected'
- * a0fa636 [sentry] Disable the with Grant option for Solr
- * 13039a8 [search] Trigger back the display of the field analysis popup
- * 45d48c7 [core] Add a command to test the DATABASE connection
- * c377043 [core] Do not set a default path for SSL ca_certs
- * 171fdb1 [assist] Introduce a fetch queue for requests to the same URL with same parameters
- * 9e241d5 [home2] Drop one superfluous fetch of documents
- * 75715bc [home2] Add the delete top action back
- * dbf2c86 [home2] Fix the double scrolling bar
- * 82a035e [core] Add a per-browser configurable Assist cache
- * a6e6925 [editor] Truncate SQL import after 5000 lines
- * 88b8e94 [editor] Added jHueScrollUp for the right panel
- * 46bca65 [editor] Redraw fixed headers on variables show/hide
- * f807174 [editor] Redraw fixed headers on logs slide down
- * cb4f918 [editor] Redraw fixed headers on history slide down
- * a4f3aee [home2] Enable drop of files on the trash icon
- * 4ba8a87 [home2] Enable drag to select of documents and not just directories
- * c625168 [home2] Fix issue with hidden search preventing breadcrumb clicks
- * 1fdab09 [doc2] Remove has_children property
- * a5a9f4e [doc2] Implement and test recursive skip trash
- * 5b89511 [doc2] Adjust doc2 same name validation to be less strict and only rename but not throw error
- * f7f50f7 HUE-3110 [oozie] Fix bundle submission when coordinator points to multiple bundles
- * 6595161 [doc2] Allow to move files into a directory
- * 1e4739c [editor] Fix scrollbar size after new results are rendered
- * 466aecb [editor] Enable mousewheel support for the horizontal scroll
- * 214940b [editor] Create always visible horizontal scrollbar for the result table
- * c3399bf [editor] Improved UX of the result table (sticky header) and enabled custom scrollbar for the right panel
- * 87fd928 [home2] Disable unsuitable top actions when in trash
- * c7bdeda [home2] Only show delete when right-clicking trashed documents
- * 99f73e5 [home2] Don't show sharing in the trash
- * 4af3bf9 [editor] Remove Kinetic from the result tables for better scrolling performances
- * 65720b5 [doc2] Add has_children property
- * 7f8adfb [home2] Enable delete forever with alt + right-click on selected entries
- * 284beaf [home2] Add action to show the trash
- * ec83b08 [notebook] Fix notebook tests
- * f4292dc [notebook] Update historify API and add tests
- * 2118733 [doc2] Fix converter permissions test
- * 9ea761a [oozie] Fix footer of the bundle page
- * c1de65d [doc2] Add tests for Doc1 to Doc2 converter
- * e72503c [doc2] Copy permissions during import
- * 3742cf1 [doc2] Create separate module for converting doc1 to doc2
- * 7e47c50 [doc2] Import Job Designs as linked doc2
- * b86bdc9 [doc2] Import Pig scripts as a linked doc2
- * 6b6741e [doc2] Auto-rename documents and directories with same name at same path
- * 6a8b54d [doc2] Fix doc2 validation test
- * 4fd7c6a [editor] Temporarily removed custom scroll on the right panel
- * f377c14 [assist] Switch to definition-observable for the documents panel and drop the multiClick binding
- * b5d82f3 [home2] Add support for UUID and path url parameters
- * 21acdb1 [home2] Update sharing actions to use the new doc2 API
- * 8513672 [home2] Include borders in foreachVisible height calculations
- * 35945da [doc2] Make document name explicit in validation exceptions
- * 1c06972 [editor] Display history time column first
- * 4d9a172 [core] Changed custom scrollbar plugin and wired it on the new foreachVisible
- * c02741a [beeswax] Fix and improve fullscreen results
- * 01791cb [home2] Fix partially hidden new document dropdown
- * b9ad903 [home2] Fix folder navigation
- * 9b8b4e9 [beeswax] Fix assist imports for the old editor
- * 2d0261e [home2] Fix create folder and delete
- * 3438830 [doc2] Update the homepage to use the new API to list documents
- * 9e9bb6b [home2] Enable dragging of files to the assist documents panel
- * bd74c64 [assist] Change the documents panel to a list instead of a tree
- * 64ec0ce [home2] Initially sort the documents by name
- * cf18bfd [assist] Make the HDFS panel a bit lighter
- * d4f8753 [assist] Switch the HDFS panel to flex layout and use the foreachVisible binding
- * 103cb3d [core] Introduced mCustomScrollbar
- * e233167 [doc2] Refactor filter and pagination, and check paths after a move directory operation
- * e5aabb3 [doc2] Add API endpoint to get shared documents
- * e348d13 [doc2] Remove "all" flag from Document2Permission
- * ee00b3a [doc2] Change validation for same path to be restricted to directories
- * de23513 [doc2] Remove tags from fixtures
- * dcc5c57 [doc2] Apply permission checks to doc2 API and add tests
- * 46abde6 [doc2] Add recursive share permissions to directory and add tests
- * 7685d38 [doc2] Drop unused doc2 tags M2M field
- * ceb158d [doc2] Fix error with is_history filter (fetch when false)
- * 9fa6694 [doc2] Exclude history docs when fetching documents for directory
- * f884935 [doc2] Add validations and tests
- * 9b18910 [doc2] Add a get_by_uuid manager method
- * 4188f2a [doc2] Doc2 API and model refactor with migration for new parent FK
- * 330c9ab [useradmin] Do a proper redirect when editing a group or a permission
- * 52d0788 [search] Fix the inclusion of new dynamic fields into the main field list
- * 8bcc675 [home2] Add sharing status column to the document list
- * 2ec21f5 [home2] Switch to foreachVisible for the documents list
- * 456472d [home2] Store the definition in an observable
- * 93428c6 [assist] Fix table and database search and improve search performance of the foreachVisible binding
- * e78ca6a [home2] Add open action to the right-click context menu
- * e151e44 [core] Find the closest container for foreachVisible to
- * 98ea1b4 HUE-3105 [oozie] Fix workflow graph for jobs submitted from pig editor and support case sensitive tags in definition
- * 7c86a75 HUE-3106 [filebrowser] Add support for full paths in zip file uploads
- * 3c99427 [assist] Use the new spinner binding
- * 7d1fa3a [assist] Add the missing "Databases" header back
- * c638947 [core] Add ko binding for spinner
- * ce9935d [assist] Fix issue with overlap in the foreachVisible binding
- * e7f17e2 [core] Fix issue with negative index after scroll
- * 3bc1fff [core] Increase snappiness of displaying and hiding nested foreachVisibles
- * 64cb660 [sentry] Also display the action of a Solr privilege
- * 52a578d [sentry] Keep Hive v1 section unchanged and fix the table file link
- * 8c0a08e [core] Fix scroll issue with foreachVisible when close to start
- * 93221fd [assist] Fix positioning of nested action icons in the table tree
- * 0b6772a Revert "HUE-3105 [oozie] Fix workflow graph for jobs submitted from pig editor"
- * 4b8acdc [core] Tune performance of foreachVisible and make sure it renders after a long scroll
- * bf12478 [assist] Switch to flex layout and use the foreachVisible binding for databases, tables and columns
- * 7f80873 [core] Force foreachVisble to render on resize
- * 82a4a32 [core] Add disposal logic to the new foreachVisible binding to support updates of the data
- * 24e667d [core] Make the foreachVisible limits adjustable with parameters
- * 0618c0a [desktop] Remove hardcoded history filtering of the API
- * a911140 [metastore] Fix single drop table
- * 78edb4c [metastore] Removed debug info
- * 3ba1dcd [metastore] Improved look'n'feel of create table manually
- * 30b27db [editor] Fix browse and download API calls
- * e34f92c [core] Top menu should always point to the original Pig editor
- * 3a9d3ed [editor] Support executing queries on none default database
- * c12e8d2 [notebook] Trim out some of the long Hive session properties
- * 592d598 [notebook] Browsing call should use the new API format
- * e6b3c8f [metastore] Refresh assist after table create
- * 4d51800 [core] Add the foreachVisible ko binding that only renders the visible items
- * 510ffb3 [useradmin] Fix failing test TestUserAdmin.test_user_admin
- * b3b8f26 HUE-3105 [oozie] Fix workflow graph for jobs submitted from pig editor
- * 0b74de8 [metastore] Simplify table page listing
- * 0444e43 [sentry] Removed Solr JSON dump and improve authorizable rendering
- * dcea070 [core] Converted jHueHiveAutocomplete to generic with support for Solr
- * 9dfa167 [sentry] Removed trailing dots from the add role form
- * 7592cd5 [sentry] Introduced indexerPath
- * 654988e [search] Fix absolute links to the collections
- * a12a978 [sentry] Added showAuthorizable for Solr
- * 227c05a HUE-3099 [useradmin] Re-order fields of new password screen to make more intuitive
- * d68934f [home2] Click should never unselect an item
- * c0fe4f6 [home2] Improved UX of shift+click on the entry list
- * 22b4da5 [metadata] Do not strip host URL when it is not set
- * efd9a9c [metadata] Add API call to upload query history
- * e7516c3 [editor] Link to the new Pig editor in the menu
- * ff008b1 [metadata] Add API to retrieve table details
- * 9447d8c [metastore] Skeleton to prepare the introdution of the metadata frontend logic
- * 2a5d744 [metadata] API to support pulling the top tables
- * 3b885de [metadata] Support retrieving top tables
- * 8747b7c [hadoop] Prevent Yarn API caching to tie the user to the first user calling it
- * 74ab528 [metadata] Support deleting a workload
- * e872568 [metadata] Support fetching status of query upload
- * fbc1e81 [metadata] Upload queries in CSV format
- * f55e40d [core] Support files for Multipart-encoded posts in REST lib
- * 9d0e199 [metadata] Fix authenticate API
- * bc0167d [notebook] Display output of Pig scripts as result
- * 9cd05c1 [core] Unified the context menu shadow look
- * 9bd1f42 [core] Removed clearable animation
- * 2b5b259 [notebook] Fixed delete snippet dialog and execute/indent icons
- * e45ac9b [editor] Added back temporary saving of query
- * 28476df [home2] Add search to the UI
- * b62e16ea [core] Add ko binding for toggling boolean observables on click
- * b463914 [doc2] Add permissions to /desktop/api2/docs response
- * 7a2c5bf Merge pull request #301 from craigminihan/patch-1
- * 84a793c HUE-3103 [oozie] Add missing data to external workflow graph
- * 70e5fd3 [desktop] requests should only set tls hostname if supported
- * 6fed220 [editor] Enable active database selection from the assist panel
- * 4d9e99b [core] Solved a bug with D3 updating the values in a previously non visible chart
- * 6028e17 [core] Added global defer to chart rendering
- * d58cf31 [editor] Purged html entities from charts
- * 6d848b5 [home2] Show select count next to items in the right-click context menu
- * 868441e [editor] Add database selection in the snippet header
- * 22fa10c [home2] Right-clicking a non-selected entry will select it first
- * f3b9970 [home2] Add sharing to the right-click context menu
- * 9ff1df9 [home2] Require selection for delete
- * 4074280 [home2] Introduce a disabled state for the action icons
- * 5c4f691 [editor] Added ultra-compact result table for small windows
- * 23e7144 [core] Removed wrong color on the table column fixer plugin
- * fef6eff [editor] Redraw fixed headers on assist show/hide
- * 00f2d5f HUE-3101 [oozie] Add decision nodes to the Actions tab in Workflow dashboard page
- * 15b045c [doc2] Fix detecting duplicate directory logic
- * da564e6 [doc2] Refactor documents and get_documents API pagination
- * 8fa0b77 [home2] Include ctrl+key for multiple entry selection
- * b22f49f [home2] Remove dependency on deleted share2.vm.js
- * 472d9a3 HUE-3065 [doc2] Enables filtering, searching, offset and limit on documents
- * 961d43a HUE-3102 [libsaml] Add support for private key passwords
- * 1d6823f [desktop] Move coerce_password_from_script
- * 1c86462 [home2] Polished UI and added initial support for floatlabels.js
- * fb21cb3 [home2] Enable sharing
- * 1114b45 [home2] Enable selection of documents by dragging
- * da77020 [impala] Remove reference to dashboard on URLs
- * a434483 [home2] Fixed pushState URL
- * 84575e4 [editor] Removed invalid HTML element
- * d5f3fe9 [search] Removed unused grid charts code
- * c5822a9 [sentry] Fix typo in _massage_priviledge
- * 2bb3b8a [optimizer] Support authenticate API
- * 6b6f3f9 [optimizer] Support add_email_to_product API
- * 570e2a0 sentry] Fix Hive autocomplete error on columns with API v2
- * 53b3cb7 [sentry] Fix Hive autocomplete error on columns with API v1
- * 556430b [sentry] Do not show impersonation with Solr
- * 5647aa0 [sentry] Support deleting a Solr privilege
- * c61a0bf [sentry] Display privileges from Solr component
- * 63039a5 [libsentry] Workaround in API for THRIFT-3388 hash doesn't work on authorizables
- * de52c19 [libsolr] Add API to list Solr Cloud configs
- * 872726e [sentry] Fetch Solr collections
- * 6374a71 [desktop] Support importing search dashboard format from Hue 3.7
- * 75db840 [sentry] Select and highlight the correct component in the sub menu
- * df0819d [metadata] Add json content type to the API
- * 0b40fd9 [doc2] Add flag to enable the new editors and home pages
- * 82e252e [metastore] Databases and tables filter should not show the table headers when no results are there
- * d1a05fc Merge pull request #302 from antbell/fix_csv_import
- * dda1512 [assist] Fixes for rendering of an initially closed left panel
- * 7905e6a [assist] Unify the panel shown property
- * 93030c4 Force TextFile file_format in table import
- * 3bb40ed [home2] Align action icons with the breadcrumbs
- * 1f6c5bf [home2] Enable drop of files on the breadcrumbs
- * f46ff30 [home2] Show a spinner while loading documents
- * 80df9e6 [home2] Fix issue with accessing nested folders
- * 396ae85 [useradmin] Fix backwards compatibility with Python 2.6 for datetime delta total_seconds
- * 1bc5e72 [dco2] Add a move a file test
- * a3935dd [doc2] Add a create directory test
- * 21cca5a [doc2] Update name of file when moving it
- * 616bf14 [home2] Import RDBMS doc1 as doc2 and set type accordingly
- * 6a95685 [useradmin] Add a session timeout that will automatically log out idle users
- * b5f0b2e Merge pull request #300 from matiasjrossi/update_parquet-python
- * d62a716 HUE-2659 [oozie] Workflow submitted from coordinator gets parent graph
- * 72edd31 [hive] Revert to TGetSchemasReq() instead of SHOW DATABASES
- * babef9d My AWS Ubuntu 14 was missing libz-dev
- * 2e2d799 [core] Exclude from other apps all the apps with menu_index = -1
- * 465e14d [metastore] Added current tab observable to save on rendered DOM
- * 54a127d [home2] Show an error message and hide the actions on API error responses
- * c8d96ed [home2] Fix incorrect path for nested directories
- * 62c9087 [home2] Add support for the 'path' URL parameter
- * c4add40 [metastore] Polish empty messages UX
- * 21b3e12 [home2] Add droppable for moving selected files and folders into another folder
- * 69e75e7 [home2] Make selected entries draggable
- * b4a07c0 [home2] Fix backend Document2 move
- * d394aea [rdbms] Convert decimal types to float so that they can be JSON encoded
- * d6b8d9f [home2] Added empty message for empty folders
- * 1fa1d37 [metastore] Got rid of legacy code
- * 8d58137 [home2] Use updated API response structure
- * c082995 [home2] Fix issue with empty directories
- * defdd56 [metastore] Added hueach to the column list
- * ffcf82b Merge upstream history from jcrobak/parquet-python as a subtree.
- * fc2f008 Remove existing fork of parquet-python
- * 87aa1fd [home2] Add the delete action to the file context menu
- * 1250e6d [home2] Make file selection act as file selection should
- * 3c9ae5f [home2] Add the download action to the file context menu
- * 2bddb30 [core] Add ko context-menu binding
- * c6b2f98 [metastore] Added hueach binding to the table and database list
- * e1a3b52 Revert "HUE-2664 [jobbrowser] Fix fetching logs from job history server"
- * 0a9c2f8 [editor] Fix end of result scrolling problems with the fixed first column
- * 98d8d5c [search] Grid charts should use just the selected grid fields
- * bff5a8f [core] Updated main menu responsiveness
- * 76e8e7b [core] Added fixed first column to jHueTableExtender
- * 5097e73 [assist] Removed extra space from column list
- * 737e3e2 [doc2] Remove parent directory from the list of files
- * cd2314c [home2] Enable export functionality of either current folder or selected entries
- * ef0d00c [home2] Make entries selectable on click and open them on double click
- * accf07d [home2] Rename HueDirectory to HueFileEntry and drop the open observable
- * c1ae8c7 [home2] Add upload functionality
- * f0ba9bd [home2] Enable the new document button
- * 712f271 [assist] Only allow opening tables from the assist in the metastore
- * c20aad2 [beeswax] Fix assist panel rendering
- * 191ed4e [beeswax] Fix non re-entrant test conflicting with desktop test
- * bb5dfc6 HUE-3098 [filebrowser] Avoid double-encoding files with internal mime type
- * 99c9d04 [home2] Fix issue with document links
- * 2c924e1 [impala] Iterate thru database generator instead of casting to list
- * b704ede [notebook] Add RDBMS interface and corresponding connectors to notebook
- * 65bbb1a [librdbms] Allow MySQL to accept empty password
- * cc6816d [impala] Fix impala's get_databases call
- * b228fc9 [home2] Enable delete of the current directory
- * af45970 [home2] Enable navigation and display breadcrumb
- * fbe5ab2 [home2] Add create directory functionality to the the file browser
- * db6fa9f [home2] Style the file browser component and the home2 page
- * 228a4a5 [home2] Create skeleton file browser ko component
- * b1bcfdf [home2] Drop the old file list with pagination and switch to the new HueDirectory
- * 40e2c28 [core] Add a generic representation of a directory
- * ac370a6 [core] Added specific JDK version to README.md
- * ce5fe95 [editor] Added basic SQL formatting capabilities
- * 958d915 [doc2] Remove older get document API endpoint
- * 782cabd [doc2] Prevent creating conflicting home directories
- * 36553b7 [metadata] Basic skeleton on API for an SQL Optimizer
- * d762bba [notebook] Remove table striping from history as too "heavy"
- * 9e033f7 [doc2] Import Hive and Impala queries from document1 to document2
- * ef8e68e [doc2] Utility to convert beeswax Hive queries to the new Notebook format
- * 7dee863 [notebook] Utility to create a notebook
- * 25468c0 [notebook] Add support for Hive UDF in the properties panel
- * 7763b47 [sentry] Create a Hive privilege with API v2
- * d840117 [sentry] Do no json encode the component name in API v2
- * 4664631 [home2] Introduce requirejs and add the assist panel
- * 30d115d [metastore] Remove extra div
- * b60fc65 [assist] Switch documents to docs2 endpoint
- * cbdfaf2 [core] Improve assist display of nested items after scroll
- * e8b14a7 [metadata] Initial metadata API
- * f2bb360 [search] Fixed grid charts defaults
- * 161c2dc [editor] Added right i18n escaping to the KO labels
- * 7701dcd [pig] Fix automatic support of scripts with credentials
- * a3b6378 [assist] Always show the SQL assist panel for the editor and metastore
- * 5821b98 [assist] Fix inner panel close button
- * 90a52e3 [assist] Silence errors from the HDFS autocompleter and show the correct details from errors in the assist
- * 753f581 [editor] Fix the alt-click for metastore info link
- * 48aec02 [assist] Show errors in the assist panel
- * 1f00416 [core] Avoid blinking on hueach scroll
- * 6e5d6c5 [metastore] Disable table stats for partitioned tables and add stat labels
- * 4c0c364 [core] Fix SDK commonfooter generation
- * 43a398f [assist] Silence all assist helper errors from the autocompleter
- * ef9933e [assist] Use the same base signature for all assist helper functions
- * df1bf5b [assist] Unify error handling in the assist helper
- * c0854b2 [assist] Add the header name back to the assist panels
- * 2b18df6 HUE-3091 [oozie] Do not remove extra new lines from email action body
- * 20c5790 [editor] Added table-striped to the history and results tables
- * 76ea3a1 [assist] Introduced hueach binding for faster rendering times
- * e37f523 [search] Remove deprecated chart attributes in the views
- * 8cc3bf0 [metadata] Add Navigator feature to update entity properties
- * 55bacc4 [metadata] Navigator delete tags functionality and added tests
- * a25779e [assist] Extract individual panel types from AssistPanel
- * 57e3c48 [home2] Export and import of any documents
- * 333b8b0 [libsentry] Workaround iin API v1 for THRIFT-3388 hash doesn't work on set/list
- * 88ce3af [security] Make both Sentry API v1 and v2 pluggable
- * 91f2425 [editor] Re-label the history tooltip properly
- * dd40e36 [home2] Fix deleting a directory
- * db62379 [core] Do not show json data on csrf page
- * ea91edf [metastore] Do not show stats and path for views
- * 1d2ce91 [metastore] Rename table Properties to Details
- * 98c0971 [metastore] Split table properties and stats in two
- * 97c3098 [metastore] Browse data on table page should use the new editor
- * 363f8ef [metastore] Remove user commenting for now
- * 496f3eb [metastore] Show type of tables with icons instead of text
- * 14b50fc [core] Added inline login form to the Metastore and Search apps
- * 9f0064a [assist] Use fixed headers and only scroll the inner lists
- * 38c4c31 [assist] Fix single panel window resize issue
- * 93570bd [assist] Use proper HTML for the assist DB lists
- * 6d069f5 [assist] Make the assistHelper singleton to fix caching issues
- * 009ba1d HUE-3059 [oozie] Refresh Next submission column in Coordinator Dashboard
- * d6f2cc7 HUE-3080 [oozie] Fix code to use oozie.processing.timezone
- * 2291e8d HUE-2466 [core] MySQL should default to using InnoDB
- * 4e81141 [notebook] Remove session from the list when closing even if invalid
- * 04d9d96 [core] Restyled admin wizard
- * 692988c [core] Increased font size for the sign in form
- * cd0864b [beeswax] Fix trailing slash error for autocomplete tables
- * d8aa0f6 HUE-3085 [search] Create indexer goes into an infinite loop when file has odd number of quotes in a line
- * b50c7f6 [assist] Limit the initially shown database entries
- * fa049ab [assist] Switch to pureComputed and various minor performance improvements
- * 66b611d [assist] Sort the DB assist entries by name
- * 5312ab3 [assist] Extract separate table template to increase render performance and shrink the page size
- * e0e3bc7 [editor] Player icon is too large
- * cc90c41 [search] Pull static fields list when /luke is not successfull
- * 2bd0675 [editor] Show snippet settings below the header
- * ae7c086 [assist] Keep the search icon visible when search is active
- * 6677502 [metastore] Fix alignment and icon colors in table stats
- * 76bdcbd [metastore] Knockoutify the properties tab
- * 1285f14 [metastore] Cleanup metastore HTML
- * 9e8dbd3 [metastore] Extract viewmodel into separate js file
- * 8c01887 [search] Fix Search tests
- * 02dda1c [assist] Add details popover to HDFS entries
- * 921b657 [assist] Make sure the last opened HDFS folder exists before trying to open it
- * 846b429 [search] Fixed JS errors on page reload and default values
- * ded9e6b [search] Plugged in Leaflet map charts for the grid results
- * ad7454e [search] Plugged in displaying Bar, Pie and Line charts for the grid results
- * f22bda7 [search] Plugged in all the variables for the charts and grid displaying
- * 44f79fb [search] Moved download to the side buttons
- * 043e346 [search] Rename get_solr_collection to get_solr_collections appropriately
- * 529ee0a [search] Diff new fields against they type too
- * e2d1d60 [search] Set a default field type for each field
- * 749ca4e [search] Added icons to the left
- * 7361109 [assist] Remember the last opened HDFS directory
- * 599c846 [assist] Don't show '..' and '.' entries in the HDFS browser
- * 0145af1 [assist] Add details popover to the documents
- * 04c98b7 [core] Add ko binding for bootstrap popovers that uses templates for content and title
- * 062f1b5 [assist] Add the column stats icon back
- * 03ade20 [core] Fix for wrong quotes on the default Leaflet conf properties
- * c00a447 [core] Made Leaflet tile layer and attribution configurable
- * a9c5768 [doc2] Disable permission short link for now
- * 1e606be [doc2] Add missing licence files
- * f63227d [doc2] Add new home page access to non super user
- * b5f04fe [doc2] Clean-up new home page template
- * 45890eb [doc2] Add auto UUID for the short link
- * 1286388 [doc2] Add auto link UUID to the database migration
- * 2a6e41b [doc2] Connect permissions to Document2
- * aeb673e [doc2] Add sharing popup permission
- * 01ebf63 [doc2] Integrate permissions to the document2 retrieval
- * 713e62b [doc2] DB migration script for new permission table
- * 4f1d059 [doc2] Schema for permissions for Document2
- * 21d09f3 [assist] Added documents icons
- * 1e9c2a4 [core] Updated UI of dump config page
- * 04f65e9 [desktop] Fix internationalization on the footer
- * a68f4ac [metadata] Add initial local files
- * 68ba158 [doc2] Delete a document from the new homepage
- * ae352b3 [doc2] Prevent creating duplicated directories for the same user
- * 7120cfc [doc2] Support creating a directory on the new home page
- * 016f773 [document] API for directories and home2
- * 78d1b24 [home2] Concept of directories
- * ed6fd3b [assist] Fix JS error on window resize
- * 305abf3 [assist] Fix for case-sensitive fs
- * 4b93057 [beeswax] Add missing js dependency to query editors
- * 2b403be [desktop] Do not show json data when auth error on main login page
- * fbed244 [assist] Add my documents to assist
- * 466b60c [core] Upgrade Knockout to 3.4
- * abe6f6b [notebook] Fix window.onbeforeunload
- * dcd89a0 [notebook] Fix missing /ko tag
- * b5582cf [security] Fix old URL view mapping
- * 7a301e9 [sentry] Update to use the new ajax login popup
- * c385027 [sentry] Add a flag to turn on the new API
- * d7afffe [libsentry] First part of converting list_sentry_privileges_by_role to V2
- * 6a23f26 [sentry] Convert API to always provide the component
- * 42d61e4 [libsentry] Support new TListSentryPrivilegesRequest format
- * bf546be [libsentry] Workaround for THRIFT-3388 hash doesn't work on set/list
- * 35eb919 [libsentry] Port list_sentry_roles_by_group to V2
- * bc6f814 [sentry] Create a generic sentry page
- * 67bcd56 [libsentry] Mock TListSentryPrivilegesByAuthRequest that is missing
- * b5ad4c7 [libsentry] Remove the old TSentryGroup, TPrivilege
- * e2e9d7c [sentry] Skeleton pages for new Hive and Solr pages
- * e8a8bd2 [libsentry] Add api2
- * 1edaf8d [libsentry] Add new component field to client
- * af6fb4a [libsentry] Add client v2
- * 0e1a575 [libsentry] Regenerate API v2 sources with Thrift
- * 05baddb [libsentry] Comment non needed include in Thrift file
- * c1050c4 [libsentry] Add the "generic" API v2
- * a8d6b69 [assist] Fix wonky positioning of horizontal scroll bar in the DB panel
- * 0ad74bc [assist] Show a message when no inner panels are selected
- * 2032a79 [assist] Add close button to the inner panel headers
- * 1bfa9c0 [assist] Fix resizing limit issue after window resize
- * c31dd16 [assist] Update all pages with assist to support the new panel layout
- * 656b8f8 [beeswax] Support the improved assist panel in the old query editors
- * 88813d4 [assist] Restyle the inner assist panels
- * b459f99 [assist] Replace the two panel layout with the new dynamic layout
- * 712989c [assist] Store panel ratios in total storage
- * cec2c4a [assist] Add knockout binding for resizing of an arbitrary amount of inner assist panels
- * cc2459b [home] Errors in refreshing home page project document numbers
- * 0dccf37 [metadata] Add logging and navigator test
- * d52b6cd [metadata] Add various get entity type methods and add_tags
- * 68e9ed7 [oozie] Add request to common footer call
- * 5ee2bb1 [core] Fix login tests
- * 75ed206 [core] Moved login_modal to common footer and added request to it
- * 4a85fc5 [metadata] Initial creation of metadata lib with navigator API module
- * 09e7b6c [editor] Add Impalad address to the session popup
- * cf32a7d [editor] List Hive session in the sessions list
- * 0cd45f4 [editor] Fix getting the session of a Hive query
- * b2693dc [desktop] Update 404 test with the new case
- * d3b4469 [editor] Display player button by default to prevent the jump on page load
- * eb3f452 [editor] Load back impala queries in the Impala mode of the editor
- * 08358e9 [desktop] Don't capture STDERR from password scripts
- * 1c568cc [notebook] Show modal login dialog in case the session is expired
- * 29a3e00 [editor] Put .fromNow time displaying on the history
- * 69f2432 [core] Restyle HTTP error pages
- * a9ebe95 [assist] Prevent flying 'x' in database and table filters
- * 25db1d4 [assist] Add filter to database list
- * 49c4e71 [assist] Insert the path on drag and drop of HDFS entries
- * 81eebb1 [notebook] Fix issue with properties using the incorrect attribute
- * 9aa5415 [assist] Insert HDFS path on double click
- * 596f8b2 [home] Load the documents through an ajax call
- * d9ba2e1 [notebook] Implement close_session endpoint for hiveserver2 API
- * 2ec886d [notebook] Integrate hiveserver2 create_session to actual HS2 API and get or create open session
- * 72b7739 [beeswax] Update session tests and allow superuser to close any session
- * 796319a [beeswax] Support getting a specific session by ID, and add a close_session API endpoint
- * 52076f0 [notebook] Redact hive and impala statements on Doc2 save if redaction enabled
- * f82e63d [beeswax] Closing queries/sessions should report if already closed
- * ef026d1 [notebook] Change logout flow to showing a modal instead
- * 121eedb [assist] Store assist panel settings in total storage
- * 05fc224 [notebook] Use the assist helper in the HDFS autocompleter
- * 5b76ec4 [notebook] Restyled Save as button and modal
- * 160afda [assist] Maintain the ratio of the inner assist panels on window resize
- * 8655a46 [beeswax] Disable HDFS in the assist
- * 1844fe8 [beeswax] Fix the old query editors
- * 0ea363b [metastore] Fix manual create table wizard with partitions
- * c812e7a [metastore] Replace non acii char
- * 869f358 [impala] Don't attempt partition sample query for Impala
- * 9767c1e [metastore] Open the last opened database on the default metastore link
- * 3bc097e [core] Revert login required global callback on ajax success
- * 9a0ea0f [core] Refresh the login page look
- * 0e40068 [metastore] Added toggleOverflow component to database params
- * 44d3c7d [notebook] Added global redirect handler for ajax calls after a logout
- * 8998da2 [assist] Style the assist type switch
- * 22b6939 [assist] Enable browsing of HDFS in the assist
- * eab9c52 [assist] Add two panel assist layout
- * 303caae [assist] Add KO binding for vertical resize of assist panel panels
- * e168f6c [assist] Add JS model for HDFS
- * e1a5ece [assist] Make double click events DB specific
- * d3dd83d [assist] Rename AssistEntry and AssistSource to AssistDbEntry and AssistDbSource
- * 92b5839 [beeswax] Fix configuration view to use session configuration
- * 8dd2e07 [useradmin] Make new user home dir permissions configurable
- * 3d6b82a Merge pull request #282 from wilson-lauw/mysql_fix
- * 9cbb64a [metastore] Added assist to the partitions page
- * 509876f [metastore] Parse Hive pseudo-json parameters
- * 56a6926 [metastore] Display a pretty empty tables in the database page
- * 3959a3b [metastore] Delete databases.mako and tables.mako
- * 7926d99 [metastore] Knockoutify the remaining action URLs
- * a3ea529 [metastore] Fix column comment and clear the column cache on change
- * 619265e [metastore] Fix table comment and clear the table cache on change
- * 3a9e550 [metastore] Properly style the partitions and samples tables
- * 0950eae [metastore] Fix the view table button
- * ae45292 [metastore] Fix drop table modal for the selected table
- * 1dcec8e [metastore] Add spinners to tables and databases lists
- * 1711fc3 added backticks to handle database name that use reserved keyword.
- * 7427e55 [notebook] Allow snippet properties files and functions to be passed from notebook
- * 921b3bd [notebook] Allow snippet properties settings to be passed as Hive/Impala configuration
- * 35a9a80 [notebook] Rename has_more in multiqueries to has_more_statements
- * 41bfbab [notebook] Add title to status column
- * 1eaf402 [editor] Close past multi queries
- * fc458ad [notebook] Add query status to the history
- * bf174c4 [metastore] Fixing typo in the test URLs
- * 904da7d [beeswax] Redact passwords from session properties
- * 95727b9 [impala] Simplify Session get_properties method
- * 20b8790 [impala] Fixes impala install examples when tables exist in HMS
- * fb90f9d [beeswax] Get and save configuration values for beeswax sessions
- * cd94b1b [core] Avoid augmenting Spnego user if user is None
- * bcf7ce6 [desktop] New workflow from New document should go to new editor
- * 5323d89 [metastore] Index redirects to the default database
- * c0c8bc4 [metastore] Fix table samples tab
- * de90643 [metastore] Added assist to import wizard pages
- * 4478458 [metastore] Fix a bunch of tests after the ajax-ification of metastore
- * 06ac3a5 [editor] Support re-executing from the first statement with multi queries
- * 671c7bc [editor] Unify show history logic to only be shown on a new query
- * 7ed88a1 [editor] Fetch next multi query when previous query was DDL
- * 1260d57 [notebook] Improve logic to refresh assist on DDL statements
- * 6730f26 [notebook] Support multi queries in the editor
- * 18dd99c [metastore] Show the view more option only when there are actually more
- * 9d32d24 [metastore] Proof of concept on how to fix the show tables tests
- * a33903b [metastore] Display the partition preview only if the table is partitioned
- * 1796867 [metastore] Plug the new browse data table
- * 5fac852 [metastore] Remove unused column analysis popup
- * d6d666e [metastore] Change the icons of the drop buttons and get rid of the view_or_table_noun
- * f8191ba [metastore] Clear the table when navigating to the databases with the breadcrumbs
- * 699677a [metastore] Added assist to the create table manually page
- * 08a1954 [metastore] Fixed history back and forward and unified assist open item behavior
- * ce82f94 [metastore] Add refresh icon on top of metastore page
- * 9dbe56a [metastore] Refresh the metastore contents on assist.refresh
- * f2901f2 [metastore] Remove debug link
- * 644037a [metastore] Added database stats to the view
- * 9f292be [metastore] Fix for drop table modal
- * e4ea696 [assist] Publish refresh event instead of reload when clicking refresh
- * b5899d0 [metastore] Knockoutify drop table modal
- * b278488 [metastore] Wire in database stats call
- * 3240e60 [metastore] Remove unused table comment variable
- * 369ba8b [metastore] Changed import data icon
- * 7a09c7e [metastore] Knockoutify table partitions
- * b14084d [metastore] Ajaxify loading of the partitions
- * 55934a7 [metastore] Fix stats refresh icon
- * b92c213 [metastore] Knockoutify partition_keys in actions
- * 943b870 [metastore] Started URL override
- * 881e579 [metastore] Show a message when no tables or databases are found
- * 2787166 [metastore] Fix table stats in tables list
- * 31ca2a0 [metastore] Add shift-click support to tables and databases table
- * 85333c3 [metastore] Knockoutify the database action
- * e502dca [metastore] Knockoutify the table actions
- * 5496259 [core] Add ko bindings for the Hue checkbox and the check all checkbox
- * 3b7789f [metastore] Support for loading the correct view on page load and back button
- * db0fc3e [metastore] Removed breadcrumb last '>' for tables/databases
- * 46f7331 [metastore] Focus on the overview tab on setTable
- * 5a957f8 [metastore] Added changeURL to HueUtils and enabled history pushState
- * d507c87 [metastore] Knockoutify database search and style the database actions
- * f112060 [metastore] Style the tables actions and increase the space between actions
- * b028a52 [metastore] Knockoutify table search and add comment matching
- * 0a5f961 [metastore] Fix I18n for tables and databases lists
- * edcd445 [metastore] Set database and table from assist panel
- * ad5bba9 [metastore] Combine tables list, databases lists and table details into one page
- * b8b07d5 [notebook] Implement Save As functionality
- * 6711099 [notebook] Put back the sessions button in editor or notebook mode
- * 6a61942 [editor] Add proper links to New buttons in the editor
- * d035eda [notebook] Reload history query on click and refreshes the page for now
- * 21aeec1 [notebook] Always show play button in blue in Editor mode
- * 60ad717 [home] Refactor tests to easily check for duplicate tag creation
- * 4b26728 [notebook] Offer to view the data of a table and scroll
- * ea52cea [assist] Add table and view facets to search
- * d5d8553 [editor] Rename _n to notebook
- * 5f9e9be [core] Indent and simplify checking logic of new tag creation
- * abd18d8 [core] Prevent creating a project with an empty or already existing name
- * db8057d [livy] Allow to configure the Total Executor Cores in standalone mode
- * 8bef981 [oozie] Trim left slash in coordinator application URI of a bundle job
- * 6335c5e [beeswax] Add error_handler to sample, indexes, and functions endpoints
- * f7f0c3c [beeswax] Implement get_functions API endpoint
- * 1dd5022 [oozie] Some job statuses are not included in the dashboard
- * 4e8ddce [spark] Add Executors Memory when choosing a property during recreate session
- * 80e1a51 [fb] Reset file name input before opening the create new file pop-up
- * d8f3e5e [notebook] Remove all flag to enable the assist
- * 80b9dde [notebook] Add a query expired message
- * 1e0b0a3 [notebook] Restart polling for query status if snippet was in running state
- * a6689c2 [notebook] Unify the icon bar with Editor
- * 75b7b29 HUE-2949 [notebook] Fix HS2 progress API by sending back full logs with each request
- * f5f6eb2 [beeswax] Add get_indexes API endpoint
- * 03ca1fd [assist] Show a message when the filter results in no entries
- * 6cf5960 [editor] Fix the "sticky" dark blue link color on some actions
- * 21f205c [metastore] Restyle the upper right table actions
- * bb174ba [notebook] Fix missing snippet header
- * b4318b4 [editor] Allow selection from the history without replacing the current query
- * 9754876 [beeswax] Fix ANALYZE TABLE call for partitioned tables and raise error on COMPUTE..FOR COLUMNS
- * 8bc0076 HUE-2284 [impala] Provide Impala Thrift API implementation of GetRuntimeProfile
- * 4616a74 [impala] get_exec_summary error handling for closed/invalid query handles
- * 7494aa4 HUE-2284 [impala] Provide Impala Thrift API implementation of GetExecSummary
- * 23fec5b [impala] Update sample data test to not have the DB prefix in the headers
- * 49387ae [impala] Table samples should be queried with Impala
- * fff59ed [metastore] Update the logic to be able to fetch more recent partitions
- * f565baf [metastore] Change file location icon to disk
- * fce33b3 [metastore] Improve UX of list of partition values on table page
- * 63d3267 [hive] Escape column names to work with stats reading
- * bde2f0b [hive] Unify the limit of listed partitions and the limit of partitions in SELECT queries
- * 18d04f9 [oozie] Fix running a single workflow action for fork node
- * e234252 [editor] Drop exact match for SQL autocomplete
- * 7e7006f [editor] Show autocomplete after space
- * 434781f [assist] Style the message for no tables or columns
- * fc834ce [assist] Fix the background colour of the column terms count
- * 0251fc6 [editor] Only pan the results grid when the alt-key is down
- * b89222c [editor] Disable adding of a new snippet when double-clicking the empty header
- * 70b51c0 [impala] Move get_sample logic back into HiveServer2Dbms
- * bc58363 [desktop] Override default tmp directory with workspace directory to avoid space issues
- * 03971ea Merge pull request #263 from shobull/master
- * 07b78f6 Update rest.py - set default http header to accept "application/json"
- * e7a390b [impala] Initial implementation of Impala Thrift service
- * 796adb6 [assist] Add the table comment to the title of table entries
- * 3776c76 [editor] Switch to table meta endpoint for sql autocomplete
- * 631a681 [impala] Allow invalidate to accept optional database param to enable DB refresh
- * 081258b [impala] Use beeswax API error_handler decorator for impala API methods
- * 638b4d3 HUE-3078 [impala] Implement Impala Invalidate Metadata and Refresh
- * 2a8b97c [oozie] Add test for Java action XML generation
- * 7f65df2 [core] Add lxml 3.3
- * d432b77 [core] Remove lxml 3.4
- * cb51411 [hive] Remove list of table names in the autocomplete API
- * d65a300 [editor] Always show the snippet actions in editor mode
- * 11c6ffa [editor] Disable the execute button when the statement is empty instead of hiding it
- * de34cef [assist] Don't wrap long column names to a new line after the icon
- * 4833882 [assist] Preserve white space in table sample columns
- * 107bb36 [assist] Set focus on search when opened and make search clearable
- * 6f2e3fc [hive] Save one call to the metastore for the table autocomplete
- * f6138e9 [hive] Fix create table with timestamp test to look to new sample data
- * 71f3389 [useradmin] On batch LDAP user import, validate first_name and last_name, log warning and continue
- * 92f3868 [assist] List columns of a view
- * d6a1467 [hive] Fix escaping of table samples
- * c90d0b0 [hive] Fix create table test to now look at json data for the samples
- * 5b93b05 [metastore] Add spinner to samples and move loading into samples object
- * d961b51 [metastore] Fix samples table for views and show a message when there's no data
- * d21261c [metastore] Fix stats for views
- * 823d0a6 [assist] Fix table sample for views
- * 0d9544e [assist] Disable stat refresh for table views
- * bc2be63 [editor] Fix infinite scroll for single editor mode
- * 9c9aba7 [editor] Moved hueDebug to the require common file
- * f6d024f [metastore] Added assist to create database
- * cedf268 [assist] Fix column listing
- * c6d9573 [assist] Rename "tables + views" to just "tables"
- * 1d5c2bf [metastore] Convert the partition test to check on the partition page
- * b1ed816 [notebook] Add a flag to show the latest editors
- * 9f81d4c [metastore] Display partition values when available on table page
- * b7ea99e [notebook] Add code formatting to the latest execute all snippets function
- * 5c30497 [notebook] Add all snippets execute function
- * 03d95bd [search] Unicode cast hueId field and fix search test
- * 1cacfa8 [metastore] Add assist to the database and tables page
- * 207b12b [assist] Differentiate tables and views
- * b9babf4 [editor] Fix column scroller and column toggle for the results
- * 0827a48 [editor] Fixed save URL, changed from hashtag to pushstate
- * 31d4d25 [editor] Improved history UX
- * 392f833 [core] Updated FontAwesome to 4.5
- * 3aace14 [core] The DataTables sorting icons are now on the right of the field
- * 9e294520 [editor] Delete references to CodeMirror
- * 55ba440 [editor] Improved usability with mouse use of the results
- * 0b69174 [editor] Fix for null selected database
- * dde51db [core] AceEditor now updates the snippet statement on change
- * b73bc43 [metastore] Open database from Assist
- * e78c58d [assist] KO'ified the samples table
- * ea38937 [core] Added tables meta to the Hive autocomplete
- * ccc1f90 [search] Support fetching a document when searching by id
- * 2fba6b4 [search] Flatten highlighting if there is only one chunk
- * 3817a2c [desktop] Skeleton for the new home page
- * dfc53f8 [notebook] Historify the snippet with the good query handle
- * 35bd055 [impala] Restore TestImpalaDbms test class
- * bd39fa8 [impala] Fix get sample test
- * e89da22 [impala] Refactor Impala API and DBMS query server out of beeswax
- * b991026 [metastore] Add some missed i18n in the ko templates
- * 6fdb07d [search] Support bar widget on the time filter
- * 762fcde [beeswax] Update tests for new get_sample_data API endpoint
- * c012003 [metastore] Add separate get_sample_data API endpoint and fix metastore tests
- * 040d730 [metastore] Better error handling for missed stats calls
- * e0181b9 [core] Avoid RequireJS caching if django_debug_mode=true
- * d0e6f7a [metastore] Fix table/column terms call
- * 472dd3c [editor] Disable execute in case of empty statement
- * 4f5ed9c [metastore] Remove unused imported config from metastore tests
- * 8787f6e [metastore] Add more database metadata
- * 0cc5a9af [hive] Update the create table test to check for the result json
- * 0f4d582 [metastore] Remove the now non used static variables of the describe page
- * e89caf5 [metastore] Revert to use GetSchemas() for the list of tables
- * cc4f665 [notebook] Do not show history when empty
- * e9314b6 [editor] Better history icon and empty history message
- * f37d17d [notebook] Implement the clear history backend
- * c7b651e [metastore] Extract database and table into separate objects
- * aeb229d [metastore] Add arrow icon with event to database list in the assist
- * 0dff589 [metastore] Use ko for the breadcrumb
- * c1a27b9 [metastore] Set the active table from the assist panel
- * 0657ce7 [assist] Improve display of stats popover
- * 5402594 [editor] Put the id of the notebook in the URL when executing
- * fd29185 [notebook] Have new snippets ask the assist for the selected database
- * 977cf9f [assist] Make assist event names less ambiguous
- * 663f8ab [metastore] Fixed column stats calls
- * 50bc21b [metastore] Fix issue with load order for the ko.hue-bindings
- * 94709d6 [assist] Fix the spinner for the table tree
- * 2af89cb [editor] Change auto-resize of editor to add 4 new lines instead of 8
- * ac280bf [core] Lighten up all the other apps to make it similar to the new editor
- * 0d8ba1a [editor] Added clear history UI
- * 31effa8 [metastore] Add refresh of stats to the table details
- * bee3850 [metastore] Use ko for table details and stats
- * ef27a54 [metastore] Re-organize the table stat panel
- * 6492385 [notebook] Do not display history notebook in the top menu
- * e66d18d [metastore] Add extra table fields to the json table call
- * 0cae7af [useradmin] Permission to view the user profile of another user:
- * e24794a [metastore] Use ko for table samples
- * 301324c [assist] Support json and html response type when fetching table samples
- * d933519 [metastore] Only return table sample when asked for it
- * cc14254 [useradmin] Add a view user page
- * a5fcf38 [metastore] Wired in queries tab
- * 6908f0c [metastore] Fix the indentation of the decribe table view
- * 9841a6b [metastore] Change starred columns title on overview
- * d876999 [metastore] Get table properties date as json
- * 5d5a2d2 [core] Use define instead of require for the assist panel and table stats
- * c0fe773 [oozie] Improve email on error checkbox
- * 793f35b [metastore] Offer the get sample API as json
- * a29a54a [metastore] Add editable table description
- * 3f08b74 [metastore] Add column counter
- * 8ad3adc [metastore] Do not show comments in the partition table
- * eb43a41 [metastore] Clear assist helper cache for columns when column comment is changed
- * 2b4027c [metastore] Add links to view more tabs
- * 3eea297 [metastore] Keep the table stats link blue
- * e6352ce [metastore] Add favourite toggle to columns
- * ba38a27 [metastore] Use in-place editing for column comments
- * 1a1338b [metastore] Add all the query information to the table queries call
- * 971514d [metastore] Fix alter table and column URL patterns and fix alter_column test
- * 0ed77be [metastore] Added navigation settings to the assist and openItem functionality
- * 3c49bda [notebook] Update Sample Notebook to use updated sample files
- * 335af43 [beeswax] Add web_logs_partitioned sample
- * 6447fdc [metastore] Provide the partition keys of a table in json
- * eacdfb2 [metastore] Use the new table stats for the columns table
- * 2edc865 [metastore] Use the viewmodel columns for the columns tab
- * 85aaa6b [metastore] Use knockout for columns
- * 20759b1 HUE-3073 [metastore] Add ability to alter table name and comment
- * d2974f2 [metastore] Add json options to the get table partition ajax call
- * b33a3eb [metastore] Support for assist selected CSS class
- * 3957227 [metastore] Updated UI of the tiles
- * 6eb3945 [metastore] Remove old assist.js
- * 228e774 [metastore] Set the comment of a column to a new value
- * b1528b5 [metastore] Switch alter column API to get column name from POST data
- * 3812d3b [assist] Fix table preview for Hive
- * 62be029 [beeswax] Use the new assist events for db initialization
- * 77daaf0 [assist] Fix caching of selected source and database
- * db46cf8 [metastore] Add empty sections for the non available yet tabs
- * bb6a8de [core] Remove some non needed files from the root
- * 1bee0a3 HUE-1961 [metastore] Add ability to alter column name, type, comment
- * 4787ec8 [filebrowser] Switch to else instead of return in xxd test
- * 24bfed2 [filebrowser] Update xxd_test to not fail for different offset lengths
- * b35b71a [metastore] Updated assist panel to use the new ko component
- * 175e8fd [editor] Include source type in calls to API from table stats
- * ff40081 [metastore] Put back breadcrumbs with icon
- * c6e0822 [editor] Adjust autocomplete to use new assist helper
- * 85435c1 [assist] Use pubsub for communication between assist panel and the notebook
- * 573b2d3 [assist] Remove assist dependency on notebook and snippets
- * 9690149 [metastore] Adding a related queries tab on table page
- * 26e2d71 [metastore] Updated look and feel of the overview page
- * 08acab4 [metastore] Moved icons to top right
- * 0f552be [editor] Lightened up the main workspace
- * b134348 [metastore] Updated style of the basic page structure
- * 17845d6 [metastore] Added assist panel
- * 580d33e [editor] Fix assist loading rendering of tables and spinner
- * 76fdf1d [metastore] Add a permission tab
- * cb65651 [metastore] Display a preview of the table partitions
- * 8967eb4 [metastore] Display more table metadata on the table page
- * 8d7df07 [metastore] skeleton of the revamp of the table page
- * 7ae135e [editor] Fixed display of success, loading and 0 results messages
- * 7a290ed [assist] Close table stats when clicking outside the popover
- * 0014b99 [assist] Extract table stats to separate component
- * 81a15c3 [editor] Fixed history bug for older editors
- * e054e92 [assist] Refresh assist entries on 'assist.refresh' event
- * 464248c [assist] Add reload function to databases and tables list
- * 9ee775f [editor] Wire up the history fetching in the UI
- * 6750d63 [hive] Fix computation of table statistics button
- * f6bac4b [assist] Style the assist breadcrumb
- * f91b3c6 [assist] Use breadcrumb for source and database selection
- * 2bce5d1 [assist] Extract databases and sources into separate ko templates
- * 6028206 [assist] Extract assist panel into separate mako file
- * 7eaa3f0 [assist] Pass i18n strings to js modules where needed
- * e7caed6 [assist] Extract assist modules into desktop/js/assist
- * 186dcdd [notebook] Add MySql autocomplete
- * 8f381b0 [notebook] Add select operation to the mysql connector
- * b26de13 [jobsub] Fix cloning a design
- * 63396db [editor] Connect editor type with the right name
- * eb22d45 [beeswax] Make history test pass when running everything
- * b2e7c04 [editor] Publish assist refresh event in case of a SQL ALTER, DROP or CREATE
- * 452ce9c HUE-3054 [useradmin] Raise a popup notification if any exceptions were encountered on batch LDAP import/sync
- * 10496e3 [jobsub] Clarify that action properties are for Hadoop only
- * 2a3e711 [core] Updated and merged Ace Editor 1.2.2
- * 808cf4b [editor] Make the editor gutter width smaller
- * 860ed80 HUE-2734 [oozie] Refresh arrows of decision nodes
- * b79c254 [editor] Fix size and blinking of the player button
- * 54aae7a [editor] Support for SQL file drop
- * 4933a9b [editor] Provide more information in the history
- * 78c657d [editor] Expand * to all table columns with alt/ctrl+click
- * 0ea3995 [editor] Autoresize the editor in increments of 8 lines if not manually resized
- * 7afde03 [editor] Make the code editor resizable
- * 9c3e818 [notebook] Open queries directly from the notebook page
- * 0c22de3 [notebook] Add a notebook and editor type
- * 5d9ec3b [editor] Add links to the new editors
- * 35ef96a [editor] Add link to new Hive editor
- * c127eb3 [notebook] Do not display the history documents
- * a206abf [notebook] Add history to single snippet mode
- * 062a46f [editor] Better progress bar colors
- * e3eff3b [editor] Restore notebook open call
- * ab7d2c5 [editor] Avoid result scrolling on single snippet editor
- * 1159515 [editor] Fixed saving messages for the query editor
- * 8034137 [editor] Switched top bar for single snippet mode
- * 93980a6 [editor] Set min height of code editor to 8 lines
- * 0413a95 [editor] Fix the save url parameter for the editor
- * efd310f [notebook] Drop the code visibility toggle
- * 64fc1b5 [editor] Remove name header and other snippet controls
- * 8fdf151 [editor] Add line numbers to the code editor
- * ae09fb5 [notebook] Add horizontal separator between snippets
- * 1e6ce51 [notebook] Change default name of untitled snippet to "My Snippet"
- * de9afbe [editor] Fix issue with editable placeholder
- * a0d5f81 [beeswax] Improve UX of clear query history
- * 74fa6f8 [hive] Display each history row on one line
- * 1900f46 [core] Add the "USE" keyword to the Hive highlight rules for the Ace editor
- * de708b8 [core] Add HDFS autocomplete to Impala statements
- * 04d9412 [beeswax] Add test to check for recent query history cleaning
- * 2cc394e HUE-2963 [beeswax] Allow the user to be able to clear the recent queries table
- * 628bec1 HUE-3063 [pig] Fix for syntax highlight mistake around /* */
- * b82bb84 [tools] Fixed Dockerfile for Hue and added VOLUME declaration
- * 3eb0f03 [core] Add HDFS autocomplete to Hive statements
- * 60fe180 [notebook] Move focus to the ace editor after switching snippet type
- * 5038f88 [core] Only include "[]" when inserting complex types from the assist panel for Hive
- * 1682087 HUE-1959 [core] Include database references in SQL autocomplete suggestions
- * 83fa44b [core] Adjust autocomplete tests to also check for the correct order of the suggestions
- * 3fb1e70 [core] Autocomplete databases after the USE keyword
- * b884fc1 [core] Make the SQL autocompleter aware of any USE statements before the cursor
- * 9bc3653 [hadoop] Support HA for checkconfig YARN check
- * 00005d6 HUE-3056 [core] Refactor audit logging to enable each view action to specify log parameters
- * 3618f09 HUE-3049 [useradmin] Change errors in validation functions from AssertionError to ValidationError
- * a15ed00 [tools] Update Docker instuction to for getting the correct IP
- * ef9a53a [beeswax] Double click on Assist with an empty editor creates an automagic SELECT LIMIT
- * cfdbebd [core] Fix default values for SAML user_attribute_mapping
- * ab5a684 [tools] Fixed Livy Dockerfile
- * 28fe0e7 [beeswax] Browse Data and all other calls to select_star should use optimized partition query
- * 1915841 [tools] Added Dockerfile for Livy
- * a029f36 [notebook][beeswax] Add table counter to the assist
- * ad1a2d5 [livy] Add documentation on building Livy with other Spark versions
- * beac43b [livy] Remove reference to non-existing config option
- * e0f40d6 [livy] Stop printing out the repl output
- * 5c2ba1f HUE-3025 and HUE-3055 [livy] Support Spark 1.4, and fix pyFiles support
- * 58b1249 [livy] Fix warnings in fake_shell.py
- * a494127 [livy] Fix %table-izing dictionaries
- * a373086 [livy] Fix some minor warnings
- * d174121 [livy] Cleanup imports
- * 30986a7 [livy] Update README to describe spark config
- * e56e54e [livy] bin/livy-repl should try to use the SPARK_HOME spark-submit
- * 3228645 [beeswax] Set HS2 logging to verbose to get job info
- * 153824e [notebook] Move snippet type switch to left bar
- * c3b4d2c [notebook] Extend click-to-focus area of a snippet
- * 169bcf3 HUE-2496 [fb] Move the content summary button to the action/context menu
- * 3e88c88 [notebook] Remove result headers on widget type switch
- * d77bac9 [tools] Extended description for the Docker readme
- * 63390d9 [hadoop] Make YARN HA config easier to configure
- * d277357 [core] Fix jHueNotify positioning after page scroll
- * f9e1938 HUE-2996 [oozie] Prettify submission history on workflow
- * c6bda77 [notebook] Don't automatically add a new snippet after execution of SQL type snippets
- * 99f24ef [core] Automatically open map values and array items in the assist panel
- * 069f156 [notebook] Keep execution controls greyed when active
- * 68d9818 [livy] Allow the server url to be manually specified
- * 7289799 [livy] Fix LIVY_REPL_JAVA_OPTS for yarn mode
- * af01a43 HUE-3046 [livy] Pass the callback url and port through a config variable
- * 6849e71 [core] Add auth and ldap configs and default values to ini templates
- * 2dc79c5 [beeswax] Pass in tableTypes to GetTables HS2 call
- * 4b23fc6 HUE-3036 [beeswax] Revert get_tables to use Thrift API GetTables
- * fab0407 [core] Only audit valid/successful or unauthorized operations.
- * 75beea7 [oozie] Offer action retry on all the actions
- * d03a532 [core] Add nt_domain configuration to ini templates
- * a564683 [oozie] Fix creating a new workflow where we used to look for a document
- * 6c32b5a HUE-2997 [oozie] Easier usage of email action when workflow fails
- * af4d6be [oozie] Fix dashboard display of a workflow having a killed node
- * b99c29e [oozie] Provide the cause of the submission error to the user
- * 53b723b [tools] Fix syntax with latest rbt tool for specifying the bug to close
- * 37df771 HUE-3024 [oozie] Add Generic action to the workflow editor
- * d8d8e3b HUE-2496 [fb] Show content summary in the UI
- * de7a034 HUE-2496 [fb] API to fetch the content summary of a path
- * aef2fea HUE-2996 [oozie] Add back editor submission history
- * b8ab65d [libsaml] Add support for an explicit saml response base url
- * db95f49 [core] Initial support for Docker
- * 3735c2c [oozie] Support shift-click for selecting multiple table items
- * 996ee53 [aws] Add internationalization files
- * f73e743 [notebook] Fix log panel margin and place it between the code and results
- * 74d6ee7 [notebook] Fix snippet code visibility toggle
- * c09ac96 [notebook] Increase left and right margins for progress and errors
- * a6860d5 [notebook] Fix issue with bar chart label positioning
- * 1706959 [notebook] Increase the right margin of the snippets
- * eca56ff [notebook] Move result related actions to the left of the results panel
- * 5832cd1 [notebook] Fix issue with charts filling the page right after notebook load
- * ed1abea [notebook] Extract templates for chart and graph results
- * d257e39 [notebook] Move execution timer to upper right corner
- * 81f1c2e [notebook] Move snippet execution controls to the left of the snippet contents
- * 8c39c41 [notebook] Extract templates for snippet execution and result controls
- * bbaec8d [useradmin] Fix typo
- * c74f64f [useradmin] LDAP group sync: Do not fail when members exist outside of current domain
- * 63c0550 [beeswax] Increase wait-time for create/insert partition table
- * a4659f3 HUE-3018 [livy] Add support for whitelisting spark config options
- * 08786ef [livy] Convert some builder options to generate the spark.* options
- * 7e1d990 [livy] Move SparkProcess* into livy-spark
- * 875c604 [livy] Minor cleanup
- * e091dfb [livy] Create a SparkManager
- * 04b9051 [livy] Move SessionManager into livy-core
- * 539d0ad [livy] Create a SparkProcessBuilderFactory
- * 606aef9 [livy] Convert construtors into "apply" methods
- * 7584785 [livy] Rename SparkSubmitProcessBuilder to SparkProcessBuilder
- * 65b3acb [livy] Move spark classes out of livy-server into livy-spark
- * 967a0a1 [beeswax] Allow create table queries in tests to finish
- * 82f145a [core] Added 'done' button to the admin wizard
- * 12fd5a7 [beeswax][impala] Disable DataTable plugin for modal samples of tables with more than 1000 columns
- * 3e30843 [metastore] Disable DataTable plugin for tables with more than 1000 columns
- * 65cda65 [metastore] Support displaying table with 10000 columns
- * cfc6d16 [impala] Add an idle session configurable timeout
- * 77b84c1 [hive] Close previous query when doing multi-query
- * 67c7233 [hbase] Add a config check for missing Thrift server or misconfiguration
- * ad44fb8 [core] Pad dropped assist text with spaces if it's dropped in or next to a word
- * 2877875 [oozie] Load the ko.hue-bindings from the main pages
- * 7e1a6ad [notebook] Fix snippet settings positioning
- * 410a570 [beeswax] Add codemirror support for DnD from assist panel
- * a54655e [notebook] Support dragging of items from assist panel to the editors
- * dd07155 [notebook] Fix result table header offset issue
- * 6835235 [notebook] Move snippet result download functionality to a separate component
- * 1d72300 [notebook] Move jupyter export into notebook view model
- * 113ec3c [livy] Fix compiling the livy-core-test module
- * 4eea639 [livy] Move SessionFactory into livy-core
- * 2f06395 [livy] Move {,Batch,Interactive}Session into livy-core
- * a7f35e9 [livy] Move livy-yarn Job and ApplicationState into their own files
- * 38eb953 [livy] Move session state variants into it's own namespace
- * 4bd9193 [livy] Import cleanup
- * 58e4379 [livy] Rename package from the old "batches" name to "batch"
- * 0fbc0c6 [livy] Optimize the livy-server maven dependencies
- * e2fd5f6 [livy] Optimize the livy-yarn maven dependencies
- * 3ef94d0 [livy] Optimize the livy-repl maven dependencies
- * ea11bff [livy] Optimize the livy-core maven dependencies
- * 74e531a [livy] Stop shading all of the modules
- * 46d8c3a [livy] Make sure jetty jars end up in the archive
- * e352575 [livy] Cleanup of maven and bump some versions
- * 3b76bb4 [livy] Fix indentation
- * fae3037 [livy] Support Spark 1.5.1
- * fd50893 [livy] Set scala.compat.version
- * 787c328 HUE-3035 [beeswax] Optimize sample data query for partitioned tables
- * abb8105 HUE-2974 [oozie] Submit single action from Workflow editor
- * dd49485 [search] Align correctly text facet counters in right to left languages
- * c9145cd [libsolr] Force non UTF-8 encoding error when clicking on text facet
- * 672da83 [search] Fix problem with removing filter
- * 760e6f2 [notebook] Show actions when snippet is in focus
- * bc6db6c [notebook] Switch to JS for toggling visibility of actions on hover
- * 94a52e2 [notebook] Fix CSV/XLS download of results
- * 1071cfc [notebook] Decrease the space between editor and results
- * 9a7b0d0 [notebook] Fix JS error on Boostrap modal for Import Github
- * 4cebad9 [spark] Support adding files on batch jar
- * 488f83c [beeswax] Recreate customers parquet data table for compatibility
- * 01926a2 HUE-3039 [livy] Enable support for SSL
- * 41bed0b [livy] Add option for configuring the scalatra environment
- * 5d9be7b [core] Updated README format
- * 6ad46ba [notebook] Initial support for export to Jupyter and icon regrouping
- * 9dac1aa [notebook] Added markdown to base connectors
- * f3adbb7 [core] Fix assist table data sample preview
- * 930713c [livy] Add HADOOP_CONF_DIR in the README
- * 6ea0094 [notebook] Support for switching snippet type with %type on the first line
- * 72fa7d8 [notebook] Support a default list of snippets
- * d2fa51f [oozie] Add more logging when job submissions fail
- * 74559e2 [notebook] Show snippet title on hover
- * bee6a98 [notebook] Prevent flickering of snippet logs and status for slow browsers
- * 2cd9e99 [notebook] Fix loading order problems with ko Charts
- * df179dc [notebook] Load asyncronously MathJax
- * da135b7 [core] Support sql autocomplete after "group by"
- * 7b22eed [core] Fix pre-selection issue with the select2 binding
- * 64d5baa [core] Support value sample autocomplete for nested structs in complex types
- * 4934f17 [notebook] Don't auto-trigger hdfs autocomplete for URIs with schema references
- * 6e7f8dc [notebook] Show snippet header on hover
- * 2610f19 [notebook] Show the header row for text snippets outside edit mode
- * 735782f HUE-3033 [impala] Editor doesn't support "Big Query in HDFS" option
- * 6d81dc9 [notebook] Fix regex for github owner pattern
- * 2e9ec74 [notebook] Github config i18n of help text
- * aa6f988 [core] Move default configurations for github to notebook top-level
- * 0e85236 [notebook] Avoid extra new lines on external notebooks import
- * 2c18d0c [notebook] Include Github oAuth flow in the UI
- * 7009b3e [notebook] Add ability to authorize Github and provide authenticated access
- * d35f6c8 [notebook] Update github_fetch handling and GithubClient
- * 9579247 [notebook] Plugged in Github import in the UI
- * 98784ed [notebook] Provides a Github API client to fetch file contents for file in a public Github repo
- * 15a25d9 [notebook] Fix problem with the Ace editor autofocus
- * bea01b0 [notebook] Only initialize databases for sql type snippets
- * d2ad0c3 [beeswax] Improve save form error handling
- * 1fcf7b1 [core] Collapse JB, FB and other right menu items under 1290 pixels
- * c6a926e [core] Fix table and column stats in the assist panel
- * 66302ac [spark] Add documentation for setting the application name
- * 845b037 [livy] Support for setting the application name
- * 97eea30 [spark] Document how to specify a queue in YARN mode
- * ad171f1 [oozie] Bump the workflow sumbit timeout in the tests
- * 7bab221 [impala] Move specific nested column logic to impala lib
- * d7ecb07 [core] Autocomplete values in Impala statement conditions
- * 0fb5dbf HUE-2958 [impala] Autocomplete sample of values for scalar columns and nested types
- * 77316d8 HUE-2969 [oozie] Support shared workflows in coordinator
- * c715feb HUE-2527 [beeswax] Allow 5000 columns in XLS downloads
- * f846f0d HUE-3026 [beeswax] Backend should pass save form errors to frontend
- * fbb2dff [metastore] Fix metastore tests by removing test_drop_partition side-effects
- * d4554fb [useradmin] Raise popup errors and log warnings on RuntimeErrors when importing/syncing LDAP users
- * 5bb94b5 HUE-2978 [metastore] Improved UX of deleting partitions
- * c82424e HUE-2978: [metastore] Offer to delete partitions
- * 77d8948 [oozie] Big workflow dashboards should scroll
- * 39b66d4 [hbase] Truncate HBase API exceptions in popup up to first newline.
- * e36e296 [metastore] Alert user in case of error
- * 8ef2a61 [useradmin] Validate usernames on LDAP sync and log warning on errors
- * 78a513c [search] Only set record row details and links one time
- * 8b42920 HUE-2523 [hive] Convert xls download test to the new generator
- * 7d7db31 HUE-2523 [core] Bump lxml 3.4
- * 76c4303 HUE-2523 [core] Convert XLS export tests to XLSX
- * 1c523ae HUE-2523 [core] Migrate tests to read back generated xlsx
- * e49ae13 HUE-2523 [core] Add jdcal in ex-py for pyopenxsl
- * 817f25c HUE-2523 [core] Convert XLS export to pyopenxls
- * dff3a73 HUE-2523 [core] Remove lxml from ext-py
- * ff69eb2 HUE-2523 [core] Add openpyxl to ext-py
- * 09f20df HUE-2523 [core] Convert tests to the new generator
- * 65b4918 HUE-2523 [core] Migrate Excel generator to XlsxWriter
- * 8e1f685 HUE-2523 [core] Remove tablib XLS packages
- * 73e2bc7 HUE-2523 [core] Remove xlwt and xlwt3 utils from tablib
- * 7a8b685 [oozie] Fix for broken submit workflow
- * 8a0499f HUE-3023 [aws] Perform check config only if configured
- * 4f5ca16 [metastore] Allow creating a Hive tables with spaces in the data location
- * d511de4 [search] Do no HTML escape rows when downloading them
- * 1af9afd [aws] Skip failing tests for now
- * 9fe3054 [hadoop] Implement missing isroot method into WebHdfs
- * aa9bcda [aws] Disable AWS filesytem until completed
- * 06847d3 HUE-2915 [fb] FS util function path seems to not exist
- * 2cfbef7 HUE-2930 [aws] Add configuration in the hue.inis
- * bff291a HUE-2925 [fb] Allow to use absolute URI
- * 77115d3 HUE-2930 [core] Add S3 filesystem
- * 7dce32a HUE-2924 [core] Implement proxy filesystem
- * 69933a5 [desktop] Display document api errors
- * e0b7d53 [desktop] Switch api to using request_{GET,POST} to return 405 errors
- * 660000a [libsaml] Make sure that SAML_USE_NAME_ID_AS_USERNAME is defined
- * 8df53a9 [core] Promoted notebook to the first level menu
- * 173c090 HUE-3014 [oozie] Show better error message when user enters custom cron syntax for coordinator dataset
- * 419e1d9 [notebook] Double click on a snippet name adds a new snippet before it
- * 4e59657 [notebook] Expand click-to-focus area for the editors
- * 0af474b [desktop] Add environment variable to ignore password script errors
- * 5c55a86 [desktop] Allow secret key to be passed in an environment variable
- * 1f615b1 [notebook][search] Support for fullscreen mode
- * aab72a8 [libsolr] Add a config flag for setting CA authority checking
- * df2c2e6 [indexer] Improve parsing of binary or non unicode data
- * 9b9047e [spark] Add SNAPSHOT to Livy makefile
- * b95ed4a [livy] Fix compiling livy by correcting some version numbers
- * bf916ad [indexer] Reload the page when deleting all the collections
- * 4668121 [beeswax] Raise an error if Beeswax app tests fails to authenticate
- * 423146f [sqoop] Raise an error if Sqoop app tests fails to authenticate
- * 008bf6f [impala] Check if creating the impala test databases had failed
- * 8f26cab [libsaml] Fix using saml name id as a username
- * a5b3453 [libsaml] Make sure saml replies go through the load balancer
- * 410d9e1 HUE-3017 [oozie] Coordinator dashboard does not show jobs with certain statuses
- * a546226 [notebook] Improved move widget UX
- * c7fe666 [desktop] Improve the error message if api requests are malformed
- * 45287b5 [desktop] Only allow owners to change document permissions
- * 0cd37d7 [livy] Fix executing '%' in pyspark
- * 60298be [notebook] Support different type of cells on d'n'd iPython import
- * 0cc16c1 [notebook] Fix HdfsAutocompleter issue
- * 877de7d [beeswax][notebook] Scroll to error messages in long editors
- * a3ffb25 HUE-2745 Adding py4j package
- * 3a8bcf5 [notebook] Cache the HDFS autocomplete data
- * 22296be [notebook] Trigger autocomplete after '/'
- * fe0b968 [core] Fix assist panel caching
- * 834200e [tools] Make less command compatible with Ubuntu
- * 8fd9aab [tools] Make ace commands compatible for Ubuntu
- * 88284cb [notebook] Unified result messages
- * c15bb93 [core] Added 'make theme' target to the Makefile
- * 2e0ca55 [core] Added 'make ace' target to the Makefile
- * 0e15a17 [desktop] Support environment variable Database/LDAP/SMTP/SSL passwords
- * df932c6 [core] Added SSL Certificate Chain support to CherryPy
- * e49c301 HUE-3012 [beeswax] Remove inline error messages on Explain query
- * 353b75b HUE-3004 [oozie] Some fields in the Coordinator are editable even before pressing Edit
- * 21e5eb6 [core] Audit DELETE_USER operations in process_view before we delete the actual user records
- * a106b9e [notebook] Exported ko to window.hueDebug
- * a138f68 [notebook] Support for dropping older iPython files
- * 1370f7b [core] Fix issue with missing preselected database in the assist panel
- * 930e70d [notebook] Add HDFS autocomplete
- * feaba62 [core] Extract dedicated SQL autocompleter
- * ff82088 [core] Fix the autocompleter jasmine tests
- * 2862744 [notebook] Turn the autocompleter into a module
- * 61b0989 [notebook] Extract require configuration to separate file
- * 11af74f [notebook] Exported the viewModel to window.hueDebug
- * 326f832 [core] Improved jHueNotify margin and enforced max height
- * 7feb6c0 [core] Improve jHueNotify look and fix for multiple error messages
- * f5b623c [notebook] Improve Ace editor border marking
- * e60e2ae [notebook] Avoid top bar blinking on notebook load
- * 35d6eb7 [livy] Downgrade the version to 0.2.0
- * 9602f2b [core] Reorganized .gitignore files and added a global java-lib exclusion
- * 577a0b6 [hue] Fix parsing classes in pyspark
- * 7ff98fa [search] Remove duplicated autocomplete code
- * 3f15d43 [notebook] Restyled JDBC login form
- * 2db8a2c [notebook] Avoid deprecation warning about BaseException.message
- * 9a418f9 [notebook] Add note about adding jdbc connector jars on the CLASSPATH
- * 49a29dc [notebook] Automatically start the DBProxy server if we have some JDBC snippets
- * 9dfcf64 [dbms] Add bin and hue command to start DBProxy
- * d3f2728 [dmbs] Little tweaks in the Makefile
- * 31a626f HUE-2745 [dbms] Add licenses and basi makefile
- * f620d0f HUE-2745 [dbms] Add initial DBProxy app
- * f66e3f9 [notebook] Load the databases when switching snippet type
- * cfad3a0 [notebook] Extract markdown to a separate snippet type
- * cebf7fe [notebook] Fix markdown editor issue
- * 1d1cf67 [notebook] Turn all knockout dependencies into modules
- * 29d8ba9 [notebook] Initial modularization of the view model
- * c5bdfea [notebook] Introduce RequireJS
- * 998bf3f [core] Add RequireJS 2.1.20
- * 0ac1190 Merge pull request #245 from hdinsight/master
- * 5f8b24c HUE-1910 [oozie] Set default TZ to browser TZ
- * 46feb96 HUE-1910 [oozie] Added Moment.js timezone and tzdetect
- * db3f15d HUE-1910 [oozie] Support oozie.processing.timezone
- * 462e03b Add file separator for accessing yarn-site.xml.
- * 27f6589 [notebook] Save the last used assist panel source in total storage
- * 9ec3caa [dbms] Rename JDBC 403 to 401 Unauthorized
- * 0850ec4 [core] Assist should prompt for connection credetendials if there is no session
- * 45210f9 [notebook] Friendler error message when not jdbc session and using the autocomplete
- * c31c1e8 [notebook] Retry creating session if it failed at early stage before
- * dec0e51 [livy] Put quotes around the the 'spark-submit' arguments
- * bb53653 Merge pull request #241 from szczeles/queue_support_in_livy
- * a937ec4 HUE-2749 [hive] Failure to authenticate to HS2 or Impala using LDAP seems silent
- * a9f4b2f [core] Add descriptive operationText to the audit log for user/group admin operations
- * e1b2eca [indexer] Drops non unicode chars when indexing data
- * 66ef9e3 [search] Backend for autocomplete with Solr suggest
- * d93903f [search] Integrate Solr suggest in the UI
- * 97e99fe [hive] Do not log the secret of the HiveServer2 session
- * 21646ba [notebook] Cache the JDBC connection by snippet type and user
- * df8d45a HUE-2760 [notebook] Show job links on the logs panel
- * db10530 [filebrowser] Hide file upload list on modal dialog hide event
- * f6d43b2 [notebook] Fix issue with pre-selected assist database
- * 5a78365 [core] Fix never-ending spinner issue when reloading the assist panel
- * 8006b6f [core] Add getAddressFromCoordinates to the HueGeo lib
- * 7fc1bb4 [beeswax] Stop logging the beeswax thrift session id
- * f97e7bc [impala] Raise impala query timeout for live cluster testing
- * f42496f [beeswax] Switch to new assist panel and helper
- * 2c9f922 [notebook] Save the active databases with the notebook
- * 06d2c68 [core] Keep track of databases in assist helper
- * 31734d2 [notebook] Support multiple sources in the assist panel
- * c42d7b3 [core] Migrate assist helper to new notebook API
- * a4deeae [livy] Time out sessions and batches that have been done for a while
- * 54f1f2c [oozie] Fix python syntax in the forms
- * e3b8418 Support for queues in Livy
- * b0ccdf4 [beeswax] Fix missing sqlDialect error
- * d503918 [notebook] Remove import dependency on Oozie
- * 60b8218 [notebook] Remove import dependencies on Spark
- * dfc9552 [oozie] Display the Job XML property in the editor
- * e87972c [oozie] Generate prepares XML instruction in the Streaming action
- * 64da5fc [dbms] Support asking for JDBC credentials
- * a0a1055 HUE-2770 [oozie] Hide Oozie specific workflow properties
- * c80c71b HUE-2760 [spark] Add links to Spark UI and jobs
- * a757e21 [oozie] Changed label on coordinator warning column
- * 4c3b9ff [notebook] Fixed results height and reduced default size of Ace editor
- * b36e739 HUE-3002 [oozie] Very difficult to remove an action's properties
- * f6bf862 [search] Avoid jumpiness after edit collection link
- * 1684e85 [notebook] Support execution of selected statements
- * 749c16e [notebook] Cleanup the ace editor binding
- * 40be220 [notebook] Only HTML escape table data
- * d468614 [core] Remove statusCode from audit log
- * 8648a05 HUE-3003 [search] Allow linking to a collection with a predefine query string
- * 8256b02 [notebook] Hide drop file message if the drag event doesn't have one or more files attached to it
- * ad86dc6 [notebook] Only show autocomplete spinner when calling the API
- * b4194e5 [notebook] Set correct ace mode for mysql and pgsql snippets
- * 60be109 [beeswax] Fix autocomplete for hive and impala query editors
- * 3a2414a [notebook] Extend browser support for CSS transitions
- * 72cc77d [notebook] Don't rotate the magic snippet wheel
- * 7b930d9 [notebook] Add autocompleter to the ignored serializable objects
- * d862538 [notebook] Fix dictionary comprehension for Python 2.6 compatibility
- * 5454cde [core] Fix README formatting of openssl MacOS instructions
- * 041a39e [core] Update README with Mac OS X openssl lib instructions
- * 962a334 [notebook] Maintain underlying jobs list executed by the snippet
- * cc4ee17 [tools] Add a note about building ace
- * 42ab1ed [notebook] Add sql dialect flag for snippets in the snippet view settings
- * 127332c [notebook] Improved multi-snippet autocomplete
- * 246c7f4 [core] Add support for session autocompleters to Ace
- * 9cc44cd [notebook] Support autocomplete for any SQL dialect
- * b50abe8 [notebook] Support new autocomplete API
- * 9eda820 [notebook] Add an example of jdbc snippet in the ini
- * 1fc39a6 [libdbms] Support JDBC statements without any result set
- * 72ff279 [notebook] Add autocomplete for JDBC interface
- * 851729a [notebook] Add title to help notice the scrollable columns in the result
- * ce43d37 [notebook] Core of the autocomplete API
- * ecb2c62 [notebook] Assist dbl click should only add to the last active snippet and not all of them
- * 3659c1f [notebook] Use the assistHelper from the binding params of the ace editor binding
- * a87f23a [notebook] Make progress and jobs methods public
- * b011d14 HUE-2998 [core] Top half of right-aligned dashboard icons not clickable
- * ce499b6 [notebook] Highlight the editor on hover
- * c6f27ed [oozie] Made explicit that you can zoom in a widget and smarter inputs
- * 55d2fef [core] In audit logging, set allowed value to False for invalid login attempts.
- * 5c95af1 [desktop] Fix typo that broke ldap authentication
- * 515beb7 [notebook] Delay scrolling for the ace editor and the results
- * 725cd3b [core] Add ko binding that delays overflow
- * 45272c3 [core] Add support for hidden overflow to the Ace editor
- * ed534ab [notebook] Add margin to snippets for easier page scrolling
- * 4690a49 [librdbms] Add a default failover to string when decoding rows
- * a0e0549 [notebook] Escape rows properly for HTML and NULL values
- * a9476f6 [notebook] Added gradient map scope
- * da8f17b Merge pull request #239 from yoer/master
- * e152be9 [search] Add a MockResource.invoke and head method
- * 3dd6276 HUE-2995 [libsolr] Fix uploading large bodies to Solr with Kerberos
- * 388cac9 [beeswax] Fix test to work with kerberized Impala
- * f8bc1be [search] Fix the bug on World maps introduced by the Europe topology
- * 3fb1c29 [search] Added Europe to the geography types
- * 44ced10 append the 'csrf_token' token to calculator app
- * 145bcf2 [notebook] Set SQL as the default type of highlighting
- * 678a965 [core] Fix whitespace issues with autocomplete
- * bd483e6 [search] Added maps of Brazil, Canada, India, UK, Italy, France, Germany, Japan and Australia
- * 95ee5eb [notebook] Maintain order in snippet wheel when adding snippets from history
- * 4214099 [notebook] Only enable snippet modal when there are more than 5 types of snippets
- * c7f6d14 [notebook] Set scala highligthing for spark snippets
- * 75d540f [core] Sync the hue.ini templates
- * d44466e [spark] Add an option for configuring Spark SQL
- * 972fc7c [core] Re-order configuration sections with most common up
- * f842b96 [notebook] Add connection configuration options for JDBC
- * 382ef4b [librdbms] Convert JDBC interface to basic DB 2.0
- * 9a7f969 [core] Remove PyYAML from ext-lib
- * dcfa65e [notebook] Fix JDBC result display
- * 5a537db [librdbms] Basic implementation of JDBC api
- * a460409 [notebook] Support of Pig properties
- * 12b7c1d HUE-2987 [oozie] Fix sync workflow to update Coordinator definition
- * c6f3f07 [impala] 'sample' field was renamed to 'sample_rows'
- * 35b8c5a [core] Keep the order when reading from the config file
- * 993d7c1 [core] Add Python 2.4 backport of ordered dict for listing snippets in order
- * 6541c1c [notebook] Add dedicated show modal button to the snippet selection wheel
- * 7cde058 [core] Add support for fadeOut and speed to the fadeVisible ko binding
- * 0fccd1c [notebook] Move radial menu ko binding to dedicated component for adding snippets
- * 1b30217 [notebook] Improved add snippet wheel
- * a24e154 [notebook] Support two lines in magic wheel alternatives
- * b003380 [core] Allow undefined to be published with huePubSub
- * 9d28080 [notebook] Consolidate view-related snippet settings and add missing icons
- * 694f2cb [search] Added China to the gradient map scope
- * 0a0241f [core] Added TopoJSON geometries for the rest of the world
- * d0d59d0 [search] Improve UX of the 'search when i move the map' checkbox in small maps
- * 4bc5133 [notebook] Add a Pig snippet
- * 448a9f8 [core] Fix CTRL + Click on AceEditor for HDFS links
- * 286bd65 [pig] Remove escaped HTML tags from submission confirmation popup
- * 9cd9d59 [livy] Add support for the %json magic for PySpark
- * 5b644f0 HUE-2976 [desktop] Don't set the kinit renewal lifetime
- * 07bdce7 [spark] Remove thread mode from the configuration
- * f25fbd9 [metastore] Avoid using tinyints when guessing the type of columns
- * b0eab90 [spark] Support listing tables
- * 1aa9cae [hive] Support fetching table list from various SQL servers
- * 1a49dfe [notebook] Show fetch log errors in the log instead of query error
- * a876063 [hive] Stay backward compatible with older versions
- * 1920319 HUE-2984 [core] Warn about SQLite DB when more than a few users exist
- * 20b8e46 [desktop] Add a login_splash_html configuration option for custom login messages
- * cbe84c7 [notebook] Set correct ace mode for new snippets
- * 4b960e1 [oozie] Revert some imports moved in HUE-2982
- * 51be075 [notebook] Add a R snippet example with plotting
- * 7c9a069 [notebook] Fix the install of the example Notebook
- * 7061d2e [notebook] Update list of available snippets in ini
- * 8c2fcfe [spark] Update doc about creating a sessions
- * 2a3aab5 HUE-2982 [oozie] Fix sync workflow button error in Coordinator page
- * aeb1d88 [core] Moved MR and YARN cluster HA decorators to desktop hadoop lib so that they can be reused
- * ca58ba7 [livy] Skip sparkR tests if sparkR executable is not present
- * 1e0d339 [notebook] Added online MathJax support for Markdown
- * 5732181 [beeswax] Do not use an iterator for the sample data
- * 029aac8 [oozie] Make oozie test re-entrant on Oracle DB
- * 6ffc86c [oozie] Resize coordinator tabs to fit window height
- * f7a3921 [oozie] Change color of ignored status to gray
- * d27fe33 [oozie] Hide the coordinator actions when status is killed or succeeded
- * 5439165 [oozie] Group coordinator buttons
- * 3bb0f3d [core] Make desktop tests pass on Oracle DB
- * 714bd1d [notebook] Show delete confirmation if snippet has content
- * 5925ee3 [core] Don't show spinners for each item in the assist panel
- * b8345e4 [core] Only expand entries for types that are expandable in the assist panel
- * e1af716 [impala] Display message in Sample view in Impala if the table has complex column types
- * ce8c513 [impala] Only show the columns returned in the sample data
- * c8352c9 [search] Do not convert to string multivalue fields in result download
- * 8db2dbe [jb] Show another attempt log if last attempt do not have any task
- * f769fb4 [oozie] Give a full output path to the coordinator example
- * 2421c94 [beeswax] Fix parquet format for customers table and remove parameterization from sample query
- * 43e293c [beeswax] Fix lookup of beeswax and impala auth configuration values in dbms server
- * a1ae994 [livy] Error out the session if the repl errors out
- * d26608f [livy] Improve error message when pyspark and py4j not found
- * 3354386 [livy] Bump minimum spark version in readme
- * fb2f75a [livy] Find the py4j files with glob to make it forward compatible
- * 6f5c2e2 [livy] Require SPARK_HOME env var to be set
- * dff49ea [livy] Fix launching pyspark inside yarn
- * 261fefa [notebook] Fix the Notebook links on the Home page
- * 5838f00 [search] Do not convert to string multivalue fields
- * ca8019e [tools] Add latest set of op scripts
- * 8e20c57 [notebook] Add a new snippet with cmd+N/ctrl+N
- * 789229f [notebook] Notebooks with a lot of text are now more compact
- * 387e615 [notebook] Updated markdown import from iPython/Zeppelin
- * 003bf80 [notebook] Initial support for Markdown editing
- * f31fa62 [notebook] Added snippet titles to print CSS
- * d824644 [notebook] Fixed font size on Ace Editor in Linux
- * ad34456 [notebook] Updated print CSS
- * 832b8a2 [notebook] Support for player mode
- * e85cdee [notebook] Switch from double click to alt/ctrl + click to follow ace links
- * c5a9cd3 [notebook] Gracefully fail when no snippets are configured
- * 1ad98ac [notebook] Clean-up the ini template
- * 9b6158d [notebook] Catch import errors for jaydebeapi module
- * 1f6abeb [notebook] Update interfaces to use livy and livy-batch
- * 2ab2f92 [notebook] Reverting the entry_point so that notebook is included in DESKTOP_APPS global
- * e5c7a54 [core] Add desktop libs with is_url_namespaced setting to global namespace
- * 5cee1db [notebook] Correct entry_point in setup and fix hueversion symlink target
- * e4aca66 [notebook] Create a hook to display results coming from API without async execution
- * 72352d7 [notebook] Pick snippet interface according to the configuration
- * e4dd9d7 [notebook] Concept of MySQL connector
- * b20d7dc [notebook] Concept of JDBC support
- * 9b9f71b [notebook] Make snippets configrable from hue.ini
- * 1435cd5 [notebook] Split APIs into respective packages
- * 5743aa9 [notebook] Move Notebook specific code out of Spark app
- * 1474cfe [notebook] Refactor notebook code into a single lib
- * dbae7ad [doc] Replace Beeswax server reference to Livy server in SDK
- * 8b33487 [notebook] Do not mix and match error code for expired session and legit error
- * 0423bcb [core] Support nested lateral view references
- * 40be01c [core] Support table references in lateral view definitions
- * 68c50c2 [core] Support multiple exploded lateral views
- * 0de6bff [core] Fix incorrect table alias suggestion in autocomplete
- * 64c7cea [desktop] Rename some metrics
- * 5fd7b0d [beeswax] Avoid jump in the vertical resize of the query editor
- * d2c1446 [beeswax] Number results row from 1 instead of 0 and set max width for the first column
- * 1302e34 [desktop] Move oauth_authentication_time metric into liboauth
- * c458589 [desktop] Consolidate and improve the metric destription suffixes
- * 7491374 [desktop] Fix registering the UpdateLastActivityMiddleware
- * a768c8b [desktop] Remove "in Hue" from metric description
- * 2d2f274 [desktop] Add an index to last activity
- * 7865f67 [desktop] Simplifying metric names
- * e3168ee [desktop] More metric cleanup
- * f45fb42 [desktop] Metric description improvements
- * fe3f8e7 [pyformance] Expose {histogram,timer} median, histogram sum metrics
- * 18c8d0f [desktop] Simplify many of the metric names
- * d3469ee [desktop] Only add the key to hiostogram, meter, and timer metrics
- * 2b98681 [core] Autocomplete support for Impala arrays and maps
- * 576e387 [core] Proper support for JOIN in autocomplete
- * 27e84db [core] Set the DB settings TEST_USER param and default to 'hue_test'
- * 605ea11 [beeswax] Reset INITIALIZED global for metastore tests
- * fe7d9b1 [oozie] Sort datasets by name to make postgres tests consistent
- * 3729de6 [core] Fix Oracle issues with TIMESTAMP migration and adding CLOB field in loaddata command
- * 1d3591a [core] Improved handling of click and double-click on the same element
- * 383f4d0 [beeswax] Support autocomplete for exploded lateral views
- * 185b6e0 HUE-2901 [metastore] test_describe_partitions is failing on live cluster HUE-2900 [metastore] test_has_write_access_backend is failing on live cluster
- * deadead [fb] Fix jHueHdfsTree for move and copy
- * 18b0428 [dbquery] Fixed problem with empty query name and description
- * 596dd8e [core] Downgrade pylint version to avoid a build error on SLES 11
- * af24bd6 [impala] Don't show terms in column analysis of complex column types
- * ac8ecb4 [core] Improved assist panel error handling
- * 0c3da7a [core] Show server error messages when fetching terms fails in the assist panel column stats
- * 1fa67ed [core] Don't cache any assist API response that contains the "code" attribute
- * 4cf4b17 [core] Show terms for complex type columns
- * d7d3b3d [jb] Unified, fixed and ellipsified long IDs on the side bar
- * cce5d6c [beeswax] Improved history page search UX
- * a61dae8 [useradmin] Fix useradmin test by ordering users
- * 497d640 [impala] Enable parameterization for Impala "customers" sample design
- * 7836bf3 [core] Update sample install user's username if needed
- * 136c060 HUE-2551 [oozie] Easier update of a scheduled workflow
- * 7160f85 HUE-2941 [hadoop] Cache the active RM HA
- * b94207f [libzookeeper/indexer] Rewrite to not leak sockets or temp files
- * fae25ad [core] Fix column stat refresh and accuracy indication
- * 82a3ddf [spark] Fix cache issue with assistHelper
- * 3daadac [core] Show message for unsupported column types in stats
- * 32cade7 [libzookeeper] Fix zookeeper tests on kerberos cluster
- * 6d30a7d [beeswax] Reset the cache when using the Mocked API in the tests
- * 05e4b39 [core] Support autocomplete for array types in hive mode
- * d7b231a [core] Show the correct type in the autocomplete menu
- * 1cbc8b8 [desktop] Fix tests to support python2.6 syntax
- * 3d9ba9a [core] Fix SDK app_template static paths
- * c9563ee [desktop] Config check test now has a valid SSL certificate path
- * 94d8230 [core] Convert one liner if to 4 lines for more readability
- * e1b6cba [core] Fix generation of template app in the SDK
- * 417d09a [useradmin] Add UserProfile.last_activity, metric, and middleware
- * db15c68 [useradmin] Make sure the creation_method is a string
- * 90227f3 [desktop] Generate the mdl with sorted metrics
- * 9334713 [useradmin] Unskip a unicode test, skip a case sensitive test
- * 71d68f0 [useradmin] Make tests sort the usernames
- * d30c896 [desktop] Fix failing desktop tests
- * daae285 [core] Split auth Pass-through username and password in respective apps
- * 3c69c63 HUE-2954 [hbase] Fix internet explorer issue with cell editor
- * 0d9c01f [spark] Fix table metastore links
- * 71be43ab HUE-2942 [core] Unify app examples
- * f424e76 [beeswax] Fix table name autocomplete
- * d058c2f [core] Improved assist loading experience
- * f17468b [core] Move the active database to the assist helper
- * f563e36 [beeswax] Remove unused code
- * e3a19d6 [core] Fix issue with column stat terms not loading
- * 15dc487 HUE-2955 [desktop] Error if the configured SSL certificate/key files do not exist
- * 0d1b176 [desktop] Fix downloading and installing pylint
- * d19fd78 [desktop] Stop eating exceptions if a pseudo cluster fails to start
- * 48e97fd [desktop] Fix some stinky typos
- * 0cabff0 [desktop] Avoid potentially referencing unbound local variables
- * a3cbddc HUE-2465 [beeswax] Nice to have Natural Sort for database drop-down-list
- * 4cab982 HUE-2886 [spark] Show livy session process logs
- * 027c070 [hadoop] Rename user to username to remove ambiguity
- * 6236ad7 HUE-2936 [jb] Disable delegation token for YARN kill button for now
- * a691ed7 HUE-2936 [jb] Support delegation token for YARN kill button
- * df0bb00 [beeswax] Provide explicit permissions to apps to test user
- * 4c13df1 [livy] Add reference to config file
- * b4ccb8f [core] Do not re-add default group to users at login time
- * a4f778a [indexer] Fix delete indexes for collection types in new Indexer
- * 702dd30 [indexer] Rename collections to more generic indexes
- * 4161ac7 [desktop] Fix oozie_api.py to work on Python 2.6
- * 213c4dc [desktop] Backport CherryPy fix for 408 errors when used with mod_proxy
- * 76e7f30 [beeswax] Fix issue with initially selected DB in assist
- * 0f082a5 [beeswax] Use the new assist panel for Hive and Impala
- * 327cace [core] Don't show _impala_builtins in assist panel
- * afea9b1 [core] Assist panel improvements
- * 582cef3 HUE-2227 [oozie] Added tests for coordinator log filtering
- * c101525 HUE-2227 [oozie] Added clearable and value update for text filter, added spinner
- * 07f172e HUE-2227 [oozie] Added loglevel and text filters for Coordinator logs
- * 942208e HUE-2227 [oozie] Prettify log filtering
- * 592ce4b HUE-2227 [oozie] Add a limit=N and recent=M when fetching job logs
- * 11db7f8 [oozie] Read Oozie Share Lib path directly from Oozie in check config page
- * f372756 [core] Show error messages from table and columns stat refresh in the assist panel
- * 789e64d [core] Assist entry double-click will insert complete path
- * 850d6d6 [spark] Add structs, arrays and maps to assist panel
- * 5dfee30 [core] Extract assist helper with common assist functionality
- * fad2c20 HUE-2945 [fb] Drag&Drop upload can hide errors
- * 0a1aa83 [livy] Update README to list R
- * a290e90 HUE-2913 [fb] Make showing and hiding upload/download button configurable
- * b19159c [metastore] Fix metastore show_tables test
- * 8d21a08 [beeswax] Warn on downloading beeswax results with more than 255 columns
- * f48781e [desktop] Fix typo in file_reporter
- * f154e94 [HUE-2939] Use SHOW DATABASES for more performant fetch databases, and lazily-fetch metadata
- * 95ea7b6 [desktop] fix metrics; pyformance counters shouldn't necessarily be CM counters
- * 871ce1d [desktop] Bump coverage version to fix Python 2.7 bug
- * b282c6a [beeswax] Fix autocomplete.js import for case-sensitivity
- * e7d859f HUE-2926 [notebook] Opening multiple snippets of the same type starts multiple livy sessions
- * 79a4fe1 HUE-2943 [core] Manually exclude boto from the pruning to fix packaging
- * 6203c06 HUE-2943 [core] Add boto library
- * 696f926 [desktop] Assert collection interval is greater than 0
- * f2a7bda [desktop] Log errors in file_reporter
- * 98d42f1 [desktop] Use "seconds" for metric numerators
- * 53480d4 [desktop] Remove unused context from metric definition
- * 40a9cec [search] Remove Moment.js deprecation warnings
- * f1d916e [rdbms] Fall back to database from conn_params on failure to fetch from Postgres information_schema
- * d378e37 HUE-2844 [desktop] Add django-axes to limit login attempts
- * 3d6a38b [desktop] Use User.objects.get_or_create to make sample user
- * d295c91 [useradmin] Make useradmin tests reentrant
- * c0a65f3 [desktop] Lazily count the number of users
- * 94cf67d [desktop] Don't create models in a default argument
- * d3644da [core] Fix XSS vulnerabilities of jHueNotify and UserAdmin
- * a4dd046 HUE-2852 [core] Support autocomplete of struct types from map values in hive mode
- * 8ae1a8a [core] Make the autocompleter mode-aware
- * 98b496e [core] Trigger ace autocomplete after completions that ends with "."
- * 8c50f8e [core] Improves reliability of the main navigation dropdown submenus
- * c4a3aa8 [jb] Avoid exeception when building log job links with a terminal dot
- * 2979c25 [core] Add table ref autocomplete for multiple tables in the statement
- * 2f074ee [beeswax] Switch to the new autocompleter
- * 80059eb [core] Fix autocomplete issue with started entry of 'from' in select statement
- * 0d5eacf [spark] D&D import functionality for other notebook formats
- * 01035e9 [jb] Sort by Submission Date desc by default
- * 6f9fcce [beeswax] Add more space in between saved designs and add comments
- * 95cee46 [spark] Fix Spark notebook close_statement, which only takes snippet object
- * 57efa31 HUE-2700 [oozie] Oozie workflow and action names longer than 40 chars cause issues
- * 7cc45ea HUE-2952 [beeswax] Calling not existing function gives no error
- * 3e4b8fd [core] Clean-up the ace autocompleter
- * e2de78d HUE-2852 [core] Support autocomplete of struct types
- * 2484c57 [core] Initial Jasmine tests for autocomplete
- * a57ec97 [core] Move autocomplete from spark to desktop
- * 3a750f7 [core] Move autocomplete functionality from ace binding to ace.autocomplete.
- * 709383b HUE-2951 [infra] Specify DEVTOOLS versions
- * 0847c1e [beeswax] Add better error message when Hue can't connect to HS2
- * b9567b3 [hbase] Allow users to drop or edit HBase tables when impersonation is ON
- * 6a6fba6 [livy] Update the documentation to reflect the current API
- * 059a226 HUE-2935 [core] Check status of cluster as the hue user
- * 91a9336 HUE-2935 [hadoop] Support YARN impersonation
- * ea3b7a2 [core] configuration for load balancer that requires X-Forwarded-Host header
- * 68df0f2 [impala] Added session link to the new tab
- * 255e8b2 [impala] Skeleton of a new Session tab
- * 8849ae7 [security] Auto-size the Hadoop Groups dropdown in the Hive app
- * a791475 [beeswax][spark] Fix charts sorting
- * e496a74 [core] Add ability to enable DjangoSaml2 and PySaml2 Debug logging
- * de616fe HUE-2946 [hadoop] test_seek_across_blocks OOM HDFS on live cluster
- * a78b9bc [middleware] Change status to statusCode in audit log
- * 059f81c [spark] Fix Ace editor basePath for static files
- * 27e9292 [indexer] Skeleton for providing a path to an HDFS file and previewing it
- * 3bce9ef [indexer] Add ability to quick-create empty collection
- * 605e022 [indexer] Move the alias deletion to the checkbox list
- * d0c0a5b [indexer] Edit existing alias
- * 53f26b4 [indexer] Delete a collection alias from the UI
- * b48897f [indexer] Display collections column value for indexes list page
- * d408762 [indexer] Rename notebooks to indexes
- * 7114b78 [indexer] Add form to create a new alias`
- * dac5461 [indexer] Skeleton for listing collections, cores and aliases
- * f987fbc [indexer] Removing old unused macro page
- * 1a4099b HUE-2869 [indexer] API calls for Managing collection aliases
- * fe6e66a HUE-2944 [proxy] Fix logging in test progress-line
- * a2e4eb1 [filebrowser] Truncate the error message returned by the HDFSfileuploader
- * ef471f0 [middleware] Remove unused audit_queue_policy configuration
- * 6abc9ae [beeswax] Avoid NaN columns on un-managed backend error
- * a317b33 [desktop] io.SEEK_* is only in Python 2.7+.
- * 7851c85 HUE-2940 [core] Use io.SEEK_* constants
- * 92dab4d [middleware] Update audit log format and whitelist of operations
- * 82775b0 [core] Move parameterization lib to desktop from jobsub
- * 97fd947 [beeswax] Fix async problem of loading of tables/autocomplete
- * 3b39a26 [beeswax] Avoid multiple concurrent fetchResults calls
- * 0f4cd07 [core] Support middle click paste on Ace editor
- * b5b625f Merge pull request #225 from fermich/resourcemanager_information_uri
- * 0454993 [core] Upgrade Jasmine to 2.3.4
- * 5d6736a [spark] Improved result handling for charts
- * 4e159fb [spark] Return the session properties when creating a new session
- * b1389b9 HUE-2079 [beeswax] Consolidate alias autocomplete
- * 5aeb3d4 HUE-2904: [hive] Create nested type example HUE-2905: [impala] Create nested type example HUE-2306: [impala] Add sample tables and data to exercise all of Impala's supported types
- * 16b4ba5 HUE-2906 [impala] Autocomplete struct nested type HUE-2907 [impala] Autocomplete helper for map type
- * 9ed8727 [desktop] Fix MDL generation
- * 4363f0a [desktop] Add config options to config files
- * 7277f1e [desktop] Correct metric numerators and denominators
- * 8cc873b [desktop] Histograms, meters, and timers are all counters
- * ec045d4 [desktop] Zero out histogram metrics if count is zero
- * 9a5c191 [desktop] Allow web metrics to be disabled
- * 5872262 [desktop] Progress on script to generate mdl config
- * a61a2a7 [desktop] Write metrics to a file
- * 23cca8f [HUE-2750] [metastore] Show comments in the database and table views
- * 76e3000 [hive] Support parameters in multi queries
- * 31cf206 Merge pull request #224 from TheClimateCorporation/add-metrics-support
- * 565522e [core] Fix for multiple Ace link tooltips issue
- * c938a41 [core] Fix unicode string for KO escaping issue
- * ea72e6e setting cluster information uri to /info
- * 997da22 [spark] Only show the assist panel when there is a base URL set
- * dabea20 [core] Fix autocomplete issue with keywords in table names
- * 6c8cd82 HUE-2863 [livy] Rewrite repl to eliminate races to the interpreter
- * ecf9eee HUE-2923 [livy] Allow multiple commands to queue up
- * 99d265b [livy] Update README to add Python/R min versions, headers to example
- * c6495be Add scalatra-metrics support to livy
- * 2fcbafa HUE-2879 [oozie] Adding a dryrun before submitting workflow or coordinator
- * c0a4351 HUE-2933 [oozie] Autofill the nominal_time in the SLA if the workflow is submitted manually
- * 25ca4ff HUE-2897 [useradmin] Skip tests on live clusters that rely on db collation
- * ed86765 [useradmin] Sort users by username to make test consistent
- * 70794dc [pig] Import SkipTest
- * a974d3d [oozie] Update tests to sort nodes to make it consistent
- * 8a0012e [beeswax] Only try to delete database in tests if it exists
- * d9aebab [desktop] Clear secret_key_script if live cluster has it enabled
- * ceb3589 [desktop] Update test_app_permissions to handle certain apps being disabled in a live cluster
- * 14b2aa6 [sentry] Skip tests if sentry-site.xml is not present
- * f6aacf0 [beeswax,useradmin] Fix typo
- * 071a4ee [metastore] Fix the is_live_cluster check
- * 75a663a [desktop] Silence many Document.objects.sync warnings when table doesn't exist yet
- * ad90949 [core] Extended _ko to the whole Hue
- * 73085c8 [core] Add global util _ko to do i18n on inlike KO bindings
- * 15b1d8c HUE-2832 [livy] Make session timeout configurable
- * b327979 [tools] Initial import of wrk stress tester
- * cde6a6a HUE-2916 [fb] Change URL-routing
- * 6ad754a [beeswax] Fixed display of Settings form fields
- * f096ce0 [spark] Improved UX for automatic add of snippet after execute
- * 83ed16b [core] Improved indication when a filter is active in the assist panel
- * ddb9b50 [spark] Show errors in unstyled list
- * 37e656f HUE-2920 [core] Fix issue with assist not showing tables from selected database
- * 2511e96 [spark] Improved autocomplete
- * 1a9d4df [hive] Do not create test DBs if they already exists
- * bfdf46c HUE-2673 [spark] Show error if session timeouts at creation
- * 5ce3dc6 [spark] Provide the batch arguments as a list to livy
- * e5e78f7 HUE-2877 [desktop] Add pyasn1 and ndg_httpsclient to support SSL Server Name Indication
- * 4af95b9 [spark] Fix error reported by scatter plot
- * 699eb65 [spark] Fix issue when there are not images in the result
- * 7a28f59 HUE-2641 [spark] Display error lines
- * 03c30a3 [livy] Fix compiling Livy on buildbots
- * 00fac4f [useradmin] Fix useradmin test
- * 19be850 [livy] Allow RDDs to be used with %json magic
- * 6a1feb6 [livy] Minor cleanup of Spark Interpreter
- * 68df878 [livy] Add some documentation
- * b0c3bd3 [livy] Spark Interpreter should implement Interpreter
- * 26ff525 HUE-2917 [livy] Allow scala RDDs to be inspected with %table
- * 62420de HUE-2917 [livy] Implement scala spark introspection
- * 30e7764 [pig] Fix import in tests
- * 5a48fde HUE-2897 [useradmin] Skip unicode and case sensitive tests when live cluster testing
- * 2fa8274 [beeswax] Don't check history hostname when live cluster testing
- * 43f7f29 HUE-2902 [tests] Skip non re-entrant tests when live cluster testing for now
- * a96837f HUE-2896 [tools] Insert Hue app dependencies before system dependencies
- * 03ca307 [spark] Corrected Hive/Impala table and column ordering and fixed a JS bug on autocomplete after paste
- * 8d35e49 [spark] Ignore case for Hive and Impala autocomplete
- * aa23f4a [spark] Adjust the snippet type for the placeholders
- * b8d402e [core] Remove the gray background of the active line in the Ace editor
- * d4c9cd0 [core] Allow styling of the Ace placeholder
- * a22fea5 HUE-2642 [spark] Automatically open a new snippet on execute of the last snippet
- * 940a73d [spark] Show the correct snippet name in the snippet header
- * 4e5fb20 HUE-2891 [notebook] Integrate images from R
- * 3f58f86 HUE-2908 [livy] Partially address multiline commands
- * ebef7ef [oozie] Fixed spinner on bulk actions and removed multiple click handler calls
- * 916ac54 [spark] Moved and restyled errors
- * 2c07ba7 HUE-2894 [livy] Shut down and server repl if process dies or exception thrown in server.
- * b7b7ba5 HUE-2664 [jobbrowser] Fix fetching logs from job history server
- * cc5c08c HUE-2903 [oozie] Fix error with Workflow parameter on rerun
- * 93f1cb7 [jobbrowser] Add Application Type to jobs list
- * 0933b8f [search] Fix Marker Map zoom filtering
- * b457c4f [notebook] Also rename the type of the snippets in the example
- * 2a93dac [livy] Expose even more SparkR plotting tools
- * b782c35 [livy] Fix running "cat(3)" in SparkR
- * c5346fa HUE-2892 [notebook] Disable $ variables for R
- * 51074bd [livy] Explicitly depend on commons-codec
- * 2e44a33 [livy] Strip SparkR out the ANSI control characters before checking marker
- * 0d00f65 [core] Support for fields autocomplete in Ace after a . in non-live mode
- * 234841a HUE-2893 [desktop] Backport CherryPy SSL file upload fix
- * a723235 HUE-2889 [livy] Add some magic to render server side R plots
- * 616cf17 [core] Introduce Filebrowser and Metastore links on Ace Editor
- * 5a061b4 HUE-2668 [notebook] Switch session kind alias from python to pyspark, scala to spark
- * 1c741af HUE-2311 [oozie] Inform user from cause of workflow submission failure
- * 46fdb83 [core] Ace autocomplete now matches the start of the word
- * fc6758f [hive] wait_for_query_to_finish should return a response in the tests
- * c930c53 [sentry] Do not show the add privilege button on Browse view for non admin
- * b14b642 [hive] Make it up to the caller to check for the status of a query in tests
- * 5326efb [doc] Add good indentation to the list of main changes
- Contributors
- ------------
- This Hue release is made possible thanks to the contribution from:
- - Aaron Newton
- - Aaron T. Myers
- - abec
- - Abraham Elmahrek
- - Aditya Acharya
- - airokey
- - Alex Breshears
- - Alex Newman
- - Alex (posi) Newman
- - alheio
- - alphaskade
- - Ambreen Kazi
- - Amit Kabra
- - Andrei Savu
- - Andrew Bayer
- - Andrew Yao
- - Ann McCown
- - Antonio Bellezza
- - arahuja
- - Ashu Pachauri
- - Atupal
- - Avindra Goolcharan
- - bcwalrus
- - bc Wong
- - Ben Bishop
- - Ben Gooley
- - Ben White
- - Bhargava Kalathuru
- - Bruce Mitchener
- - Bruno Mahé
- - bwang
- - Chris Conner
- - Chris Stephens
- - Christopher Conner
- - Christopher McConnell
- - Christopherwq Conner
- - Craig Minihan
- - cwalet
- - Daehan Kim
- - dbeech
- - Derek Chen-Becker
- - Dominik Gehl
- - Eli Collins
- - Enrico Berti
- - Erick Tryzelaar
- - fatherfox
- - gdgt
- - Gilad Wolff
- - grundprinzip
- - Guido Serra
- - happywind
- - Harsh
- - Harsh J
- - Henry Robinson
- - Igor Wiedler
- - Ilkka Turunen
- - Istvan
- - Ivan Orlov
- - Jaguar Xiong
- - Jakub Kukul
- - Jarcek
- - jeff.melching
- - Jenny Kim
- - Joe Crobak
- - Joey Echeverria
- - Johan Ahlen
- - Johan Åhlén
- - Jon Natkins
- - Josh Walters
- - Karissa McKelvey
- - Kevin Wang
- - krish
- - Lars Francke
- - linchan-ms
- - Linden Hillenbrand
- - Luca Natali
- - Luke Carmichael
- - lvziling
- - Marcus McLaughlin
- - Mariusz Strzelecki
- - Matías Javier Rossi
- - Michael Prim
- - Michal Ferlinski
- - Michalis Kongtongk
- - Mobin Ranjbar
- - motta
- - mrmrs
- - Nicolas Fouché
- - Olaf Flebbe
- - Oren Mazor
- - oxpa
- - Pala M Muthaia Chettiar
- - Patricia Sz
- - Patrycja Szabłowska
- - Paul Battaglia
- - Paul McCaughtry
- - Peter Slawski
- - Philip Zeyliger
- - Piotr Ackermann
- - Prasad Mujumdar
- - Qi Xiao
- - raphi
- - Renxia Wang
- - Rick Bernotas
- - Ricky Saltzer
- - Romain Rigaux
- - Roman Shaposhnik
- - Rui Pereira
- - Sai Chirravuri
- - Scott Kahler
- - Sean Mackrory
- - Shawn Van Ittersum
- - shobull
- - Shrijeet
- - Shrijeet Paliwal
- - Shuo Diao
- - Siddhartha Sahu
- - Simon Beale
- - Simon Whittaker
- - sky4star
- - Stephanie Bodoff
- - Suhas Satish
- - Tatsuo Kawasaki
- - thinker0
- - Thomas Aylott
- - Tianjin Gu
- - Todd Lipcon
- - Tom Mulder
- - Vadim Markovtsev
- - van Orlov
- - vinithra
- - voyageth
- - vybs
- - William Bourque
- - wilson
- - Word
- - Xhxiong
- - xq262144
- - Yixiao Lin
- - Yoer
- - Zachary York
- - Zach York
- - Zhihai Xu
|