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

Update pg_query requirement from ~> 2.1.3 to >= 2.1.3, < 4.3.0 #91

Merged
merged 1 commit into from
Jun 24, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 20, 2023

Updates the requirements on pg_query to permit the latest version.

Changelog

Sourced from pg_query's changelog.

4.2.1 2023-05-19

  • Parse: Fix ALTER INDEX my_index_name to return tables=[] (#285)
  • Parse: Detect tables in a SELECT INTO clause as DDL tables (#281)
  • Add support for Ruby 3.2 (#283)
  • Bump up google-protobuf dependency to >= 3.22.3
    • 3.22.0 or newer is required for Ruby 3.2 support
  • Update to libpg_query 15-4.2.1
    • Deparser: Handle INTERVAL correctly when used in SET statements
    • Deparser: Ensure index names are quoted as identifiers

4.2.0 2023-02-08

  • Update to libpg_query 15-4.2.0
    • Update to PostgreSQL 15.1

2.2.1 2023-01-20

  • Detect tables used in the query of a PREPARE statement (#273)
  • Expose recursive walk functionality via walk! (#268)
  • Retain schema in name when parsing out functions (#272)

2.2.0 2022-11-02

  • Update to libpg_query 13-2.2.0 (#264)
    • Fingerprinting version 3.1
      • Fixes issue with "SELECT DISTINCT" having the same fingerprint as "SELECT" (fingerprints for "SELECT DISTINCT" will change with this revision)
      • Group additional DDL statements together that otherwise generate a lot of unique fingerprints (ListenStmt, UnlistenStmt, NotifyStmt, CreateFunctionStmt, FunctionParameter and DoStmt)
    • Deparser improvements
      • Prefix errors with "deparse", and remove some asserts
      • Fix potential segfault when passing invalid protobuf (RawStmt without Stmt)
    • Update to Postgres 13.8 patch release
    • Backport Xcode 14.1 build fix from upcoming 13.9 release
    • Normalize additional DDL statements
    • Add support for analyzing PL/pgSQL code inside DO blocks
    • Fix memory leak in pg_query_fingerprint error handling
    • PL/pgSQL parser: Add support for Assert, SET, COMMIT, ROLLBACK and CALL
    • Add support for parsing more operators that include a ? character
  • Support deparsing deeply nested queries (#259)
Commits
  • 66ac652 Release 4.2.1 + update libpg_query to 15-4.2.1 (#286)
  • f668c57 CI: Remove Ruby 2.5
  • 717cd8b Update google-protobuf gem to 3.22.3
  • dc48576 CI: Add Ruby 3.2
  • 6a7775e Parse: Fix ALTER INDEX my_index_name to return non-nil tables (#285)
  • 848c9b1 Parse: Detect tables in a SELECT INTO clause as DDL tables (#281)
  • f3c3c76 Fix years in CHANGELOG (#278)
  • acb89ee Update README to reflect Postgres 15 parser changes (#277)
  • 5959fd1 Upgrade to PostgreSQL 15.1 via libpg_query 15-4.2.0 (#270)
  • 41d71a2 Return relpersistence in #tables_with_details when parsing (#275)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jun 20, 2023
@dependabot dependabot bot force-pushed the dependabot/bundler/pg_query-4.2.1 branch from 653a747 to 5e3a4f2 Compare June 20, 2023 20:39
Updates the requirements on [pg_query](https://github.com/pganalyze/pg_query) to permit the latest version.
- [Changelog](https://github.com/pganalyze/pg_query/blob/main/CHANGELOG.md)
- [Commits](pganalyze/pg_query@v2.1.4...v4.2.1)

---
updated-dependencies:
- dependency-name: pg_query
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/bundler/pg_query-4.2.1 branch from 5e3a4f2 to ce918e7 Compare June 24, 2023 15:28
@shayonj shayonj merged commit 7ca01b1 into main Jun 24, 2023
@shayonj shayonj deleted the dependabot/bundler/pg_query-4.2.1 branch June 24, 2023 15:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant