k8gb-io / coredns-crd-plugin

CoreDNS plugin to use DNSEndpoint custom resource.
Apache License 2.0
21 stars 7 forks source link

Use container stack to track changes in message chain #39

Open kuritka opened 2 years ago

kuritka commented 2 years ago

Consider to use stack structure for particular messages in container package. If all plugins pass, write message by message from the stack otherwise write only messages till failed plugin.

* currently we merge all changes into one message till broken plugin and write it down once, anyway, then we lose the possibility that if something goes wrong in the message writing, we lose all the changes at once.

ytsarev commented 3 months ago

@kuritka is this one still valid?