Skip to content

Upgrade SQL version for Pipelines#3697

Open
RubenCerna2079 wants to merge 5 commits into
mainfrom
dev/rubencerna/update-sql-pipeline-version
Open

Upgrade SQL version for Pipelines#3697
RubenCerna2079 wants to merge 5 commits into
mainfrom
dev/rubencerna/update-sql-pipeline-version

Conversation

@RubenCerna2079

@RubenCerna2079 RubenCerna2079 commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Why make this change?

What is this change?

Changed the SqlLocalDB.msi to use the new SQL 2025 version, and updated all the places where we set the SQL version to use SQL 2025.

How was this tested?

Added a table with a vector data type. If the SQL version is anything less than 2025, the pipeline would fail.

Sample Request(s)

N/A

@RubenCerna2079 RubenCerna2079 changed the title Add new SQL version Upgrade SQL version for Pipelines Jul 6, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR updates the SQL Server versions used by CI pipelines and test schema initialization so that MsSql/DwSql integration tests can run against SQL Server 2025 features (notably the vector data type), addressing issue #3696.

Changes:

  • Added a vector_type_table (including a max-dimension vector(1998) case) to the MsSql test schema so schema initialization fails on older SQL versions.
  • Updated pipeline LocalDB installer URL and version code to SQL 2025 equivalents.
  • Updated the Linux SQL Server container image tag used in pipeline setup to SQL Server 2025.

Reviewed changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
src/Service.Tests/DatabaseSchema-MsSql.sql Adds a new vector_type_table and seed data to require SQL Server 2025 vector support during schema init.
src/Service.Tests/dab-config.MsSql.json Minor formatting/EOF change only (no functional config updates).
scripts/start-mssql-server.bash Updates the SQL Server Linux container image tag to 2025.
.pipelines/mssql-pipelines.yml Updates LocalDB installer URL and SQL version code for MsSql pipeline jobs.
.pipelines/dwsql-pipelines.yml Updates LocalDB installer URL and SQL version code for DwSql pipeline jobs.

Comment thread .pipelines/mssql-pipelines.yml
Comment thread .pipelines/mssql-pipelines.yml
Comment thread scripts/start-mssql-server.bash
Comment thread .pipelines/dwsql-pipelines.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

Upgrade SQL version used in pipeline tests

5 participants