mirror of
https://github.com/getredash/redash.git
synced 2025-12-19 17:37:19 -05:00
* Add loading button in UI * Handle databricks schema requests without RQ * Don't use gevent worker * Revert "Don't use gevent worker" This reverts commit9704c70a94. * Use eventlet * Use first column instead of 'namespace' one * Revert "Add loading button in UI" This reverts commitc0e4dfb966. * Remove databricks tasks * Update eventlet * Add libevent * Display logs on failure * Revert "Add libevent" This reverts commita00d067cb7. * Test updating gunicorn * Don't set eventlet as the default for Redash Co-authored-by: Arik Fraimovich <arik@arikfr.com> * Remove fetchDataFromJob usage Co-authored-by: Arik Fraimovich <arik@arikfr.com>
23 lines
570 B
JavaScript
23 lines
570 B
JavaScript
import { axios } from "@/services/axios";
|
|
import DataSource from "@/services/data-source";
|
|
|
|
export default {
|
|
...DataSource,
|
|
getDatabases: ({ id }, refresh = false) => {
|
|
const params = {};
|
|
|
|
if (refresh) {
|
|
params.refresh = true;
|
|
}
|
|
return axios.get(`api/databricks/databases/${id}`, { params });
|
|
},
|
|
getDatabaseTables: (data, databaseName, refresh = false) => {
|
|
const params = {};
|
|
|
|
if (refresh) {
|
|
params.refresh = true;
|
|
}
|
|
return axios.get(`api/databricks/databases/${data.id}/${databaseName}/tables`, { params });
|
|
},
|
|
};
|