Skip to content

@W-19426562: Don't provide rowLimit option to VDS before 2026.1#214

Merged
anyoung-tableau merged 3 commits into
mainfrom
anyoung/rowLimit
Feb 5, 2026
Merged

@W-19426562: Don't provide rowLimit option to VDS before 2026.1#214
anyoung-tableau merged 3 commits into
mainfrom
anyoung/rowLimit

Conversation

@anyoung-tableau
Copy link
Copy Markdown
Collaborator

@anyoung-tableau anyoung-tableau commented Feb 4, 2026

Copilot AI review requested due to automatic review settings February 4, 2026 19:34
@salesforce-cla
Copy link
Copy Markdown

salesforce-cla Bot commented Feb 4, 2026

Thanks for the contribution! Unfortunately we can't verify the commit author(s): DevPlat Heroku <d***@s***.com>. One possible solution is to add that email to your GitHub account. Alternatively you can change your commits to another email and force push the change. After getting your commits associated with your GitHub account, refresh the status of this Pull Request.

Comment thread src/tools/queryDatasource/queryDatasource.ts
Copy link
Copy Markdown
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

Updates query-datasource to avoid sending the rowLimit option to VizQL Data Service (VDS) on Tableau versions prior to 2026.1.0, per the linked customer report.

Changes:

  • Version-gate the options passed to VDS so rowLimit is only included for Tableau 2026.1.0+.
  • Bump npm package version from 1.14.4 to 1.14.5.
  • Update package-lock.json to match the new package version.

Reviewed changes

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

File Description
src/tools/queryDatasource/queryDatasource.ts Uses getResultForTableauVersion to conditionally include rowLimit only on 2026.1.0+.
package.json Version bump to 1.14.5.
package-lock.json Lockfile version sync to 1.14.5.

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

Comment thread src/tools/queryDatasource/queryDatasource.ts
Comment thread src/tools/queryDatasource/queryDatasource.ts
@anyoung-tableau anyoung-tableau merged commit 38366a3 into main Feb 5, 2026
4 of 6 checks passed
@anyoung-tableau anyoung-tableau deleted the anyoung/rowLimit branch February 5, 2026 01:20
allisonbierschenk pushed a commit to allisonbierschenk/tableau-mcp that referenced this pull request Apr 14, 2026
…eau#214)

* Don't provide rowLimit to VDS before 2026.1

* Bump

* Fix tests
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.

query-datasource tool failing against pre-2026.1 VizQl Data Service

3 participants