Maxime Beauchemin
a849c29288
chore: enable lint PT009 'use regular assert over self.assert.*' ( #30521 )
2024-10-07 13:17:27 -07:00
Beto Dealmeida
0b34197815
fix: don't reformat generated queries ( #30350 )
2024-10-04 11:09:37 -04:00
Ville Brofeldt
d406c80942
chore(tests): skip extremely flaky gaq test ( #30072 )
2024-09-04 12:27:32 -07:00
John Bodley
8fb8199a55
chore(dao/command): Add transaction decorator to try to enforce "unit of work" ( #24969 )
2024-06-28 12:33:56 -07:00
Eyal Ezer
07b2449bd7
refactor: Unify all json.(loads|dumps) usage to utils.json ( #28702 )
...
Co-authored-by: Eyal Ezer <eyal.ezer@ge.com>
2024-05-28 14:17:41 -07:00
Beto Dealmeida
6cf681df68
feat(SIP-95): new endpoint for table metadata ( #28122 )
2024-04-25 12:23:49 -04:00
Maxime Beauchemin
2d63722150
chore: set up ruff as a new linter/formatter ( #28158 )
2024-04-24 17:19:53 -07:00
John Bodley
bc65c245fe
chore(tests): Remove unnecessary/problematic app contexts ( #28159 )
2024-04-24 13:46:35 -07:00
Maxime Beauchemin
de9daf7ad9
chore: stabilize MySQL tests by aligning isolation levels ( #28028 )
2024-04-15 15:49:09 -07:00
John Bodley
481a63da55
chore(tests): Remove ineffectual login ( #27149 )
2024-04-09 09:52:02 -07:00
Beto Dealmeida
72a41c1642
fix: sqlglot SQL Server ( #27577 )
2024-03-21 17:09:40 -04:00
Michael S. Molina
718cd64657
fix: Skips Hive tests that are blocking PRs ( #27605 )
2024-03-21 13:26:24 -03:00
Beto Dealmeida
f274c4785d
fix: skip another Hive test ( #27595 )
2024-03-20 16:59:27 -04:00
Beto Dealmeida
5e8459bb91
fix: Hive integration test ( #27523 )
2024-03-20 13:55:35 -04:00
Beto Dealmeida
26d8077e97
chore: improve SQL parsing ( #26767 )
2024-03-13 18:27:01 -04:00
Vitor Avila
9beee92da1
feat(logs context): Adding dashboard id to logs context ( #27298 )
2024-02-29 13:28:54 -08:00
Daniel Vaz Gaspar
3eedcb4a2f
fix: unlock and bump werkzeug ( #27164 )
2024-02-20 10:42:32 +00:00
Elizabeth Thompson
78dc6ce6c9
feat: add chart id and dataset id to global logs ( #26443 )
2024-01-29 10:03:24 -08:00
John Bodley
07bcfa9b5f
chore(command): Organize Commands according to SIP-92 ( #25850 )
2023-11-22 16:55:54 -03:00
John Bodley
dd58b31cc4
chore(sqlalchemy): Remove erroneous SQLAlchemy ORM session.merge operations ( #24776 )
2023-11-20 17:25:41 -08:00
Craig Rueda
515452c7e2
chore(async): Making create app configurable ( #25346 )
2023-09-20 10:04:58 -07:00
Zef Lin
c8c94825ce
fix(chart): Supporting custom SQL as temporal x-axis column with filter ( #25126 )
...
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com>
2023-09-18 11:30:52 -07:00
Beto Dealmeida
6f24a4e7a8
fix: calls to `_get_sqla_engine` ( #24953 )
2023-08-11 12:54:01 +02:00
John Bodley
383dac6a5e
fix: Bump prophet, re-enable tests, and remedy column eligibility logic ( #24129 )
2023-07-05 12:33:52 -07:00
John Bodley
9adb023880
chore(druid): Remove legacy Druid NoSQL logic ( #23997 )
2023-06-09 15:33:23 -03:00
John Bodley
a4d5d7c6b9
chore(pre-commit): Add pyupgrade and pycln hooks ( #24197 )
2023-06-01 12:01:10 -07:00
Daniel Vaz Gaspar
97482c57b5
chore: bump werkzeug and Flask ( #23965 )
2023-05-12 15:01:30 +01:00
Ville Brofeldt
f7dd52b8f5
feat: implement time grain in temporal filters ( #24035 )
2023-05-12 14:41:09 +03:00
Ville Brofeldt
306fb22021
chore(chart-data): add post processing error message to response ( #23734 )
2023-04-19 18:49:33 +03:00
Hugh A. Miles II
d581d698b6
chore: Refactor ExploreMixin to power both Datasets (SqlaTable) and Query models ( #22853 )
2023-04-10 16:32:52 -04:00
Ville Brofeldt
500d90058f
feat: add ability to disable cache ( #23439 )
2023-03-31 11:41:57 +03:00
Hugh A. Miles II
b820eb8235
chore: Update pre-commit packages ( #23173 )
2023-03-13 17:05:13 -06:00
Kamil Gabryjelski
42980a69a7
fix(dashboard): Charts crashing when cross filter on adhoc column is applied ( #23238 )
...
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
2023-03-04 07:57:35 +01:00
Igor Șincariov
6cf434e5c1
feat: Add excel export ( #22006 )
...
Co-authored-by: Igor Șincariov <igorsinc@pm.me>
Co-authored-by: EugeneTorap <evgenykrutpro@gmail.com>
2023-01-27 11:23:10 -07:00
Josh Soref
02e5dcbbf2
chore(misc): Spelling ( #19678 )
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2023-01-25 16:35:08 -07:00
Mayur
a8bc53d805
fix(reports): force data generation in csv reports ( #22196 )
2022-11-26 13:30:26 +08:00
Ville Brofeldt
52d33b05fd
chore(sqla): refactor query utils ( #21811 )
...
Co-authored-by: Ville Brofeldt <ville.brofeldt@apple.com>
2022-10-17 10:40:42 +01:00
Mayur
d1a6f0ebc4
fix: allow adhoc columns in non-aggregate query ( #21729 )
2022-10-10 12:08:33 +08:00
Mayur
5ea9249059
fix: respect chart cache timeout setting ( #21637 )
2022-09-29 08:26:19 -06:00
Ville Brofeldt
05b97fff4d
fix(cache): respect default cache timeout on v1 chart data requests ( #21441 )
2022-09-13 15:56:04 +02:00
AAfghahi
0ce0c6e1eb
chore: removing Druid from front- and back- end ( #20338 )
...
* first pass at removing native Druid nosql
* removing having_druid
* addressing comments, linting
* fixed all tests
* addressing comments
* redirected to ui-core TimeGranularity type
* query form metric linting
* fixed broken chart type
* implementing feedback
2022-07-08 17:57:03 +02:00
Ville Brofeldt
a619cb4ea9
chore: upgrade black ( #19410 )
2022-03-29 20:03:09 +03:00
Ville Brofeldt
f341025d80
feat: add support for comments in adhoc clauses ( #19248 )
...
* feat: add support for comments in adhoc clauses
* sanitize remaining freeform clauses
* sanitize adhoc having in frontend
* address review comment
2022-03-18 15:08:06 -07:00
Craig Rueda
4b34817b19
feat(ui): Adding manifest prefix config ( #19141 )
...
* Adding manifest prefix config
* Fixing broken tests
* Fixing import
* Adding prefix for remaining assets
* Changing static prefix strategy
* Fixing DST test
* Fixing up formatting
* Fixing up async_query_manager.py types
2022-03-17 08:58:48 -07:00
John Bodley
26486d01c1
chore: Remove legacy SIP-15 interim logic/flags ( #18936 )
...
* chore: Remove legacy SIP-15 logic
* Update ab9a9d86e695_deprecate_time_range_endpoints.py
* Update UPDATING.md
* Update UPDATING.md
* Update UPDATING.md
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2022-03-04 09:15:36 +13:00
Ville Brofeldt
125be78ee6
feat(chart-data-api): download multiple csvs as zip ( #18618 )
...
* feat(chart-data-api): download multiple csvs as zip
* break out util
* check for empty request
2022-02-08 14:25:06 -05:00
Ville Brofeldt
55cd7fb412
fix(sqla): avoid unnecessary groupby for when no metrics ( #18579 )
2022-02-04 10:47:47 +02:00
ofekisr
e53a50a155
chore(supeset.utils.core): move all database utils to database utils module ( #18058 )
2022-01-16 08:32:50 +02:00
ofekisr
886e4ef7f5
fix: tests can failed on different order executions ( #17885 )
2021-12-29 17:54:12 +02:00
Bogdan
afd2e9f2ca
chore: update fixtures scope that are loading data into the analytical db ( #17780 )
...
* Update db setup fixture scope
* Load data into db only once
* Update fixture scopes for data loading
* cleanup imports
* try import
* Update scope
* fix cleanup
* Import all fixtures
* Separate data log and metadata creation
* Retain table description
* fix dtype
Co-authored-by: Bogdan Kyryliuk <bogdankyryliuk@dropbox.com>
2021-12-16 16:11:47 -08:00