go/v0.10.33
What's Changed
- Initial commit with Makefile and topo gRPC APIs by @tomikazi in #1
- Moving RicApi defintion to this neutral location by @SeanCondon in #3
- Hook up Travis by @ray-milkey in #4
- Release version v0.6.0 by @ray-milkey in #5
- move e2t and e2sub APIs to onos-api repo by @adibrastegarnia in #2
- Refactor package structure to move generated code to language-specific folders by @kuujo in #6
- Release v0.6.1 by @kuujo in #7
- Only run license check on the proto files by @ray-milkey in #9
- Generate Python bindings by @kuujo in #8
- Publish a tag for the go artifacts by @ray-milkey in #10
- Release version v0.6.2 by @ray-milkey in #11
- Release version v0.6.3 by @ray-milkey in #12
- Release version v0.6.4 by @ray-milkey in #13
- Release version v0.6.5 by @ray-milkey in #14
- Ported onos-config API here by @tomikazi in #15
- Bumping version to 0.6.7 by @tomikazi in #16
- e2 Changed subscribe streamresponse to separate byte arrays by @SeanCondon in #19
- Update VERSION by @SeanCondon in #20
- Moving common types to neutral location by @SeanCondon in #21
- Release 0.6.9 by @SeanCondon in #22
- Add subscription details to subscription API by @kuujo in #24
- Replace missing service model ID in Subscription message by @kuujo in #25
- Make subscription details not-nullable for Go codes by @kuujo in #26
- Add encoding to subscription event trigger by @kuujo in #27
- Release v0.6.10 by @ray-milkey in #28
- Add mocks for Go APIs by @kuujo in #17
- Update python proto binding generation to utilize betterproto conventions by @al8 in #23
- Add KPIMON CLI proto file by @woojoong88 in #29
- Release version v0.7.0 by @ray-milkey in #30
- config Go: for int and uint the bit width must be added in TypedValues by @SeanCondon in #32
- Releasing v0.7.1 by @SeanCondon in #33
- Releasing v0.7.2 by @SeanCondon in #34
- Add description for Python bindings to README by @kuujo in #31
- Add targets for Jenkins build by @ray-milkey in #35
- Add failure statuses to subscriptions/tasks by @kuujo in #36
- Release version v0.7.3 by @ray-milkey in #38
- Initial version of control api for e2t service by @adibrastegarnia in #37
- release version v0.7.4 by @adibrastegarnia in #40
- Add publish target for Jenkins by @ray-milkey in #42
- Release v0.7.5 by @ray-milkey in #43
- Remove Travis definitions by @ray-milkey in #41
- release v0.7.5 by @ray-milkey in #45
- Move ransim api to onos-api by @adibrastegarnia in #46
- Release version v0.7.7 by @adibrastegarnia in #47
- go mod tidy by @adibrastegarnia in #48
- Update VERSION by @ray-milkey in #49
- Fix 'make deps' rule to look at go subdirectory by @ray-milkey in #50
- Update VERSION by @ray-milkey in #51
- Added means to fetch PLMNID from the RAN simulator by @tomikazi in #52
- Releasing v0.7.10 by @tomikazi in #53
- Moving the onos-config-model registry.proto to here by @SeanCondon in #55
- Added various conversion utilities for the funky PLMNID encoding by @tomikazi in #54
- Added more utilities for treatment of PLMNID and fixed various GetX m… by @tomikazi in #57
- Version v0.7.12 by @adibrastegarnia in #56
- Added PlmnIDToString for completeness by @tomikazi in #58
- version v0.7.13 by @adibrastegarnia in #60
- Add uint24 type to ransim types by @adibrastegarnia in #61
- Version v0.7.14 by @adibrastegarnia in #62
- Add GetStateMode to ConfigModel info by @kuujo in #63
- Generate proto bindings by @kuujo in #64
- Added API to allow remote bulk loading of model and metrics data sets… by @tomikazi in #65
- Releasing v0.7.17 by @tomikazi in #66
- Add ONOS-PCI CLI by @woojoong88 in #67
- Add service model data struct to e2sm API by @adibrastegarnia in #68
- Version v0.7.19 by @adibrastegarnia in #69
- decouple name and version for service model ID by @adibrastegarnia in #70
- version v0.7.20 by @adibrastegarnia in #71
- Removing variable bit-shift from (de)encoding ECGI, GENBID, ENBID and… by @tomikazi in #72
- Releasing v0.7.21 by @tomikazi in #73
- Update KPIMON API for CLI by @woojoong88 in #74
- Add ran functions to E2T admin API (temporary) by @adibrastegarnia in #76
- Version v0.7.23 by @adibrastegarnia in #77
- Added routes and UEs services to the RANsim API by @tomikazi in #79
- Releasing v0.7.24 by @tomikazi in #80
- MHO nb api, copy from onos-ric by @shadansari in #82
- Added a few new fields to route for speed control and tracking by @tomikazi in #83
- Releasing v0.7.25 by @tomikazi in #84
- Adds python setup.py file by @raphaelvrosa in #85
- Add setup.py for building python bindings package by @omikader in #78
- Merge ONF setup.py by @ray-milkey in #86
- Add a Makefile target for publishing python artifacts via PyPI by @ray-milkey in #87
- v0.7.26 by @ray-milkey in #88
- Update .gitignore by @ray-milkey in #89
- Set Basedir for python publish by @ray-milkey in #90
- Release v0.7.27 by @ray-milkey in #91
- Release v0.7.28 by @ray-milkey in #92
- Update go.mod and go.sum by @adibrastegarnia in #94
- Update setup.py by @omikader in #93
- version v0.7.29 by @adibrastegarnia in #95
- Update .gitignore by @ray-milkey in #96
- Update VERSION by @ray-milkey in #97
- release artifacts to public pypi repo by @ray-milkey in #98
- Enhancing topo API to allow tracking of typed and structured values. by @tomikazi in #100
- Add manifest file so that setup.py sees VERSION, requirements files by @omikader in #99
- Release v0.7.33 by @ray-milkey in #102
- Sketch of the RAN-specific message types to be used as entity attribu… by @tomikazi in #101
- Added convenience methods to set/get attributes as wrapped Any values by @tomikazi in #103
- Releasing v0.7.34 by @tomikazi in #104
- v0.7.35 by @ray-milkey in #105
- Renaming attributes to aspects by @tomikazi in #106
- Releasing v0.7.36 by @tomikazi in #107
- Process proto files in a consistent order by @ray-milkey in #108
- Added aspect for basic device asset information by @tomikazi in #109
- v0.7.37 by @ray-milkey in #110
- Changing to store aspects in their JSON encoding by @tomikazi in #112
- Releasing v0.7.38 by @tomikazi in #113
- Add on setup request message by @adibrastegarnia in #111
- version v0.7.39 by @adibrastegarnia in #114
- Distinguish ran relationships by @adibrastegarnia in #115
- Version v0.7.40 by @adibrastegarnia in #116
- version v0.7.41 by @adibrastegarnia in #117
- Adding filter with label and aspect query. by @tomikazi in #118
- Releasing v0.7.42 by @tomikazi in #119
- Convert Protocols to use aspects by @ray-milkey in #120
- v0.7.43 by @ray-milkey in #121
- Add A3 event parameters for RAN-Simulator CLI by @woojoong88 in #122
- Initial pass at UE-NIB API. by @tomikazi in #123
- Releasing v0.7.45 by @tomikazi in #124
- Add py.typed file to onos-api project by @omikader in #125
- Fix gNMI Python reference by @omikader in #126
- v0.7.46 by @ray-milkey in #127
- Update .gitignore by @ray-milkey in #128
- Update VERSION by @ray-milkey in #129
- Add updated admin init.py by @ray-milkey in #130
- Re-fix python gNMI reference by @omikader in #132
- v0.7.49 by @ray-milkey in #133
- Refactor E2T API to simplify subscriptions by @kuujo in #131
- v0.7.50 by @adibrastegarnia in #134
- Adding new fields to Cell by @Tweoss in #136
- Fixed field names not to use camel-case in proto by @tomikazi in #135
- Releasing v0.7.51 by @tomikazi in #137
- Reworked ransim ID encode/decode methods to give 5G the priority by @tomikazi in #138
- Remove python/ from gitignore by @omikader in #139
- Release v0.7.52 by @omikader in #140
- exclude gnmi files for python bindings by @adibrastegarnia in #142
- New kpimon API by @adibrastegarnia in #141
- Add Unsubscribe RPC to v1beta1 Subscription service by @kuujo in #143
- Release v0.7.55 by @kuujo in #144
- adding height and tilt to Sector by @Tweoss in #145
- Updates kpimon API by @raphaelvrosa in #146
- Releasing v0.7.56 by @tomikazi in #147
- Migrated ENB/GNB, ECGI/NCGI ids in ransim API by @tomikazi in #148
- Releasing v0.7.57 by @tomikazi in #149
- Update ran proto to include report style list by @adibrastegarnia in #150
- Added Get/Set UE count APIs to the ransim by @tomikazi in #152
- Update measurement parameters to have ncell offset by @woojoong88 in #154
- Add RRC state to UE by @shadansari in #156
- Releasing v0.7.60 by @tomikazi in #155
- Add admin interface for E2 subscription service by @kuujo in #151
- Add cell global id by @adibrastegarnia in #157
- Adding relation-filter to proto by @Tweoss in #158
- Adding object type to topo list filters; adding E2T entity kind ID; r… by @tomikazi in #160
- Cleaned up topo filters; added kind ID constants by @tomikazi in #161
- Add rrc counts to cell by @shadansari in #162
- change pci requests to be more specific by @Tweoss in #163
- Naming pci by @Tweoss in #165
- Add MLB CLI API by @woojoong88 in #164
- Fix mlb api to import doc/go/python with new mlb proto changes by @woojoong88 in #167
- Adding more fields to E2T get connections response by @tomikazi in #168
- adding pci resolution requests to api by @Tweoss in #169
- Fix tagging failed by @woojoong88 in #170
- AETHER-1950 allow dot in path name by @SeanCondon in #172
- Version v0.7.75- enable registration extension by @adibrastegarnia in #171
- Add MHO RANFunction info to topo/ran.proto by @shadansari in #173
- Adding sort order to list request for topo by @Tweoss in #174
- v0.7.79 by @ray-milkey in #175
- Added helper methods to build relation IDs by @tomikazi in #177
- adding scope field to relation filter, bump version by @Tweoss in #178
- Bump proto compiler version to 0.6.9. Remove python patch by @SeanCondon in #179
- Added uuid to topo objects; relation tracking to Entity by @tomikazi in #180
- Adding NodeType and ComponentType fo use in encoding types in URI-bas… by @tomikazi in #181
- MHO get cmds for ues and cells by @shadansari in #182
- Add E2T aspect to include ip and port by @adibrastegarnia in #183
- Re-worked GetAspect for topo and uenib to conform to Go marshallers c… by @tomikazi in #184
- Adding Revision as a constraint for topo.DeleteRequest by @tomikazi in #185
- update topo api to have neighbor and kpi by @woojoong88 in #186
- Sketch of a perf service by @tomikazi in #187
- Adding a new field to allow relationship filter to filter based on target entity ID by @tomikazi in #189
- Add timestamp to channel status by @adibrastegarnia in #188
- Add RSM SM topo api by @woojoong88 in #190
- Add timeout to Subscription request by @adibrastegarnia in #191
- Bump up go compiler version to 1.16 by @ray-milkey in #192
- v0.7.95 by @ray-milkey in #193
- Add connection list to E2Node aspect by @kuujo in #194
- Add RSM CLI by @woojoong88 in #195
- Add slice type for RSM CLI. by @woojoong88 in #196
- add dl slice id and ul slice id fields for RSM CLI by @woojoong88 in #197
- Add Ran function ID list to service model info by @adibrastegarnia in #198
- Make all licenses Apache 2.0 by @ray-milkey in #199
- Extended location definitions for onos-topo api by @emakeev in #201
- add topo's new py API file by @woojoong88 in #203
- Update VERSION by @ray-milkey in #204
- update RSM API, topo, and uenib for RSM use-case by @woojoong88 in #205
- Update topo and uenib for RSM by @woojoong88 in #206
- Add master to Channel status by @kuujo in #207
- Add finalizers to Channel and Subscription metadata by @kuujo in #208
- Add dependency/dependents fields to NetworkChange by @kuujo in #209
- AETHER-2498 add username field to NetworkChange by @SeanCondon in #210
- Add term and master to E2T Subscription status by @kuujo in #211
- E2t master status types by @kuujo in #212
- Post release bump to version 0.8.0-dev by @ray-milkey in #213
- Model fixes for grpc v0.41.0 by @ray-milkey in #215
- Bump grpc and proto by @ray-milkey in #216
- v0.8.0 by @ray-milkey in #217
- Sketch of the model plugin interface for use by onos-config by @tomikazi in #218
- Added with_aspects to the topo Filters by @tomikazi in #220
- Add onos-config entitiy kind by @adibrastegarnia in #219
- Add xapp and a1t on topo api by @woojoong88 in #221
- Use shared make targets by @ray-milkey in #223
- Adding new onos-config API by @adibrastegarnia in #222
- v0.8.5 by @adibrastegarnia in #225
- reference pythin release script from the correct directory by @ray-milkey in #226
- v0.8.6 by @ray-milkey in #227
- Fix default target by @ray-milkey in #228
- Update a1 api by @woojoong88 in #224
- Add revision field to configuration message by @adibrastegarnia in #229
- Update policy information in topo by @woojoong88 in #230
- Add a1t api by @woojoong88 in #231
- Add typed values to onos-config api v2 by @adibrastegarnia in #232
- Adding GetTypedValues request to ModelPluginService by @tomikazi in #235
- Switched config/admin API fields to use onos.config.v2 values by @tomikazi in #236
- Add removed field to path value by @adibrastegarnia in #233
- Use map for configuraiton values by @adibrastegarnia in #238
- add transaction and target index to configuration status by @adibrastegarnia in #239
- Add index to PathValue by @adibrastegarnia in #240
- Add request ID to handle async gRPC sessions in A1T by @woojoong88 in #241
- Rename target index by @adibrastegarnia in #242
- Add more states to configuration API by @adibrastegarnia in #243
- Adding read only attrib fields to the path messages for onos-config p… by @tomikazi in #244
- Moved readonly attrib fields to read only subpath message by @tomikazi in #245
- add transaction type by @adibrastegarnia in #246
- Adding APIs for transactions and configurations to the admin.proto by @tomikazi in #247
- [SDRAN-1426] Proto changes to support status on model loaded via plug… by @teone in #248
- Made rpc names explicit for ConfigurationsService and TransactionsSer… by @tomikazi in #249
- Fixing GetConfigurationRequest by @tomikazi in #250
- Added noreplay option for config admin services by @tomikazi in #251
- Added noreplay option for config admin services; this time to the req… by @tomikazi in #252
- Changing plugin Port to Endpoint by @teone in #253
- Config transaction sources values by @kuujo in #254
- Add index to transaction sources by @kuujo in #255
- Add generic metadata for config objects by @kuujo in #256
- Use configuration ID for admin API based on new store by @adibrastegarnia in #258
- Adding Index to rollback request. by @tomikazi in #259
- [SDRAN-1455] Fixing the proto so the Watch*Response can be Marshaled … by @teone in #260
- Cleaned-up config admin API; breaking change by @tomikazi in #261
- Fix a1t SB api to have policyID and EIJobID by @woojoong88 in #262
- Add failure type and message to transaction status by @adibrastegarnia in #263
- Add additional state to configuration by @kuujo in #264
- Remove path state from PathStatus by @kuujo in #265
- Remove INITIALIZING state from Configuration by @kuujo in #266
- Add transaction state to determine target consistency by @kuujo in #267
- Add proto file for gNMI extensions by @kuujo in #268
- Release v0.8.44 by @kuujo in #269
- Add transaction identifiers to Transactional commands by @kuujo in #270
- Use gNMI ExtensionID type for config extension IDs by @kuujo in #271
- Add missing transaction ID to extension by @kuujo in #272
- Update result field for a1t internal API by @woojoong88 in #273
- Update a1t api for callback URL and query object type by @woojoong88 in #274
- Delete duplicated a1t api by @woojoong88 in #275
- Use duration for timeout in configurable aspect by @adibrastegarnia in #276
- Add Proposal to config state by @kuujo in #277
- Add abort phase by @adibrastegarnia in #278
- Improving onos-topo RelationFilter by @tomikazi in #279
- Pruning the config API deprecated RPCs and messages by @tomikazi in #280
- [SDRAN-1520] Adding 5QI item by @eroshiva in #281
- Removing old generated python code by @teone in #282
- Add master field to Configuration status by @kuujo in #283
- Add A1T cli by @woojoong88 in #284
- Cleaning up old docs and old APIs: config diags, e2sub, configmodel, … by @tomikazi in #285
- Deleted more old docs by @tomikazi in #286
- Change PLMN ID conversion function by @woojoong88 in #287
- Disable unused doc compile code by @woojoong88 in #288
- License by @tomikazi in #289
- Cleaning up reuse file by @tomikazi in #290
- Remove unused make target by @ray-milkey in #292
- Rebuild API with v1.2.1 proto build image by @ray-milkey in #294
- update proto and rebuild by @chengchengx-shi in #296
- Use explicit python 3 version of pip by @ray-milkey in #297
- Upgrade pip when installing twine by @ray-milkey in #298
- Update pip3 by @ray-milkey in #299
- Release version v0.9.10 by @ray-milkey in #300
- Expand Rc service model info aspect by @adibrastegarnia in #295
- Update EARFCN variable name to ARFCN for 5G case by @woojoong88 in #302
- update dlearfcn to arfcn in pci api by @woojoong88 in #303
- Sketch of the payload for gNMI model version override extension by @tomikazi in #304
- Adding target version overrides to transaction,proposal and configura… by @tomikazi in #305
- Add validate capablity flag to configurable aspect by @adibrastegarnia in #306
- Adds o1t to onos-api for NBI with onos-cli by @raphaelvrosa in #307
- Add UE ID field for RAN-Sim and RC SM by @woojoong88 in #308
- Initial fabric topology scheme by @adibrastegarnia in #309
- Add network layer kind by @adibrastegarnia in #310
- Initial sketch of the fabric-sim API by @tomikazi in #312
- Added additional detail to fabric-sim API; ready for initial release by @tomikazi in #315
- adding a topo aspect to fabric for sdncontrollerinfo by @SeanCondon in #313
- bump version to v0.9.22-dev after publish failed by @SeanCondon in #316
- Releasing version 0.9.22 by @SeanCondon in #317
- Fixed a few issues in the fabricsim API by @tomikazi in #318
- Add P4Rt mastership state by @adibrastegarnia in #319
- Adding link ID to the fabric sim link entity by @tomikazi in #321
- Add p4 plugin types by @adibrastegarnia in #320
- Add pipeline config store messages by @adibrastegarnia in #325
- Add unknown state to pipeline configuration by @adibrastegarnia in #326
- Add call process ID by @woojoong88 in #327
- Adding chassis_id field to the fabricsim Device by @tomikazi in #324
- Version bump by @tomikazi in #328
- Added annotation for ChassisID by @tomikazi in #329
- Update MHO CLI by @woojoong88 in #331
- Add configuration action to the pipeline aspect by @adibrastegarnia in #332
- update release by @adibrastegarnia in #333
- Adding fabric-sim mezzanine information to the API by @tomikazi in #334
- Add service entity to distinguish mastership state per application by @adibrastegarnia in #335
- Add device provisioner NB api by @adibrastegarnia in #336
- Adding grid position to fabricsim devices and hosts by @tomikazi in #337
- Fixed grid position to allow negative values; doh by @tomikazi in #338
- Add target ID to port aspect by @adibrastegarnia in #339
- Added name field to the entity info message by @tomikazi in #340
- Added enabled field for ports; rpc to EmitARPs for hosts by @tomikazi in #342
- Add policy actions by @woojoong88 in #343
- Added Double TypedValue by @frouzbeh in #341
- config admin proto: add namespace mapping by @SeanCondon in #344
- Update topology model for fabric by @adibrastegarnia in #345
- Host kind by @adibrastegarnia in #346
- Added generation of protoset for a few key services by @tomikazi in #347
- Added compilation of p4_role_config.proto for use by fabric-sim by @tomikazi in #348
- Adding connection info to fabric-sim API by @tomikazi in #349
- Added VLAN to fabric-sim host network interfaces by @tomikazi in #350
- Updating to Go lang 1.19 and releasing v0.10.0 by @SeanCondon in #352
- Adding IO stats to fabric-sim API by @tomikazi in #354
- Adding TS stats to fabric-sim by @tomikazi in #355
- Small clean-up of fabric-sim API experiment by @tomikazi in #356
- improve aspect error handling by @SeanCondon in #357
- Add ValueSelection method to Model Plugin Service by @SeanCondon in #358
- adding LeafSelectionQuery to the onos-config admin interface by @SeanCondon in #359
- skip license check until jenkins python installation is fixed by @SeanCondon in #360
- bumping version to v0.10.6 by @SeanCondon in #361
- Makefile: add back in license check by @SeanCondon in #362
- Adding Query to onos-topo API; deprecating List by @tomikazi in #363
- Refactoring deviceprovisioner API to provisioner API; breaking change by @tomikazi in #364
- Refining provisioner API by @tomikazi in #365
- Simplified provisioner API further by @tomikazi in #366
- update cell info for sd-ran by @woojoong88 in #367
- Added include artifacts to provisioner get request by @tomikazi in #368
- fix e2cell api by @woojoong88 in #369
- Add plmn on ran by @woojoong88 in #370
- Creating misc area for - well miscellaneous things... by @tomikazi in #371
- Support E2SM_RC_v1.03 by @jing1228 in #373
- Adding sketch of the discovery API by @tomikazi in #374
- Fixed discovery API; added topo ToAny utility by @tomikazi in #375
- Added onos.topo.Port aspect by @tomikazi in #376
- Cleaning up stratum related aspects by @tomikazi in #377
- Adding basic link aspect by @tomikazi in #378
- add index to pathValue by @adibrastegarnia in #379
- Extended DeviceService to allow packet forwarding requests by @tomikazi in #380
- Enhanced packet-in metadata in fabric-sim ForwardPacket by @tomikazi in #381
- Adding realm and role to management info by @tomikazi in #382
- add status field to to chassis and pipeline config aspects by @adibrastegarnia in #385
- [SDFAB-1096] Introducing host discovery capability by @eroshiva in #384
- Augmented NetworkInterface aspect fields by @tomikazi in #387
- [OIE-1845] Introducing RPC service for chunked messages by @eroshiva in #383
- LPOD_1317 model-plugin proto support chunking by @SeanCondon in #388
- Trigger publish by @ray-milkey in #389
- Trigger publish by @ray-milkey in #390
- Add onos.config.v3 API by @kuujo in #391
- Gha integration by @Agarwal-Shivansh in #393
- migrate CI to github action by @woojoong88 in #401
- bump up version by @woojoong88 in #402
- bump up version by @woojoong88 in #403
New Contributors
- @tomikazi made their first contribution in #1
- @SeanCondon made their first contribution in #3
- @ray-milkey made their first contribution in #4
- @adibrastegarnia made their first contribution in #2
- @kuujo made their first contribution in #6
- @al8 made their first contribution in #23
- @woojoong88 made their first contribution in #29
- @shadansari made their first contribution in #82
- @raphaelvrosa made their first contribution in #85
- @omikader made their first contribution in #78
- @Tweoss made their first contribution in #136
- @emakeev made their first contribution in #201
- @teone made their first contribution in #248
- @eroshiva made their first contribution in #281
- @chengchengx-shi made their first contribution in #296
- @frouzbeh made their first contribution in #341
- @jing1228 made their first contribution in #373
- @Agarwal-Shivansh made their first contribution in #393
Full Changelog: https://github.com/onosproject/onos-api/commits/go/v0.10.33