Skip to content

SHORTEST_PATHS_ECMP on Core EQUAL_BALANCED; netgraph-core>=0.10.0 (0.23.1) - #112

Merged
networmix merged 1 commit into
mainfrom
fix/equal-balanced-membership
Sep 13, 2026
Merged

networmix merged 1 commit into
mainfrom
fix/equal-balanced-membership

Conversation

@networmix

Copy link
Copy Markdown
Owner

Summary

  • netgraph-core 0.10.0 folds the load-blind next-hop set into EQUAL_BALANCED and removes EQUAL_BALANCED_FIXED. SHORTEST_PATHS_ECMP and the combine fan-out path now map to EQUAL_BALANCED; minimum Core raised to 0.10.0; version 0.23.1.
  • Placement is unchanged for every preset. The one observable difference is max_flow(flow_placement=EQUAL_BALANCED, shortest_path=False, require_capacity=False), which filled the cost-only DAG in several passes and now places once.

Test plan

  • bash .superset/workspace.sh check against Core 0.10.0: 1274 tests pass
  • Placement corpus vs the 0.9.0 baseline: identical except the documented cost-only max_flow case and a second placement on a stale DAG
  • CI green, then GitHub release v0.23.1

🤖 Generated with Claude Code

…23.1)

Core 0.10.0 folds the load-blind next-hop set into EQUAL_BALANCED and
removes EQUAL_BALANCED_FIXED. The IGP ECMP preset and the fan-out path
in the cached engine map to EQUAL_BALANCED; placement is unchanged
except max_flow(EQUAL_BALANCED, shortest_path=False,
require_capacity=False), which now places once.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 13, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-13T00:21:21.011617Z d9159be PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@networmix
networmix merged commit 7755307 into main Sep 13, 2026
8 of 20 checks passed
@networmix
networmix deleted the fix/equal-balanced-membership branch September 13, 2026 00:22
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.

1 participant