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

PG16: Regression Tests #6139

Merged
merged 1 commit into from
Oct 9, 2023

Conversation

fabriziomello
Copy link
Contributor

@fabriziomello fabriziomello commented Oct 2, 2023

Added missing template output tests and also converted others to
template due to output changes.

Disable-check: force-changelog-file

@fabriziomello fabriziomello added the pg16 Issue/PR related to support for PG16 label Oct 2, 2023
@fabriziomello fabriziomello force-pushed the pg16-regression-tests branch 6 times, most recently from d46077a to ba1629f Compare October 6, 2023 18:58
@codecov
Copy link

codecov bot commented Oct 6, 2023

Codecov Report

Merging #6139 (272d938) into main (8476adc) will increase coverage by 0.03%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main    #6139      +/-   ##
==========================================
+ Coverage   81.40%   81.43%   +0.03%     
==========================================
  Files         246      246              
  Lines       56977    56932      -45     
  Branches    12626    12607      -19     
==========================================
- Hits        46381    46363      -18     
+ Misses       8214     8165      -49     
- Partials     2382     2404      +22     
Files Coverage Δ
tsl/src/continuous_aggs/finalize.c 94.41% <100.00%> (+0.01%) ⬆️
tsl/src/fdw/modify_plan.c 85.18% <ø> (ø)

... and 44 files with indirect coverage changes

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@fabriziomello fabriziomello changed the title PG16: regression tests fixes PG16: regression tests Oct 6, 2023
@fabriziomello fabriziomello changed the title PG16: regression tests PG16: Regression Tests Oct 6, 2023
@fabriziomello fabriziomello marked this pull request as ready for review October 7, 2023 13:39
@github-actions
Copy link

github-actions bot commented Oct 7, 2023

@nikkhils, @svenklemm: please review this pull request.

Powered by pull-review

@fabriziomello fabriziomello force-pushed the pg16-regression-tests branch 3 times, most recently from 2429117 to 39422a6 Compare October 8, 2023 17:01
@fabriziomello fabriziomello mentioned this pull request Oct 8, 2023
Added missing template output tests and also converted others to
template due to output changes.
Heap Fetches: 1
(19 rows)

-- test constants in ORDER BY
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For some reason, PG 16 does not use the SkipScan node for the following query. Instead, an Index Scan is used. Might be worth checking if this is just a cost-based decision or if the path is not generated.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch ... will merge this PR and investigate it

Copy link
Contributor

@jnidzwetzki jnidzwetzki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One comment, rest looks good to me

@fabriziomello fabriziomello merged commit 6f038ec into timescale:main Oct 9, 2023
36 checks passed
fabriziomello added a commit to fabriziomello/timescaledb that referenced this pull request Oct 9, 2023
Seems there was some leftovers from timescale#6139 do be fixed.
fabriziomello added a commit that referenced this pull request Oct 10, 2023
Seems there was some leftovers from #6139 do be fixed.
jnidzwetzki pushed a commit to jnidzwetzki/timescaledb that referenced this pull request Nov 9, 2023
Seems there was some leftovers from timescale#6139 do be fixed.
jnidzwetzki pushed a commit to jnidzwetzki/timescaledb that referenced this pull request Nov 19, 2023
Seems there was some leftovers from timescale#6139 do be fixed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pg16 Issue/PR related to support for PG16
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants