You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@datafusion.apache.org by "LucaCappelletti94 (via GitHub)" <gi...@apache.org> on 2026/09/23 07:38:59 UTC

[PR] SQLite: support == as assignment operator in UPDATE SET [datafusion-sqlparser-rs]

LucaCappelletti94 opened a new pull request, #2552:
URL: https://github.com/apache/datafusion-sqlparser-rs/pull/2552

   This PR allows `==` as an alternative to `=` in the `SET` clause of `UPDATE` statements when using `SQLiteDialect`, matching SQLite's behavior where the tokenizer treats `==` and `=` identically.
   
   ```sql
   UPDATE t SET a == 1;
   -- Previously: Expected: =, found: ==
   ```
   
   SQLite's tokenizer folds `==` into the same `EQ` token as `=` in all positions, including assignment.
   
   First blood of the new SQLite-specific fuzzing harness 🩸


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org


Re: [PR] SQLite: support == as assignment operator in UPDATE SET [datafusion-sqlparser-rs]

Posted by "LucaCappelletti94 (via GitHub)" <gi...@apache.org>.
LucaCappelletti94 commented on PR #2552:
URL: https://github.com/apache/datafusion-sqlparser-rs/pull/2552#issuecomment-5948571219

   Let's try merging again, maybe third time is the charm.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org


Re: [PR] SQLite: support == as assignment operator in UPDATE SET [datafusion-sqlparser-rs]

Posted by "LucaCappelletti94 (via GitHub)" <gi...@apache.org>.
LucaCappelletti94 merged PR #2552:
URL: https://github.com/apache/datafusion-sqlparser-rs/pull/2552


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org


Re: [PR] SQLite: support == as assignment operator in UPDATE SET [datafusion-sqlparser-rs]

Posted by "codecov-commenter (via GitHub)" <gi...@apache.org>.
codecov-commenter commented on PR #2552:
URL: https://github.com/apache/datafusion-sqlparser-rs/pull/2552#issuecomment-5938610311

   ## [Codecov](https://app.codecov.io/gh/apache/datafusion-sqlparser-rs/pull/2552?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) Report
   :x: Patch coverage is `90.90909%` with `1 line` in your changes missing coverage. Please review.
   :white_check_mark: Project coverage is 81.11%. Comparing base ([`bfc7d38`](https://app.codecov.io/gh/apache/datafusion-sqlparser-rs/commit/bfc7d388bfa8ae84d4d29b5f8798867e1f496342?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)) to head ([`5e33bc3`](https://app.codecov.io/gh/apache/datafusion-sqlparser-rs/commit/5e33bc3992513d8194837ef842ef8d92ebf9285e?dropdown=coverage&el=desc&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache)).
   
   | [Files with missing lines](https://app.codecov.io/gh/apache/datafusion-sqlparser-rs/pull/2552?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) | Patch % | Lines |
   |---|---|---|
   | [src/parser/mod.rs](https://app.codecov.io/gh/apache/datafusion-sqlparser-rs/pull/2552?src=pr&el=tree&filepath=src%2Fparser%2Fmod.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache#diff-c3JjL3BhcnNlci9tb2QucnM=) | 80.00% | [1 Missing :warning: ](https://app.codecov.io/gh/apache/datafusion-sqlparser-rs/pull/2552?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache) |
   
   <details><summary>Additional details and impacted files</summary>
   
   
   
   ```diff
   @@            Coverage Diff             @@
   ##             main    #2552      +/-   ##
   ==========================================
   + Coverage   81.09%   81.11%   +0.01%     
   ==========================================
     Files          42       42              
     Lines       33682    33692      +10     
     Branches    33682    33692      +10     
   ==========================================
   + Hits        27316    27328      +12     
     Misses       2796     2796              
   + Partials     3570     3568       -2     
   ```
   </details>
   
   [:umbrella: View full report in Codecov by Harness](https://app.codecov.io/gh/apache/datafusion-sqlparser-rs/pull/2552?dropdown=coverage&src=pr&el=continue&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache).   
   :loudspeaker: Have feedback on the report? [Share it here](https://about.codecov.io/codecov-pr-comment-feedback/?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=apache).
   <details><summary> :rocket: New features to boost your workflow: </summary>
   
   - :snowflake: [Test Analytics](https://docs.codecov.com/docs/test-analytics): Detect flaky tests, report on failures, and find test suite problems.
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscribe@datafusion.apache.org
For additional commands, e-mail: github-help@datafusion.apache.org