Skip to content

chore(release): 0.98.2#419

Merged
MrSwitch merged 2 commits into
mainfrom
next
Sep 3, 2025
Merged

chore(release): 0.98.2#419
MrSwitch merged 2 commits into
mainfrom
next

Conversation

@MrSwitch

@MrSwitch MrSwitch commented Sep 3, 2025

Copy link
Copy Markdown
Owner

Quite a significant performance change to SELECT queries with subqueries

MrSwitch and others added 2 commits August 14, 2025 18:51
* perf(cte): subquery optimisation, fixes #413

* feat(CTE): support CTE's WITH to optimise SELECT queries with subqueries, fixes #413

* test(CTE): upgrade unit tests to base around  mysql:8, fixes #413

* fix(CTE): _rowid is rejected because it's not recognised in the schema

* fix(cte): disable repeating the offset

* fix(cte): disable repeating the start (offset)

* fix(cte): accept groupby=id | [id]

* perf(cte): add configurable rules, default 10_000 limit applying CTE, fixes #413

* docs(applyCTELimitFiltering): overwrite default handling of CTE, #413
## [0.98.2](v0.98.1...v0.98.2) (2025-08-14)

### Performance Improvements

* **cte:** subquery optimisation, fixes [#413](#413) ([#416](#416)) ([fd7822f](fd7822f))
@MrSwitch MrSwitch merged commit 39eac1b into main Sep 3, 2025
5 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 0.98.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants