vera-liu
527a8af060
Return original state for query if query was stopped ( #2164 )
2017-02-14 10:28:25 -08:00
Benedict Jin
a5a931a670
Fix werkzeug instance was created twice in Debug Mode ( #2135 ) ( #2136 )
...
* Fix werkzeug instance was created twice in Debug Mode (#2135 )
* add reloader option for flask (#2136 )
* using --no-reload option for flask
* divide a line of code into two lines for PEP8
2017-02-13 21:33:59 -08:00
vera-liu
2f05efaf12
Set default time range of query search to the past month ( #2162 )
2017-02-13 17:16:09 -08:00
vera-liu
83ef8a2e12
Add parsing for nested json objects in resultset ( #2163 )
2017-02-13 17:15:41 -08:00
Bogdan
c564881867
Implement caching and dynamic data fetching. ( #1466 )
...
* Rename rv => o in the decorator.
* Address comments.
* Permissions cleanup: remove none and duplicates. (#1967 )
* Updates
* Rename var and dropdown text
* Cleanup
* Resolve comments.
* Add user to the perm check.
2017-02-13 16:14:55 -08:00
vera-liu
b16930f35d
Keep order of axis data when storing df ( #2092 )
2017-02-10 12:54:03 -08:00
Alanna Scott
2d910e3f07
[vis] render line breaks in TableViz ( #2118 )
...
* convert line breaks to br tags in table vis
* use css!
2017-02-10 11:51:18 -08:00
Saleh Hindi
daa1420c8e
adding tests for #1131 ( #1902 )
...
* Add login test
* Add add-slice test
* Fix linting errors
* Use get_resp()helper method instead of self.client.get()
* Fix failing test.
* Add checks for URLs in the tablemodelview
* Fix linting errors
* Address pull request comments
* Address pull request comments
* Remove accidentally added files
* Fix failing test
2017-02-10 01:17:49 -08:00
Benedict Jin
cea310e50b
Using the time zone with specific name for querying Druid ( #2143 )
...
* Using the time zone with specific name for querying Druid
* Revert DRUID_TZ into tz.tzutc() (#2143 )
2017-02-09 23:48:49 -08:00
Alanna Scott
fcdd5c6752
[slices axis] fix axis spacing on dashboard and explore slices ( #2145 )
...
* fix axis label size bug and accommodate dual axis chart
* don't adjust margins for bar time series
* handling this below now
* apply different margin padding if explore or dashboard
* fix linting
2017-02-09 21:24:52 -08:00
Alanna Scott
2ace73e9a1
[sql-lab] make datasource name in visualize flow more descriptive ( #2103 )
...
* make data source name more descriptive
* add user name to datasource name as well
2017-02-09 12:11:25 -08:00
Alanna Scott
80cfb08794
only call drawGraph once ( #2132 )
2017-02-09 09:39:08 -08:00
Benedict Jin
1edc2b91cf
Fix ExtDeprecationWarning ( #2137 ) ( #2138 )
...
* fix ExtDeprecationWarning (#2137 )
* remove warnings.simplefilter from cli.py into superset for PEP (#2137 )
2017-02-08 11:59:43 -08:00
Benedict Jin
1f58e18b6f
Some code refactoring ( #2139 )
2017-02-08 11:52:58 -08:00
auxsvr
f2bf316058
Add NUMERIC num_type ( #2127 )
2017-02-07 11:16:52 -08:00
Benedict Jin
9cd38fa1ed
little code refactor in models.py ( #2124 )
2017-02-06 22:19:30 -08:00
Bogdan
edb0111775
Increase query limit to 1M, add separate display limit. ( #2111 )
2017-02-06 10:35:54 -08:00
Benjamin Yolken
de4f9e8d1a
Merge pull request #2113 from airbnb/byolken/s3_cache_implementation
...
Add implementation of S3Cache
2017-02-03 23:10:57 -08:00
Benjamin Yolken
461e41cd61
Use BytesIO instead of StringIO for python2/3 compatibility
2017-02-03 22:36:34 -08:00
Benjamin Yolken
716406198e
Clean up imports of cPickle and StringIO
2017-02-03 21:50:04 -08:00
Benjamin Yolken
68592aeddf
Fix StringIO import in results_backends module
2017-02-03 21:43:31 -08:00
Benjamin Yolken
b927ff6eef
Fix indentation errors in results_backends module
2017-02-03 21:28:42 -08:00
Benjamin Yolken
ce50e6e4fe
Fix python3 cPickle import errors
2017-02-03 21:27:21 -08:00
Benjamin Yolken
167ed33bba
Fix name of test in results_backends_tests module
2017-02-03 16:29:28 -08:00
Benjamin Yolken
0ee1abf31a
Misc. fixes in response to code review feedback
2017-02-03 16:21:33 -08:00
Benjamin Yolken
6a0a1af67e
Fix misc. style issues
2017-02-03 15:59:18 -08:00
Benjamin Yolken
f85481d51b
Fix long lines in superset/results_backends.py
2017-02-03 15:48:33 -08:00
Benjamin Yolken
00b6b0ac68
Misc. style tweaks to S3Cache changes and tests
2017-02-03 15:43:43 -08:00
Benjamin Yolken
1546b1ae71
Add tests for S3Cache
2017-02-03 15:40:18 -08:00
Benjamin Yolken
1e94498d9d
Add initial implementation of S3Cache
2017-02-03 13:32:23 -08:00
Bogdan
0f7189b859
Do not fail is the filter cannot be parsed. ( #2105 )
2017-02-03 10:37:32 -08:00
Bogdan
a6e0f1b75a
Add an option to configure celery workers size. ( #2085 )
2017-02-03 09:37:08 -08:00
Alanna Scott
543c22bb50
[dashboard] fix nvd3 tooltips ( #2096 )
...
* hide tooltips on scroll
* hide tooltips on render/re-render of the chart
* move function above vis function, fixes linter
2017-02-01 19:16:52 -08:00
Bogdan
07e067cf0b
Revert "Bump version to 0.15.4.1" ( #2095 )
2017-02-01 17:24:05 -08:00
Bogdan
6c256a34a9
Bump version to 0.15.4.1 ( #2094 )
2017-02-01 17:17:21 -08:00
Bogdan
6b2eb04a73
Put back a default count * metric ( #2091 )
2017-02-01 16:53:26 -08:00
Bogdan
898d80ba38
Viz the compiled query rather than user input. ( #2086 )
2017-01-31 19:56:59 -08:00
Bogdan
ea8e4ad05b
Display all columns if none are specified. ( #2077 )
...
* Display all columns if none are specified.
* Update models.py
* Do not use column for the time series.
* Update models.py
* Update config.py
2017-01-31 17:50:53 -08:00
vera-liu
27aeac6859
Remove fetch results button for async queries ( #2084 )
2017-01-31 17:25:06 -08:00
vera-liu
8da371e324
Make show query button work for v1 ( #2080 )
2017-01-31 14:47:50 -08:00
vera-liu
0c59fe933d
Only call topn when having_filters don't exist ( #2075 )
2017-01-31 13:59:44 -08:00
Alanna Scott
e169c67760
[vis] fix axis labels display ( #2066 )
...
* re-render chart after adjusting for long axis labels
* measure all of the labels and take the max height
* add missing isTimeSeries var
* fix linting
* use jQuery to get text ticks
* rotate 45 rather than 90
2017-01-31 11:15:59 -08:00
vera-liu
3a5a927dc6
check if tempTable exists for ctas queries ( #2073 )
2017-01-30 17:08:52 -08:00
vera-liu
2d419e4253
Return alert instead of fetch button when async results has no data ( #2072 )
2017-01-30 11:03:37 -08:00
vera-liu
87869a29c9
Customize tooltip with axis format ( #2068 )
2017-01-30 10:43:11 -08:00
vera-liu
544211f5ec
Revert "Display no data alert when async result has zero rows" ( #2069 )
2017-01-27 15:31:28 -08:00
Bogdan
f6ac95e2dd
Convert objects to json ( #2050 )
2017-01-27 13:33:54 -08:00
vera-liu
63bef2f844
[bugfix] only pop slice_id when it exists in url ( #2065 )
2017-01-27 11:07:34 -08:00
vera-liu
4a8cd04de6
Display no data when async result has zero rows ( #2055 )
2017-01-27 11:06:54 -08:00
vera-liu
85806624db
Use a key-value store model for sharing long queries ( #1951 )
...
* Add KeyValue model for storing id-value pairs
use it for storing shared queries
* Change string to text and added test
* Put getQueryLink in one place
* Changed migration down version
* Changes based on comments
* Update bcf3126872fc_add_keyvalue.py
2017-01-27 10:20:24 -08:00