Skip to content

fix: port high-value upstream stability fixes (wave 1) - #2

Merged
sakitam-fdd merged 4 commits into
mainfrom
upstream-stability-wave1-20260821
Aug 21, 2026
Merged

fix: port high-value upstream stability fixes (wave 1)#2
sakitam-fdd merged 4 commits into
mainfrom
upstream-stability-wave1-20260821

Conversation

@sakitam-fdd

Copy link
Copy Markdown
Owner

Scope

This is Wave 1 of the reviewed upstream stability ports.

Tencent#2763 — batch reparse uses current parser rules

  • Clears only upload-time parser-engine rule snapshots for nil-config batch reparses.
  • Preserves document-specific chunking, multimodal settings, and parser options.
  • Prevents failed documents from silently reusing obsolete parser selection after the KB parser configuration changes.

Tencent#2711 — harden LLM rerank fallback for reasoning models

  • Disables thinking for deterministic rerank scoring and reserves output tokens.
  • Requires exactly one score per passage instead of padding/truncating incomplete responses.
  • Stops later rerank batches after unusable output and falls back to original retrieval scores.
  • Uses the upstream final test stub fix that returns a closed stream channel.

Porting notes

Validation

Upstream focused validation reported:

The execution environment used for this port cannot perform an outbound-DNS-backed full checkout, so this fork's GitHub Actions checks are the authoritative target-branch validation.

No public API or schema changes. No intended breaking changes.

guiyangyuan and others added 4 commits August 14, 2026 14:35
Port upstream Tencent#2763 onto the fork's current main.

This clears upload-time parser engine rule snapshots only for nil-config batch reparses, so reparsing uses the knowledge base's current parser rules while preserving document-specific chunking, multimodal, and parser options.
Port Tencent#2711 into stability Wave 1 using GitHub's three-way merge, preserving intervening main changes.
@coderabbitai

coderabbitai Bot commented Aug 21, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 8838c562-4b5e-4936-880c-af60850965d5


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@sakitam-fdd
sakitam-fdd marked this pull request as ready for review August 21, 2026 07:33
@sakitam-fdd
sakitam-fdd merged commit 0122a14 into main Aug 21, 2026
1 check 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.

2 participants