Skip to content

Conversation

@dapan1121
Copy link
Contributor

Description

Issue(s)

  • Close/close/Fix/fix/Resolve/resolve: Issue Link

Checklist

Please check the items in the checklist if applicable.

  • Is the user manual updated?
  • Are the test cases passed and automated?
  • Is there no significant decrease in test coverage?

Copilot AI review requested due to automatic review settings January 29, 2026 07:14
@dapan1121 dapan1121 requested review from a team and hzcheng as code owners January 29, 2026 07:14
@gemini-code-assist
Copy link
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Fixes a GROUP_CONCAT setup/type initialization bug and adds a regression query to ensure the function can be planned/executed with non-string inputs.

Changes:

  • Fix gconcatFunctionSetup to zero-initialize the correct result struct size.
  • Extend the aggregate test to create a STABLE and run a GROUP_CONCAT(CAST(... AS VARCHAR)) query.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.

File Description
test/cases/11-Functions/02-Aggregate/test_agg_gconcat.py Adds a regression query (and supporting STABLE) intended to exercise GROUP_CONCAT type handling.
source/libs/function/src/builtinsimpl.c Fixes incorrect memset size for GROUP_CONCAT result state.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@guanshengliang guanshengliang merged commit 47d9bc6 into 3.3.8 Jan 29, 2026
16 of 17 checks passed
@guanshengliang guanshengliang deleted the fix/6751148858 branch January 29, 2026 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants