-
Notifications
You must be signed in to change notification settings - Fork 0
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 ConsumerNotifier and ACL schema for PINs / P4Runtime #2
base: pr2-batch-ops
Are you sure you want to change the base?
Conversation
cc: @mint570 |
a14f4d5
to
00a46d3
Compare
92d13c6
to
a3f6796
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@qiluo-msft please take a look |
@donNewtonAlpha Move this to upstream |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A lot of the fakes don't seem to be up to date with the more recent pins changes?
tests/fakes/fake_db_connector.cc
Outdated
|
||
} // namespace | ||
|
||
void FakeDBConnector::AddAppDbTable(const std::string& table_name, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be named AddSonicDbTable.
Originally we only fakes AppDb tables, later we used the same paradigm to fake others.
f863211
to
a90eee0
Compare
00a46d3
to
d7ed943
Compare
ce1b78a
to
0596f17
Compare
* Add ConsumerNotifier for response path * Introduce interfaces for DBConnector, NotificationConsumer, ConsumerNotifier, NotificationProducer, ProducerStateTable to make it easier to test these classes Submission containing materials of a third party: Copyright Google LLC; Licensed under Apache 2.0 Co-authored-by: Akarsh Gupta <[email protected]> Co-authored-by: Ashish Singh <[email protected]> Co-authored-by: Jay Hu <[email protected]> Co-authored-by: Manali Kumar <[email protected]> Co-authored-by: Richard Yu <[email protected]> Co-authored-by: Robert J. Halstead <[email protected]> Co-authored-by: Runming Wu <[email protected]> Co-authored-by: Srikishen Pondicherry Shanmugam <[email protected]> Co-authored-by: Vivek Ramamoorthy <[email protected]> Co-authored-by: Yilan Ji <[email protected]> Signed-off-by: Don Newton [email protected]
a90eee0
to
7bca368
Compare
in Bazel projects; this doesn’t change/impact the
make-based build system
ConsumerNotifier, NotificationProducer, ProducerStateTable
to make it easier to test these classes
Submission containing materials of a third party:
Copyright Google LLC; Licensed under Apache 2.0
Co-authored-by: Akarsh Gupta [email protected]
Co-authored-by: Ashish Singh [email protected]
Co-authored-by: Jay Hu [email protected]
Co-authored-by: Manali Kumar [email protected]
Co-authored-by: Richard Yu [email protected]
Co-authored-by: Robert J. Halstead [email protected]
Co-authored-by: Runming Wu [email protected]
Co-authored-by: Srikishen Pondicherry Shanmugam [email protected]
Co-authored-by: Vivek Ramamoorthy [email protected]
Co-authored-by: Yilan Ji [email protected]
Signed-off-by: Don Newton [email protected]