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

Improved design for TdiTableManager extensions #320

Open
ffoulkes opened this issue Nov 9, 2024 · 0 comments
Open

Improved design for TdiTableManager extensions #320

ffoulkes opened this issue Nov 9, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@ffoulkes
Copy link
Collaborator

ffoulkes commented Nov 9, 2024

Improved design for the TdiTableManager extensions:

tdi-table-manager

TdiExternManager and Es2kExternManager are absorbed into TdiInfoManager and Es2kInfoManager.

TdiTableAnnex and Es2kTableAnnex are absorbed into TdiTableManager and Es2kTableManager.

TdiTargetFactory and Es2kTableFactory are absorbed into the implementations of PushForwardingPipelineConfig() in TdiTableManager and Es2kTableManager.

The resource type map is moved from P4InfoManager to TdiInfoManager.

@ffoulkes ffoulkes added the enhancement New feature or request label Nov 9, 2024
@ffoulkes ffoulkes changed the title Improved design for TdiTableManager/P4InfoManager extensions Improved design for TdiTableManager extensions Nov 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant