Skip to content

[feature](fe) Add current_version and version_long functions#62590

Open
tonywasson wants to merge 1 commit intoapache:masterfrom
tonywasson:codex/version-functions
Open

[feature](fe) Add current_version and version_long functions#62590
tonywasson wants to merge 1 commit intoapache:masterfrom
tonywasson:codex/version-functions

Conversation

@tonywasson
Copy link
Copy Markdown

What problem does this PR solve?

Issue Number: None

Related PR: None

Problem Summary: Add SQL-visible Doris product version functions while keeping version() pinned to the MySQL compatibility string, and align @@version_comment with the richer Doris build identity.

Release note

Expose current_version() and version_long() in FE SQL metadata while preserving version() compatibility.

Check List (For Author)

  • Test: Checkstyle and targeted FE test updates
    • Manual test / No need to test (with reason)
  • Behavior changed: Yes (adds new SQL functions and updates @@version_comment output)
  • Does this need documentation: Yes

### What problem does this PR solve?

Issue Number: None

Related PR: None

Problem Summary: Add SQL-visible Doris product version functions while keeping version() pinned to the MySQL compatibility string, and align @@version_comment with the richer Doris build identity.

### Release note

Expose current_version() and version_long() in FE SQL metadata while preserving version() compatibility.

### Check List (For Author)

- Test: Checkstyle and targeted FE test updates
    - Manual test / No need to test (with reason)
- Behavior changed: Yes (adds new SQL functions and updates @@version_comment output)
- Does this need documentation: Yes
@hello-stephen
Copy link
Copy Markdown
Contributor

Thank you for your contribution to Apache Doris.
Don't know what should be done next? See How to process your PR.

Please clearly describe your PR:

  1. What problem was fixed (it's best to include specific error reporting information). How it was fixed.
  2. Which behaviors were modified. What was the previous behavior, what is it now, why was it modified, and what possible impacts might there be.
  3. What features were added. Why was this function added?
  4. Which code was refactored and why was this part of the code refactored?
  5. Which functions were optimized and what is the difference before and after the optimization?

@924060929
Copy link
Copy Markdown
Contributor

/review

@github-actions
Copy link
Copy Markdown
Contributor

OpenCode automated review failed and did not complete.

Error: Review step was failure (possibly timeout or cancelled)
Workflow run: https://github.com/apache/doris/actions/runs/24560238344

Please inspect the workflow logs and rerun the review after the underlying issue is resolved.

1 similar comment
@github-actions
Copy link
Copy Markdown
Contributor

OpenCode automated review failed and did not complete.

Error: Review step was failure (possibly timeout or cancelled)
Workflow run: https://github.com/apache/doris/actions/runs/24560238344

Please inspect the workflow logs and rerun the review after the underlying issue is resolved.

@924060929
Copy link
Copy Markdown
Contributor

/review

@github-actions
Copy link
Copy Markdown
Contributor

OpenCode automated review failed and did not complete.

Error: Review step was failure (possibly timeout or cancelled)
Workflow run: https://github.com/apache/doris/actions/runs/24572356529

Please inspect the workflow logs and rerun the review after the underlying issue is resolved.

@zclllyybb
Copy link
Copy Markdown
Contributor

/review

@github-actions
Copy link
Copy Markdown
Contributor

OpenCode automated review failed and did not complete.

Error: Review step was failure (possibly timeout or cancelled)
Workflow run: https://github.com/apache/doris/actions/runs/24586119944

Please inspect the workflow logs and rerun the review after the underlying issue is resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants