Skip to content
This repository has been archived by the owner on Aug 19, 2019. It is now read-only.

v0.0.19

Pre-release
Pre-release
Compare
Choose a tag to compare
@igorpeshansky igorpeshansky released this 09 Apr 16:25
· 67 commits to master since this release
62524e7

= Features =

  • Add support for providing command line options. (#108)
  • Disable Docker polling and Kubernetes watch by default. (#113)
    • Fix default value tests after #113. (#117)
  • Add streaming JSON parsing. (#106)
    • Use upstream chunked encoding processing with the streaming JSON parser. (#110)
    • Streaming JSON parsing cleanup. (#115)
  • Add support for collecting services. (#112)
    • Fix merge conflict in kubernetes_unittest. (#126)

= Bug fixes =

  • Bump the GCE metadata server timeout to 2s. (#114)
  • Removed spurious line (#121)
  • Split the metadata API request when it hits a limit by count or byte size (#129)
  • Add ca-certificates as a runtime dependency to resolve ssl issues. (#131)
  • Remove a log message that was trying to print a ResourceMetadata object (#132)

= Unit tests =

  • Unit tests for MetadataStore (#101)
  • Add test for GetNodeMetadata in kubernetes (#102)
  • Add JSON Clone() Is() As() testing. (#104)
  • Unittests for InstanceMonitoredResource and InstanceResourceMetadata (#105)
  • Added test for ComputePodAssociations (#109)
  • Unittests for inherited callbacks and configuration validator in updater.h (#111)
  • Added GetPodMetadata unit test (#118)
  • Add GetContainerMetadata test. (#119)
  • Added unit test for GetLegacyResource (#120)

= Miscellaneous =

  • Bump version to 0.0.19-1. (#116)
  • Allow supplying callbacks for specific endpoints in the API server. (#93)
  • Factor out dependencies in test/Makefile. (#107)
  • Update a log from error to debug. (#124)