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

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


    from d7e68c0  Allow memory limit to be set for the pulsar client used in 
the ThreadRuntime in Pulsar Functions (#9320)
     add 1ff1fcd  Optimize built-in source/sink startup by eliminating 
redundant NAR unpacking and checksum calculation (#9413)

No new revisions were added by this update.

Summary of changes:
 .../worker/PulsarFunctionLocalRunTest.java         |  66 +++++---
 .../apache/pulsar/io/PulsarFunctionE2ETest.java    |  68 +++++++-
 .../apache/pulsar/common/nar/NarClassLoader.java   |   7 +-
 .../pulsar/common/util/ClassLoaderUtils.java       |   6 +-
 .../org/apache/pulsar/functions/LocalRunner.java   |  90 +++++++----
 .../pulsar/functions/utils/FunctionCommon.java     | 180 ++++++++++++++++-----
 .../pulsar/functions/utils/SinkConfigUtils.java    | 153 ++++++------------
 .../pulsar/functions/utils/SourceConfigUtils.java  | 135 ++++------------
 .../utils/io/{Connectors.java => Connector.java}   |  24 ++-
 .../pulsar/functions/utils/io/ConnectorUtils.java  | 102 ++++++------
 .../functions/utils/SinkConfigUtilsTest.java       |  29 +++-
 .../functions/utils/SourceConfigUtilsTest.java     |  24 ++-
 .../pulsar/functions/worker/ConnectorsManager.java |  36 +++--
 .../pulsar/functions/worker/FunctionActioner.java  |  64 ++++----
 .../functions/worker/rest/api/ComponentImpl.java   |   9 ++
 .../functions/worker/rest/api/SinksImpl.java       |  35 ++--
 .../functions/worker/rest/api/SourcesImpl.java     |  37 +++--
 .../worker/rest/api/v3/SinkApiV3ResourceTest.java  |  21 +--
 .../rest/api/v3/SourceApiV3ResourceTest.java       |  34 +++-
 19 files changed, 634 insertions(+), 486 deletions(-)
 rename 
pulsar-functions/utils/src/main/java/org/apache/pulsar/functions/utils/io/{Connectors.java
 => Connector.java} (69%)

Reply via email to