镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

Upgrade version to 2.8.0 - #1658

Merged
Li Jiang (thinkall) merged 1 commit into
mainfrom
thinkall-patch-2
Nov 6, 2026
Merged

Li Jiang (thinkall) merged 1 commit into
mainfrom
thinkall-patch-2

Conversation

@thinkall

Copy link
Copy Markdown
Collaborator

Why are these changes needed?

Upgrade version to 2.8.0

Related issue number

Checks

@thinkall
Li Jiang (thinkall) added this pull request to the merge queue Nov 6, 2026
Merged via the queue into main with commit 46bce0c Nov 6, 2026
20 checks passed
Li Jiang (thinkall) added a commit that referenced this pull request Nov 10, 2026
## Summary
Merge public main through 46bce0c into PR #1545 and resolve the version
conflict using the exact OSS 2.8.0 version file, not the internal post-release
version. Preserve the upstream R2 target-order correction and inline Spark
backend isolation.

Audit the newer internal main and port its missing nullable/DST and delayed
seasonal-forecast regressions. Refine the panel test gate to skip only the
demonstrated legacy dependency combination, retaining stronger public
prediction assertions and isolated artifact paths.

## Prompting Intent
The engineer asked to update PR #1545 because FLAML Internal has new commits.
They explicitly required test/automl/test_rouge_metric.py to keep the OSS
version: the internal test was simplified only because some internal
environments do not have rouge installed.

## Linked Sources
- Consolidation PR: #1545
- Public synchronization target: 46bce0c
- Public release update: #1658
- Spark backend correction: #1657
- Time-series R2 correction: #1654
- Complete OSS ROUGE test: https://github.com/microsoft/FLAML/blob/46bce0ce989aae0271e68e5daac5b8a9b0522b87/test/automl/test_rouge_metric.py
- Internal main audited through 7d7ab67afb8bb453a7783898e6a4f42a99b616ff

## Rationale
Most new internal library changes are public-main synchronization or are
already implemented more completely in this branch. Merge public history
and selectively carry the missing regressions rather than merging unrelated
internal Git history or overwriting public runtime contracts.

Keep the real rouge_score Score/AggregateScore coverage unchanged instead
of copying the internal SimpleNamespace workaround. Preserve public step-index
semantics, estimated smoothing initialization, optional integration defaults,
and existing quality checks. Exclude internal release tooling, delivery
pipelines, Conda/certificate changes, timeout-only policy, and the .post1 suffix.
This is maintenance of the existing GitHub PR with no supplied ADO TaskId.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b0e4942d-f489-4b42-8a90-097ede4e88f7
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.

2 participants