Skip to content

[None][chore] promote PrimTS source from TRT-LLM #18815 - #19331

Merged
yuxianq merged 1 commit into
NVIDIA:mainfrom
yuxianq:chore/prims-ts-promote-18815-6e0d64e79f2a
Sep 17, 2026
Merged

yuxianq merged 1 commit into
NVIDIA:mainfrom
yuxianq:chore/prims-ts-promote-18815-6e0d64e79f2a

Conversation

@yuxianq

@yuxianq yuxianq commented Sep 17, 2026

Copy link
Copy Markdown
Collaborator

Dev Engineer Review

The change updates only the flashinfer-prims-ts source URL. The pinned revision, branch, patch, and digests remain unchanged. No runtime, API, dependency, or kernel behavior changes are included.

QA Engineer Review

No test changes.

Per-File QA Perspective

  • 3rdparty/vendor_sources.lock.yaml: Verify that materialization from the new repository URL produces the same pinned source, vendor files, patch, and digests.

Description

Promote the exact source revision reviewed in #18815.
Only the PrimTS lock URL/branch changes. The source SHA, selected vendor files, compatibility patch, and digests are unchanged.

Test Coverage

Source materialization and lock-only diff verified by the promotion tool. No new kernel behavior. The tool posts /bot skip --comment "skip CI since no code change" to request the bot's no-code-change CI path. Automatic GitHub checks and required reviews still apply.

PR Checklist

  • No runtime/API/dependency changes.
  • Immutable source pin and vendor content preserved.
  • Please check this after reviewing the above items as appropriate for this PR.

Required squash commit message

Preserve the following message, including the provenance block and DCO sign-off.

[None][chore] promote PrimTS source from TRT-LLM #18815

----- BEGIN PRIMTS PROMOTION V1 -----
{
  "canonical_branch": "trtllm-prims-ts-dev",
  "canonical_url": "https://github.com/yuxianq/flashinfer.git",
  "changes": [
    {
      "commits": [
        "80ee5b860c2a69681a1fc8bdbffed176b3b6097c",
        "04b6d1fb1bf3bc595ae42da4a973b46b473da35f",
        "7f7514246fdc4f05e543361fc5d885efbd7c1767",
        "40e70148b46d99874b154d2e920aceb8fd3b52c7",
        "247355aab7e4c3a6b3575a17ed13db430cbf2e19",
        "77396e32e9cde4d32aa8b76f89a3f4fce7169ac3"
      ],
      "upstream_base": "60b49158ab4fb81718aef486c2d3c89aec4c1901",
      "upstream_head": "6b5b2d31f3314be77ccf6655c899b7b971863a1a",
      "upstream_merge": "3084d8516eb3fc980905dfa6f09180bc894cf7ad",
      "upstream_pr": "https://github.com/flashinfer-ai/flashinfer/pull/4872"
    },
    {
      "commits": [
        "80c9d066e27c3323be1f1ffa72d7e830dc7caff0",
        "03706cca8ac024ea8d4108ed3f10b5409841bce6",
        "93df0a62e8a72c9809695e8a2e5f116bbc99a5fa",
        "e70f6c8dbb1d62d787c81cfb4583c39f934e8d6d",
        "4f38704149209608a2e3398f02c953a9cda22e05",
        "c5e4c9fc4cfb6c8014c056c57c55da03fefe5def",
        "8f2360ef49ccc57b43bd72ea499217260f877d9a",
        "5bee7da6107c1664b0e896421fa9501d9c00dbd7",
        "e7df2526233f4969fb38c68e9d6b2e7ec29ba9ab",
        "a92c01610bc3eceb81fbdc0a1808eef044a1df34",
        "7d10d2d83c636b1740051ebb30442b7382acb325",
        "473142e26037e104d18a100f7fd52087d079ea0e"
      ],
      "upstream_base": "1989b509d345bd0c3c2ffa1f0ea39afec7cc4c33",
      "upstream_head": "f2f7cf528e1427cfc1c29798cff95f5cb0bfc50d",
      "upstream_merge": "dbc0e0d382031d3e9b9db0c2b58a29866b4fd690",
      "upstream_pr": "https://github.com/flashinfer-ai/flashinfer/pull/5002"
    },
    {
      "commits": [
        "6e0d64e79f2a87eeb539e2f40ea12d009679a8f5"
      ],
      "upstream_base": "c1c8e3e5821ac65d9710c7e1d540d65847013a3c",
      "upstream_head": "f2b1f5ea3c6dd6e19bba32f44c6582bf24bd6eb8",
      "upstream_merge": "313aebc27e2bd359fcca428c8597b16b4219b27c",
      "upstream_pr": "https://github.com/flashinfer-ai/flashinfer/pull/5144"
    }
  ],
  "kind": "promotion",
  "previous": "b0d190d4f2420f0c2a0ab3a6efeef4439c2aa996",
  "promoted": "6e0d64e79f2a87eeb539e2f40ea12d009679a8f5",
  "source_branch": "trtllm-prims-ts-dev",
  "source_url": "https://github.com/heyuhhh/flashinfer.git",
  "trtllm_merge": "c6f98058c84f0516b3aa59103e619fab28c52af5",
  "trtllm_pr": "https://github.com/NVIDIA/TensorRT-LLM/pull/18815",
  "upstream_base": "1c142d58d7cb8b394e43517fc18ec7c970b5f5bd",
  "upstream_observed_main": "13db2cfd5d8c92d6879671550d680b6115348231",
  "vendor": "flashinfer-prims-ts",
  "version": 1
}
----- END PRIMTS PROMOTION V1 -----

Signed-off-by: Yuxian Qiu <142763828+yuxianq@users.noreply.github.com>

----- BEGIN PRIMTS PROMOTION V1 -----
{
  "canonical_branch": "trtllm-prims-ts-dev",
  "canonical_url": "https://github.com/yuxianq/flashinfer.git",
  "changes": [
    {
      "commits": [
        "80ee5b860c2a69681a1fc8bdbffed176b3b6097c",
        "04b6d1fb1bf3bc595ae42da4a973b46b473da35f",
        "7f7514246fdc4f05e543361fc5d885efbd7c1767",
        "40e70148b46d99874b154d2e920aceb8fd3b52c7",
        "247355aab7e4c3a6b3575a17ed13db430cbf2e19",
        "77396e32e9cde4d32aa8b76f89a3f4fce7169ac3"
      ],
      "upstream_base": "60b49158ab4fb81718aef486c2d3c89aec4c1901",
      "upstream_head": "6b5b2d31f3314be77ccf6655c899b7b971863a1a",
      "upstream_merge": "3084d8516eb3fc980905dfa6f09180bc894cf7ad",
      "upstream_pr": "flashinfer-ai/flashinfer#4872"
    },
    {
      "commits": [
        "80c9d066e27c3323be1f1ffa72d7e830dc7caff0",
        "03706cca8ac024ea8d4108ed3f10b5409841bce6",
        "93df0a62e8a72c9809695e8a2e5f116bbc99a5fa",
        "e70f6c8dbb1d62d787c81cfb4583c39f934e8d6d",
        "4f38704149209608a2e3398f02c953a9cda22e05",
        "c5e4c9fc4cfb6c8014c056c57c55da03fefe5def",
        "8f2360ef49ccc57b43bd72ea499217260f877d9a",
        "5bee7da6107c1664b0e896421fa9501d9c00dbd7",
        "e7df2526233f4969fb38c68e9d6b2e7ec29ba9ab",
        "a92c01610bc3eceb81fbdc0a1808eef044a1df34",
        "7d10d2d83c636b1740051ebb30442b7382acb325",
        "473142e26037e104d18a100f7fd52087d079ea0e"
      ],
      "upstream_base": "1989b509d345bd0c3c2ffa1f0ea39afec7cc4c33",
      "upstream_head": "f2f7cf528e1427cfc1c29798cff95f5cb0bfc50d",
      "upstream_merge": "dbc0e0d382031d3e9b9db0c2b58a29866b4fd690",
      "upstream_pr": "flashinfer-ai/flashinfer#5002"
    },
    {
      "commits": [
        "6e0d64e79f2a87eeb539e2f40ea12d009679a8f5"
      ],
      "upstream_base": "c1c8e3e5821ac65d9710c7e1d540d65847013a3c",
      "upstream_head": "f2b1f5ea3c6dd6e19bba32f44c6582bf24bd6eb8",
      "upstream_merge": "313aebc27e2bd359fcca428c8597b16b4219b27c",
      "upstream_pr": "flashinfer-ai/flashinfer#5144"
    }
  ],
  "kind": "promotion",
  "previous": "b0d190d4f2420f0c2a0ab3a6efeef4439c2aa996",
  "promoted": "6e0d64e79f2a87eeb539e2f40ea12d009679a8f5",
  "source_branch": "trtllm-prims-ts-dev",
  "source_url": "https://github.com/heyuhhh/flashinfer.git",
  "trtllm_merge": "c6f98058c84f0516b3aa59103e619fab28c52af5",
  "trtllm_pr": "NVIDIA#18815",
  "upstream_base": "1c142d58d7cb8b394e43517fc18ec7c970b5f5bd",
  "upstream_observed_main": "13db2cfd5d8c92d6879671550d680b6115348231",
  "vendor": "flashinfer-prims-ts",
  "version": 1
}
----- END PRIMTS PROMOTION V1 -----

Signed-off-by: Yuxian Qiu <142763828+yuxianq@users.noreply.github.com>
@yuxianq

yuxianq commented Sep 17, 2026

Copy link
Copy Markdown
Collaborator Author

/bot skip --comment "skip CI since no code change"

@yuxianq
yuxianq enabled auto-merge (squash) September 17, 2026 06:31
@coderabbitai

coderabbitai Bot commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

Review Change StackReview Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: eb567c73-3e09-4177-9588-dc014bb7a461

📥 Commits

Reviewing files that changed from the base of the PR and between 2b03049 and db6e121.

📒 Files selected for processing (1)
  • 3rdparty/vendor_sources.lock.yaml

Included review availability: Your plan provides up to 12 included reviews per hour; 11 remain after this review.


Walkthrough

The vendor source lock entry for flashinfer-prims-ts now uses the yuxianq/flashinfer repository. Other source settings remain unchanged.

Changes

Vendor source update

Layer / File(s) Summary
Update vendor source lock entry
3rdparty/vendor_sources.lock.yaml
The flashinfer-prims-ts repository URL changes from heyuhhh/flashinfer to yuxianq/flashinfer. Branch, commit, patch, and digest settings remain unchanged.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~2 minutes

Change: Other

Possibly related PRs

  • NVIDIA/TensorRT-LLM#19047: Both pull requests update the flashinfer-prims-ts vendor-source lock entry. This PR changes its repository URL while retaining the branch.

Merge Risk: ⚪ Minimal · up to db6e1

This is a provenance-only vendor URL update with unchanged source content and integrity settings, so no actionable merge-blocking risk remains.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly identifies the PrimTS source promotion from TRT-LLM PR #18815 and follows the required ticket and type format.
Description check ✅ Passed The description explains the change, test coverage, checklist status, provenance requirements, and DCO sign-off. It is sufficiently complete for this lock-only promotion.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands.

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #74041 [ skip ] triggered by Bot. Commit: db6e121 Link to invocation

@tensorrt-cicd

Copy link
Copy Markdown
Collaborator

PR_Github #74041 [ skip ] completed with state SUCCESS. Commit: db6e121
Skipping testing for commit db6e121

Link to invocation

@yuxianq
yuxianq merged commit 73c7063 into NVIDIA:main Sep 17, 2026
14 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.

3 participants