This is an automated email from the ASF dual-hosted git repository.

tison pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git


The following commit(s) were added to refs/heads/master by this push:
     new cfe643bc9d4 [improve][misc] Allow custom Netty 
DnsServerAddressStreamProviders (#18646)
cfe643bc9d4 is described below

commit cfe643bc9d45e74271df6f4d16d46087572e285b
Author: Chris Bono <[email protected]>
AuthorDate: Tue Dec 6 18:26:29 2022 -0600

    [improve][misc] Allow custom Netty DnsServerAddressStreamProviders (#18646)
    
    Co-authored-by: tison <[email protected]>
---
 distribution/server/src/assemble/LICENSE.bin.txt |  3 +++
 pulsar-client/pom.xml                            | 10 ++++++++++
 pulsar-sql/presto-distribution/LICENSE           |  3 +++
 src/rename-netty-native-libs.sh                  |  2 ++
 4 files changed, 18 insertions(+)

diff --git a/distribution/server/src/assemble/LICENSE.bin.txt 
b/distribution/server/src/assemble/LICENSE.bin.txt
index 67eb9c23d49..ea78694f8b8 100644
--- a/distribution/server/src/assemble/LICENSE.bin.txt
+++ b/distribution/server/src/assemble/LICENSE.bin.txt
@@ -298,6 +298,9 @@ The Apache Software License, Version 2.0
     - io.netty-netty-handler-proxy-4.1.77.Final.jar
     - io.netty-netty-resolver-4.1.77.Final.jar
     - io.netty-netty-resolver-dns-4.1.77.Final.jar
+    - io.netty-netty-resolver-dns-classes-macos-4.1.77.Final.jar
+    - io.netty-netty-resolver-dns-native-macos-4.1.77.Final-osx-aarch_64.jar
+    - io.netty-netty-resolver-dns-native-macos-4.1.77.Final-osx-x86_64.jar
     - io.netty-netty-transport-4.1.77.Final.jar
     - io.netty-netty-transport-classes-epoll-4.1.77.Final.jar
     - io.netty-netty-transport-native-epoll-4.1.77.Final-linux-x86_64.jar
diff --git a/pulsar-client/pom.xml b/pulsar-client/pom.xml
index a371b061073..4c0158690c6 100644
--- a/pulsar-client/pom.xml
+++ b/pulsar-client/pom.xml
@@ -77,6 +77,16 @@
       <groupId>io.netty</groupId>
       <artifactId>netty-resolver-dns</artifactId>
     </dependency>
+    <dependency>
+      <groupId>io.netty</groupId>
+      <artifactId>netty-resolver-dns-native-macos</artifactId>
+      <classifier>osx-aarch_64</classifier>
+    </dependency>
+    <dependency>
+      <groupId>io.netty</groupId>
+      <artifactId>netty-resolver-dns-native-macos</artifactId>
+      <classifier>osx-x86_64</classifier>
+    </dependency>
 
     <dependency>
       <groupId>org.apache.commons</groupId>
diff --git a/pulsar-sql/presto-distribution/LICENSE 
b/pulsar-sql/presto-distribution/LICENSE
index 45ddd085244..27b127e8f3a 100644
--- a/pulsar-sql/presto-distribution/LICENSE
+++ b/pulsar-sql/presto-distribution/LICENSE
@@ -243,6 +243,9 @@ The Apache Software License, Version 2.0
     - netty-reactive-streams-2.0.6.jar
     - netty-resolver-4.1.77.Final.jar
     - netty-resolver-dns-4.1.77.Final.jar
+    - netty-resolver-dns-classes-macos-4.1.77.Final.jar
+    - netty-resolver-dns-native-macos-4.1.77.Final-osx-aarch_64.jar
+    - netty-resolver-dns-native-macos-4.1.77.Final-osx-x86_64.jar
     - netty-tcnative-boringssl-static-2.0.52.Final.jar
     - netty-tcnative-boringssl-static-2.0.52.Final-linux-aarch_64.jar
     - netty-tcnative-boringssl-static-2.0.52.Final-linux-x86_64.jar
diff --git a/src/rename-netty-native-libs.sh b/src/rename-netty-native-libs.sh
index 99da5b06542..44b971a02c9 100755
--- a/src/rename-netty-native-libs.sh
+++ b/src/rename-netty-native-libs.sh
@@ -28,6 +28,8 @@ FILE_PREFIX='META-INF/native'
 FILES_TO_RENAME=(
     'libnetty_transport_native_epoll_x86_64.so 
liborg_apache_pulsar_shade_netty_transport_native_epoll_x86_64.so'
     'libnetty_tcnative_linux_x86_64.so 
liborg_apache_pulsar_shade_netty_tcnative_linux_x86_64.so'
+    'libnetty_resolver_dns_native_macos_aarch_64.jnilib 
liborg_apache_pulsar_shade_netty_resolver_dns_native_macos_aarch_64.jnilib'
+    'libnetty_resolver_dns_native_macos_x86_64.jnilib 
liborg_apache_pulsar_shade_netty_resolver_dns_native_macos_x86_64.jnilib'
 )
 
 echo "----- Renaming epoll lib in $JAR_PATH ------"

Reply via email to