This PR includes a bunch of changes for improvements to gnmi-gateway. Generally there were changes to some internal structs to make them interfaces to be further extendable and allow for additional testing. Also included are metrics, performance improvements, miscellaneous bug fixes, and updates to docs. This is a pretty large PR; my plan is to try to keep following more limited in scope.
This PR includes a bunch of changes for improvements to gnmi-gateway. Generally there were changes to some internal structs to make them interfaces to be further extendable and allow for additional testing. Also included are metrics, performance improvements, miscellaneous bug fixes, and updates to docs. This is a pretty large PR; my plan is to try to keep following more limited in scope.