Skip to content

optional<> semantics for parsing MergeTreePartInfo and DetachedPartInfo#28085

Merged
alexey-milovidov merged 8 commits intoClickHouse:masterfrom
myrrc:improvement/merge-tree-part-opt-parse
Sep 9, 2021
Merged

optional<> semantics for parsing MergeTreePartInfo and DetachedPartInfo#28085
alexey-milovidov merged 8 commits intoClickHouse:masterfrom
myrrc:improvement/merge-tree-part-opt-parse

Conversation

@myrrc
Copy link
Copy Markdown
Contributor

@myrrc myrrc commented Aug 24, 2021

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en

Changelog category (leave one):

  • Not for changelog (changelog entry is not required)

Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):

Improved semantics for parsing data parts: std::optional<Part> instead of bool "parsed" and out parameter pointer.
Replaced runtime field DETACHED_REASONS with constexpr version.

@robot-clickhouse robot-clickhouse added the pr-not-for-changelog This PR should not be mentioned in the changelog label Aug 24, 2021
@novikd novikd self-assigned this Aug 29, 2021
Copy link
Copy Markdown
Member

@novikd novikd left a comment

Choose a reason for hiding this comment

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

In general LGTM

@myrrc myrrc requested a review from novikd September 3, 2021 11:34
@novikd
Copy link
Copy Markdown
Member

novikd commented Sep 6, 2021

@Mergifyio update

@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Sep 6, 2021

Command update: failure

Pull request can't be updated with latest base branch changes
Mergify needs the author permission to update the base branch of the pull request.
myrrc needs to authorize modification on its head branch.
err-code: 496A3

@novikd
Copy link
Copy Markdown
Member

novikd commented Sep 6, 2021

@Mergifyio update

@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Sep 6, 2021

Command update: success

Branch has been successfully updated

@novikd
Copy link
Copy Markdown
Member

novikd commented Sep 7, 2021

@Mergifyio update

@mergify
Copy link
Copy Markdown
Contributor

mergify bot commented Sep 7, 2021

Command update: success

Branch has been successfully updated

@alexey-milovidov alexey-milovidov merged commit 2236a5d into ClickHouse:master Sep 9, 2021
@myrrc myrrc deleted the improvement/merge-tree-part-opt-parse branch September 9, 2021 21:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-not-for-changelog This PR should not be mentioned in the changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants