Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[orchagent] Add separate next hop table and orch #1702

Merged
merged 51 commits into from
Oct 15, 2021

Commits on Sep 30, 2021

  1. [orchagent] Add separate next hop table and orch

    **What I did**
    Added a new next hop group table to APP_DB, and orchagent support
    to use this as an alternative to including next hop information in
    the route table
    
    **Why I did it**
    Improves performance and occupancy usage when using the new table
    
    **How I verified it**
    Extended SWSS unit tests to cover new code, and ran existing tests
    
    Signed-off-by: Thomas Cappleman <[email protected]>
    TACappleman committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    a90c122 View commit details
    Browse the repository at this point in the history
  2. Fix up following review

    TACappleman committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    0b3e040 View commit details
    Browse the repository at this point in the history
  3. More fixes

    TACappleman committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    c631af9 View commit details
    Browse the repository at this point in the history
  4. Remove ipKey method

    TACappleman committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    dfb10fc View commit details
    Browse the repository at this point in the history
  5. Remove ipKey method

    TACappleman committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    c9320bf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    06b496f View commit details
    Browse the repository at this point in the history
  7. Fix LGTM alerts

    TACappleman committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    4031ad7 View commit details
    Browse the repository at this point in the history
  8. Remove unnecessary log and add clarifying comment

    Signed-off-by: Alexandru Banu <[email protected]>
    abanu-ms authored and TACappleman committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    5a17257 View commit details
    Browse the repository at this point in the history
  9. Update code after review

    abanu-ms authored and TACappleman committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    a05c58a View commit details
    Browse the repository at this point in the history
  10. Minor UT updates

    abanu-ms authored and TACappleman committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    ccb7c6c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    af2ec27 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0d9ea95 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2021

  1. Fix temp NH handling

    TACappleman committed Oct 1, 2021
    Configuration menu
    Copy the full SHA
    00fce94 View commit details
    Browse the repository at this point in the history
  2. Refactor UT structure

    abanu-ms committed Oct 1, 2021
    Configuration menu
    Copy the full SHA
    747fa54 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2021

  1. Configuration menu
    Copy the full SHA
    e25e6a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56878db View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2021

  1. Minor fixes

    TACappleman committed Oct 4, 2021
    Configuration menu
    Copy the full SHA
    77da6fa View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2021

  1. Pipeline fix

    TACappleman committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    0aac13f View commit details
    Browse the repository at this point in the history
  2. Pipeline fix

    TACappleman committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    0b46048 View commit details
    Browse the repository at this point in the history
  3. Revert "Pipeline fix"

    This reverts commit 0b46048.
    TACappleman committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    60b4793 View commit details
    Browse the repository at this point in the history
  4. Revert "Pipeline fix"

    This reverts commit 0aac13f.
    TACappleman committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    fbae029 View commit details
    Browse the repository at this point in the history
  5. Pipeline fix

    TACappleman committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    0f7a3f8 View commit details
    Browse the repository at this point in the history
  6. Revert "Pipeline fix"

    This reverts commit 0aac13f.
    TACappleman committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    7d4cfa8 View commit details
    Browse the repository at this point in the history
  7. Pipeline fix

    TACappleman committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    8caed56 View commit details
    Browse the repository at this point in the history
  8. Revert "Pipeline fix"

    This reverts commit 0aac13f.
    TACappleman committed Oct 5, 2021
    Configuration menu
    Copy the full SHA
    5f8d52e View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2021

  1. Pipeline fix

    TACappleman committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    240bc43 View commit details
    Browse the repository at this point in the history
  2. Revert "Pipeline fix"

    This reverts commit 0aac13f.
    TACappleman committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    cc7fd15 View commit details
    Browse the repository at this point in the history
  3. Pipeline fix

    TACappleman committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    cbc36ff View commit details
    Browse the repository at this point in the history
  4. Revert "Pipeline fix"

    This reverts commit 0aac13f.
    TACappleman committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    e5331e5 View commit details
    Browse the repository at this point in the history
  5. Pipeline fix

    TACappleman committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    cb5d3ad View commit details
    Browse the repository at this point in the history
  6. Revert "Pipeline fix"

    This reverts commit 0aac13f.
    TACappleman committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    77818c8 View commit details
    Browse the repository at this point in the history
  7. Pipeline fix

    TACappleman committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    1b69823 View commit details
    Browse the repository at this point in the history
  8. Revert "Pipeline fix"

    This reverts commit 0aac13f.
    TACappleman committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    4315d7c View commit details
    Browse the repository at this point in the history
  9. Pipeline fix

    TACappleman committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    b8b19e8 View commit details
    Browse the repository at this point in the history
  10. Revert "Pipeline fix"

    This reverts commit 0aac13f.
    TACappleman committed Oct 6, 2021
    Configuration menu
    Copy the full SHA
    5d8ed46 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2021

  1. Fix removed code

    TACappleman committed Oct 7, 2021
    Configuration menu
    Copy the full SHA
    c64b8cf View commit details
    Browse the repository at this point in the history
  2. Fix removed code

    TACappleman committed Oct 7, 2021
    Configuration menu
    Copy the full SHA
    207e4c0 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

  1. Minor fix

    TACappleman committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    5f14a7c View commit details
    Browse the repository at this point in the history
  2. Minor fix

    TACappleman committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    e670d6f View commit details
    Browse the repository at this point in the history
  3. Pipeline fix

    TACappleman committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    bed44e3 View commit details
    Browse the repository at this point in the history
  4. Revert "Pipeline fix"

    This reverts commit 0aac13f.
    TACappleman committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    5961551 View commit details
    Browse the repository at this point in the history
  5. Pipeline fix

    TACappleman committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    260abf1 View commit details
    Browse the repository at this point in the history
  6. Revert "Pipeline fix"

    This reverts commit 0aac13f.
    TACappleman committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    54234b4 View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2021

  1. Fixes

    TACappleman committed Oct 12, 2021
    Configuration menu
    Copy the full SHA
    2b0a533 View commit details
    Browse the repository at this point in the history
  2. Fixes

    TACappleman committed Oct 12, 2021
    Configuration menu
    Copy the full SHA
    792a4bd View commit details
    Browse the repository at this point in the history
  3. Fixes

    TACappleman committed Oct 12, 2021
    Configuration menu
    Copy the full SHA
    660bc90 View commit details
    Browse the repository at this point in the history
  4. Fixes

    TACappleman committed Oct 12, 2021
    Configuration menu
    Copy the full SHA
    dbd96f4 View commit details
    Browse the repository at this point in the history
  5. Fixes

    TACappleman committed Oct 12, 2021
    Configuration menu
    Copy the full SHA
    979d349 View commit details
    Browse the repository at this point in the history
  6. Fixes

    TACappleman committed Oct 12, 2021
    Configuration menu
    Copy the full SHA
    13ef025 View commit details
    Browse the repository at this point in the history
  7. Fixes

    TACappleman committed Oct 12, 2021
    Configuration menu
    Copy the full SHA
    3789b5b View commit details
    Browse the repository at this point in the history
  8. Fixes

    TACappleman committed Oct 12, 2021
    Configuration menu
    Copy the full SHA
    a0c982e View commit details
    Browse the repository at this point in the history