Skip to content
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

Pulling Upstream refs/tags/3.1.0 into ortege #19

Merged
merged 157 commits into from
Jan 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
157 commits
Select commit Hold shift + click to select a range
3ee2266
build(deps): bump cookie from 0.5.0 to 0.6.0 in /superset-websocket (…
dependabot[bot] Nov 7, 2023
80caba3
feat: method for dynamic `allows_alias_in_select` (#25882)
betodealmeida Nov 7, 2023
1d0b86a
chore: add more migration tests (#25262)
eschutho Nov 8, 2023
06ffcd2
fix: database version field (#25898)
betodealmeida Nov 8, 2023
cdb18e0
fix: trino cursor (#25897)
betodealmeida Nov 8, 2023
a97bf64
build(deps-dev): bump @types/cookie from 0.5.3 to 0.5.4 in /superset-…
dependabot[bot] Nov 8, 2023
4402f5c
build(deps-dev): bump @types/ws from 8.5.7 to 8.5.9 in /superset-webs…
dependabot[bot] Nov 8, 2023
6f92007
build(deps): bump @types/lodash from 4.14.200 to 4.14.201 in /superse…
dependabot[bot] Nov 8, 2023
b0da5ce
chore: remove deprecated functions in SQLAlchemy (#25911)
gnought Nov 8, 2023
458be8c
fix(trino): allow impersonate_user flag to be imported (#25872)
FGrobelny Nov 8, 2023
784a478
fix(table): Double percenting ad-hoc percentage metrics (#25857)
john-bodley Nov 8, 2023
e036919
chore: remove unused functions in utils/core (#25912)
sebastianliebscher Nov 8, 2023
90e2108
chore: Simplify utils/cache by using default argument values (#25900)
sebastianliebscher Nov 8, 2023
2bd6119
feat: safer insert RLS (#20323)
betodealmeida Nov 9, 2023
a698587
docs: Remove Python 3.8 from CONTRIBUTING.md (#25885)
koushik-rout-samsung Nov 9, 2023
10205d0
chore: Singularize tag models (#25819)
john-bodley Nov 9, 2023
581d3c7
fix(sqllab): invalid sanitization on comparison symbol (#25903)
justinpark Nov 9, 2023
33d8078
build(deps-dev): bump @types/node from 20.8.10 to 20.9.0 in /superset…
dependabot[bot] Nov 9, 2023
83b7fa9
feat: Adds Line chart migration logic (#23973)
michael-s-molina Nov 9, 2023
b6fb36f
chore: removing unused chartMetadata field (#25926)
rusackas Nov 9, 2023
84a894c
chore(issue template): attempting to fix two entries/links (#25881)
rusackas Nov 9, 2023
478ca90
build(deps): bump axios from 1.4.0 to 1.6.1 in /superset-frontend (#2…
dependabot[bot] Nov 10, 2023
d95c200
fix: update flask-caching to avoid breaking redis cache, solves #2533…
ggbaro Nov 11, 2023
b430b5a
chore: Simplify views/base (#25948)
sebastianliebscher Nov 12, 2023
c3249dd
test: Reduce flaky integration tests triggered by `test_get_tag` (#25…
sebastianliebscher Nov 13, 2023
3bff1a0
build(deps-dev): bump @types/uuid from 9.0.6 to 9.0.7 in /superset-we…
dependabot[bot] Nov 13, 2023
943696a
build(deps-dev): bump @types/jsonwebtoken from 9.0.4 to 9.0.5 in /sup…
dependabot[bot] Nov 13, 2023
8d8e1bb
fix: always denorm column value before querying values (#25919)
hughhhh Nov 13, 2023
6d8424c
chore(colors): Updating Airbnb brand colors (#23619)
john-bodley Nov 13, 2023
99d4f89
build(deps-dev): bump axios from 0.25.0 to 1.6.0 in /superset-embedde…
dependabot[bot] Nov 13, 2023
5def416
fix: naming denomalized to denormalized in helpers.py (#25973)
hughhhh Nov 13, 2023
007d221
chore: support different JWT CSRF cookie names (#25891)
dpgaspar Nov 14, 2023
6b7761e
chore: Add entry point for SliceHeader frontend extension (#25968)
kgabryje Nov 14, 2023
f6ba75a
feat(explore): dataset macro: dttm filter context (#25950)
giftig Nov 14, 2023
f18fb24
fix(sqllab): Allow router navigation to explore (#25941)
justinpark Nov 14, 2023
5e1c405
fix(helm): Restart all related deployments when bootstrap script chan…
josedev-union Nov 15, 2023
f22ae2d
docs: add Tentacle to users list (#25059)
jdclarke5 Nov 15, 2023
63b8172
style: Transition of Navbar from dark to light and vice-versa is now …
git-init-priyanshu Nov 15, 2023
aee94b3
fix(tag): update state to clear form on success (#25934)
hughhhh Nov 15, 2023
d20b60e
chore: Remove more redundant code in utils/core (#25986)
sebastianliebscher Nov 15, 2023
7f0c3b2
docs: handling "System limit for number of file watchers reached" err…
nitish-samsung-jha Nov 16, 2023
97d89d7
feat: Adds Area chart migration logic (#25952)
michael-s-molina Nov 16, 2023
210f1f8
fix(rls): Update text from tables to datasets in RLS modal (#25997)
yousoph Nov 16, 2023
5fccf67
fix: Make Select component fire onChange listener when a selection is…
jfrag1 Nov 16, 2023
e7a1876
fix(explore): redandant force param (#25985)
justinpark Nov 16, 2023
326ac4a
chore: Optimize fetching samples logic (#25995)
john-bodley Nov 16, 2023
bece2ea
chore: Remove unnecessary autoflush from tagging and key/value workfl…
john-bodley Nov 17, 2023
5942d8b
build(deps-dev): bump @types/node from 20.9.0 to 20.9.1 in /superset-…
dependabot[bot] Nov 17, 2023
2499a1c
chore: cleanup unused code in pandas 2.0+ (#26013)
gnought Nov 19, 2023
411dba2
build(deps-dev): bump eslint from 8.53.0 to 8.54.0 in /superset-webso…
dependabot[bot] Nov 20, 2023
8d73ab9
feat(sqllab): TRINO_EXPAND_ROWS: expand columns from ROWs (#25809)
giftig Nov 20, 2023
92ac6b2
feat(sqllab): Show duration as separate column in Query History view …
sebastianliebscher Nov 20, 2023
e1d73d5
fix(native filters): rendering performance improvement by reduce over…
justinpark Nov 20, 2023
628cd34
fix: update FAB to 4.3.10, Azure user info fix (#26037)
dpgaspar Nov 20, 2023
e2bfb12
feat(sqllab): non-blocking persistence mode (#24539)
justinpark Nov 20, 2023
e7797b6
fix(horizontal filter bar filter labels): Increase max-width to 96px …
rtexelm Nov 20, 2023
dd58b31
chore(sqlalchemy): Remove erroneous SQLAlchemy ORM session.merge oper…
john-bodley Nov 21, 2023
bba7763
fix(security): restore default value of SESSION_COOKIE_SECURE to Fals…
sfirke Nov 21, 2023
1af5fbb
docs(BH#109): Athena URI spec fix (#26044)
rusackas Nov 21, 2023
b5e7e70
chore: Allow external extensions to include their own package.json fi…
kgabryje Nov 21, 2023
fbc66a8
chore: bump shillelagh (#26043)
betodealmeida Nov 21, 2023
f99c874
feat(metadb): handle decimals (#25921)
betodealmeida Nov 21, 2023
adb86d3
build(deps-dev): bump @types/ws from 8.5.9 to 8.5.10 in /superset-web…
dependabot[bot] Nov 21, 2023
9452664
build(deps-dev): bump @types/node from 20.9.1 to 20.9.3 in /superset-…
dependabot[bot] Nov 21, 2023
25a737e
fix: Remove annotation Fuzzy to get french translation (#26010)
aehanno Nov 21, 2023
f934278
docs(intro): fix a single broken link (BugHerd #97) (#26039)
sfirke Nov 21, 2023
68e5e1a
feat: Add Bubble chart migration logic (#26033)
michael-s-molina Nov 21, 2023
07551dc
chore(connector): Cleanup base models and views according to SIP-92 (…
john-bodley Nov 21, 2023
9712146
feat: Add Apache Doris support (#24714)
liujiwen-up Nov 21, 2023
bd8951e
fix: Optimize fetching samples logic (#26060)
john-bodley Nov 21, 2023
630734b
fix: Prevent cached bootstrap data from leaking between users w/ same…
jfrag1 Nov 21, 2023
260d561
docs: update security policy and contributing (#25917)
dpgaspar Nov 22, 2023
843c7ab
chore: Allow only iterables for BaseDAO.delete() (#25844)
john-bodley Nov 22, 2023
2b88225
fix: Flaky test_explore_json_async test (#26059)
michael-s-molina Nov 22, 2023
6359086
fix: move driver import to method (#26066)
giftig Nov 22, 2023
fef8278
build(deps): bump @types/lodash from 4.14.201 to 4.14.202 in /superse…
dependabot[bot] Nov 22, 2023
b1f5212
build(deps-dev): bump @types/node from 20.9.3 to 20.9.4 in /superset-…
dependabot[bot] Nov 22, 2023
984c278
chore: Updates Announce template to include CHANGELOG.md and UPDATING…
michael-s-molina Nov 22, 2023
07bcfa9
chore(command): Organize Commands according to SIP-92 (#25850)
john-bodley Nov 22, 2023
57d61df
chore: Adds 3.0.2 data to CHANGELOG.md (#26075)
michael-s-molina Nov 22, 2023
aad67e4
fix(plugin-chart-echarts): support numerical x-axis (#26087)
villebro Nov 24, 2023
4fc2758
fix: bump node-fetch to 2.6.7 (#26091)
dpgaspar Nov 27, 2023
d20f96f
docs(databases): Update pinot.mdx to incorporate username and passwor…
raamri Nov 27, 2023
91a8b69
fix: flaky test_explore_json_async test v2 (#26106)
villebro Nov 28, 2023
849ca64
chore: Adds the 3.1.0 Release Notes (#26058)
michael-s-molina Nov 28, 2023
c8844bd
chore: Adds 3.1.0 data to CHANGELOG.md and UPDATING.md
michael-s-molina Nov 28, 2023
f4fd0e1
fix: alias column when fetching values (#26120)
betodealmeida Nov 28, 2023
e382d0d
chore(deps): bump pillow deps (#25931)
gnought Nov 29, 2023
9331969
fix: remove default secret key from helm (#23916)
dpgaspar Nov 29, 2023
2c3bf28
chore(tags): Allow for lookup via ids vs. name in the API (#25996)
hughhhh Nov 29, 2023
fad4616
chore: Rename SET_ACTIVE_TABS action, add a new action (#26147)
kgabryje Nov 30, 2023
26e5966
fix(annotations): time grain column (#26140)
betodealmeida Nov 30, 2023
4a4f998
feat(helm): Add option to deploy extra containers to remaining deploy…
bluemalkin Nov 30, 2023
79d5975
feat: Adds legacy time support for Waterfall chart (#26136)
michael-s-molina Dec 1, 2023
ceac19f
fix: set label on adhoc column should persist (#26154)
betodealmeida Dec 1, 2023
77332bf
fix(database-import): Support importing a DB connection with a versio…
Vitor-Avila Dec 1, 2023
d0aa34b
fix(sqllab): table preview has gone (#25977)
justinpark Dec 1, 2023
880086c
fix(Alerts/Reports): allow use of ";" separator in slack recipient en…
rtexelm Dec 2, 2023
aaa50c4
fix: Migration order due to cherry which went astray (#26160)
john-bodley Dec 2, 2023
5ec1edc
chore: Clean up the examples dashboards (#26158)
michael-s-molina Dec 4, 2023
5bcd3ef
chore: harmonize and clean up list views (#25961)
villebro Dec 4, 2023
96c0497
fix(menu): Styling active menu in SPA navigation (#25533)
justinpark Dec 4, 2023
0925d75
fix(embedded): Hide sensitive payload data from guest users (#25878)
jfrag1 Dec 4, 2023
2104a9a
fix(init-job): Fix envFrom for init job in helm chart (#26157)
sumagoudb Dec 6, 2023
5c24c58
chore: Lower giveup log level for retried functions to warning (#26188)
jfrag1 Dec 7, 2023
fb50819
fix: Includes 90° x-axis label rotation (#26207)
michael-s-molina Dec 7, 2023
77c73b6
fix(sqllab): flaky json explore modal due to over-rendering (#26156)
justinpark Dec 7, 2023
6fa75b7
chore: Adds note about numerical x-axis (#26208)
michael-s-molina Dec 7, 2023
ec0a338
fix(dashboard): use textContent to render hidden title (#26189)
nytai Dec 7, 2023
c2612d8
fix: support custom links in markdown (#26211)
villebro Dec 7, 2023
b699df7
fix(chart-filter): Avoid column denormalization if not enabled (#26199)
Vitor-Avila Dec 8, 2023
d0961d0
fix(plugin-chart-echarts): support truncated numeric x-axis (#26215)
villebro Dec 8, 2023
38b8b03
fix: Use page.locator in Playwright reports (#26224)
kgabryje Dec 8, 2023
463989d
chore: Moves xAxisLabelRotation to shared controls (#26212)
michael-s-molina Dec 8, 2023
8185ac3
chore: lock the databend-sqlalchemy version (#26082)
hantmac Dec 8, 2023
be81aaa
fix: bump pyarrow constraints (CVE-2023-47248) (#26187)
cwegener Dec 11, 2023
2dc29ce
chore: Adds 3.1.0 RC2 data to CHANGELOG.md and UPDATING.md
michael-s-molina Dec 11, 2023
0ac833d
fix(plugin-chart-echarts): undefined bounds for bubble chart (#26243)
villebro Dec 12, 2023
3d7b827
chore: improve CSP add base uri restriction (#26251)
dpgaspar Dec 13, 2023
dbc779f
fix: Stacked charts with numerical columns (#26264)
michael-s-molina Dec 13, 2023
4d04041
fix(plugin-chart-echarts): use scale for truncating x-axis (#26269)
villebro Dec 14, 2023
103d237
fix: Cannot expand initially hidden SQL Lab tab (#26279)
michael-s-molina Dec 14, 2023
9632014
fix: Revert "fix(sqllab): flaky json explore modal due to over-render…
justinpark Dec 15, 2023
31bb9a6
chore: Adds 3.1.0 RC3 data to CHANGELOG.md
michael-s-molina Dec 18, 2023
dd68c6e
fix(typings): model_id is a multiple option (#25967)
gnought Dec 18, 2023
ba9eef0
chore: update changelog for 2.1.3 (#26287)
eschutho Dec 18, 2023
9c10970
chore: Disables minor ticks by default (#26310)
michael-s-molina Dec 20, 2023
b5cb3ec
chore: Use WEBDRIVER_OPTION_ARGS with Playwright (#26315)
kgabryje Dec 20, 2023
57155fd
fix(sql lab): Use quote_schema instead of quote method to format sche…
guenp Dec 20, 2023
c19447e
fix(redshift): convert_dttm method for redshift dataset and tests (#2…
gaurav7261 Dec 20, 2023
ba43194
chore: Add downloadAsImage types, change filter selector (#26297)
kgabryje Dec 21, 2023
5b6e9ab
chore: Adds a tooltip for the alert's SQL input (#26317)
michael-s-molina Dec 22, 2023
7b969c9
fix(dashboard): Don't switch to first tab when directPathToChild chan…
kgabryje Dec 22, 2023
4a8727d
fix(tagging): adding tags containing a “:” to dashboards (#26324)
Dec 22, 2023
b1b2b57
fix(accessibility): Enable tabbing on sort header of table chart (#26…
arunthirumani Dec 23, 2023
5249815
fix(logging): Add logging of change_dashboard_filter event for native…
john-bodley Dec 26, 2023
1c77945
chore(Embedded): Avoid creating a filter key for guest users (#26312)
Vitor-Avila Dec 27, 2023
3dad685
fix(chart): Set max row limit + removed the option to use an empty ro…
CorbinBullard Dec 27, 2023
76e2388
fix(databend): databend time grain expression (#26378)
hantmac Dec 29, 2023
5d49100
fix: Duplicated plugin registration (#26379)
michael-s-molina Dec 29, 2023
c520cf4
chore: Add example charts for deck.gl (#25770)
willie-hung Jan 3, 2024
28c518e
fix: Invalid references in the basic template (#26302)
michael-s-molina Jan 3, 2024
f6803f6
feat(deckgl-map): use an arbitraty Mabpox style URL (#26027) (#26031)
francois-travais Nov 28, 2023
ac7d281
fix: Removes non-existent columns in the 2018 FCC Survey dataset (#26…
michael-s-molina Jan 3, 2024
d356d83
fix(SelectControl): select zero value (#26353)
rekilina Jan 3, 2024
79e7f27
fix(embed): an error occurred while rendering the visualization: err…
rowdyroad Jan 3, 2024
bd19589
fix: Reactivates native filters E2E tests (#26362)
michael-s-molina Jan 3, 2024
802dc24
fix(dashboard): Chart menu disable is fixed on chart-fullscreen in is…
sivasathyaseeelan Jan 4, 2024
0e85a43
fix(dashboard): narrow empty drop area (#26313)
justinpark Jan 4, 2024
faad565
fix(sqllab): Bump duckdb-engine version to 0.9.5 (#26405)
guenp Jan 4, 2024
ed29c5b
fix(chart): Resolve incorrect column customization when switching met…
soniagtm Jan 4, 2024
1daab27
fix: In chart gallery thumbnail is rendered in case of no example in …
sivasathyaseeelan Jan 8, 2024
136c0e3
fix(plugin-chart-echarts): support forced categorical x-axis (#26404)
villebro Jan 8, 2024
8db06b4
fix(translations): Clear all (#26424)
capping Jan 8, 2024
c8c8136
fix(post-processing): handle missing values in cumulative operator (#…
villebro Jan 9, 2024
3de71e2
chore: Adds 3.1.0 RC4 data to CHANGELOG.md
michael-s-molina Jan 9, 2024
76facf5
Merge remote-tracking branch 'origin/ortege' into upstream
josedev-union Jan 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ contact_links:
url: https://github.com/apache/superset/discussions/new?category=q-a-help
about: Open a community Q&A thread on GitHub Discussions
- name: Slack
url: bit.ly/join-superset-slack
about: Join the Superset Community on Slack for other discussions/assistance
url: https://bit.ly/join-superset-slack
about: Join the Superset Community on Slack for other discussions and assistance
4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/sip.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
name: SIP
about: "Superset Improvement Proposal. See https://github.com/apache/superset/issues/5602 for details. The purpose of a Superset Improvement Proposal (SIP) is to introduce any major change into Apache Superset, such as a major new feature, subsystem, or piece of functionality, or any change that impacts the public interfaces of the project"
about: "Superset Improvement Proposal. See SIP-0 (https://github.com/apache/superset/issues/5602) for details. A SIP introduces any major change into Apache Superset's code or process."
labels: sip
title: "[SIP] Your Title Here (do not add SIP number)"
assignees: "apache/superset-committers"
---

*Please make sure you are familiar with the SIP process documented*
(here)[https://github.com/apache/superset/issues/5602]. The SIP will be numbered by a committer upon acceptance.
[here](https://github.com/apache/superset/issues/5602). The SIP will be numbered by a committer upon acceptance.

## [SIP] Proposal for ...<title>

Expand Down
4 changes: 2 additions & 2 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ Apache Software Foundation takes a rigorous standpoint in annihilating the secur
in its software projects. Apache Superset is highly sensitive and forthcoming to issues
pertaining to its features and functionality.
If you have any concern or believe you have found a vulnerability in Apache Superset,
please get in touch with the Apache Security Team privately at
e-mail address [[email protected]](mailto:[email protected]).
please get in touch with the Apache Superset Security Team privately at
e-mail address [security@superset.apache.org](mailto:security@superset.apache.org).

More details can be found on the ASF website at
[ASF vulnerability reporting process](https://apache.org/security/#reporting-a-vulnerability)
Expand Down
529 changes: 529 additions & 0 deletions CHANGELOG.md

Large diffs are not rendered by default.

72 changes: 71 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,51 @@ See [Translating](#translating) for more details.

There is a dedicated [`apache-superset` tag](https://stackoverflow.com/questions/tagged/apache-superset) on [StackOverflow](https://stackoverflow.com/). Please use it when asking questions.

## Types of Contributors

Following the project governance model of the Apache Software Foundation (ASF), Apache Superset has a specific set of contributor roles:

### PMC Member

A Project Management Committee (PMC) member is a person who has been elected by the PMC to help manage the project. PMC members are responsible for the overall health of the project, including community development, release management, and project governance. PMC members are also responsible for the technical direction of the project.

For more information about Apache Project PMCs, please refer to https://www.apache.org/foundation/governance/pmcs.html

### Committer

A committer is a person who has been elected by the PMC to have write access (commit access) to the code repository. They can modify the code, documentation, and website and accept contributions from others.

The official list of committers and PMC members can be found [here](https://projects.apache.org/committee.html?superset).

### Contributor

A contributor is a person who has contributed to the project in any way, including but not limited to code, tests, documentation, issues, and discussions.

> You can also review the Superset project's guidelines for PMC member promotion here: https://github.com/apache/superset/wiki/Guidelines-for-promoting-Superset-Committers-to-the-Superset-PMC

### Security Team

The security team is a selected subset of PMC members, committers and non-committers who are responsible for handling security issues.

New members of the security team are selected by the PMC members in a vote. You can request to be added to the team by sending a message to [email protected]. However, the team should be small and focused on solving security issues, so the requests will be evaluated on a case-by-case basis and the team size will be kept relatively small, limited to only actively security-focused contributors.

This security team must follow the [ASF vulnerability handling process](https://apache.org/security/committers.html#asf-project-security-for-committers).

Each new security issue is tracked as a JIRA ticket on the [ASF's JIRA Superset security project](https://issues.apache.org/jira/secure/RapidBoard.jspa?rapidView=588&projectKey=SUPERSETSEC)

Security team members must:

- Have an [ICLA](https://www.apache.org/licenses/contributor-agreements.html) signed with Apache Software Foundation.
- Not reveal information about pending and unfixed security issues to anyone (including their employers) unless specifically authorised by the security team members, e.g., if the security team agrees that diagnosing and solving an issue requires the involvement of external experts.

A release manager, the contributor overseeing the release of a specific version of Apache Superset, is by default a member of the security team. However, they are not expected to be active in assessing, discussing, and fixing security issues.

Security team members should also follow these general expectations:

- Actively participate in assessing, discussing, fixing, and releasing security issues in Superset.
- Avoid discussing security fixes in public forums. Pull request (PR) descriptions should not contain any information about security issues. The corresponding JIRA ticket should contain a link to the PR.
- Security team members who contribute to a fix may be listed as remediation developers in the CVE report, along with their job affiliation (if they choose to include it).

## Pull Request Guidelines

A philosophy we would like to strongly encourage is
Expand Down Expand Up @@ -424,7 +469,7 @@ Commits to `master` trigger a rebuild and redeploy of the documentation site. Su
Make sure your machine meets the [OS dependencies](https://superset.apache.org/docs/installation/installing-superset-from-scratch#os-dependencies) before following these steps.
You also need to install MySQL or [MariaDB](https://mariadb.com/downloads).

Ensure that you are using Python version 3.8, 3.9, 3.10 or 3.11, then proceed with:
Ensure that you are using Python version 3.9, 3.10 or 3.11, then proceed with:

```bash
# Create a virtual environment and activate it (recommended)
Expand Down Expand Up @@ -610,6 +655,31 @@ Then put this:
export NODE_OPTIONS=--no-experimental-fetch
```

If while using the above commands you encounter an error related to the limit of file watchers:

```bash
Error: ENOSPC: System limit for number of file watchers reached
```
The error is thrown because the number of files monitored by the system has reached the limit.
You can address this this error by increasing the number of inotify watchers.


The current value of max watches can be checked with:
```bash
cat /proc/sys/fs/inotify/max_user_watches
```
Edit the file /etc/sysctl.conf to increase this value.
The value needs to be decided based on the system memory [(see this StackOverflow answer for more context)](https://stackoverflow.com/questions/535768/what-is-a-reasonable-amount-of-inotify-watches-with-linux).

Open the file in editor and add a line at the bottom specifying the max watches values.
```bash
fs.inotify.max_user_watches=524288
```
Save the file and exit editor.
To confirm that the change succeeded, run the following command to load the updated value of max_user_watches from sysctl.conf:
```bash
sudo sysctl -p
```
#### Webpack dev server

The dev server by default starts at `http://localhost:9000` and proxies the backend requests to `http://localhost:8088`.
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,7 @@ Here are some of the major database solutions that are supported:
<img src="superset-frontend/src/assets/images/yugabyte.png" alt="yugabyte" border="0" width="200" height="80"/>
<img src="superset-frontend/src/assets/images/databend.png" alt="databend" border="0" width="200" height="80"/>
<img src="superset-frontend/src/assets/images/starrocks.png" alt="starrocks" border="0" width="200" height="80"/>
<img src="superset-frontend/src/assets/images/doris.png" alt="doris" border="0" width="200" height="80"/>
</p>

**A more comprehensive list of supported databases** along with the configuration instructions can be found [here](https://superset.apache.org/docs/databases/installing-database-drivers).
Expand Down
1 change: 1 addition & 0 deletions RELEASING/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ partaking in the process should join the channel.

## Release notes for recent releases

- [3.1](release-notes-3-1/README.md)
- [2.0](release-notes-2-0/README.md)
- [1.5](release-notes-1-5/README.md)
- [1.4](release-notes-1-4/README.md)
Expand Down
6 changes: 6 additions & 0 deletions RELEASING/email_templates/announce.j2
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,12 @@ The PyPI package:

https://pypi.org/project/apache-superset/

The Change Log for the release:
https://github.com/apache/{{ project_module }}/blob/{{ version }}/CHANGELOG.md

The Updating instructions for the release:
https://github.com/apache/{{ project_module }}/blob/{{ version }}/UPDATING.md

If you have any usage questions or have problems when upgrading or
find any issues with enhancements included in this release, please
don't hesitate to let us know by sending feedback to this mailing
Expand Down
Loading
Loading