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

PINS Working Group initial code commit. #1

Merged
merged 12 commits into from
Nov 20, 2021
Merged

PINS Working Group initial code commit. #1

merged 12 commits into from
Nov 20, 2021

Commits on Oct 28, 2021

  1. PINS Working Group initial code commit.

    * Create a P4Runtime service to be used by SONiC.
    * Create a P4 Program describing a SONiC switch.
    * support pushing switch configurations.
    * support ACL table definitions.
    * support insert/delete/modify in APPL_DB.
    * support for L3 forwarding, WCMP, and ACL tables.
    * support for response path through APPL_STATE_DB.
    * support arbitration for multiple controllers and roles.
    * support PacketIO.
    
    Co-authored-by: Robert Halstead <rhalstea@google.com>
    Co-authored-by: Srikishen Pondicherry Shanmugam <kishanps@google.com>
    Co-authored-by: Steffen Smolka <smolkaj@google.com>
    Co-authored-by: Jonathan Dilorenzo <dilo@google.com>
    Co-authored-by: Richard Yu <richardyu@google.com>
    Co-authored-by: Atman Mehta <atmanm@google.com>
    Co-authored-by: Brian O'Connor <bocon@opennetworking.org>
    Co-authored-by: Konstantin Weitz <konne@google.com>
    Co-authored-by: Stefan Heule <heule@google.com>
    Co-authored-by: Tianyu Xia <tyxia@google.com>
    11 people committed Oct 28, 2021
    Configuration menu
    Copy the full SHA
    5b9097d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    722e56c View commit details
    Browse the repository at this point in the history
  3. Add .bazelversion for bazelisk

    PINS uses Bazel 4.0.0
    bocon13 committed Oct 28, 2021
    Configuration menu
    Copy the full SHA
    8ea22e7 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2021

  1. Configuration menu
    Copy the full SHA
    7f3bdc9 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2021

  1. Configuration menu
    Copy the full SHA
    6e9f39c View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. Configuration menu
    Copy the full SHA
    34a3e87 View commit details
    Browse the repository at this point in the history
  2. [sonic-pins] Remove batch handling.

    Removing batch handling until we propose a HLD for the design, and get
    community agreement.
    rhalstea committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    3bee14c View commit details
    Browse the repository at this point in the history
  3. Update table names from sonic-swss-common defines

    Co-authored-by: Robert Halstead <rhalstea@google.com>
    bocon13 and rhalstea committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    7adbe1a View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2021

  1. Configuration menu
    Copy the full SHA
    ce30c89 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2021

  1. Configuration menu
    Copy the full SHA
    0488cb0 View commit details
    Browse the repository at this point in the history
  2. Update .gitignore

    bocon13 authored Nov 20, 2021
    Configuration menu
    Copy the full SHA
    0a1a846 View commit details
    Browse the repository at this point in the history
  3. Update ci.yml

    bocon13 authored Nov 20, 2021
    Configuration menu
    Copy the full SHA
    1fbada1 View commit details
    Browse the repository at this point in the history