Repository navigation
Upgrade version to 2.8.0 - #1658
Merged
Merged
Conversation
Li Jiang (thinkall)
enabled auto-merge
November 6, 2026 06:39
jianglibigdata
approved these changes
Nov 6, 2026
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Why are these changes needed?
Upgrade version to 2.8.0
Related issue number
Checks