This repository has been archived by the owner on Jan 3, 2023. It is now read-only.
forked from sonic-net/sonic-swss
-
Notifications
You must be signed in to change notification settings - Fork 0
Conversation
This file contains 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
* [pfcwd]: Rx/Tx/Drop counters Keep track of Tx/Rx/Drop packets during watchdog action. Record both accumulative values and counters from last event. Signed-off-by: marian-pritsak <[email protected]> * Address comments Signed-off-by: marian-pritsak <[email protected]> * Address comments Signed-off-by: marian-pritsak <[email protected]>
Signed-off-by: Sihui Han <[email protected]>
* [pfcwd]: Log PFC frame for a lossy queue Signed-off-by: marian-pritsak <[email protected]>
* Add python test for setting RO attribute * Use redis-py to obtain switch real object id * Remove RedisClient connection
… define in swss common (sonic-net#428) Signed-off-by: Sihui Han <[email protected]>
…it (sonic-net#424) * First commit * Compiles * Use KeyOpFieldsValuesTuple instead of SyncMap * Add tests and fixed bugs * Put gtest library path * Add Clean * Throw errors in case of errors * Rename methods to lowerCase. Use better names * Fixed issues with untested last commit * Use set instead of vector for attribute names * Implemented vrf orch * Fix an issue. configuration description must be outside of the class where it using, otherwise it would uninitialized * Add initial version of test_vrf * Support 'empty' attribute which is used as fake attribute for empty hash * Add comprehensive tests for vrf orchagent * Fix typo. Add extra comments. * Add SET-update functionality * Remove outdated macros. Use more appropriate function in the test * Extract Orch2 class which support addOperation and delOperation * Fix two FIXME from tests * Check parser constructors in the test * Move Orch2 to orch.h * Fix compilation of cfgmgr
…onic-net#429) Signed-off-by: Sihui Han <[email protected]>
…et#425) * [portsorch]: Only add port stat IDs that are needed to query Signed-off-by: Sihui Han <[email protected]> * update comments
* Add Buffer Config Manager Signed-off-by: Andriy Moroz <[email protected]> * Added comment Signed-off-by: Andriy Moroz <[email protected]> * Ignore port speed validation if not implemented Signed-off-by: Andriy Moroz <[email protected]> * Add speed and buffer set test Signed-off-by: Andriy Moroz <[email protected]> * Removed trailing newlines Signed-off-by: Andriy Moroz <[email protected]> * Revert "Removed trailing newlines" This reverts commit e485c35. * Revert "Add speed and buffer set test" This reverts commit 97206b1.
Having executors with same names results in only first being registered. Signed-off-by: marian-pritsak <[email protected]>
Signed-off-by: marian-pritsak <[email protected]>
This commit adds new code to support XON_OFFSET support for PFC Buffer Profile. The XON_OFFSET value is passed from JSON file. Verified by running the JSON file with XON_OFFSET in buffer_profile and checked the hardware registers The setting in the hardware was reflecting the JSON values. Signed-off-by: Harish Venkatraman <[email protected]>
* Add speed and buffer set test Signed-off-by: Andriy Moroz <[email protected]> * Add some comments to the test Signed-off-by: Andriy Moroz <[email protected]>
Signed-off-by: Sihui Han <[email protected]>
* [PfcWd]: Make polling interval configurable Signed-off-by: Sihui Han <[email protected]> * rebase master * fix the build error Signed-off-by: Sihui Han <[email protected]>
…sonic-net#443) Signed-off-by: Ying Xie <[email protected]>
…sonic-net#443) Signed-off-by: Ying Xie <[email protected]>
Signed-off-by: Volodymyr Samotiy <[email protected]>
update to use SAI 1.2
…n order (sonic-net#445) - Parse the column header to decide column ordering. - Extra column(s) will be ignored. Signed-off-by: Ying Xie <[email protected]>
* Align with swss-common table name separator changes * Get appropriate table name separators by calling getTableNameSeparator() method * Align with new method name
* [pfcwd]: enable BIG_RED_SWITCH mode Signed-off-by: Sihui Han <[email protected]> * update as comments
* Remove deprecated parameter from select() * Convert Selectables to new interface
…ic-net#474) Signed-off-by: Jipan Yang <[email protected]>
* [crmorch]: neighbor used counter increased twice
…he fec configuration is blank (sonic-net#468)
…other thread (sonic-net#478) * Remove global mutex for the DB * Don't set event notifications on the switch * Adding notification handlers enable notification in syncd
Signed-off-by: Sihui Han <[email protected]>
Signed-off-by: Andriy Moroz <[email protected]>
* Fix tables handling race condition in buffermgr Signed-off-by: Andriy Moroz <[email protected]> * Fixed status lose in loop Signed-off-by: Andriy Moroz <[email protected]>
Signed-off-by: Sihui Han <[email protected]>
…t#489) * [buffermgr]: remove the item from consumer queue if invalid Signed-off-by: Sihui Han <[email protected]> * change error to task_invalid_entry Signed-off-by: Sihui Han <[email protected]>
* Get the switch attribute SAI_SWITCH_ATTR_QOS_MAX_NUMBER_OF_CHILDS_PER_SCHEDULER_GROUP just once * Compress scheduler group creation time in 2.5 times * Inprove style
…c-net#491) * Populate existing interface cache, bring down before configDone * simplify the logic and add logging Signed-off-by: Guohan Lu <[email protected]> * add logging for publish event to state db Signed-off-by: Guohan Lu <[email protected]>
Signed-off-by: Sihui Han <[email protected]>
* [PFCWD]: Periodically poll WD counters For every action handler call commitCounters on a periodic basis Signed-off-by: marian-pritsak <[email protected]> * Set polling interval to 1s
Without the return value check, it is possible that ifname is empty due to interface not found. Signed-off-by: Shu0T1an ChenG <[email protected]>
Signed-off-by: Shu0T1an ChenG <[email protected]>
Currently orchagent crashes if crm is running. Needs to be fixed
Currently orchagent crashes if crm is running. Needs to be fixed P.S This is actual commit that removes crm. Previous commit was to correct a typo, and has wrong commit message
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
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.
No description provided.