In this change
changeset: 14108:d11ad4b19348
user: msheppar
date: 2016-04-11 03:00 +0100
8134577: Eliminate or standardize a replacement for sun.net.spi.nameservice.NameServiceDescriptor
Reviewed-by: chegar, alanb
an internal API was removed. This causes hardships for us at Google. We eventually decided to restore the functionality locally in our jdk9, roughly as in this patch:
http://cr.openjdk.java.net/~martin/webrevs/openjdk9/restore-dns-spi/
This API was a natural thing to use as a general purpose DNS proxy mechanism. Should we instead be creating a "real" DNS server outside the JDK?
The jdk.net.hosts.file replacement seems inadequate - a general proxy cannot be replaced by a simple file.
changeset: 14108:d11ad4b19348
user: msheppar
date: 2016-04-11 03:00 +0100
8134577: Eliminate or standardize a replacement for sun.net.spi.nameservice.NameServiceDescriptor
Reviewed-by: chegar, alanb
an internal API was removed. This causes hardships for us at Google. We eventually decided to restore the functionality locally in our jdk9, roughly as in this patch:
http://cr.openjdk.java.net/~martin/webrevs/openjdk9/restore-dns-spi/
This API was a natural thing to use as a general purpose DNS proxy mechanism. Should we instead be creating a "real" DNS server outside the JDK?
The jdk.net.hosts.file replacement seems inadequate - a general proxy cannot be replaced by a simple file.
- duplicates
-
JDK-8201428 Provide a standard API for name resolution
-
- Closed
-
-
JDK-8244202 Implementation of JEP 418: Internet-Address Resolution SPI
-
- Resolved
-
- relates to
-
JDK-8134577 Eliminate or standardize a replacement for sun.net.spi.nameservice.NameServiceDescriptor
-
- Closed
-
-
JDK-8263693 JEP 418: Internet-Address Resolution SPI
-
- Closed
-