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

Release 1.4.2 #1430

Merged
merged 1 commit into from Sep 10, 2019
Merged

Release 1.4.2 #1430

merged 1 commit into from Sep 10, 2019

Conversation

svenklemm
Copy link
Member

This maintenance release contains bugfixes since the 1.4.1 release. We deem it medium
priority for upgrading.

In particular the fixes contained in this maintenance release address 2 potential
segfaults and no other security vulnerabilities. The bugfixes are related to
background workers, OUTER JOINs, ordered append on space partitioned hypertables
and expression indexes.

@svenklemm svenklemm added this to the 1.4.2 milestone Sep 9, 2019
CHANGELOG.md Outdated
@@ -13,7 +21,6 @@ accidentally triggering the load of a previous DB version.**
* #1408 Fix ChunkAppend space partitioning support for ordered append
* #1420 Fix OUTER JOIN qual propagation
* #1422 Fix background worker segfaults
Copy link
Member

Choose a reason for hiding this comment

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

Is 1423 going in 1.4.2 or not? If so, should the notes be updated to say "release address one potential segfault" instead of 2?

Also, might be nice to have bugfix description point out where segfault happens in consistent manner so you can scan, which we can use going forward in our release notes:

e.g., Fix background worker SOMETHIGN (potential segfault) and Fix SOMETHING on ARM/32-bit builds (potential segfault).

Otherwise, LGTM.

Copy link
Member Author

Choose a reason for hiding this comment

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

1.4.x is not affected by #1423 but the count is still correct because #1392 was a segfault too

Copy link
Member

Choose a reason for hiding this comment

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

Sounds good. I would then just reiterate that it would be a good thing to have bufgfix description mention that, e.g., #1392 Fix cagg_agg_validate expression handling (potential segfault)

I think this is useful when readers see the notes to determine whether upgrade is important for them, i.e., if they aren't using cagg or are ARM32, then nothing here is a segfault.

Copy link
Contributor

@cevian cevian left a comment

Choose a reason for hiding this comment

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

LGTM other than Mike's comment

Copy link

@bboule bboule left a comment

Choose a reason for hiding this comment

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

Looks good from my end

@codecov
Copy link

codecov bot commented Sep 9, 2019

Codecov Report

Merging #1430 into master will decrease coverage by 8.96%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1430      +/-   ##
==========================================
- Coverage   90.19%   81.23%   -8.97%     
==========================================
  Files         116      116              
  Lines       17471    16763     -708     
==========================================
- Hits        15758    13617    -2141     
- Misses       1713     3146    +1433
Flag Coverage Δ
#cron 81.23% <ø> (-8.97%) ⬇️
#pr 81.23% <ø> (-0.22%) ⬇️
Impacted Files Coverage Δ
tsl/src/nodes/gapfill/gapfill.c 45.45% <0%> (-54.55%) ⬇️
src/chunk_insert_state.c 31.62% <0%> (-54.42%) ⬇️
src/chunk.h 0% <0%> (-50%) ⬇️
src/utils.h 0% <0%> (-50%) ⬇️
src/plan_add_hashagg.c 46.87% <0%> (-40.63%) ⬇️
src/plan_expand_hypertable.c 43% <0%> (-40.62%) ⬇️
src/copy.c 44.67% <0%> (-37.99%) ⬇️
tsl/src/continuous_aggs/options.c 55.1% <0%> (-33.47%) ⬇️
src/scan_iterator.h 0% <0%> (-33.34%) ⬇️
src/with_clause_parser.c 53.7% <0%> (-29.94%) ⬇️
... and 84 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d793357...82b3d67. Read the comment docs.

@codecov
Copy link

codecov bot commented Sep 9, 2019

Codecov Report

Merging #1430 into master will decrease coverage by 8.97%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1430      +/-   ##
==========================================
- Coverage   90.19%   81.22%   -8.98%     
==========================================
  Files         116      116              
  Lines       17471    16763     -708     
==========================================
- Hits        15758    13615    -2143     
- Misses       1713     3148    +1435
Flag Coverage Δ
#cron 81.22% <ø> (-8.98%) ⬇️
#pr 81.22% <ø> (-0.23%) ⬇️
Impacted Files Coverage Δ
tsl/src/nodes/gapfill/gapfill.c 45.45% <0%> (-54.55%) ⬇️
src/chunk_insert_state.c 31.62% <0%> (-54.42%) ⬇️
src/chunk.h 0% <0%> (-50%) ⬇️
src/utils.h 0% <0%> (-50%) ⬇️
src/plan_add_hashagg.c 46.87% <0%> (-40.63%) ⬇️
src/plan_expand_hypertable.c 43% <0%> (-40.62%) ⬇️
src/copy.c 44.67% <0%> (-37.99%) ⬇️
tsl/src/continuous_aggs/options.c 55.1% <0%> (-33.47%) ⬇️
src/scan_iterator.h 0% <0%> (-33.34%) ⬇️
src/with_clause_parser.c 53.7% <0%> (-29.94%) ⬇️
... and 84 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d793357...5199146. Read the comment docs.

This maintenance release contains bugfixes since the 1.4.1 release.
We deem it medium priority for upgrading.

In particular the fixes contained in this maintenance release address
2 potential segfaults and no other security vulnerabilities.
The bugfixes are related to background workers, OUTER JOINs, ordered
append on space partitioned hypertables and expression indexes.
@svenklemm svenklemm merged commit 33a75ab into timescale:master Sep 10, 2019
@svenklemm svenklemm deleted the release_1.4.2 branch October 10, 2019 13:47
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.

None yet

4 participants