-
Notifications
You must be signed in to change notification settings - Fork 13.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Allow users to bust cache in report dashboard + alerts charts + alert dashboards #18795
Merged
Merged
Changes from all commits
Commits
Show all changes
15 commits
Select commit
Hold shift + click to select a range
5537e2e
wip
hughhhh 8e41881
add force cahce bypass option to alerts
hughhhh a8aa035
remove default for alerts to bypass cache
hughhhh 6ba541a
save for now
hughhhh 843f1bc
save for now
hughhhh d46ee31
Merge branch 'master' of https://github.com/apache/superset into hugh…
hughhhh 54f8a49
fix
hughhhh 8138b0d
commenting out for now
hughhhh c4bc334
fix linting
hughhhh 97c42ed
Merge branch 'master' of https://github.com/apache/superset into hugh…
hughhhh 5c92769
remove link
hughhhh 9c0fdf3
add back force id test
hughhhh 3678612
add frontend test
hughhhh ac22e03
address
hughhhh fd235bf
fix merge conflicts
hughhhh File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -27,6 +27,8 @@ import Loading from 'src/components/Loading'; | |
import { EmptyStateBig } from 'src/components/EmptyState'; | ||
import ErrorBoundary from 'src/components/ErrorBoundary'; | ||
import { Logger, LOG_ACTIONS_RENDER_CHART } from 'src/logger/LogUtils'; | ||
import { URL_PARAMS } from 'src/constants'; | ||
import { getUrlParam } from 'src/utils/urlUtils'; | ||
import ChartRenderer from './ChartRenderer'; | ||
import { ChartErrorMessage } from './ChartErrorMessage'; | ||
|
||
|
@@ -157,7 +159,7 @@ class Chart extends React.PureComponent { | |
// Load saved chart with a GET request | ||
this.props.actions.getSavedChart( | ||
this.props.formData, | ||
this.props.force, | ||
this.props.force || getUrlParam(URL_PARAMS.force), // allow override via url params force=true | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. what does URL_PARAMS.force do? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. URL_PARAMS is an enum that represents the key for url param we want to pull. In this case it is |
||
this.props.timeout, | ||
this.props.chartId, | ||
this.props.dashboardId, | ||
|
@@ -167,7 +169,7 @@ class Chart extends React.PureComponent { | |
// Create chart with POST request | ||
this.props.actions.postChartFormData( | ||
this.props.formData, | ||
this.props.force, | ||
this.props.force || getUrlParam(URL_PARAMS.force), // allow override via url params force=true | ||
this.props.timeout, | ||
this.props.chartId, | ||
this.props.dashboardId, | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
fix these import issues
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@hughhhh I fixed these real quick so that I could use your branch for testing locally.