Skip to content

Sync Repos: for release 170.15.0 #112

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

Merged
merged 5 commits into from
Jan 17, 2025
Merged

Sync Repos: for release 170.15.0 #112

merged 5 commits into from
Jan 17, 2025

Conversation

llali
Copy link
Member

@llali llali commented Jan 17, 2025

No description provided.

vyasaswini and others added 5 commits January 17, 2025 13:49
Added tests for below Fuzzy String Matching functions:

EDIT_DISTANCE
EDIT_DISTANCE_SIMILARITY
JARO_WINKLER_DISTANCE
JARO_WINKLER_SIMILARITY

----
#### AI description  (iteration 1)
#### PR Classification
New feature: Added tests for fuzzy string matching intrinsics.

#### PR Summary
This pull request introduces new tests for fuzzy string matching functions.
- Added `FuzzyStringMatchingTests160.sql` with test cases for `EDIT_DISTANCE`, `EDIT_DISTANCE_SIMILARITY`, `JARO_WINKLER_DISTANCE`, and `JARO_WINKLER_SIMILARITY`.
- Updated `Only160SyntaxTests.cs` to include the new test script with zero expected errors.
- Added baseline file `FuzzyStringMatchingTests160.sql` for the new test cases.
Added Regexp TVFs to the sql script schema and added parser tests to validate in compatibility 170.

Adding Regexp table valued functions parser tests

----
#### AI description  (iteration 1)
#### PR Classification
New feature

#### PR Summary
This pull request adds tests for Regexp table-valued functions (TVFs) in SQL Server.
- Added `Only170SyntaxTests.cs` to include new parser tests for Regexp TVFs.
- Updated `ParserTest.cs` to include a new `ParserTest170` class for handling SQL Server 170 syntax.
- Added test scripts `RegexpTVFTests170.sql` under `Baselines170` and `TestScripts` directories to validate Regexp TVFs.
- Modified `CodeGenerationSupporter.cs` to include constants for `REGEXP_MATCHES` and `REGEXP_SPLIT_TO_TABLE`.
- Updated `TSql170.g` to recognize `REGEXP_MATCHES` and `REGEXP_SPLIT_TO_TABLE` as valid functions.

Related work items: #3584646
Adding missing eventname CREATE_VECTOR_INDEX

----
#### AI description  (iteration 1)
#### PR Classification
New feature

#### PR Summary
This pull request adds support for the `CREATE_VECTOR_INDEX` event name in the T-SQL parser.
- `SqlScriptDom/Parser/TSql/EventNotificationEventType.cs`: Added `CreateVectorIndex` event type with value 344.
Adding Release notes for 170.12.0

----
#### AI description  (iteration 1)
#### PR Classification
Documentation

#### PR Summary
This pull request adds release notes for version 170.12.0 of `Microsoft.SqlServer.TransactSql.ScriptDom`.
- Added `release-notes/170.3/170.12.0.md` with details on target platform support, dependencies, and changes.
- Notable changes include the removal of support for .NET Standard, dropping support for .NET 6, and adding support for .NET 8.
@llali llali merged commit c56816d into main Jan 17, 2025
5 checks passed
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