Skip to content

[chore] Sync upstream lastest main - #52

Merged
ayman-sigma merged 193 commits into
mainfrom
ayman/sync-upstream-20260721
Jul 22, 2026
Merged

[chore] Sync upstream lastest main#52
ayman-sigma merged 193 commits into
mainfrom
ayman/sync-upstream-20260721

Conversation

@ayman-sigma

@ayman-sigma ayman-sigma commented Jul 22, 2026

Copy link
Copy Markdown

Upstream already has multiple fixes that we need for some bugs that are surfaced by customers due to parsing errors. The merge is pretty mechanical except of two parts:

  1. I removed JsonPath::has_colon since upstream added JsonPathElem::ColonBracket
  2. I removed JsonPath::AllElements since upstream already handle the [*] case. It is now JsonPathElem::Bracket { key: Expr::Wildcard(...) }

I will update the compiler to use the new structures while bumping the sqlparser version.

The reviewer should focus on the last couple of commits

Andriy Romanov and others added 30 commits December 3, 2025 05:14
Co-authored-by: Ifeanyi Ubah <ify1992@yahoo.com>
Co-authored-by: Ifeanyi Ubah <ify1992@yahoo.com>
Co-authored-by: Ifeanyi Ubah <ify1992@yahoo.com>
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
Co-authored-by: Ifeanyi Ubah <ify1992@yahoo.com>
LucaCappelletti94 and others added 24 commits June 8, 2026 12:14
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
…che#2377)

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
@ayman-sigma
ayman-sigma merged commit bf72e20 into main Jul 22, 2026
22 checks passed
@ayman-sigma
ayman-sigma deleted the ayman/sync-upstream-20260721 branch July 22, 2026 19:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.