THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
HostDB and DNS project
what is the situation?
- DNS and HostDB module have some small problmes:
- TS-313: DNS and resolvers improvements --FIXED
- TS-435: SplitDNS doesn't work --FIXING
- TS-?: need a api to set hostdb map data directly
- TS-492: Allow use of client supplied IP address for origin server. --PATCH on wccp branch
- DNS and HostDB require for enhancement:
- SplitDNS need to get cleanup, we need to keep SplitDNS under DNS only, not mess up with codes in proxy/http2.
- DNS codes a little mess, should get more localization, regarding for the old libresolv like codes
- way to passthrough HostDB cache
- easy way to setup Origin Source server IP, maybe something like Hosts.
- need to get a way for DNS and(or) HostDB pluginable, can hooking somewhere.
- need prepare for health check design, get HostDB ready.
what are we planning:
- Fix SplitDNS: TS-435. in_progress
- cleanup SplitDNS: keep SplitDNS under DNS only, not mess up with codes in proxy/http2.
- make dns more flex:
- way to passthrough HostDB cache
- easy way to setup Origin Source server IP, maybe something like Hosts.
- need to get a way for DNS and(or) HostDB pluginable, can hooking somewhere.
- cleanup old codes.