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

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


    from 0c22e0f  Optimize the memory usage of Cache Eviction (#12045)
     add 91ca173  PIP-99 - Pulsar Proxy Estensions (#11838)

No new revisions were added by this update.

Summary of changes:
 conf/proxy.conf                                    |   9 ++
 .../proxy/extensions/ExtensionsDefinitions.java    |  13 +-
 .../pulsar/proxy/extensions/ProxyExtension.java    |  84 +++++++++++
 .../proxy/extensions/ProxyExtensionDefinition.java |  16 +-
 .../proxy/extensions/ProxyExtensionMetadata.java   |  15 +-
 .../extensions/ProxyExtensionWithClassLoader.java  |  48 +++---
 .../pulsar/proxy/extensions/ProxyExtensions.java   | 141 ++++++++++++++++++
 .../proxy/extensions/ProxyExtensionsUtils.java     | 161 +++++++++++++++++++++
 .../proxy/server/BrokerDiscoveryProvider.java      |  17 ++-
 .../pulsar/proxy/server/ProxyConfiguration.java    |  13 ++
 .../apache/pulsar/proxy/server/ProxyService.java   |  51 ++++++-
 .../proxy/extensions/MockProxyExtension.java       |  20 +--
 .../proxy/extensions/ProxyExtensionUtilsTest.java  |  85 +++++------
 .../ProxyExtensionWithClassLoaderTest.java         |  69 ++++-----
 .../proxy/extensions/ProxyExtensionsTest.java      | 110 +++++++-------
 15 files changed, 646 insertions(+), 206 deletions(-)
 copy 
pulsar-broker/src/main/java/org/apache/pulsar/broker/protocol/ProtocolHandlerDefinitions.java
 => 
pulsar-proxy/src/main/java/org/apache/pulsar/proxy/extensions/ExtensionsDefinitions.java
 (82%)
 create mode 100644 
pulsar-proxy/src/main/java/org/apache/pulsar/proxy/extensions/ProxyExtension.java
 copy 
pulsar-functions/worker/src/main/java/org/apache/pulsar/functions/worker/service/WorkerServiceDefinition.java
 => 
pulsar-proxy/src/main/java/org/apache/pulsar/proxy/extensions/ProxyExtensionDefinition.java
 (76%)
 copy 
pulsar-broker/src/main/java/org/apache/pulsar/broker/protocol/ProtocolHandlerMetadata.java
 => 
pulsar-proxy/src/main/java/org/apache/pulsar/proxy/extensions/ProxyExtensionMetadata.java
 (79%)
 copy 
pulsar-broker/src/main/java/org/apache/pulsar/broker/protocol/ProtocolHandlerWithClassLoader.java
 => 
pulsar-proxy/src/main/java/org/apache/pulsar/proxy/extensions/ProxyExtensionWithClassLoader.java
 (73%)
 create mode 100644 
pulsar-proxy/src/main/java/org/apache/pulsar/proxy/extensions/ProxyExtensions.java
 create mode 100644 
pulsar-proxy/src/main/java/org/apache/pulsar/proxy/extensions/ProxyExtensionsUtils.java
 copy 
pulsar-broker/src/test/java/org/apache/pulsar/broker/protocol/MockProtocolHandler.java
 => 
pulsar-proxy/src/test/java/org/apache/pulsar/proxy/extensions/MockProxyExtension.java
 (76%)
 copy 
pulsar-broker/src/test/java/org/apache/pulsar/broker/protocol/ProtocolHandlerUtilsTest.java
 => 
pulsar-proxy/src/test/java/org/apache/pulsar/proxy/extensions/ProxyExtensionUtilsTest.java
 (68%)
 copy 
pulsar-broker/src/test/java/org/apache/pulsar/broker/protocol/ProtocolHandlerWithClassLoaderTest.java
 => 
pulsar-proxy/src/test/java/org/apache/pulsar/proxy/extensions/ProxyExtensionWithClassLoaderTest.java
 (69%)
 copy 
pulsar-broker/src/test/java/org/apache/pulsar/broker/protocol/ProtocolHandlersTest.java
 => 
pulsar-proxy/src/test/java/org/apache/pulsar/proxy/extensions/ProxyExtensionsTest.java
 (63%)

Reply via email to