mirror of
https://github.com/apache/superset.git
synced 2026-04-09 19:35:21 +00:00
* upgrade celery to 4.0.2 * using Redis for unit tests (sqla broker not supported in Celery 4) * Setting Celery's soft_time_limit based on `SQLLAB_ASYNC_TIME_LIMIT_SEC` config * Better error handling in async tasks * Better statsd logging in async tasks * show [pending/running] query status in Results tab * systematically using sqla NullPool on worker (async) to limit number of database connections
20 lines
459 B
JavaScript
20 lines
459 B
JavaScript
import React from 'react';
|
|
import PropTypes from 'prop-types';
|
|
import { Label } from 'react-bootstrap';
|
|
|
|
import { STATE_BSSTYLE_MAP } from '../constants';
|
|
|
|
const propTypes = {
|
|
query: PropTypes.object.isRequired,
|
|
};
|
|
|
|
export default function QueryStateLabel({ query }) {
|
|
const bsStyle = STATE_BSSTYLE_MAP[query.state];
|
|
return (
|
|
<Label className="m-r-3" bsStyle={bsStyle}>
|
|
{query.state}
|
|
</Label>
|
|
);
|
|
}
|
|
QueryStateLabel.propTypes = propTypes;
|