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

Add convenience functions to generated p4info code #508

Merged
merged 34 commits into from
Feb 28, 2022

Commits on Feb 21, 2022

  1. * make consts private

    * build maps and lists of IDs
    Emanuele Gallone committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    513b0ae View commit details
    Browse the repository at this point in the history
  2. Refactor

    Emanuele Gallone committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    7791972 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' of github.com:omec-project/upf-epc into improve…

    …-gen-p4
    Emanuele Gallone committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    3480521 View commit details
    Browse the repository at this point in the history
  4. Refactor

    Emanuele Gallone committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    20d29bd View commit details
    Browse the repository at this point in the history
  5. Refactor

    Emanuele Gallone committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    bb18deb View commit details
    Browse the repository at this point in the history
  6. Refactor

    Emanuele Gallone committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    c24ac19 View commit details
    Browse the repository at this point in the history
  7. Refactor. Make list builder and map builder independent using differe…

    …nt var() sections
    Emanuele Gallone committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    2fe9a22 View commit details
    Browse the repository at this point in the history
  8. Add CI verification step

    Emanuele Gallone committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    e8d7cf1 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. Refactor workflow

    Emanuele Gallone committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    295e7ce View commit details
    Browse the repository at this point in the history
  2. Make maps and slices immutable

    Emanuele Gallone committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    793f29c View commit details
    Browse the repository at this point in the history
  3. Refactor workflow

    Emanuele Gallone committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    28d8850 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Merge branch 'master' into improve-gen-p4

    Tomasz Osiński committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    9bf4dfd View commit details
    Browse the repository at this point in the history
  2. Refactor. Fix case in autogenerated const names

    Emanuele Gallone committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    bc1db35 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'improve-gen-p4' of github.com:EmanueleGallone/upf-epc i…

    …nto improve-gen-p4
    Emanuele Gallone committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    fadbc9b View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Configuration menu
    Copy the full SHA
    0f4509f View commit details
    Browse the repository at this point in the history
  2. Add interpreter to evaluate script output

    Emanuele Gallone committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    0e53516 View commit details
    Browse the repository at this point in the history
  3. Split generator in multiple functions

    Emanuele Gallone committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    3c9cec0 View commit details
    Browse the repository at this point in the history
  4. Add test for constants and table generation

    Emanuele Gallone committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    aa536e9 View commit details
    Browse the repository at this point in the history
  5. Refactor

    Emanuele Gallone committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    10c76c3 View commit details
    Browse the repository at this point in the history
  6. Refactor

    Emanuele Gallone committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    8c2c393 View commit details
    Browse the repository at this point in the history
  7. Add generate Tables test

    Emanuele Gallone committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    0dbebe1 View commit details
    Browse the repository at this point in the history
  8. Refactor

    Emanuele Gallone committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    66bd763 View commit details
    Browse the repository at this point in the history
  9. Add dummy action

    Emanuele Gallone committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    598219a View commit details
    Browse the repository at this point in the history
  10. Refactor. One big table driven test

    Emanuele Gallone committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    e31c2f7 View commit details
    Browse the repository at this point in the history
  11. Refactor

    Emanuele Gallone committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    16c4da6 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Add direct and indirect counters

    Emanuele Gallone committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    d25c1aa View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:omec-project/upf-epc into improve…

    …-gen-p4
    Emanuele Gallone committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    f14adcd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc262e4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c6d5bf2 View commit details
    Browse the repository at this point in the history
  5. Cleanup

    - move code to `cmd`
    - inline test p4info
    - consolidate duplicate code
    pudelkoM committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    393ba4a View commit details
    Browse the repository at this point in the history
  6. Merge branch 'improve-gen-p4' of https://github.com/EmanueleGallone/u…

    …pf-epc into EmanueleGallone-improve-gen-p4
    pudelkoM committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    4fd1181 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2022

  1. Merge branch 'master' into improve-gen-p4

    Tomasz Osiński committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    92cdb77 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Add copyright header

    Emanuele Gallone committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    2da4ab3 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:omec-project/upf-epc into improve…

    …-gen-p4
    Emanuele Gallone committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    332f252 View commit details
    Browse the repository at this point in the history