timifasubaa and Maxime Beauchemin
3b24d7df83
[explore] fixed padding bug on filter section ( #3279 )
2017-08-10 16:48:30 -07:00
Grace Guo and Maxime Beauchemin
b3107bb603
[explore] Split large reducer logic in ExploreViewContainer ( #3088 )
...
* split reducer logic for ExploreViewContainer
* fix saveModal component and unit tests
* revert changes in SaveModal_spec.
will make another commit just to improve test coverage for SaveModal component.
* remove comment-out code
* fix merge confilicts
2017-08-10 14:21:45 -07:00
Alex Guziel and Maxime Beauchemin
08b7e891a7
Use sane Celery defaults to prevent tasks from being delayed ( #3267 )
2017-08-09 22:34:39 -07:00
Maxime Beauchemin and GitHub
57421d14d0
[bugfix] preserve order in groupby ( #3268 )
...
Recently in
https://github.com/apache/incubator-superset/commit/4c3313b01cb508ced8519a68f6479db423974929
I introduced an issue where the order of groupby fields might change.
This addresses this issue and will preserve ordering.
2017-08-09 18:06:18 -07:00
Fokko Driesprong and Maxime Beauchemin
0cf0860a3d
Set default ports Druid ( #3266 )
...
For Druid set the default port for the broker and coordinator.
2017-08-09 17:25:00 -07:00
Maxime Beauchemin and GitHub
327c052456
[webpack] break CSS and JS files while webpackin' ( #3262 )
...
* [webpack] break CSS and JS files while webpackin'
* cleaning up some templates
* Fix pylint issue
2017-08-09 09:52:43 -07:00
eeve and Maxime Beauchemin
033ba2cb66
Improve the chart type of Visualize in sqllab ( #3241 )
...
* Improve the chart type of Visualize in sqllab & Add some css & Fix the link address in the navbar
* add vizTypes filter
2017-08-09 09:12:21 -07:00
Maxime Beauchemin and GitHub
cc36428260
Modernize SQLA pessimistic handling ( #3256 )
...
Looks like SQLAlchemy has redefined the best practice around
pessimistic connection handling.
2017-08-09 09:10:12 -07:00
Fokko Driesprong and Maxime Beauchemin
6da68ab271
Explicitly add Flask as dependancy ( #3252 )
2017-08-09 09:09:02 -07:00
Maxime Beauchemin and GitHub
be01851ef7
Relying on FAB for font-awesome.min.css ( #3261 )
2017-08-09 09:04:29 -07:00
cclauss and Maxime Beauchemin
20915457ff
import logging ( #3264 )
2017-08-09 08:18:10 -07:00
Maxime Beauchemin and GitHub
2385cd445b
[explore] make edit datasource a basic link ( #3244 )
2017-08-08 12:29:24 -07:00
Maxime Beauchemin and GitHub
0429e842b5
[bugfix] wrong 'Cant have overlap between Series and Breakdowns' ( #3254 )
2017-08-07 21:47:42 -07:00
Pedro Valentim Silva Leite and Maxime Beauchemin
f68189b54e
Fix Yahoo's website link ( #3249 )
2017-08-07 08:31:49 -07:00
Zeeshan Ahmed and Maxime Beauchemin
dcf83031d1
Fix typo ( #3246 )
2017-08-06 20:27:54 -07:00
Riccardo Magliocchetti and Maxime Beauchemin
ef7e9dd336
docs: use yarn in making your own build ( #3235 )
2017-08-04 09:31:36 -07:00
Riccardo Magliocchetti and Maxime Beauchemin
ae0655028f
explore: redraw chart on width change too ( #3067 )
...
Fix #3028
2017-08-04 09:15:08 -07:00
Maxime Beauchemin and GitHub
166c576c94
Add basic Impala engine spec ( #3225 )
...
From:
https://www.cloudera.com/documentation/enterprise/5-8-x/topics/impala_datetime_functions.html
2017-08-04 09:10:32 -07:00
Rich @ RadICS and Maxime Beauchemin
7190cf8e77
Treemap vis verbose metric name ( #3237 )
...
* Change hardcoded references to 'User' security model to allow custom class override
* verbose metric name in treemap
* Linting
2017-08-04 09:07:03 -07:00
Shao-Yen "Fred" Cheng and Maxime Beauchemin
2ef9bfed20
[bug fix] Fix to #3137 and #3239 ( #3240 )
...
* #3137 add the leftover code from #3138 for fixing issue #3137
* #3239 Use slice id as the key instead of sliceName
2017-08-04 09:05:50 -07:00
Rich @ RadICS and Maxime Beauchemin
0191fa58c8
SUPERSET_HOME enviroment variable ( #3238 )
...
* Change hardcoded references to 'User' security model to allow custom class override
* Add SUPERSET_HOME environment variable
2017-08-04 08:51:40 -07:00
Maxime Beauchemin and GitHub
4c3313b01c
Handle Time at query_obj generation time ( #3236 )
...
As opposed to in the within itself
2017-08-03 15:42:26 -07:00
Maxime Beauchemin and GitHub
5278b53218
[pivot] add support for in Pivot on Druid ( #3230 )
2017-08-03 00:04:16 -07:00
Maxime Beauchemin and GitHub
4ea770068b
Allowing to integrate time as a groupby value ( #3229 )
2017-08-02 21:33:27 -07:00
Maxime Beauchemin and GitHub
91bd38a851
0.19.0 ( #3227 )
2017-08-02 16:56:46 -07:00
Rich @ RadICS and Maxime Beauchemin
163f4e359c
Allow 'refresh_immune_slices' ( #2974 )
...
* Allow 'refresh_immune_slices'
* Changed param name, added note in FAQ
* Linting
2017-08-02 08:46:19 -07:00
Riccardo Magliocchetti and Maxime Beauchemin
90592d3e3d
sql_lab: re-raise exception in get_sql_results ( #3111 )
...
As caller expect it to raise an exception instead of returning
None.
Refs #3075
2017-08-01 22:38:52 -07:00
Maxime Beauchemin and GitHub
62fcdf2a92
[explore] DatasourceControl to pick datasource in modal ( #3210 )
...
* [explore] DatasourceControl to pick datasource in modal
Makes it easier to change datasource, also makes it such that the list
of all datasources doesn't need to be loaded upfront.
* Adding more metadata
2017-08-01 12:08:00 -07:00
Maxime Beauchemin and GitHub
48821b5101
[sqllab] fix UI shows 'The query returned no results' momentarily ( #3214 )
...
this is visible when running async queries between the fetching and
success state as the rows are getting cached in the component
2017-08-01 10:26:13 -07:00
Maxime Beauchemin and GitHub
3b129253a3
[explore] nvd3 sort values in rich tooltip ( #3197 )
2017-08-01 10:25:52 -07:00
Maxime Beauchemin and GitHub
48760849ec
[sqllab/cosmetics] add margin-top for labels in query history ( #3222 )
2017-08-01 10:25:13 -07:00
Xingze Zhang and Maxime Beauchemin
9c1ca07c40
[docs] update url in CONTRIBUTING.md ( #3212 )
2017-08-01 08:54:35 -07:00
Maxime Beauchemin and GitHub
774ad45efb
[bugfix] capture Hive job_id pre-url transformation ( #3213 )
2017-07-31 22:22:08 -07:00
Xingze Zhang and Maxime Beauchemin
299e9ce6b8
fix issue 3204 ( #3205 )
2017-07-31 12:24:19 -07:00
Maxime Beauchemin and GitHub
219f33f0d1
Speed up JS build time ( #3203 )
...
Also bumping a few related libs
2017-07-28 17:34:09 -07:00
Andrew Pariser and Maxime Beauchemin
58a704b84c
Autofocus search input in VizTypeControl modal onEnter ( #2929 )
2017-07-28 14:57:24 -07:00
Rogan and Maxime Beauchemin
b58cfbcb91
add combine config for metrics in pivot table ( #3086 )
...
* add combine config for metrics in pivot table
* change method to stack/unstack
* update backendSync
2017-07-28 14:16:38 -07:00
Brian Wolfe and Maxime Beauchemin
1e325d9645
[druid] Allow custom druid postaggregators ( #3146 )
...
* [druid] Allow custom druid postaggregators
Also, fix the postaggregation for approxHistogram quantiles so it adds
the dependent field and that can show up in the graphs/tables.
In general, postAggregators add significant power, we should probably
support including custom postAggregators. Plywood has standard
postAggregators here, and a customAggregator escape hatch that allows
you to define custom postAggregators.
This commit adds a similar capability for Superset and a additional
field/fields/fieldName breakdown of the typical naming for dependent
aggregations, which should make it significantly easier to develop
approxHistogram and custom postAggregation-required dashboards.
* [druid] Minor style cleanup in tests file.
* [druid] Apply code review suggestions
* break out CustomPostAggregator into separate class. This just cleans
up the creation of the postaggregator a little bit.
* minor style issues.
* move the function around so the git diff is more readable
2017-07-28 11:45:59 -07:00
Maxime Beauchemin and GitHub
ad5a4389a2
Adding 'apache' to docs ( #3194 )
2017-07-28 11:42:01 -07:00
Maxime Beauchemin and GitHub
e4fba0ffb7
[bugfix] fix merge conflict that broke Hive support ( #3196 )
2017-07-27 21:34:15 -07:00
Maxime Beauchemin and GitHub
e584a9673f
Add BigQuery engine specifications ( #3193 )
...
As contributed by @mxmzdlv on issue #945
2017-07-27 14:01:13 -07:00
Maxime Beauchemin and GitHub
b888802e05
[sqllab] improve Hive support ( #3187 )
...
* [sqllab] improve Hive support
* Fix "Transport not open" bug
* Getting progress bar to show
* Bump pyhive to 0.4.0
* Getting [Track Job] button to show
* Fix testzz
2017-07-27 14:00:19 -07:00
Maxime Beauchemin and GitHub
25c599d040
Escaping the user's SQL in the explore view ( #3186 )
...
* Escaping the user's SQL in the explore view
When executing SQL from SQL Lab, we use a lower level API to the
database which doesn't require escaping the SQL. When going through
the explore view, the stack chain leading to the same method may need
escaping depending on how the DBAPI driver is written, and that is the
case for Presto (and perhaps other drivers).
* Using regex to avoid doubling doubles
2017-07-27 09:47:31 -07:00
Riccardo Magliocchetti and Maxime Beauchemin
fb866a937b
Bump cryptography to 1.9 ( #3065 )
...
As 1.7.2 doesn't compile here with openssl 1.1.0f
2017-07-26 14:11:11 -07:00
Fokko Driesprong and Maxime Beauchemin
aa95e03eb9
Fix the segment interval for pulling metadata ( #3174 )
...
The end of the interval would be on the truncated today date, which
means that you will exclude today. If your realtime ingestion job
runs shorter than a day, the metadata cannot be pulled from the
druid cluster.
2017-07-26 09:28:08 -07:00
Maxime Beauchemin and GitHub
cf1d0f38ad
[bugfix] visualize flow error: 'Metric x is not valid' ( #3181 )
...
The metric name in the frontend doesn't match the one generated on the
backend. It turns out the explore view will default to the first
metric so specifying one isn't needed.
2017-07-26 09:22:25 -07:00
Maxime Beauchemin and GitHub
fca982c609
[bugfix] fix bar order ( #3180 )
2017-07-26 09:22:03 -07:00
Riccardo Magliocchetti and Maxime Beauchemin
747bf80474
docs: fixup installation examples code indentation ( #3169 )
2017-07-26 09:20:06 -07:00
Dmitry Goryunov and Maxime Beauchemin
4f7fd65c8b
add Zalando to the list of organizations ( #3171 )
2017-07-26 08:32:06 -07:00
timfeirg and Maxime Beauchemin
6045063e78
fix hive.fetch_logs ( #2968 )
2017-07-25 21:43:19 -07:00