These 53 commits are when the Protocol Buffers files have changed:
Commit: | b32f291 | |
---|---|---|
Author: | Wailok Shum | |
Committer: | Wailok Shum |
[SDFAB-355] Revisit MeterService and north abstractions Change-Id: I685cb90d53f8aa61017ecda9fa7ff842e58e2940
The documentation is generated from this commit.
Commit: | fa3b328 | |
---|---|---|
Author: | Wailok Shum | |
Committer: | Wailok Shum |
[SDFAB-355] Revisit MeterService and north abstractions Change-Id: I685cb90d53f8aa61017ecda9fa7ff842e58e2940
The documentation is generated from this commit.
Commit: | 7991952 | |
---|---|---|
Author: | Wailok Shum | |
Committer: | Wailok Shum |
[SDFAB-355] Revisit MeterService and north abstractions Change-Id: I685cb90d53f8aa61017ecda9fa7ff842e58e2940
The documentation is generated from this commit.
Commit: | c2be50a | |
---|---|---|
Author: | Carmelo Cascone | |
Committer: | Carmelo Cascone |
Allow sharing the same gRPC channel between clients This change introduces a refactoring of the gRPC protocol subsystem that allows the creation of a gRPC chanel independently of the client, while allowing multiple clients to share the same channel (e.g. as in Stratum where we use 3 clients). Moreover, we refactor the P4RuntimeClient API to support multiple P4Runtime-internal device ID using the same client. While before the client was associated to one of such ID. Finally, we provide an abstract implementation for gRPC-based driver behaviors, reducing code duplication in P4Runtime, gNMI and gNOI drivers. Change-Id: I1a46352bbbef1e0d24042f169ae8ba580202944f
Commit: | 638bf30 | |
---|---|---|
Author: | Thomas Vachuska | |
Committer: | Ray Milkey |
Removed the incubator graveyard. Change-Id: Ib1417f7f782bfb7bcd47df555971ac5f73ae7f9b
Commit: | cbc45ef | |
---|---|---|
Author: | Andrea Campanella | |
Committer: | Andrea Campanella |
[ONOS-7885] Adding Terminal_device device Type Change-Id: I42a8f8aeef73e1d51d4b5128b9eb7e8879d0418c
Commit: | 1c24fb9 | |
---|---|---|
Author: | Andrea Campanella | |
Committer: | Andrea Campanella |
[ONOS-7885] Adding Terminal_device device Type Change-Id: I42a8f8aeef73e1d51d4b5128b9eb7e8879d0418c
Commit: | fa0f6cc | |
---|---|---|
Author: | Andrea Campanella | |
Committer: | Thomas Vachuska |
Adding OLS device Type for ODTN project Change-Id: Ia3472b47ea12d2f2f44de9cb88f20774881530ee
Commit: | 0f0ad3f | |
---|---|---|
Author: | Yi Tseng | |
Committer: | Carmelo Cascone |
Cherry pick gNMI and Stratum related changes to this branch Cherry picked commits: 20211 Update gNMI version and build script 20247 [ONOS-7829] Implement AbstractGrpcClient and AbstractGrpcClientControl 20233 [ONOS-7141][ONOS-7142] Add GnmiClient and GnmiController 20234 Refactor OpenConfig gNMI device description descovery 20260 [ONOS-7831] Implement GnmiHandshaker 20270 Add Stratum driver Change-Id: I81ad8bce45251af5909cfcac0edbcfd11c8ebf1d
Commit: | 52f2cd1 | |
---|---|---|
Author: | Thomas Vachuska | |
Committer: | Thomas Vachuska |
Detangling incubator: virtual nets, tunnels, resource labels, oh my - virtual networking moved to /apps/virtual; with CLI & REST API - tunnels and labels moved to /apps/tunnel; with CLI & REST API; UI disabled for now - protobuf/models moved to /core/protobuf/models - defunct grpc/rpc registry stuff left under /graveyard - compile dependencies on /incubator moved to respective modules for compilation - run-time dependencies will need to be re-tested for dependent apps - /graveyard will be removed in not-too-distant future Change-Id: I0a0b995c635487edcf95a352f50dd162186b0b39
Commit: | c02358a | |
---|---|---|
Author: | adibrastegarnia | |
Committer: | Thomas Vachuska |
kafka-integration app has been fixed and built using bazel Change-Id: Ibbb57cac83983a030cf6e267906415fa1d002d23
Commit: | e671fc9 | |
---|---|---|
Author: | Yi Tseng | |
Committer: | Carmelo Cascone |
Update gNMI version and build script Change-Id: I0f2d3c84a7a13111dc5da966b21836338d327929
Commit: | 6a1ae71 | |
---|---|---|
Author: | Carmelo Cascone | |
Committer: | Thomas Vachuska |
Fix p4runtime runtime dependencies when building with Bazel A convenient macro for packaging together all proto and gRPC libraries in an OSGi jar is provided. Also re-packaging of gRPC core (to avoid OSGi split problem) is simplified by depending on a patched fork of grpc-java. Change-Id: Idb79a5bea8ae0bc57b146bda1fc47a4568d12c60
Commit: | 5a3a787 | |
---|---|---|
Author: | Jian Li | |
Committer: | Jian Li |
[ONOS-7327] Add FlowRule and FlowRuleEnums protobuf models Change-Id: I530b26b47af850a5d2f1e8422d1b309e26068873
Commit: | b44ad28 | |
---|---|---|
Author: | Jian Li | |
Committer: | Jian Li |
[ONOS-7321] Add gRPC FlowEntry protobuf model with translator Change-Id: I220058603d27e6d2048c328500e4f9f6721a89a1
Commit: | bf9e5ce | |
---|---|---|
Author: | Andrea Campanella | |
Committer: | Carmelo Cascone |
[ONOS-7137] Interfaces Discovery through gNMI Also, bumped version of gNMI proto as supported by PI Change-Id: If2903b2dc483f545893daae77f993cc7dadee468
Commit: | dd85ce8 | |
---|---|---|
Author: | Carmelo Cascone | |
Committer: | Carmelo Cascone |
ONOS-7152 Buck build of gNMI auto-generated gRPC stubs Change-Id: I214a1e28aaee456f2d48ddcda1af18619275e863
Commit: | 841a8b9 | |
---|---|---|
Author: | Jian Li | |
Committer: | Jian Li |
[ONOS-7247] Add copyrights for all gRPC protobuf files Change-Id: If0ee2dcbe9838d699f6a3e36dd6ee4f99d5986c6
Commit: | f5cebc1 | |
---|---|---|
Author: | Jian Li | |
Committer: | Thomas Vachuska |
[ONOS-7233] Add gRPC Mastership Service with corresponding model Change-Id: I88e07a0d1688c0baf6b8477dd55edda3a92887c5
Commit: | a9a77ca | |
---|---|---|
Author: | Jian Li | |
Committer: | Jian Li |
Fix the maven build problem caused by incorrect protobuf model Change-Id: Ifda88b64710802ad3291362a8618969f4c63ed83
Commit: | d8e7207 | |
---|---|---|
Author: | Jian Li | |
Committer: | Jian Li |
[ONOS-7233] Refactor gRPC device service and translator Change-Id: I6aadd6cbfc8adaf97258d6f54dc022f5e90aaa9e
Commit: | ec80a33 | |
---|---|---|
Author: | Jian Li | |
Committer: | Jian Li |
[ONOS-7233] Add MastershipRole protobuf model with translators Change-Id: I02168e91d45c61593a02702b7a05a9810424a2c2
Commit: | cfffbaa | |
---|---|---|
Author: | Frank Wang | |
Committer: | Jian Li |
[ONOS-6316]create gRPC northbound Host Service and add unit tests Change-Id: I385f52576000affd2523579c6a6f4c6d57e69938
Commit: | e0d1237 | |
---|---|---|
Author: | Laszlo Papp | |
Committer: | Laszlo Papp |
Do not import an unused proto file onos-buck test --only-failing gives me the following warning: net/packet/PacketServiceNb.proto: warning: Import net/flow/TrafficTreatmentProto.proto but not used. Change-Id: If847fe8d0110550999a1aef9646ae59d86524765
Commit: | 69bf4dd | |
---|---|---|
Author: | Frank Wang | |
Committer: | Jian Li |
[ONOS-7035] Packet Protobuf model Change-Id: I188fe329335e26095cc0b4fde5c6cded6fb87de4
Commit: | caef314 | |
---|---|---|
Author: | Frank Wang | |
Committer: | Jian Li |
[ONOS-6703] ComponentConfigService gRPC and unit tests Change-Id: I508fcfc36e0619a69f6b479fdedb0fb36babad08
Commit: | 530917c | |
---|---|---|
Author: | shivani vaidya | |
Committer: | Jian Li |
Created RegionService and added unit tests. Change-Id: If3735d160ead9269b8bb327a99d6dad85e5c57d0
Commit: | 0c26c28 | |
---|---|---|
Author: | zhiyong ke | |
Committer: | Jian Li |
ONOS-6717 Meter Protobuf model Change-Id: I0cba2811957ce9cab370c229fbdfa61712635d69
Commit: | 8780edc | |
---|---|---|
Author: | Jian Li | |
Committer: | Aaron Kruglikov |
[ONOS-6683] Add gRPC northbound Application service Change-Id: I816bba633c788e1c07790b11717897c12493b5ac
Commit: | 9632b5f | |
---|---|---|
Author: | shivani vaidya | |
Committer: | Aaron Kruglikov |
Created LinkService and added unit tests. Change-Id: I1f2104c873e5a9e2df34074d36cddc823e3b3ec5
Commit: | 485a2cd | |
---|---|---|
Author: | Jian Li | |
Committer: | Jian Li |
Refactor gRPC northbound device service Change-Id: I2f15074ab086f9a5e3294b49e09976f0dd77f51e
Commit: | f8e9fb6 | |
---|---|---|
Author: | Jian Li | |
Committer: | Jian Li |
[ONOS-6684] Add Application message type in protobuf model Change-Id: I2bcb4f4f6b41e648072d5c0f6b363c7431fc7ce7
Commit: | 73f0ffd | |
---|---|---|
Author: | Frank Wang | |
Committer: | Andrea Campanella |
[ONOS-6707] Host Protobuf model Change-Id: Id036c13a92ac629465eddfc7c695c55086c3d5c0
Commit: | 8d99b17 | |
---|---|---|
Author: | Carmelo Cascone | |
Committer: | Carmelo Cascone |
Handling of table entry messages in P4Runtime + synchonized method execution in P4RuntimeClient + support for cancellable contexts (for client shutdown) + logging of sent/received messages in GrpcControllerImpl + minor refactorings Change-Id: I43f0fcc263579e01957a02ef3392105aed476f33
Commit: | f37de77 | |
---|---|---|
Author: | Frank Wang | |
Committer: | Aaron Kruglikov |
[ONOS-6702] ConfigProperty Protobuf model Change-Id: Ida520bf97f09c8acfd7fcdc5081023117fe6737b
Commit: | 7d6875c | |
---|---|---|
Author: | Jian Li | |
Committer: | Aaron Kruglikov |
[ONOS-6687] Add ApplicationRole enum type in protobuf model Change-Id: I10919eeffbc57f6ca75a58e4c6a3ceecff780f1f
Commit: | 1025bdb | |
---|---|---|
Author: | Jian Li | |
Committer: | Aaron Kruglikov |
[ONOS-6699] Add ApplicationState enum type in protobuf model Change-Id: I4315ea7b7207d42a4404ca2795a1891c4ac80b28
Commit: | ac3bca0 | |
---|---|---|
Author: | Frank Wang | |
Committer: | Aaron Kruglikov |
[ONOS-6708] HostLocation Protobuf model Change-Id: Idbebf419e6023dfd5ecec488d26c41a57f8f9c8a
Commit: | 59f57de | |
---|---|---|
Author: | Carmelo Cascone | |
Committer: | Andrea Campanella |
ONOS-6561 BMv2 handshaker via P4Runtime + support fort device-specific default pipeconf + improvements to P4runtime and gRPC protocol stuff Change-Id: I8986fce3959df564454ea3d31859860f61eabcae
Commit: | 312f124 | |
---|---|---|
Author: | wu | |
Committer: | shaoyong wu |
ONOS-6714 DisjointPath Protobuf model Change-Id: I7d37ca07531c2e6fe52b1a3bc84388e3a59d2c03
Commit: | c4ae94d | |
---|---|---|
Author: | wu | |
Committer: | shaoyong wu |
ONOS-6713 Path Protobuf model Change-Id: I8c6c7215ee980938c26609fa400b08a8f01a7579
Commit: | 0cf7523 | |
---|---|---|
Author: | Jian Li | |
Committer: | Aaron Kruglikov |
[ONOS-6688] Add Permission message type in protobuf model Change-Id: Iaad4783eba0a5d318c7b8a458c44a857f393b220
Commit: | 8ea7dc4 | |
---|---|---|
Author: | Jian Li | |
Committer: | Aaron Kruglikov |
[ONOS-6685] Add protobuf model for ApplicationId Change-Id: Ied2933943bc1344302b3bcc1e6c8031c5527b5e8
Commit: | c9b4bf1 | |
---|---|---|
Author: | Jian Li | |
Committer: | Yuta HIGUCHI |
Refactor protocol buffer to split models into different packages Change-Id: I26152ba227ebe9afd871c6e501ccca17c49e1e4e
Commit: | 9f95f99 | |
---|---|---|
Author: | Aaron Kruglikov | |
Committer: | Aaron Kruglikov |
Refactoring file structure for protobufs. Change-Id: I50daf100d54750f97158304d87813e67861b1422
Commit: | e630fb1 | |
---|---|---|
Author: | Aaron Kruglikov | |
Committer: | Aaron Kruglikov |
Adding build tools for gRPC compilation. ONOS-6095 Change-Id: I80687eb2a91ad60c4dbec0bb966e917555d46151
Commit: | 3680fab | |
---|---|---|
Author: | Yuta HIGUCHI | |
Committer: | Gerrit Code Review |
ONOS-4801 add default available field to gRPC model - replace deprecated methods with new Protobuf 3 API - cosmetic changes Change-Id: I4655fc0fd76c8de83ea03615fc876c5aa9445367
Commit: | 097c8f5 | |
---|---|---|
Author: | Jonathan Hart | |
Committer: | Gerrit Code Review |
Add gRPC API for multicast service. Change-Id: I003b982145c788e74c39f525122d58f3204b1c0e
Commit: | bb6b445 | |
---|---|---|
Author: | Shravan Ambati | |
Committer: | Shravan Ambati |
Kafka Integration Application (Fix Javadoc errors + review comments) 1. Refactored the application into two java projects api and app as per convention 2. Deleted the onos-app-gpb project. The proto files are consolidated in the incubator-protobuf project as per suggestions. 3. Some code to translate ONOS Event pojo messages to GPB format. 4. Implementation of Subscribe and Unsubscribe APIs. 5. Minor changes due to review comments from 9212 and 9053 6. Refactored the proto fileso that its a 1:1 mapping between the core type to proto message. Change-Id: I2bcc0de96150f838ccfe9e49293fe61d94062628
Commit: | 3fce242 | |
---|---|---|
Author: | HIGUCHI Yuta | |
Committer: | Yuta HIGUCHI |
[ONOS-4520] Separate ProtoBuf model from gRPC services Change-Id: Ib1e1358b1fd49206cfd15ffbba3b1448376d1702
Commit: | e3e9063 | |
---|---|---|
Author: | HIGUCHI Yuta | |
Committer: | Yuta HIGUCHI |
[ONOS-4520] Separate model messages from service messages in ProtoBuf IDL. - move ProtoBuf generated code in a package similar to ONOS models. Change-Id: I5deb591094c2b8af2b22041da935567fc8dacd87
Commit: | 7c1583c | |
---|---|---|
Author: | HIGUCHI Yuta | |
Committer: | Gerrit Code Review |
[Falcon] ONOS-3372 Link related Service on gRPC Change-Id: Ib497d17cb3c0126086a1ce03a6f99ae344320448
Commit: | 15653fd | |
---|---|---|
Author: | HIGUCHI Yuta | |
Committer: | Gerrit Code Review |
ONOS-3323 gRPC implementation of Remote Service - Start modelling Device related service (ONOS-3306) - exclude machine generated code from doc Change-Id: Idffbcd883f813de79c6f05fedc9475f308efcc31