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

[SDFAB-1054] Use p4 auto generated constants #501

Merged
merged 96 commits into from
Mar 11, 2022

Commits on Feb 16, 2022

  1. First commit

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

Commits on Feb 17, 2022

  1. Add generation constants

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

    Emanuele Gallone committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    8f87dbe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2dbe6f4 View commit details
    Browse the repository at this point in the history
  4. Use p4 constants for tables and actions

    Emanuele Gallone committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    524fdb9 View commit details
    Browse the repository at this point in the history
  5. Remove unused methods

    Emanuele Gallone committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    f9b0df0 View commit details
    Browse the repository at this point in the history
  6. Fix golint

    Emanuele Gallone committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    52ce4dd View commit details
    Browse the repository at this point in the history
  7. Add go.sum

    Emanuele Gallone committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    a9c9a5e View commit details
    Browse the repository at this point in the history
  8. Move script to scripts package

    Emanuele Gallone committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    fd46518 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'generate-constants' of github.com:EmanueleGallone/upf-e…

    …pc into modify-translator
    Emanuele Gallone committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    6c7c682 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Fix merge conflicts

    Emanuele Gallone committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    73505c9 View commit details
    Browse the repository at this point in the history
  2. Sync with latest changes

    Emanuele Gallone committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    d76240c View commit details
    Browse the repository at this point in the history
  3. Remove old script

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

Commits on Feb 19, 2022

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

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
  4. Merge branch 'improve-gen-p4' of github.com:EmanueleGallone/upf-epc i…

    …nto modify-translator
    Emanuele Gallone committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    7fd27cf View commit details
    Browse the repository at this point in the history
  5. Use latest version of p4constants

    Emanuele Gallone committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    e327b9d View commit details
    Browse the repository at this point in the history
  6. Merge branch 'modify-translator' of github.com:EmanueleGallone/upf-ep…

    …c into modify-translator
    Emanuele Gallone committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    7905796 View commit details
    Browse the repository at this point in the history
  7. Refactor

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

    Emanuele Gallone committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    07b8f7a View commit details
    Browse the repository at this point in the history
  9. Fix golint

    Emanuele Gallone committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    fa8a58c 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 authored 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. Merge branch 'improve-gen-p4' of github.com:EmanueleGallone/upf-epc i…

    …nto modify-translator
    Emanuele Gallone committed Feb 24, 2022
    Configuration menu
    Copy the full SHA
    c76b431 View commit details
    Browse the repository at this point in the history
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. Configuration menu
    Copy the full SHA
    bfc591e 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 'improve-gen-p4' of github.com:EmanueleGallone/upf-epc i…

    …nto modify-translator
    Emanuele Gallone committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    6433d1f 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 25, 2022
    Configuration menu
    Copy the full SHA
    f14adcd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc262e4 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' of github.com:omec-project/upf-epc into modify-…

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

    …nto modify-translator
    Emanuele Gallone committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    f52ff3a View commit details
    Browse the repository at this point in the history
  7. Restore tableID slice when clearing all tables

    Emanuele Gallone committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    f135349 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'modify-translator' of github.com:EmanueleGallone/upf-ep…

    …c into modify-translator
    Emanuele Gallone committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    5585ba5 View commit details
    Browse the repository at this point in the history
  9. Refactor clearAllTables in clearTables

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

    …translator
    Emanuele Gallone committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    fead38f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c6d5bf2 View commit details
    Browse the repository at this point in the history
  12. 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
  13. 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 authored 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
  3. Merge branch 'improve-gen-p4' of github.com:EmanueleGallone/upf-epc i…

    …nto modify-translator
    Emanuele Gallone committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    3b2650c View commit details
    Browse the repository at this point in the history
  4. Fix golint

    Emanuele Gallone committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    239baef View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    788cdbd View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. Merge branch 'master' of github.com:omec-project/upf-epc into modify-…

    …translator
    Emanuele Gallone committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    119d404 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'modify-translator' of github.com:EmanueleGallone/upf-ep…

    …c into modify-translator
    Emanuele Gallone committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    a3f57a6 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into modify-translator

    Tomasz Osiński authored Mar 1, 2022
    Configuration menu
    Copy the full SHA
    f97aed6 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' of github.com:omec-project/upf-epc into modify-…

    …translator
    Emanuele Gallone committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    7b646bc View commit details
    Browse the repository at this point in the history
  5. Fix incorrect actions

    Emanuele Gallone committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    00030fe View commit details
    Browse the repository at this point in the history
  6. Merge branch 'modify-translator' of github.com:EmanueleGallone/upf-ep…

    …c into modify-translator
    Emanuele Gallone committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    aae604a View commit details
    Browse the repository at this point in the history
  7. Merge branch 'master' of github.com:omec-project/upf-epc into modify-…

    …translator
    Emanuele Gallone committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    8062ed7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    53481e2 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Configuration menu
    Copy the full SHA
    b18924b View commit details
    Browse the repository at this point in the history
  2. Add applications table when clearing tables

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

    …translator
    Emanuele Gallone committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    0750ab2 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'modify-translator' of github.com:EmanueleGallone/upf-ep…

    …c into modify-translator
    Emanuele Gallone committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    aa150b8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    eb346e8 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Don't set UP4 forwarding pipeline config

    tosinski committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    7df6ee7 View commit details
    Browse the repository at this point in the history
  2. Fix golint

    tosinski committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    2ea3a8a View commit details
    Browse the repository at this point in the history
  3. Clean test code and add comment

    tosinski committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    7409a22 View commit details
    Browse the repository at this point in the history
  4. Update logger

    Co-authored-by: Maximilian Pudelko <pudelkoM@users.noreply.github.com>
    Tomasz Osiński and pudelkoM authored Mar 7, 2022
    Configuration menu
    Copy the full SHA
    5fc015d View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. Merge branch 'master' of github.com:omec-project/upf-epc into modify-…

    …translator
    Emanuele Gallone committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    8782018 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'modify-translator' of github.com:EmanueleGallone/upf-ep…

    …c into modify-translator
    Emanuele Gallone committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    f5d8527 View commit details
    Browse the repository at this point in the history
  3. Add getMeterByID method

    Emanuele Gallone committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    71c75c7 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'dont-set-pipe-cfg' of github.com:omec-project/upf-epc i…

    …nto modify-translator
    Emanuele Gallone committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    853d449 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Merge branch 'master' of github.com:omec-project/upf-epc into modify-…

    …translator
    Emanuele Gallone committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    96e9878 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. Add getMeterSizeByID method

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

    …translator
    Emanuele Gallone committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    2b84992 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'modify-translator' of github.com:EmanueleGallone/upf-ep…

    …c into modify-translator
    Emanuele Gallone committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    34e245c View commit details
    Browse the repository at this point in the history
  4. Merge branch 'master' into modify-translator

    Tomasz Osiński authored Mar 11, 2022
    Configuration menu
    Copy the full SHA
    91d8f73 View commit details
    Browse the repository at this point in the history
  5. Sync with latest changes

    Emanuele Gallone committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    2ea39a1 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'modify-translator' of github.com:EmanueleGallone/upf-ep…

    …c into modify-translator
    Emanuele Gallone committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    0393ac0 View commit details
    Browse the repository at this point in the history
  7. Fix counter panic in integration tests

    Emanuele Gallone committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    d4eb1ab View commit details
    Browse the repository at this point in the history
  8. Address review comments

    Emanuele Gallone committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    9ec6143 View commit details
    Browse the repository at this point in the history