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 .
Repository mirroring has been paused due to too many failed attempts, and can be resumed by a project maintainer.
Last successful update .
- 20 Nov, 2018 2 commits
-
-
Miek Gieben authored
* plugin/forward: remove dynamic read timeout We care about an upstream being there, so we still have a dynamic dial time out (by way higher then 200ms) of 1s; this should be fairly stable for an upstream. The read timeout if more variable because of cached and non cached responses. As such remove his logic entirely. Drop to 2s read timeout. Fixes #2306 Signed-off-by:Miek Gieben <miek@miek.nl>
-
Yong Tang authored
Signed-off-by:Yong Tang <yong.tang.github@outlook.com>
-
- 16 Nov, 2018 3 commits
-
-
stuart nelson authored
* Set SOA record TTL as min of TTL/MINIMUM According to https://tools.ietf.org/html/rfc2308#section-3: The TTL of this record is set from the minimum of the MINIMUM field of the SOA record and the TTL of the SOA itself, and indicates how long a resolver may cache the negative answer. Set the TTL accordingly so as to not always negative cache SOA records for 300 seconds. * Inline min func * Update SOA record tests * Fix types
-
Miek Gieben authored
* Redo the plugin log PR Remove the code duplication and call of the "official" functions. This is the second(?) time we forgot to update the other half, so remove that problem entirely. Also add a test if the correct (within limits) time in front of the log line. Signed-off-by:
Miek Gieben <miek@miek.nl> * Remove pFormat Signed-off-by:
Miek Gieben <miek@miek.nl>
-
Chris O'Haver authored
* Add email * Add my affiliated organization (Infoblox)
-
- 15 Nov, 2018 1 commit
-
-
Francois Tur authored
* Add email next to my github handle Following Governance description, I add my email next to my github handle. I would need for CNCF Graduation to show the different organizations the maintainers are from. Anyone with no email or personal email (like gmail) will be considered under its own organization. That would also help when vote will come-in, as we restraint votes for people on the same organization. @miekg : * I guess that will need change in the dreck project that parse this file. * Do you want me to PR the change on that project (miek/dreck) ? * Update with a comment Co-Authored-By:fturib <ftur@infoblox.com>
-
- 14 Nov, 2018 8 commits
-
-
Yong Tang authored
Based on comment: https://github.com/coredns/coredns/pull/2298#issuecomment-438473086Signed-off-by:
Yong Tang <yong.tang.github@outlook.com>
-
Yong Tang authored
* Project lead This change is considered as part of the GOVERNANCE.md update (11/12/2018) to add the project lead in OWNERS file. The term (11/12/2019) aligns with GOVERNANCE.md update. Signed-off-by:
Yong Tang <yong.tang.github@outlook.com> * Change term to 11/11/2019, as it should be part of the GOVERNANCE.md update (11/12/2018) Signed-off-by:
Yong Tang <yong.tang.github@outlook.com> * Update to use comment Signed-off-by:
Yong Tang <yong.tang.github@outlook.com>
-
Chris O'Haver authored
* check allowed transfers * add tests for parsing, and comment about refactor
-
Chris O'Haver authored
* Update GOVERNANCE.md * feedback * capitalize CNCF
-
Miek Gieben authored
999 chops of suffix zero, 000 allows for the milliseconds to be always printed with 3 chars. This makes the log the printed with the same columns. (partial logs below) 2018-11-13T21:13:28.249Z [INFO] [::1] 2018-11-13T21:13:48.414Z [INFO] [::1] 2018-11-13T21:13:49.1Z [INFO] [::1] vs: 2018-11-13T21:20:22.262Z [INFO] [::1] 2018-11-13T21:20:22.436Z [INFO] [::1] 2018-11-13T21:20:22.608Z [INFO] [::1] Signed-off-by:Miek Gieben <miek@miek.nl>
-
Yong Tang authored
Update README.md in route53 plugin, as credentials_file is not supported. Signed-off-by:Yong Tang <yong.tang.github@outlook.com>
-
Sandeep Rajan authored
-
Francois Tur authored
* - add metadata support to Log * - adapt ctx after rebase
-
- 13 Nov, 2018 3 commits
-
-
Chris O'Haver authored
-
Yong Tang authored
Automatically submitted.
-
Chris O'Haver authored
-
- 10 Nov, 2018 1 commit
-
-
Chris O'Haver authored
Automatically submitted.
-
- 08 Nov, 2018 2 commits
- 07 Nov, 2018 1 commit
-
-
Jiacheng Xu authored
-
- 05 Nov, 2018 2 commits
-
-
moredhel authored
-
Miek Gieben authored
Signed-off-by:Miek Gieben <miek@miek.nl>
-
- 04 Nov, 2018 2 commits
-
-
Miek Gieben authored
* plugin/host: parse file without holding lock Parse first and then swap the maps *while* holding the lock. Signed-off-by:
Miek Gieben <miek@miek.nl> * add back in the parse function, but now purely for testing Signed-off-by:
Miek Gieben <miek@miek.nl>
-
Miek Gieben authored
This is now the raw size which may be larger than what a particular client actually sees. Clarify this a bit. Fixes #2258 Signed-off-by:Miek Gieben <miek@miek.nl>
-
- 03 Nov, 2018 4 commits
-
-
stuart nelson authored
* fix truncation bug * Generate records with generic RRs * Remove SoundCloud from test name * Comment for binary-search -1 adjustment Explain why the binary search may have exited with a reply size that is too large by one record. * Refactor to remove sub variable patch suggested by miek removes unnecessary sub variable for removing a single line from the reply.Extra length.
-
Miek Gieben authored
Signed-off-by:Miek Gieben <miek@miek.nl>
-
Jiacheng Xu authored
* Make the upstream in route53 plugin optional. Signed-off-by:
Jiacheng Xu <xjcmaxwellcjx@gmail.com> * Add 2 tests for upstream in route53. Signed-off-by:
Jiacheng Xu <xjcmaxwellcjx@gmail.com> * Change the readme. Signed-off-by:
Jiacheng Xu <xjcmaxwellcjx@gmail.com>
-
Jiacheng Xu authored
Automatically submitted.
-
- 02 Nov, 2018 2 commits
-
-
Francois Tur authored
* - UT on metrics verifying that all plugins of all blocs have their metrics collectors declared * - fix error msg * - redirect Registry of metric to the one that handle the listener - allow duplicate of metrics collector on the same Registry (case of same plugin in 2 blocs listening metrics on the same address) * - fix change of signature * - ensure cleaning metrics before starting the test (metrics collectors are global vars .. and re-used by several tests) * - I think I fixed this test. Ensure correct mn of hits and clean metrics before test. * - fix typo in error msg - proposed at review * - fix typo in comment * - remove ResetMetrics functions - change a way to test the numeric metrics : get the diff between begin and end of test * - oops. removing debug logs
-
Chris O'Haver authored
-
- 01 Nov, 2018 4 commits
-
-
Miek Gieben authored
Default to using pkg/log for all logging and use a fixed time prefix which is RFC3339Millli (doesn't exist in time, so we just extended RFC3339), i.e. Nano might be pushing it. Logs go from: 2018/10/30 19:14:55 [INFO] CoreDNS-1.2.5 2018/10/30 19:14:55 [INFO] linux/amd64, go1.11, to: 2018-10-30T19:10:07.547Z [INFO] CoreDNS-1.2.5 2018-10-30T19:10:07.547Z [INFO] linux/amd64, go1.11, Which includes the timezone - which oddly the std log package doesn't natively do. Signed-off-by:Miek Gieben <miek@miek.nl>
-
Carl-Magnus Björkell authored
When fetching records via the etcd plugin, the recursion flag was never set properly according to if the caller requested an exact record match or not. This cause problems especially in CNAME lookups, where recursion took place and a random RR was returned instead of the one that was specifically added for this key. Even when there is no service attached on the given path, it is still wrong to return a random one from the recursion. Fixing by using the `exact` flag to decide if recursion should be done.
-
Miek Gieben authored
This reverts commit 8045aa27.
-
Matthias Lechner authored
-
- 31 Oct, 2018 1 commit
-
-
Francois Tur authored
-
- 30 Oct, 2018 1 commit
-
-
Dzmitry Razhanski authored
Automatically submitted.
-
- 29 Oct, 2018 3 commits
-
-
Miek Gieben authored
Remove some optimization and lowercasing of the qname (in the end miekg/dns should provide a fast and OK function for it). * remove the make([]byte, 2) allocation in the key() * use already lowercased qname in hash key calculation. % benchcmp old.txt new.txt benchmark old ns/op new ns/op delta BenchmarkCacheResponse-4 9599 8735 -9.00% Signed-off-by:Miek Gieben <miek@miek.nl>
-
Chris O'Haver authored
-
stuart nelson authored
The underlying system might not support SO_REUSEPORT, even though it is available in kernel 3.9+. If there's an error, continue. Signed-off-by:stuart nelson <stuartnelson3@gmail.com>
-