Page MenuHomePhabricator

Superset Updates
Closed, ResolvedPublic0 Estimated Story Points

Related Objects

Event Timeline

There are a very large number of changes, so older changes are hidden. Show Older Changes
elukey triaged this task as Medium priority.Dec 13 2018, 12:57 PM
elukey updated the task description. (Show Details)
elukey updated the task description. (Show Details)
mpopov moved this task from Triage to Tracking on the Product-Analytics board.
mpopov subscribed.

Thank you, @Nuria!

elukey updated the task description. (Show Details)
elukey updated the task description. (Show Details)

As FYI to everybody interested, we have tested 0.35.1 (latest upstream) in T236690, but we ended up in a bug that broke a dashboard: https://github.com/apache/incubator-superset/issues/8676

The Superset project is now finally releasing their releases on Pypi, that eases a lot the task of building and deploying a new version of Superset. Since the above bug has been fixed in the master branch, I'd be inclined to avoid building 0.35.1 from our own branch, but just to wait for 0.36 to be released from upstream (might take a couple of months probably). Let me know if this is ok or not, I am not aware of pressing bugs / features that people are waiting but please let me know in case there are.

Cc: @kzimmerman

Superset 0.36+ requires:

  • superset.app:create_app() in the ExecStart of the superset.service unit
  • DRUID_IS_ACTIVE = True in superset_config.py

That indeed looks very useful, pinging @Gehel and company (@EBernhardson and @dcausse) so thet know that if we have a verison of elastic that supports SQL access it can be made to "talk" to superset.

That indeed looks very useful, pinging @Gehel and company (@EBernhardson and @dcausse) so thet know that if we have a verison of elastic that supports SQL access it can be made to "talk" to superset.

Looking a bit into the documentation, SQL seems to be part of X-Pack, which is under a commercial license. So no support in our context at the moment and unlikely that we'll have it any time soon.

To keep archives happy: since we love our net-engineers, I followed up on the above and had a chat with Arzhel over IRC. Two notes:

Low priority:
This looks to be a bug in Superset (https://github.com/apache/incubator-superset/issues/9229) but want to report I am seeing the same issue. When using Time-Series Bar Chart and using Week as Time Grain no Month label is shown, so it just shows arbitrary Mondays. Will use month for now but if anyone knows a fix please lmk.

RESOLVED:
Date can be changed in Customize - X Axis Format to include Month (thanks @cchen )

SNowick_WMF claimed this task.
SNowick_WMF added a subscriber: cchen.

Re-opening this task since we use it to keep track of superset upgrades (creating one subtask every time).

elukey updated the task description. (Show Details)

Re-opening this task since we use it to keep track of superset upgrades (creating one subtask every time).

This task should be closed as invalid and converted to a proper project tag instead - tasks have a status field to be used at some point; projects are neverending. See https://www.mediawiki.org/wiki/Phabricator/Help#.22Tracking.22_tasks and https://www.mediawiki.org/wiki/Phabricator/Project_management/Tracking_tasks

elukey removed elukey as the assignee of this task.Jun 1 2021, 8:04 AM
odimitrijevic claimed this task.
odimitrijevic subscribed.

Closing catch-all task. Added link to ticket from wikitech as it contains history and some possibly useful information.