Skip to content

build(deps): bump github.com/microsoft/go-mssqldb from 1.9.6 to 1.9.7 in /src/go#21848

Merged
ilyam8 merged 1 commit intomasterfrom
dependabot/go_modules/src/go/github.com/microsoft/go-mssqldb-1.9.7
Feb 28, 2026
Merged

build(deps): bump github.com/microsoft/go-mssqldb from 1.9.6 to 1.9.7 in /src/go#21848
ilyam8 merged 1 commit intomasterfrom
dependabot/go_modules/src/go/github.com/microsoft/go-mssqldb-1.9.7

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 28, 2026

Bumps github.com/microsoft/go-mssqldb from 1.9.6 to 1.9.7.

Release notes

Sourced from github.com/microsoft/go-mssqldb's releases.

v1.9.7

What's Changed

New Contributors

Full Changelog: microsoft/go-mssqldb@v1.9.6...v1.9.7

Changelog

Sourced from github.com/microsoft/go-mssqldb's changelog.

Changelog

Commits
  • a5d08fe test: improve code coverage with comprehensive unit tests (#323)
  • acefb55 docs: add LLM optimization files for AI code assistant discoverability (#311)
  • 95e5e8a Add unit tests for type conversion, SQL quoting, and error handling (#321)
  • 5718c41 fix: update release-please action and config (#322)
  • c3c0300 Fix handling of stateSep in batch package. Addresses bug #247 (#248)
  • ca98174 bulkcopy: fix column escaping (#253)
  • 1c8ea5b perf: use pointer receiver for columnStruct to avoid copy (#316)
  • f49ac9b feat: implement automated versioning with Release Please (#310)
  • c16a19e Add support for EPA (#295)
  • 719c5b7 Merge pull request #308 from lidavidm/v1.9.6-patch
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Summary by cubic

Pulls in performance improvements and bug fixes in the SQL Server driver; also aligns xxhash usage with go.mod.

  • Dependencies
    • github.com/microsoft/go-mssqldb: 1.9.6 → 1.9.7 (includes perf tweaks and fixes for bulk copy escaping and batch state parsing)
    • github.com/cespare/xxhash/v2: now a direct dependency at v2.3.0 (removed indirect entry)

Written for commit af19d1e. Summary will update on new commits.

Bumps [github.com/microsoft/go-mssqldb](https://github.com/microsoft/go-mssqldb) from 1.9.6 to 1.9.7.
- [Release notes](https://github.com/microsoft/go-mssqldb/releases)
- [Changelog](https://github.com/microsoft/go-mssqldb/blob/main/CHANGELOG.md)
- [Commits](microsoft/go-mssqldb@v1.9.6...v1.9.7)

---
updated-dependencies:
- dependency-name: github.com/microsoft/go-mssqldb
  dependency-version: 1.9.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the area/go label Feb 28, 2026
@dependabot dependabot bot requested a review from ilyam8 as a code owner February 28, 2026 10:35
@dependabot dependabot bot added the area/go label Feb 28, 2026
@github-actions github-actions bot added area/collectors Everything related to data collection collectors/go.d labels Feb 28, 2026
@ilyam8 ilyam8 enabled auto-merge (squash) February 28, 2026 10:36
Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

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

No issues found across 2 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.
Architecture diagram
sequenceDiagram
    participant App as Go Application
    participant Hash as xxhash/v2
    participant Driver as go-mssqldb (v1.9.7)
    participant DB as SQL Server

    Note over App,Hash: NEW: xxhash promoted to direct dependency
    App->>Hash: Generate data/query hash
    Hash-->>App: hash value

    Note over App,DB: Connection & Authentication
    App->>Driver: sql.Open() / Connect
    Driver->>DB: TDS Handshake
    alt NEW: EPA (Extended Protection) enabled
        Driver->>DB: CHANGED: Channel Binding & Service Binding check
    end
    DB-->>Driver: Authenticated

    Note over App,DB: Data Operations
    rect rgb(23, 37, 84)
    App->>Driver: BulkCopy(data)
    Driver->>Driver: CHANGED: Correctly escape column names
    Driver->>DB: Send TDS bulk stream
    end

    App->>Driver: Execute Batch Query
    Driver->>Driver: CHANGED: Fix stateSep parsing in batch package
    Driver->>DB: Execute SQL batch

    DB-->>Driver: Return Column Metadata & Rows
    loop For each column
        Driver->>Driver: CHANGED: Process columnStruct via pointer (Performance)
    end
    Driver-->>App: sql.Rows / Resultset
Loading

@ilyam8 ilyam8 merged commit b7317e6 into master Feb 28, 2026
137 of 157 checks passed
@dependabot dependabot bot deleted the dependabot/go_modules/src/go/github.com/microsoft/go-mssqldb-1.9.7 branch February 28, 2026 10:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/collectors Everything related to data collection area/go collectors/go.d

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant