Skip to content

Available Memory Leaf#1465

Open
mrevang wants to merge 5 commits intoopenconfig:masterfrom
mrevang:available
Open

Available Memory Leaf#1465
mrevang wants to merge 5 commits intoopenconfig:masterfrom
mrevang:available

Conversation

@mrevang
Copy link
Copy Markdown
Contributor

@mrevang mrevang commented Apr 1, 2026

Change Scope

  • This change adds a new leaf for "available" memory: /system/memory/state/available
  • This change is backwards compatible.

Platform Implementations

Tree View

  +--rw system
     +--rw memory
     |  +--rw config
     |  +--ro state
     |     +--ro physical?    uint64
     |     +--ro reserved?    uint64
     |     +--ro used?        uint64
     |     +--ro free?        uint64
+    |     +--ro available?   uint64

@mrevang mrevang requested a review from a team as a code owner April 1, 2026 03:36
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the openconfig-system YANG module to version 3.1.0 and introduces a new available leaf to track memory available for allocation. A review comment suggests improving the description of this new leaf to more precisely define it and distinguish it from the existing free leaf by explicitly mentioning reclaimable system caches and buffers.

@dplore
Copy link
Copy Markdown
Member

dplore commented Apr 7, 2026

/gcbrun

@OpenConfigBot
Copy link
Copy Markdown

OpenConfigBot commented Apr 7, 2026

No major YANG version changes in commit 04d398e

@dplore
Copy link
Copy Markdown
Member

dplore commented Apr 8, 2026

/gcbrun

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

3 participants