* drop stack driver as a tracing backend
* drop stackdriver as a metrics backend
* update deps - dropping stackdriver
* fix linting issues
* drop further references to stack driver
* drop serving & eventing metric key constants
these have been moved to their respective repos
see: https://github.com/knative/pkg/issues/608
* move source metrickeys to pkg/source
We're going to move the StatsReporter downstream eventually
related:
https://github.com/knative/eventing/pull/5587https://github.com/knative/eventing/pull/5586
* fix linter
* adding retry event count metric for source
Bump a few assorted dependencies to their latest versions (#2013)
* Bump a few assorted dependencies to their latest versions
* Use new uuid helper
* Some more slight adjustments
fixing boiler plate and format
* updates in format
* updates in format
* fixing minor errors
* Merge branch 'master' of https://github.com/knative/pkg
* fixing comment based on comment
* Update source/source_stats_reporter.go
Co-authored-by: Julian Friedman <julz.friedman@uk.ibm.com>
* adding changes based on comments
Co-authored-by: Julian Friedman <julz.friedman@uk.ibm.com>
* do not record for empty metric config
* Revert "do not record for empty metric config"
This reverts commit 539a5e4dbb.
* add a comment
* fix typo
* fix tests
* revert
* revert tests
* revert
* fix conflicts
* one more test file
* source stats reporter... should be used by well-behaved sources
* public fields
* moving serialization/deserialization of metrics and logging maps to pkg
* nits
* adding UT
* same order
* updates
* sock-puppet
* unregistration problem?
* removing base64 encoding
* removing TODO
* removing config changes... done in another PR
* to properly address the comment
* changing importer to source
* moving stats_reporter to new source folder
* fixing UT
* source stats reporter... should be used by well-behaved sources
* public fields
* moving serialization/deserialization of metrics and logging maps to pkg
* nits
* adding UT
* same order
* updates
* sock-puppet
* unregistration problem?
* removing base64 encoding
* removing TODO
* removing config changes... done in another PR
* to properly address the comment
* changing importer to source
* moving stats_reporter to new source folder