superset-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From maximebeauche...@apache.org
Subject [incubator-superset] branch master updated: CHANGELOG for 0.25.0 (#4948)
Date Tue, 08 May 2018 15:24:57 GMT
This is an automated email from the ASF dual-hosted git repository.

maximebeauchemin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git


The following commit(s) were added to refs/heads/master by this push:
     new 75df3d0  CHANGELOG for 0.25.0 (#4948)
75df3d0 is described below

commit 75df3d0f8ebeaa6af8dcd6917709fe5613a42663
Author: Maxime Beauchemin <maximebeauchemin@gmail.com>
AuthorDate: Tue May 8 08:24:54 2018 -0700

    CHANGELOG for 0.25.0 (#4948)
---
 CHANGELOG.md | 120 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 UPDATING.md  |  30 ++++++++++++---
 2 files changed, 144 insertions(+), 6 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8be4404..10554f2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,125 @@
 ## Change Log
 
+### 0.25.0 (2018/05/08 05:20 +00:00)
+- [#4942](https://github.com/apache/incubator-superset/pull/4942) [docs] add entry for Hive
in installation.rst (#4942) (@mistercrunch)
+- [#4928](https://github.com/apache/incubator-superset/pull/4928) [sql lab] handle query
stop race condition (#4928) (@mistercrunch)
+- [#4930](https://github.com/apache/incubator-superset/pull/4930) Update installation.rst
(#4930) (@vihar)
+- [#4833](https://github.com/apache/incubator-superset/pull/4833) Merge pull request #4833
from timifasubaa/help_sqllab_forget_the_past (@timifasubaa)
+- [ab958c6](https://github.com/apache/incubator-superset/commit/ab958c67e6b7fde14e3d79c535045ca87fc5b732)
make queries older than 6 hours timeout (@timifasubaa)
+- [#4939](https://github.com/apache/incubator-superset/pull/4939) Add Portugal to country_map
visualization  (#4939) (@joaomg)
+- [#4938](https://github.com/apache/incubator-superset/pull/4938) add Airboxlab to Superset
users list (#4938) (@antoine-galataud)
+- [#4940](https://github.com/apache/incubator-superset/pull/4940) Add Windsor.ai to the list
of organizations (#4940) (@octaviancorlade)
+- [#4899](https://github.com/apache/incubator-superset/pull/4899) rm-slices (#4899) (@hughhhh)
+- [#4887](https://github.com/apache/incubator-superset/pull/4887) [druid] Updating Druid
refresh metadata tests (#4887) (@john-bodley)
+- [#4900](https://github.com/apache/incubator-superset/pull/4900) Hide restricted ui elements,
remove <br> from error message (#4900) (@jasnovak)
+- [#4923](https://github.com/apache/incubator-superset/pull/4923) Install superset in Kubernetes
with helm chart (#4923) (@cychiang)
+- [#4925](https://github.com/apache/incubator-superset/pull/4925) Support Apache Kylin in
EngineSpec (#4925) (@zhaoyongjie)
+- [#4921](https://github.com/apache/incubator-superset/pull/4921) [bufix] filtered column
was removed (#4921) (@mistercrunch)
+- [#4917](https://github.com/apache/incubator-superset/pull/4917) Add doc entry for BigQuery
support (#4917) (@mistercrunch)
+- [#4918](https://github.com/apache/incubator-superset/pull/4918) Fix typos from linting
(#4918) (@mistercrunch)
+- [#4911](https://github.com/apache/incubator-superset/pull/4911) Fix for week_start_sunday
and week_ending_saturday (#4911) (@betodealmeida)
+- [#4908](https://github.com/apache/incubator-superset/pull/4908) Replace NaN/Infinity with
null (#4908) (@betodealmeida)
+- [#4913](https://github.com/apache/incubator-superset/pull/4913) Fix country_map visualization
URL (#4913) (@mistercrunch)
+- [#4883](https://github.com/apache/incubator-superset/pull/4883) Add note about 0.25.0 upgrade
in UPDATING.md (#4883) (@mistercrunch)
+- [#4897](https://github.com/apache/incubator-superset/pull/4897) Heatmap improvements (#4897)
(@mistercrunch)
+- [#4906](https://github.com/apache/incubator-superset/pull/4906) requirements: bump gunicorn
to 19.8.0 (#4906) (@xrmx)
+- [#4907](https://github.com/apache/incubator-superset/pull/4907) translations: rename pt_BR
gettext files (#4907) (@xrmx)
+- [#4884](https://github.com/apache/incubator-superset/pull/4884) [pylint] prepping for enabling
pylint for non-errors (#4884) (@john-bodley)
+- [#4901](https://github.com/apache/incubator-superset/pull/4901) Fix 'Uncaught TypeError:
pe.clamp is not a function' (#4901) (@mistercrunch)
+- [#4896](https://github.com/apache/incubator-superset/pull/4896) [sql lab] allow stoping
'pending' queries (#4896) (@mistercrunch)
+- [#4886](https://github.com/apache/incubator-superset/pull/4886) remove hard code http scheme
of short url #4656 (#4886) (@ripoul)
+- [#4891](https://github.com/apache/incubator-superset/pull/4891) Allow limiting rows on
Pivot Table (#4891) (@mistercrunch)
+- [#4890](https://github.com/apache/incubator-superset/pull/4890) [bugfix] temporal columns
with expression fail (#4890) (@mistercrunch)
+- [#4882](https://github.com/apache/incubator-superset/pull/4882) Implement Snowflake engine
with supported time grains (#4882) (@villebro)
+- [#4841](https://github.com/apache/incubator-superset/pull/4841) Move a few JS files (#4841)
(@mistercrunch)
+- [#4872](https://github.com/apache/incubator-superset/pull/4872) Remove spurious "has" from
README (#4872) (@davidthewatson)
+- [#4869](https://github.com/apache/incubator-superset/pull/4869) remove DISTINCT ON statement
(#4869) (@stillmatic)
+- [#4866](https://github.com/apache/incubator-superset/pull/4866) [axis formatting] Override
the valueformat to be percentage when contribution is selected (#4866) (@conglei)
+- [#4836](https://github.com/apache/incubator-superset/pull/4836) Refactoring on exploreReducer.js
(#4836) (@hughhhh)
+- [#4856](https://github.com/apache/incubator-superset/pull/4856) Fix 'pip install .' (#4856)
(@mistercrunch)
+- [#4842](https://github.com/apache/incubator-superset/pull/4842) Safely passing data to
d3.html (#4842) (@michellethomas)
+- [#4867](https://github.com/apache/incubator-superset/pull/4867) Add Astronomer to list
of organizations using Apache Superset (#4867) (@ryw)
+- [#4843](https://github.com/apache/incubator-superset/pull/4843) [formats] add better defaults
for time + number formatting (#4843) (@williaster)
+- [#4853](https://github.com/apache/incubator-superset/pull/4853) [sql] Using read_sql_query
instead of read_sql (#4853) (@john-bodley)
+- [#4854](https://github.com/apache/incubator-superset/pull/4854) correct config language
key to pt_BR (#4854) (@pld)
+- [#4850](https://github.com/apache/incubator-superset/pull/4850) Remove obsolete TODO.md
(#4850) (@mistercrunch)
+- [#4844](https://github.com/apache/incubator-superset/pull/4844) [docs] minor file name
and format fix for the setup document (#4844) (@sekikn)
+- [#4821](https://github.com/apache/incubator-superset/pull/4821) Fix time granularity-related
issues (#4821) (@mistercrunch)
+- [#4829](https://github.com/apache/incubator-superset/pull/4829) ensure directory exists
before saving csv file (#4829) (@timifasubaa)
+- [e47d8a5](https://github.com/apache/incubator-superset/commit/e47d8a59a4773f29e62d9b33d7ad6ad2b343abdd)
help sqllab forget the past (@timifasubaa)
+- [#4651](https://github.com/apache/incubator-superset/pull/4651) [explore] proper filtering
of NULLs and '' (#4651) (@mistercrunch)
+- [#4835](https://github.com/apache/incubator-superset/pull/4835) [setup] Dropping 3.4 and
adding 3.6 (#4835) (@john-bodley)
+- [#4820](https://github.com/apache/incubator-superset/pull/4820) Moving some JS folders
(#4820) (@mistercrunch)
+- [#4828](https://github.com/apache/incubator-superset/pull/4828) [travis] Fixing environments
(#4828) (@john-bodley)
+- [#4831](https://github.com/apache/incubator-superset/pull/4831) db_engine_specs: use correct
sqlite week time grain (#4831) (@xrmx)
+- [#4825](https://github.com/apache/incubator-superset/pull/4825) Update README with fresher
screenshots (#4825) (@mistercrunch)
+- [#4736](https://github.com/apache/incubator-superset/pull/4736) [Explore] Adding custom
expressions to adhoc metrics (#4736) (@GabeLoins)
+- [#4817](https://github.com/apache/incubator-superset/pull/4817) [docs] many improvements
to the documentation / cleanup (#4817) (@mistercrunch)
+- [#4823](https://github.com/apache/incubator-superset/pull/4823) docs: use proper dialect
for redshift (#4823) (@xrmx)
+- [#4702](https://github.com/apache/incubator-superset/pull/4702) RFC: add logger that logs
into browser console (#4702) (@betodealmeida)
+- [#4798](https://github.com/apache/incubator-superset/pull/4798) [DeckGL] Added fixtures
and Deck test (#4798) (@hughhhh)
+- [#4800](https://github.com/apache/incubator-superset/pull/4800) Improve the calendar heatmap
(#4800) (@mistercrunch)
+- [#4746](https://github.com/apache/incubator-superset/pull/4746) Filtering out SQLLab views
out of table list view by default (#4746) (@mistercrunch)
+- [#4815](https://github.com/apache/incubator-superset/pull/4815) [migrations] Fixing issue
#4810 (#4815) (@john-bodley)
+- [#4807](https://github.com/apache/incubator-superset/pull/4807) Make the bottom margin
a bit taller (#4807) (@mistercrunch)
+- [#4801](https://github.com/apache/incubator-superset/pull/4801) [bugfix] dedup groupby
columns in Deck visualizations (#4801) (@mistercrunch)
+- [#4803](https://github.com/apache/incubator-superset/pull/4803) [explore] set working default
for MetricsControl (#4803) (@mistercrunch)
+- [#4806](https://github.com/apache/incubator-superset/pull/4806) [tests] cleaning up test
configuration (#4806) (@john-bodley)
+- [#4659](https://github.com/apache/incubator-superset/pull/4659) Adding tests for the time
table viz (#4659) (@michellethomas)
+- [#3658](https://github.com/apache/incubator-superset/pull/3658) BugFix(#3658) (#4133) (@hidetoshiito)
+- [#4804](https://github.com/apache/incubator-superset/pull/4804) call next() the right way
(#4804) (@timifasubaa)
+- [#4808](https://github.com/apache/incubator-superset/pull/4808) filter recently viewed
to just have explore and dashboard types (#4808) (@hughhhh)
+- [#4525](https://github.com/apache/incubator-superset/pull/4525) adding option for multiple
metrics, group by, opacity, legends (#4525) (@ArielStv)
+- [#4587](https://github.com/apache/incubator-superset/pull/4587) [logs] Dropping dt column
(#4587) (@john-bodley)
+- [#4802](https://github.com/apache/incubator-superset/pull/4802) [homepage] Fix Favorites
chart list (#4802) (@graceguo-supercat)
+- [#4552](https://github.com/apache/incubator-superset/pull/4552) [travis/tox] Restructuring
configuration (#4552) (@john-bodley)
+- [#4799](https://github.com/apache/incubator-superset/pull/4799) [bugfix] when num_period_compare
is not set (#4799) (@mistercrunch)
+- [#4756](https://github.com/apache/incubator-superset/pull/4756) Improve xAxis ticks, thinner
bottom margin (#4756) (@mistercrunch)
+- [#4792](https://github.com/apache/incubator-superset/pull/4792) Add Ascendica Development
in organizations list who use Superset (#4792) (@davidhassan)
+- [#4774](https://github.com/apache/incubator-superset/pull/4774) [explore] forcing .1% number
format when using 'Period Ratio' (#4774) (@mistercrunch)
+- [#4647](https://github.com/apache/incubator-superset/pull/4647) Add play slider to screengrid
(#4647) (@betodealmeida)
+- [#4781](https://github.com/apache/incubator-superset/pull/4781) Rename UPDATING.MD to UPDATING.md
(#4781) (@john-bodley)
+- [#4765](https://github.com/apache/incubator-superset/pull/4765) [line] fix verbose names
in time shift (#4765) (@mistercrunch)
+- [#4777](https://github.com/apache/incubator-superset/pull/4777) [doc] module header for
controls.jsx and visTypes.jsx (#4777) (@mistercrunch)
+- [#4772](https://github.com/apache/incubator-superset/pull/4772) [dashboard] open in edit
mode when adding a chart (#4772) (@mistercrunch)
+- [#4768](https://github.com/apache/incubator-superset/pull/4768) [Bug fix] Resolving key
conflicts in Timeseries Annotation Layer when key is a string (#4768) (@EvelynTurner)
+- [#4767](https://github.com/apache/incubator-superset/pull/4767) Improve controls layout
for Table visualization (#4767) (@mistercrunch)
+- [#4755](https://github.com/apache/incubator-superset/pull/4755) Pass granularity from backend
to frontend as ISO duration (#4755) (@betodealmeida)
+- [#4773](https://github.com/apache/incubator-superset/pull/4773) Fix brush with annotations
(#4773) (@betodealmeida)
+- [#4778](https://github.com/apache/incubator-superset/pull/4778) Add notes to contrib file
about testing and code coverage (#4778) (@ttannis)
+- [#4766](https://github.com/apache/incubator-superset/pull/4766) [explore] set control default
for *showminmax = false (#4766) (@mistercrunch)
+- [#4673](https://github.com/apache/incubator-superset/pull/4673) Add context to templates
/ respect slice timeout (#4673) (@daoready)
+- [#4761](https://github.com/apache/incubator-superset/pull/4761) [druid] Excluding refreshing
verbose name (#4761) (@john-bodley)
+- [#4754](https://github.com/apache/incubator-superset/pull/4754) [deck_multi] fixing issues
with deck_multi (#4754) (@mistercrunch)
+- [#4741](https://github.com/apache/incubator-superset/pull/4741) Set longer CSRF token duration
(one week) (#4741) (@mistercrunch)
+- [#4742](https://github.com/apache/incubator-superset/pull/4742) [sql lab] preserve schema
through visualize flow (#4742) (@mistercrunch)
+- [#4005](https://github.com/apache/incubator-superset/pull/4005) [BUGFIX]: JavaScripts max
int is 2^53 - 1, longs are bigger (#4005) (@fabianmenges)
+- [#4728](https://github.com/apache/incubator-superset/pull/4728) [sql_lab]Disabled run query
button if sql query editor is empty (#4728) (@lprashant-94)
+- [#4726](https://github.com/apache/incubator-superset/pull/4726) [bugfix] convert metrics
to numeric in dataframe (#4726) (@mistercrunch)
+- [#4648](https://github.com/apache/incubator-superset/pull/4648) Pass timezone to Druid
Query granularity (#4648) (@ktong)
+- [#4646](https://github.com/apache/incubator-superset/pull/4646) [BugFix] Allowing limit
ordering by post-aggregation metrics (#4646) (@jeffreythewang)
+- [#4603](https://github.com/apache/incubator-superset/pull/4603) [flask-appbuilder] Bumping
version to 1.10.0 (#4603) (@john-bodley)
+- [#4730](https://github.com/apache/incubator-superset/pull/4730) Fix deep equality logic
(#4730) (@mistercrunch)
+- [#4654](https://github.com/apache/incubator-superset/pull/4654) Expose metrics to JS (#4654)
(@betodealmeida)
+- [#4718](https://github.com/apache/incubator-superset/pull/4718) including auto generated
avg metrics in druid (#4718) (@GabeLoins)
+- [#4738](https://github.com/apache/incubator-superset/pull/4738) easier tab closing in sqllab
(#4738) (@GabeLoins)
+- [#4729](https://github.com/apache/incubator-superset/pull/4729) [explore] don't prompt
to 'Run Query' on viewport change (#4729) (@mistercrunch)
+- [#4720](https://github.com/apache/incubator-superset/pull/4720) Add '.1%' to number format
options (#4720) (@mistercrunch)
+- [#4717](https://github.com/apache/incubator-superset/pull/4717) [sqllab] fix data grid's
instant search function (#4717) (@mistercrunch)
+- [#4451](https://github.com/apache/incubator-superset/pull/4451) [cli] Deprecating gunicorn/flower
dependencies (#4451) (@john-bodley)
+- [#4689](https://github.com/apache/incubator-superset/pull/4689) Remove redundant has_access
definition in superset (#4689) (@timifasubaa)
+- [#4669](https://github.com/apache/incubator-superset/pull/4669) [sqllab] Using app context
for Celery task (#4669) (@john-bodley)
+- [#4693](https://github.com/apache/incubator-superset/pull/4693) Use 3 letters month prefix
in default date format (#4693) (@mistercrunch)
+- [#4719](https://github.com/apache/incubator-superset/pull/4719) [sql lab] ctrl-r hotkey
should run latest SQL (#4719) (@mistercrunch)
+- [#4714](https://github.com/apache/incubator-superset/pull/4714) Add missing perms to sql_lab
role (#4714) (@mistercrunch)
+- [#4709](https://github.com/apache/incubator-superset/pull/4709) Remove trailing '/' from
Mailing list link in README file (#4709) (@Alagappan)
+- [#4663](https://github.com/apache/incubator-superset/pull/4663) [Explore] Streamlined metric
definitions for SQLA and Druid (#4663) (@GabeLoins)
+- [#4703](https://github.com/apache/incubator-superset/pull/4703) Rename no_reload (#4703)
(@betodealmeida)
+- [#4700](https://github.com/apache/incubator-superset/pull/4700) Fixing label issue when
columnType is null (#4700) (@michellethomas)
+- [#4687](https://github.com/apache/incubator-superset/pull/4687) i18n(es_es) (#4687) (@joebordes)
+- [#4565](https://github.com/apache/incubator-superset/pull/4565) [security] Refactor security
code into SupersetSecurityManager (#4565) (@timifasubaa)
+- [#4680](https://github.com/apache/incubator-superset/pull/4680) Hotkeys in SQL Lab (#4680)
(@mistercrunch)
+- [#4697](https://github.com/apache/incubator-superset/pull/4697) Docs on how to package
a release + CHANGELOG for 0.24.0 (#4697) (@mistercrunch)
 ### 0.24.0 (2018/03/27 06:50 +00:00)
 - [#4655](https://github.com/apache/incubator-superset/pull/4655) [druid] Updating refresh
logic (#4655) (@john-bodley)
 - [#4683](https://github.com/apache/incubator-superset/pull/4683) Fix bug with sorting columns
in group by using time shift (#4683) (@michellethomas)
diff --git a/UPDATING.md b/UPDATING.md
index 0baf113..78607ff 100644
--- a/UPDATING.md
+++ b/UPDATING.md
@@ -4,12 +4,30 @@ This file documents any backwards-incompatible changes in Superset and
 assists people when migrating to a new version.
 
 ## Superset 0.25.0
-Superset 0.25.0 contains a backwards incompatible database migration script.
+Superset 0.25.0 contains a backwards incompatible changes.
 If you run a production system you should schedule downtime for this
 upgrade.
-* [4587](https://github.com/apache/incubator-superset/pull/4587)
 
-## Superset 0.23.0
-
-* [4565](https://github.com/apache/incubator-superset/pull/4565)
-* [4835](https://github.com/apache/incubator-superset/pull/4835)
+The PRs bellow have more information around the breaking changes:
+* [4587](https://github.com/apache/incubator-superset/pull/4587) : a backward
+  incompatible database migration that requires downtime. Once the
+  db migration succeeds, the web server needs to be restarted with the
+  new version. The previous version will fail
+* [4565](https://github.com/apache/incubator-superset/pull/4565) : we've
+  changed the security model a bit where in the past you would have to
+  define your authentication scheme by inheriting from Flask
+  App Builder's 
+  `from flask_appbuilder.security.sqla.manager import SecurityManager`,
+  you now have to derive Superset's
+  own derivative `superset.security.SupersetSecurityManager`. This
+  can provide you with more hooks to define your own logic and/or defer
+  permissions to another system as needed. For all implementation, you
+  simply have to import and derive `SupersetSecurityManager` in place
+  of the `SecurityManager`
+* [4835](https://github.com/apache/incubator-superset/pull/4835) : 
+  our `setup.py` now only pins versions where required, giving you
+  more latitude in using versions of libraries as needed. We do now
+  provide a `requirements.txt` with pinned versions if you want to run
+  the suggested versions that `Superset` builds and runs tests against.
+  Simply `pip install -r requirements.txt` in your build pipeline, likely
+  prior to `pip install superset==0.25.0`

-- 
To stop receiving notification emails like this one, please contact
maximebeauchemin@apache.org.

Mime
View raw message