Skip to content

Conversation

@roji
Copy link
Member

@roji roji commented Sep 8, 2025

Looks big but product changes are quite minimal.

Continues #36296
Fixes #32493

Description
This fixes some bugs in the handling of primitive/scalar collections within complex JSON types, and adds extensive test coverage.

Customer impact
Before this PR, various queries fail which involve primitive collections (e.g. int/string array) within JSON documents. This is part of the larger complex JSON query we're delivering for 10.

How found
Testing

Regression
No

Testing
Extensive test coverage added

Risk
Low, product changes are relatively minimal and mainly add new code paths.

@roji roji requested review from AndriySvyryd and artl93 September 8, 2025 19:40
@roji roji requested a review from a team as a code owner September 8, 2025 19:40
@roji roji added the ask-mode label Sep 8, 2025
@roji roji force-pushed the PrimitiveCollections branch from f3e80b8 to b1244ce Compare September 8, 2025 21:07
Copy link
Member

@artl93 artl93 left a comment

Choose a reason for hiding this comment

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

RC2 - mainline, new scenario for .NET 10.

@roji roji merged commit f58e8df into dotnet:release/10.0 Sep 10, 2025
7 checks passed
@roji roji deleted the PrimitiveCollections branch September 10, 2025 20:42
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.

Nav expansion does not handle ExecuteUpdate

3 participants