This project is mirrored from https://github.com/coredns/coredns.git. The repository failed to update .
Repository mirroring has been paused due to too many failed attempts, and can be resumed by a project maintainer.
Last successful update .
  1. 01 Nov, 2016 1 commit
    • Ben Kochie's avatar
      Add metrics for cache hits/misses (#375) · 775d26c5
      Ben Kochie authored
      * Add metrics for cache hits/misses
      
      Add counters for cache middleware hits and misses.
      
      * Add test for cache middleware hit/miss counters.
      
      * Fix cache hit metric incrementing.
      
      * Add cache hit/miss metrics to dnssec middleware.
      
      * Update README metric documentation.
      775d26c5
  2. 30 Oct, 2016 4 commits
  3. 28 Oct, 2016 6 commits
  4. 27 Oct, 2016 2 commits
  5. 26 Oct, 2016 1 commit
    • Miek Gieben's avatar
      middleware/metrics: cleanup (#355) · 219bfd04
      Miek Gieben authored
      * middleware/metrics: add more metrics
      
      middleware/cache:
      Add metrics for number of elements in the cache. Also export the total
      size. Update README to detail the new metrics.
      
      middleware/metrics
      
      Move metrics into subpackage called "vars". This breaks the import
      cycle and is cleaner. This allows vars.Report to be used in the
      the dnsserver to log refused queries.
      
      middleware/metrics: tests
      
      Add tests to the metrics framework. The metrics/test subpackage allows
      scraping of the local server. Do a few test scrape of the metrics that
      are defined in the metrics middleware.
      
      This also allows metrics integration tests to check if the caching and
      dnssec middleware export their metrics correctly.
      
      * update README
      
      * typos
      
      * fix tests
      219bfd04
  6. 22 Oct, 2016 1 commit
  7. 21 Oct, 2016 1 commit
    • Yong Tang's avatar
      Use docker container (instead of binary) for kubectl and travis cleanup (#352) · a2bd9ad3
      Yong Tang authored
      This fix uses docker container for kubectl. Since Kubernetes docker
      image hyperkube has already been downloaded and it consists of
      kubectl, there is really no need to download kubectl binary again.
      
      This fix cleans up the Kubernetes related travis setup and removes
      unneeded scripts.
      
      This fix also fixes several mismatches of the Kubernetes version used,
      so that any changes in version in the future only need to update .travis.yml.
      Signed-off-by: default avatarYong Tang <yong.tang.github@outlook.com>
      a2bd9ad3
  8. 20 Oct, 2016 4 commits
  9. 19 Oct, 2016 1 commit
  10. 18 Oct, 2016 6 commits
  11. 17 Oct, 2016 3 commits
  12. 15 Oct, 2016 1 commit
    • Yong Tang's avatar
      Add needed comments for `golint` cleanup. (#334) · a69e88db
      Yong Tang authored
      This fix adds several needed comments in
      `middleware/kubernetes/nametemplate/nametemplate.go`
      to clean up golint output.
      
      There are still 3 places that needs proper docs:
      ```
      middleware/kubernetes/nametemplate/nametemplate.go:64:1: comment on exported type Template should be of the form "Template ..." (with optional leading article)
      middleware/kubernetes/nametemplate/nametemplate.go:72:1: comment on exported method Template.SetTemplate should be of the form "SetTemplate ..."
      middleware/kubernetes/nametemplate/nametemplate.go:188:1: comment on exported type NameValues should be of the form "NameValues ..." (with optional leading article)
      ```
      Signed-off-by: default avatarYong Tang <yong.tang.github@outlook.com>
      a69e88db
  13. 12 Oct, 2016 3 commits
  14. 11 Oct, 2016 2 commits
  15. 10 Oct, 2016 1 commit
  16. 09 Oct, 2016 2 commits
  17. 08 Oct, 2016 1 commit