You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by GitBox <gi...@apache.org> on 2020/11/30 20:02:33 UTC
[GitHub] [pulsar] david-streamlio opened a new issue #8752: Can't deploy Stateful Pulsar Functions
david-streamlio opened a new issue #8752:
URL: https://github.com/apache/pulsar/issues/8752
**Describe the bug**
Getting the following error when deploying a Stateful Pulsar Function on a docker container running the apachepulsar/standalone:latest version of the Docker Image.
Uncaught exception in Java Instance
java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;)V
at org.apache.bookkeeper.clients.config.StorageClientSettings_Builder.build(StorageClientSettings_Builder.java:455) ~[stream-storage-java-client-4.10.0.jar:4.10.0]
at org.apache.bookkeeper.clients.config.StorageClientSettings$Builder.build(StorageClientSettings.java:120) ~[stream-storage-java-client-4.10.0.jar:4.10.0]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.setupStateTable(JavaInstanceRunnable.java:395) ~[pulsar-functions-instance-2.6.2.jar:2.6.2]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.setup(JavaInstanceRunnable.java:221) ~[pulsar-functions-instance-2.6.2.jar:2.6.2]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.run(JavaInstanceRunnable.java:248) [pulsar-functions-instance-2.6.2.jar:2.6.2]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161]
**To Reproduce**
Steps to reproduce the behavior:
1. Start a Docker container using apachepulsar/pulsar-standalone:latest
2. Start a LocalRunner instance pointing to the container, e.g.
localRunner = LocalRunner.builder()
.brokerServiceUrl(BROKER_URL). <----- pulsar://localhost:6650
.stateStorageServiceUrl(STATE_STORE_URL). <---- bk://localhost:4181
.functionConfig(getFunctionConfig())
.build();
localRunner.start(false);
3. Specify a Stateful Pulsar Function in the passed in function config specified in `getFunctionConfig()`, e.g. have calls to `ctx.putState()` inside the code
4. See error
**Expected behavior**
No error should be raised
**Additional context**
I believe the bookkeeper version (4.10) deployed in the Docker image is 2 version behind now and needs updated
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [pulsar] jiazhai commented on issue #8752: Can't deploy Stateful Pulsar Functions
Posted by GitBox <gi...@apache.org>.
jiazhai commented on issue #8752:
URL: https://github.com/apache/pulsar/issues/8752#issuecomment-736945160
@david-streamlio This step is include in the 2.7 release. @codelipenghui updated it 21 hours ago. not the latest tag is the same as 2.7.0 tag.
It should be Ok now. Would you please verify the issue fixed?
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [pulsar] david-streamlio edited a comment on issue #8752: Can't deploy Stateful Pulsar Functions
Posted by GitBox <gi...@apache.org>.
david-streamlio edited a comment on issue #8752:
URL: https://github.com/apache/pulsar/issues/8752#issuecomment-737450365
I have pulled the latest version of apachepulsar/pulsar-standalone:latest and confirmed that the 4.12 version of the BookKeeper jars are now in the /pulsar/lib folder.
`org.apache.bookkeeper-stream-storage-java-client-4.12.0.jar`
`com.google.guava-guava-30.0-jre.jar`
However the error is still occurring:
`11:34:33.617 [public/default/device-validation-service-0] ERROR org.apache.pulsar.functions.instance.JavaInstanceRunnable - [public/default/device-validation-service:0] Uncaught exception in Java Instance
java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;)V
at org.apache.bookkeeper.clients.config.StorageClientSettings_Builder.build(StorageClientSettings_Builder.java:455) ~[stream-storage-java-client-4.10.0.jar:4.10.0]
at org.apache.bookkeeper.clients.config.StorageClientSettings$Builder.build(StorageClientSettings.java:120) ~[stream-storage-java-client-4.10.0.jar:4.10.0]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.setupStateTable(JavaInstanceRunnable.java:395) ~[pulsar-functions-instance-2.6.2.jar:2.6.2]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.setup(JavaInstanceRunnable.java:221) ~[pulsar-functions-instance-2.6.2.jar:2.6.2]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.run(JavaInstanceRunnable.java:248) [pulsar-functions-instance-2.6.2.jar:2.6.2]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161]`
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [pulsar] david-streamlio commented on issue #8752: Can't deploy Stateful Pulsar Functions
Posted by GitBox <gi...@apache.org>.
david-streamlio commented on issue #8752:
URL: https://github.com/apache/pulsar/issues/8752#issuecomment-737450365
I have pulled the latest version of apachepulsar/pulsar-standalone:latest and confirmed that the 4.12 version of the BookKeeper jars are now in the /pulsar/lib folder.
`root@pulsar:/# ls -l /pulsar/lib
total 146628
-rw-r--r-- 1 root root 83782 Oct 21 14:56 com.beust-jcommander-1.78.jar
-rw-r--r-- 1 root root 1676096 Jun 24 06:29 com.carrotsearch-hppc-0.7.3.jar
-rw-r--r-- 1 root root 68167 Aug 3 12:43 com.fasterxml.jackson.core-jackson-annotations-2.11.1.jar
-rw-r--r-- 1 root root 351575 Aug 3 12:43 com.fasterxml.jackson.core-jackson-core-2.11.1.jar
-rw-r--r-- 1 root root 1419800 Aug 3 12:43 com.fasterxml.jackson.core-jackson-databind-2.11.1.jar
-rw-r--r-- 1 root root 46983 Aug 3 12:43 com.fasterxml.jackson.dataformat-jackson-dataformat-yaml-2.11.1.jar
-rw-r--r-- 1 root root 34912 Aug 3 12:43 com.fasterxml.jackson.jaxrs-jackson-jaxrs-base-2.11.1.jar
-rw-r--r-- 1 root root 15558 Aug 3 12:43 com.fasterxml.jackson.jaxrs-jackson-jaxrs-json-provider-2.11.1.jar
-rw-r--r-- 1 root root 34994 Aug 3 12:43 com.fasterxml.jackson.module-jackson-module-jaxb-annotations-2.11.1.jar
-rw-r--r-- 1 root root 79295 Aug 3 12:43 com.fasterxml.jackson.module-jackson-module-jsonSchema-2.11.1.jar
-rw-r--r-- 1 root root 660440 Jun 24 06:29 com.github.ben-manes.caffeine-caffeine-2.6.2.jar
-rw-r--r-- 1 root root 46843 Jun 24 06:29 com.github.zafarkhaja-java-semver-0.9.0.jar
-rw-r--r-- 1 root root 1200130 Jun 24 06:29 com.google.api.grpc-proto-google-common-protos-1.12.0.jar
-rw-r--r-- 1 root root 5706 Jun 24 06:29 com.google.auth-google-auth-library-credentials-0.9.0.jar
-rw-r--r-- 1 root root 19936 Jun 24 06:28 com.google.code.findbugs-jsr305-3.0.2.jar
-rw-r--r-- 1 root root 240255 Dec 1 04:08 com.google.code.gson-gson-2.8.6.jar
-rw-r--r-- 1 root root 13879 Aug 3 13:32 com.google.errorprone-error_prone_annotations-2.3.4.jar
-rw-r--r-- 1 root root 4617 Jun 24 06:28 com.google.guava-failureaccess-1.0.1.jar
-rw-r--r-- 1 root root 2858426 Nov 10 16:08 com.google.guava-guava-30.0-jre.jar
-rw-r--r-- 1 root root 2199 Jun 24 06:28 com.google.guava-listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
-rw-r--r-- 1 root root 8781 Aug 3 13:32 com.google.j2objc-j2objc-annotations-1.3.jar
-rw-r--r-- 1 root root 1660960 Oct 21 14:56 com.google.protobuf-protobuf-java-3.11.4.jar
-rw-r--r-- 1 root root 73874 Oct 21 14:58 com.google.protobuf-protobuf-java-util-3.11.4.jar
-rw-r--r-- 1 root root 50196 Jun 24 06:29 com.google.protobuf.nano-protobuf-javanano-3.0.0-alpha-5.jar
-rw-r--r-- 1 root root 317886 Jun 24 06:29 com.squareup.okhttp-okhttp-2.5.0.jar
-rw-r--r-- 1 root root 12200 Oct 21 14:59 com.squareup.okhttp3-logging-interceptor-3.14.3.jar
-rw-r--r-- 1 root root 425766 Oct 21 14:59 com.squareup.okhttp3-okhttp-3.14.3.jar
-rw-r--r-- 1 root root 81811 Jun 24 06:29 com.squareup.okio-okio-1.13.0.jar
-rw-r--r-- 1 root root 78030 Jun 24 06:29 com.sun.activation-javax.activation-1.2.0.jar
-rw-r--r-- 1 root root 21842 Jun 24 06:29 com.typesafe.netty-netty-reactive-streams-2.0.4.jar
-rw-r--r-- 1 root root 24995 Jun 24 06:29 com.yahoo.datasketches-memory-0.8.3.jar
-rw-r--r-- 1 root root 421509 Jun 24 06:29 com.yahoo.datasketches-sketches-core-0.8.3.jar
-rw-r--r-- 1 root root 41123 Jun 24 06:28 commons-cli-commons-cli-1.2.jar
-rw-r--r-- 1 root root 284184 Jun 24 06:29 commons-codec-commons-codec-1.10.jar
-rw-r--r-- 1 root root 588337 Jun 24 06:29 commons-collections-commons-collections-3.2.2.jar
-rw-r--r-- 1 root root 362679 Jun 24 06:29 commons-configuration-commons-configuration-1.10.jar
-rw-r--r-- 1 root root 208700 Jun 24 06:28 commons-io-commons-io-2.5.jar
-rw-r--r-- 1 root root 284220 Jun 24 06:29 commons-lang-commons-lang-2.6.jar
-rw-r--r-- 1 root root 60686 Jun 24 06:29 commons-logging-commons-logging-1.1.1.jar
-rw-r--r-- 1 root root 183117 Jun 24 06:29 io.airlift-aircompressor-0.16.jar
-rw-r--r-- 1 root root 111908 Jun 24 06:29 io.dropwizard.metrics-metrics-core-3.1.0.jar
-rw-r--r-- 1 root root 20638 Jun 24 06:29 io.dropwizard.metrics-metrics-graphite-3.1.0.jar
-rw-r--r-- 1 root root 35907 Jun 24 06:29 io.dropwizard.metrics-metrics-jvm-3.1.0.jar
-rw-r--r-- 1 root root 360 Jun 24 06:29 io.grpc-grpc-all-1.18.0.jar
-rw-r--r-- 1 root root 13290 Jun 24 06:29 io.grpc-grpc-auth-1.18.0.jar
-rw-r--r-- 1 root root 28952 Jun 24 06:29 io.grpc-grpc-context-1.18.0.jar
-rw-r--r-- 1 root root 761014 Jun 24 06:29 io.grpc-grpc-core-1.18.0.jar
-rw-r--r-- 1 root root 212577 Jun 24 06:29 io.grpc-grpc-netty-1.18.0.jar
-rw-r--r-- 1 root root 155051 Jun 24 06:29 io.grpc-grpc-okhttp-1.18.0.jar
-rw-r--r-- 1 root root 4992 Jun 24 06:29 io.grpc-grpc-protobuf-1.18.0.jar
-rw-r--r-- 1 root root 7613 Jun 24 06:29 io.grpc-grpc-protobuf-lite-1.18.0.jar
-rw-r--r-- 1 root root 4721 Jun 24 06:29 io.grpc-grpc-protobuf-nano-1.18.0.jar
-rw-r--r-- 1 root root 39548 Jun 24 06:29 io.grpc-grpc-stub-1.18.0.jar
-rw-r--r-- 1 root root 95587 Jun 24 06:29 io.grpc-grpc-testing-1.18.0.jar
-rw-r--r-- 1 root root 73498 Oct 21 14:59 io.gsonfire-gson-fire-1.8.4.jar
-rw-r--r-- 1 root root 78493 Jun 24 06:29 io.jsonwebtoken-jjwt-api-0.11.1.jar
-rw-r--r-- 1 root root 78457 Jun 24 06:29 io.jsonwebtoken-jjwt-impl-0.11.1.jar
-rw-r--r-- 1 root root 8383 Jun 24 06:29 io.jsonwebtoken-jjwt-jackson-0.11.1.jar
-rw-r--r-- 1 root root 175703 Oct 21 14:59 io.kubernetes-client-java-9.0.2.jar
-rw-r--r-- 1 root root 9454724 Oct 21 14:59 io.kubernetes-client-java-api-9.0.2.jar
-rw-r--r-- 1 root root 8404472 Oct 21 14:59 io.kubernetes-client-java-proto-9.0.2.jar
-rw-r--r-- 1 root root 289921 Aug 25 05:06 io.netty-netty-buffer-4.1.51.Final.jar
-rw-r--r-- 1 root root 320174 Aug 25 05:06 io.netty-netty-codec-4.1.51.Final.jar
-rw-r--r-- 1 root root 61345 Aug 25 05:06 io.netty-netty-codec-dns-4.1.51.Final.jar
-rw-r--r-- 1 root root 617948 Aug 25 05:06 io.netty-netty-codec-http-4.1.51.Final.jar
-rw-r--r-- 1 root root 456553 Aug 25 05:06 io.netty-netty-codec-http2-4.1.51.Final.jar
-rw-r--r-- 1 root root 119089 Aug 25 05:06 io.netty-netty-codec-socks-4.1.51.Final.jar
-rw-r--r-- 1 root root 625057 Aug 25 05:06 io.netty-netty-common-4.1.51.Final.jar
-rw-r--r-- 1 root root 456702 Aug 25 05:06 io.netty-netty-handler-4.1.51.Final.jar
-rw-r--r-- 1 root root 23961 Aug 25 05:06 io.netty-netty-handler-proxy-4.1.51.Final.jar
-rw-r--r-- 1 root root 33158 Aug 25 05:06 io.netty-netty-resolver-4.1.51.Final.jar
-rw-r--r-- 1 root root 151765 Aug 25 05:06 io.netty-netty-resolver-dns-4.1.51.Final.jar
-rw-r--r-- 1 root root 4017922 Nov 18 08:45 io.netty-netty-tcnative-boringssl-static-2.0.33.Final.jar
-rw-r--r-- 1 root root 473222 Aug 25 05:06 io.netty-netty-transport-4.1.51.Final.jar
-rw-r--r-- 1 root root 152317 Aug 25 05:06 io.netty-netty-transport-native-epoll-4.1.51.Final-linux-x86_64.jar
-rw-r--r-- 1 root root 124005 Aug 25 05:06 io.netty-netty-transport-native-epoll-4.1.51.Final.jar
-rw-r--r-- 1 root root 56446 Aug 25 05:06 io.netty-netty-transport-native-unix-common-4.1.51.Final-linux-x86_64.jar
-rw-r--r-- 1 root root 33062 Aug 25 05:06 io.netty-netty-transport-native-unix-common-4.1.51.Final.jar
-rw-r--r-- 1 root root 327550 Jun 24 06:29 io.opencensus-opencensus-api-0.18.0.jar
-rw-r--r-- 1 root root 14972 Jun 24 06:29 io.opencensus-opencensus-contrib-grpc-metrics-0.18.0.jar
-rw-r--r-- 1 root root 59175 Jun 24 06:29 io.prometheus-simpleclient-0.5.0.jar
-rw-r--r-- 1 root root 5575 Jun 24 06:29 io.prometheus-simpleclient_caffeine-0.5.0.jar
-rw-r--r-- 1 root root 5838 Jun 24 06:29 io.prometheus-simpleclient_common-0.5.0.jar
-rw-r--r-- 1 root root 18245 Jun 24 06:29 io.prometheus-simpleclient_hotspot-0.5.0.jar
-rw-r--r-- 1 root root 9517 Jun 24 06:29 io.prometheus-simpleclient_httpserver-0.5.0.jar
-rw-r--r-- 1 root root 5177 Jun 24 06:29 io.prometheus-simpleclient_jetty-0.5.0.jar
-rw-r--r-- 1 root root 4583 Jun 24 06:29 io.prometheus-simpleclient_log4j2-0.5.0.jar
-rw-r--r-- 1 root root 7103 Jun 24 06:29 io.prometheus-simpleclient_servlet-0.5.0.jar
-rw-r--r-- 1 root root 29885 Oct 21 14:59 io.prometheus.jmx-collector-0.14.0.jar
-rw-r--r-- 1 root root 178223 Oct 21 14:59 io.sundr-builder-annotations-0.21.0.jar
-rw-r--r-- 1 root root 6361 Oct 21 14:59 io.sundr-resourcecify-annotations-0.21.0.jar
-rw-r--r-- 1 root root 2061879 Oct 21 14:59 io.sundr-sundr-codegen-0.21.0.jar
-rw-r--r-- 1 root root 27807 Oct 21 14:59 io.sundr-sundr-core-0.21.0.jar
-rw-r--r-- 1 root root 21750 Jun 24 06:29 io.swagger-swagger-annotations-1.5.21.jar
-rw-r--r-- 1 root root 116496 Jun 24 06:29 io.swagger-swagger-core-1.5.21.jar
-rw-r--r-- 1 root root 154716 Jun 24 06:29 io.swagger-swagger-models-1.5.21.jar
-rw-r--r-- 1 root root 56590 Oct 21 15:09 io.vertx-vertx-auth-common-3.5.3.jar
-rw-r--r-- 1 root root 36586 Oct 21 15:09 io.vertx-vertx-bridge-common-3.5.3.jar
-rw-r--r-- 1 root root 1163974 Oct 21 15:09 io.vertx-vertx-core-3.5.3.jar
-rw-r--r-- 1 root root 641598 Oct 21 15:09 io.vertx-vertx-web-3.5.3.jar
-rw-r--r-- 1 root root 44399 Jun 24 06:29 jakarta.activation-jakarta.activation-api-1.2.1.jar
-rw-r--r-- 1 root root 25058 Aug 3 12:43 jakarta.annotation-jakarta.annotation-api-1.3.5.jar
-rw-r--r-- 1 root root 91930 Aug 3 12:43 jakarta.validation-jakarta.validation-api-2.0.2.jar
-rw-r--r-- 1 root root 140376 Aug 3 12:43 jakarta.ws.rs-jakarta.ws.rs-api-2.1.6.jar
-rw-r--r-- 1 root root 115498 Jun 24 06:29 jakarta.xml.bind-jakarta.xml.bind-api-2.3.2.jar
-rw-r--r-- 1 root root 26366 Jun 24 06:29 javax.annotation-javax.annotation-api-1.2.jar
-rw-r--r-- 1 root root 95806 Jun 24 06:29 javax.servlet-javax.servlet-api-3.1.0.jar
-rw-r--r-- 1 root root 63777 Jun 24 06:29 javax.validation-validation-api-1.1.0.Final.jar
-rw-r--r-- 1 root root 27011 Jun 24 06:29 javax.websocket-javax.websocket-client-api-1.0.jar
-rw-r--r-- 1 root root 127509 Jun 24 06:29 javax.ws.rs-javax.ws.rs-api-2.1.jar
-rw-r--r-- 1 root root 128076 Jun 24 06:29 javax.xml.bind-jaxb-api-2.3.1.jar
-rw-r--r-- 1 root root 640724 Jun 24 06:28 joda-time-joda-time-2.10.1.jar
-rw-r--r-- 1 root root 489884 Jun 24 06:29 log4j-log4j-1.2.17.jar
-rw-r--r-- 1 root root 1092828 Jun 24 06:29 net.java.dev.jna-jna-4.2.0.jar
-rw-r--r-- 1 root root 2254 Jun 24 06:29 net.jcip-jcip-annotations-1.0.jar
-rw-r--r-- 1 root root 11800 Jun 24 06:29 net.jodah-typetools-0.5.0.jar
-rw-r--r-- 1 root root 566992 Jun 24 06:29 org.apache.avro-avro-1.9.1.jar
-rw-r--r-- 1 root root 25683 Jun 24 06:29 org.apache.avro-avro-protobuf-1.9.1.jar
-rw-r--r-- 1 root root 146047 Nov 18 08:45 org.apache.bookkeeper-bookkeeper-common-4.12.0.jar
-rw-r--r-- 1 root root 16846 Nov 18 08:45 org.apache.bookkeeper-bookkeeper-common-allocator-4.12.0.jar
-rw-r--r-- 1 root root 464958 Nov 18 08:45 org.apache.bookkeeper-bookkeeper-proto-4.12.0.jar
-rw-r--r-- 1 root root 2273170 Nov 18 08:45 org.apache.bookkeeper-bookkeeper-server-4.12.0.jar
-rw-r--r-- 1 root root 33951 Nov 18 08:45 org.apache.bookkeeper-bookkeeper-tools-framework-4.12.0.jar
-rw-r--r-- 1 root root 65367 Nov 18 08:45 org.apache.bookkeeper-circe-checksum-4.12.0.jar
-rw-r--r-- 1 root root 23510 Nov 18 08:45 org.apache.bookkeeper-cpu-affinity-4.12.0.jar
-rw-r--r-- 1 root root 236865 Nov 18 08:45 org.apache.bookkeeper-statelib-4.12.0.jar
-rw-r--r-- 1 root root 113863 Nov 18 08:45 org.apache.bookkeeper-stream-storage-api-4.12.0.jar
-rw-r--r-- 1 root root 79922 Nov 18 08:45 org.apache.bookkeeper-stream-storage-common-4.12.0.jar
-rw-r--r-- 1 root root 1247597 Nov 18 08:45 org.apache.bookkeeper-stream-storage-java-client-4.12.0.jar
-rw-r--r-- 1 root root 103558 Nov 18 08:45 org.apache.bookkeeper-stream-storage-java-client-base-4.12.0.jar
-rw-r--r-- 1 root root 897786 Nov 18 08:45 org.apache.bookkeeper-stream-storage-proto-4.12.0.jar
-rw-r--r-- 1 root root 67271 Nov 18 08:45 org.apache.bookkeeper-stream-storage-server-4.12.0.jar
-rw-r--r-- 1 root root 28379 Nov 18 08:45 org.apache.bookkeeper-stream-storage-service-api-4.12.0.jar
-rw-r--r-- 1 root root 166202 Nov 18 08:45 org.apache.bookkeeper-stream-storage-service-impl-4.12.0.jar
-rw-r--r-- 1 root root 22297 Nov 18 08:45 org.apache.bookkeeper.http-http-server-4.12.0.jar
-rw-r--r-- 1 root root 18209 Dec 1 04:17 org.apache.bookkeeper.http-vertx-http-server-4.12.0.jar
-rw-r--r-- 1 root root 19343 Nov 18 08:45 org.apache.bookkeeper.stats-bookkeeper-stats-api-4.12.0.jar
-rw-r--r-- 1 root root 27506 Dec 1 04:07 org.apache.bookkeeper.stats-codahale-metrics-provider-4.12.0.jar
-rw-r--r-- 1 root root 29163 Nov 18 08:45 org.apache.bookkeeper.stats-prometheus-metrics-provider-4.12.0.jar
-rw-r--r-- 1 root root 108787 Nov 18 08:45 org.apache.bookkeeper.tests-stream-storage-tests-common-4.12.0.jar
-rw-r--r-- 1 root root 751238 Jun 24 06:29 org.apache.commons-commons-collections4-4.1.jar
-rw-r--r-- 1 root root 615064 Jun 24 06:29 org.apache.commons-commons-compress-1.19.jar
-rw-r--r-- 1 root root 494856 Jun 24 06:29 org.apache.commons-commons-lang3-3.6.jar
-rw-r--r-- 1 root root 2657457 Jun 24 06:29 org.apache.curator-curator-client-4.0.1.jar
-rw-r--r-- 1 root root 307645 Jun 24 06:29 org.apache.curator-curator-framework-4.0.1.jar
-rw-r--r-- 1 root root 294593 Jun 24 06:29 org.apache.curator-curator-recipes-4.0.1.jar
-rw-r--r-- 1 root root 50772 Nov 18 08:45 org.apache.distributedlog-distributedlog-common-4.12.0.jar
-rw-r--r-- 1 root root 433889 Nov 18 08:45 org.apache.distributedlog-distributedlog-core-4.12.0-tests.jar
-rw-r--r-- 1 root root 931129 Nov 18 08:45 org.apache.distributedlog-distributedlog-core-4.12.0.jar
-rw-r--r-- 1 root root 55246 Nov 18 08:45 org.apache.distributedlog-distributedlog-protocol-4.12.0.jar
-rw-r--r-- 1 root root 766123 Jun 24 06:29 org.apache.httpcomponents-httpclient-4.5.5.jar
-rw-r--r-- 1 root root 325500 Jun 24 06:29 org.apache.httpcomponents-httpcore-4.4.9.jar
-rw-r--r-- 1 root root 255485 Jun 24 06:29 org.apache.logging.log4j-log4j-api-2.10.0.jar
-rw-r--r-- 1 root root 1597622 Jun 24 06:29 org.apache.logging.log4j-log4j-core-2.10.0.jar
-rw-r--r-- 1 root root 24173 Jun 24 06:29 org.apache.logging.log4j-log4j-slf4j-impl-2.10.0.jar
-rw-r--r-- 1 root root 32060 Jun 24 06:29 org.apache.logging.log4j-log4j-web-2.10.0.jar
-rw-r--r-- 1 root root 10950469 Dec 1 04:08 org.apache.pulsar-bouncy-castle-bc-2.7.0-pkg.jar
-rw-r--r-- 1 root root 536599 Dec 1 04:07 org.apache.pulsar-managed-ledger-2.7.0.jar
-rw-r--r-- 1 root root 485373 Jun 24 06:29 org.apache.pulsar-protobuf-shaded-2.1.0-incubating.jar
-rw-r--r-- 1 root root 1488702 Dec 1 04:10 org.apache.pulsar-pulsar-broker-2.7.0.jar
-rw-r--r-- 1 root root 31842 Dec 1 04:14 org.apache.pulsar-pulsar-broker-auth-sasl-2.7.0.jar
-rw-r--r-- 1 root root 116333 Dec 1 04:08 org.apache.pulsar-pulsar-broker-common-2.7.0.jar
-rw-r--r-- 1 root root 330445 Dec 1 04:09 org.apache.pulsar-pulsar-client-admin-original-2.7.0.jar
-rw-r--r-- 1 root root 136456 Dec 1 04:07 org.apache.pulsar-pulsar-client-api-2.7.0.jar
-rw-r--r-- 1 root root 24426 Dec 1 04:14 org.apache.pulsar-pulsar-client-auth-sasl-2.7.0.jar
-rw-r--r-- 1 root root 18646 Dec 1 04:08 org.apache.pulsar-pulsar-client-messagecrypto-bc-2.7.0.jar
-rw-r--r-- 1 root root 641563 Dec 1 04:08 org.apache.pulsar-pulsar-client-original-2.7.0.jar
-rw-r--r-- 1 root root 521055 Dec 1 04:12 org.apache.pulsar-pulsar-client-tools-2.7.0.jar
-rw-r--r-- 1 root root 1393640 Dec 1 04:07 org.apache.pulsar-pulsar-common-2.7.0.jar
-rw-r--r-- 1 root root 38436 Dec 1 04:09 org.apache.pulsar-pulsar-config-validation-2.7.0.jar
-rw-r--r-- 1 root root 52729 Dec 1 04:09 org.apache.pulsar-pulsar-discovery-service-2.7.0.jar
-rw-r--r-- 1 root root 18369 Dec 1 04:09 org.apache.pulsar-pulsar-functions-api-2.7.0.jar
-rw-r--r-- 1 root root 56281 Dec 1 04:09 org.apache.pulsar-pulsar-functions-api-examples-2.7.0.jar
-rw-r--r-- 1 root root 193033 Dec 1 04:09 org.apache.pulsar-pulsar-functions-instance-2.7.0.jar
-rw-r--r-- 1 root root 31226 Dec 1 04:09 org.apache.pulsar-pulsar-functions-local-runner-original-2.7.0.jar
-rw-r--r-- 1 root root 375694 Dec 1 04:08 org.apache.pulsar-pulsar-functions-proto-2.7.0.jar
-rw-r--r-- 1 root root 143291 Dec 1 04:09 org.apache.pulsar-pulsar-functions-runtime-2.7.0.jar
-rw-r--r-- 1 root root 23953 Dec 1 04:09 org.apache.pulsar-pulsar-functions-secrets-2.7.0.jar
-rw-r--r-- 1 root root 108074 Dec 1 04:09 org.apache.pulsar-pulsar-functions-utils-2.7.0.jar
-rw-r--r-- 1 root root 245976 Dec 1 04:09 org.apache.pulsar-pulsar-functions-worker-2.7.0.jar
-rw-r--r-- 1 root root 19925 Dec 1 04:09 org.apache.pulsar-pulsar-io-core-2.7.0.jar
-rw-r--r-- 1 root root 23060 Dec 1 04:07 org.apache.pulsar-pulsar-metadata-2.7.0.jar
-rw-r--r-- 1 root root 124437 Dec 1 04:13 org.apache.pulsar-pulsar-proxy-2.7.0.jar
-rw-r--r-- 1 root root 113471 Dec 1 04:13 org.apache.pulsar-pulsar-testclient-2.7.0.jar
-rw-r--r-- 1 root root 9010 Dec 1 04:08 org.apache.pulsar-pulsar-transaction-common-2.7.0.jar
-rw-r--r-- 1 root root 77328 Dec 1 04:10 org.apache.pulsar-pulsar-transaction-coordinator-2.7.0.jar
-rw-r--r-- 1 root root 93532 Dec 1 04:09 org.apache.pulsar-pulsar-websocket-2.7.0.jar
-rw-r--r-- 1 root root 1012629 Dec 1 04:13 org.apache.pulsar-pulsar-zookeeper-2.7.0.jar
-rw-r--r-- 1 root root 99660 Dec 1 04:08 org.apache.pulsar-pulsar-zookeeper-utils-2.7.0.jar
-rw-r--r-- 1 root root 246445 Nov 10 16:11 org.apache.thrift-libthrift-0.12.0.jar
-rw-r--r-- 1 root root 20437 Jun 24 06:29 org.apache.yetus-audience-annotations-0.5.0.jar
-rw-r--r-- 1 root root 250564 Jun 24 06:29 org.apache.zookeeper-zookeeper-jute-3.5.7.jar
-rw-r--r-- 1 root root 122512 Jun 24 06:29 org.aspectj-aspectjrt-1.9.2.jar
-rw-r--r-- 1 root root 2058984 Jun 24 06:29 org.aspectj-aspectjweaver-1.9.2.jar
-rw-r--r-- 1 root root 449146 Jun 24 06:29 org.asynchttpclient-async-http-client-2.12.1.jar
-rw-r--r-- 1 root root 9909 Jun 24 06:29 org.asynchttpclient-async-http-client-netty-utils-2.12.1.jar
-rw-r--r-- 1 root root 265782 Oct 21 14:59 org.bitbucket.b_c-jose4j-0.7.2.jar
-rw-r--r-- 1 root root 880303 Oct 21 14:58 org.bouncycastle-bcpkix-jdk15on-1.66.jar
-rw-r--r-- 1 root root 5954343 Oct 21 14:58 org.bouncycastle-bcprov-ext-jdk15on-1.66.jar
-rw-r--r-- 1 root root 5884134 Oct 21 14:58 org.bouncycastle-bcprov-jdk15on-1.66.jar
-rw-r--r-- 1 root root 5816 Jun 24 06:29 org.checkerframework-checker-compat-qual-2.5.2.jar
-rw-r--r-- 1 root root 214381 Nov 10 16:08 org.checkerframework-checker-qual-3.5.0.jar
-rw-r--r-- 1 root root 3448 Jun 24 06:28 org.codehaus.mojo-animal-sniffer-annotations-1.17.jar
-rw-r--r-- 1 root root 320562 Nov 18 08:45 org.eclipse.jetty-jetty-client-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 25423 Nov 18 08:45 org.eclipse.jetty-jetty-continuation-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 214249 Nov 10 16:09 org.eclipse.jetty-jetty-http-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 164643 Nov 10 16:09 org.eclipse.jetty-jetty-io-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 97326 Nov 18 08:45 org.eclipse.jetty-jetty-proxy-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 117905 Nov 10 16:09 org.eclipse.jetty-jetty-security-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 706442 Nov 10 16:09 org.eclipse.jetty-jetty-server-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 136115 Nov 10 16:09 org.eclipse.jetty-jetty-servlet-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 107328 Nov 18 08:45 org.eclipse.jetty-jetty-servlets-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 565436 Nov 10 16:09 org.eclipse.jetty-jetty-util-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 68088 Nov 10 16:11 org.eclipse.jetty-jetty-xml-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 168015 Nov 18 11:18 org.eclipse.jetty.websocket-javax-websocket-client-impl-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 52135 Nov 18 11:18 org.eclipse.jetty.websocket-websocket-api-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 45616 Nov 18 11:18 org.eclipse.jetty.websocket-websocket-client-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 213278 Nov 18 11:18 org.eclipse.jetty.websocket-websocket-common-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 44835 Nov 18 11:18 org.eclipse.jetty.websocket-websocket-server-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 30264 Nov 18 11:18 org.eclipse.jetty.websocket-websocket-servlet-9.4.33.v20201020.jar
-rw-r--r-- 1 root root 200223 Aug 3 12:43 org.glassfish.hk2-hk2-api-2.6.1.jar
-rw-r--r-- 1 root root 203358 Aug 3 12:43 org.glassfish.hk2-hk2-locator-2.6.1.jar
-rw-r--r-- 1 root root 131590 Aug 3 12:43 org.glassfish.hk2-hk2-utils-2.6.1.jar
-rw-r--r-- 1 root root 19479 Aug 3 12:43 org.glassfish.hk2-osgi-resource-locator-1.0.3.jar
-rw-r--r-- 1 root root 27006 Aug 3 12:43 org.glassfish.hk2.external-aopalliance-repackaged-2.6.1.jar
-rw-r--r-- 1 root root 18140 Aug 3 12:43 org.glassfish.hk2.external-jakarta.inject-2.6.1.jar
-rw-r--r-- 1 root root 32146 Aug 3 12:43 org.glassfish.jersey.containers-jersey-container-servlet-2.31.jar
-rw-r--r-- 1 root root 73400 Aug 3 12:43 org.glassfish.jersey.containers-jersey-container-servlet-core-2.31.jar
-rw-r--r-- 1 root root 245037 Aug 3 12:43 org.glassfish.jersey.core-jersey-client-2.31.jar
-rw-r--r-- 1 root root 1168344 Aug 3 12:43 org.glassfish.jersey.core-jersey-common-2.31.jar
-rw-r--r-- 1 root root 937593 Aug 3 12:43 org.glassfish.jersey.core-jersey-server-2.31.jar
-rw-r--r-- 1 root root 83969 Aug 3 12:43 org.glassfish.jersey.ext-jersey-entity-filtering-2.31.jar
-rw-r--r-- 1 root root 76764 Aug 3 12:43 org.glassfish.jersey.inject-jersey-hk2-2.31.jar
-rw-r--r-- 1 root root 94758 Aug 3 12:43 org.glassfish.jersey.media-jersey-media-jaxb-2.31.jar
-rw-r--r-- 1 root root 75379 Aug 3 12:43 org.glassfish.jersey.media-jersey-media-json-jackson-2.31.jar
-rw-r--r-- 1 root root 80400 Aug 3 12:43 org.glassfish.jersey.media-jersey-media-multipart-2.31.jar
-rw-r--r-- 1 root root 45024 Jun 24 06:28 org.hamcrest-hamcrest-core-1.3.jar
-rw-r--r-- 1 root root 114165 Jun 24 06:29 org.hdrhistogram-HdrHistogram-2.1.9.jar
-rw-r--r-- 1 root root 7728269 Jun 24 06:29 org.inferred-freebuilder-1.14.9.jar
-rw-r--r-- 1 root root 780265 Jun 24 06:29 org.javassist-javassist-3.25.0-GA.jar
-rw-r--r-- 1 root root 252020 Jun 24 06:29 org.jctools-jctools-core-2.1.2.jar
-rw-r--r-- 1 root root 145631 Oct 21 14:59 org.joda-joda-convert-2.2.1.jar
-rw-r--r-- 1 root root 64921 Aug 3 12:43 org.jvnet.mimepull-mimepull-1.9.13.jar
-rw-r--r-- 1 root root 11369 Jun 24 06:29 org.reactivestreams-reactive-streams-1.0.3.jar
-rw-r--r-- 1 root root 31398612 Nov 10 16:09 org.rocksdb-rocksdbjni-6.10.2.jar
-rw-r--r-- 1 root root 16515 Jun 24 06:29 org.slf4j-jcl-over-slf4j-1.7.25.jar
-rw-r--r-- 1 root root 4596 Jun 24 06:29 org.slf4j-jul-to-slf4j-1.7.25.jar
-rw-r--r-- 1 root root 41203 Jun 24 06:29 org.slf4j-slf4j-api-1.7.25.jar
-rw-r--r-- 1 root root 309001 Aug 3 12:43 org.yaml-snakeyaml-1.26.jar
drwxr-xr-x 5 root root 4096 Dec 1 04:13 presto`
However the error is still occurring:
`11:34:33.617 [public/default/device-validation-service-0] ERROR org.apache.pulsar.functions.instance.JavaInstanceRunnable - [public/default/device-validation-service:0] Uncaught exception in Java Instance
java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;)V
at org.apache.bookkeeper.clients.config.StorageClientSettings_Builder.build(StorageClientSettings_Builder.java:455) ~[stream-storage-java-client-4.10.0.jar:4.10.0]
at org.apache.bookkeeper.clients.config.StorageClientSettings$Builder.build(StorageClientSettings.java:120) ~[stream-storage-java-client-4.10.0.jar:4.10.0]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.setupStateTable(JavaInstanceRunnable.java:395) ~[pulsar-functions-instance-2.6.2.jar:2.6.2]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.setup(JavaInstanceRunnable.java:221) ~[pulsar-functions-instance-2.6.2.jar:2.6.2]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.run(JavaInstanceRunnable.java:248) [pulsar-functions-instance-2.6.2.jar:2.6.2]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161]`
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [pulsar] david-streamlio edited a comment on issue #8752: Can't deploy Stateful Pulsar Functions
Posted by GitBox <gi...@apache.org>.
david-streamlio edited a comment on issue #8752:
URL: https://github.com/apache/pulsar/issues/8752#issuecomment-736065205
Thanks Enrico. The problem is that the current apachepulsar/pulsar-standalone:latest Docker image published on DockerHub still contains the older version (4.10) of all the BK jars. I think someone with publish permission for the apachepulsar/pulsar-standalone image needs to just run and publish a newer version that is based on the the 2.8.0 version, which would bring in BK 4.12 and a newer version of Guava, IMHO
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [pulsar] david-streamlio edited a comment on issue #8752: Can't deploy Stateful Pulsar Functions
Posted by GitBox <gi...@apache.org>.
david-streamlio edited a comment on issue #8752:
URL: https://github.com/apache/pulsar/issues/8752#issuecomment-737450365
I have pulled the latest version of apachepulsar/pulsar-standalone:latest and confirmed that the 4.12 version of the BookKeeper jars are now in the /pulsar/lib folder.
` ls -1
com.beust-jcommander-1.78.jar
com.carrotsearch-hppc-0.7.3.jar
com.fasterxml.jackson.core-jackson-annotations-2.11.1.jar
com.fasterxml.jackson.core-jackson-core-2.11.1.jar
com.fasterxml.jackson.core-jackson-databind-2.11.1.jar
com.fasterxml.jackson.dataformat-jackson-dataformat-yaml-2.11.1.jar
com.fasterxml.jackson.jaxrs-jackson-jaxrs-base-2.11.1.jar
com.fasterxml.jackson.jaxrs-jackson-jaxrs-json-provider-2.11.1.jar
com.fasterxml.jackson.module-jackson-module-jaxb-annotations-2.11.1.jar
com.fasterxml.jackson.module-jackson-module-jsonSchema-2.11.1.jar
com.github.ben-manes.caffeine-caffeine-2.6.2.jar
com.github.zafarkhaja-java-semver-0.9.0.jar
com.google.api.grpc-proto-google-common-protos-1.12.0.jar
com.google.auth-google-auth-library-credentials-0.9.0.jar
com.google.code.findbugs-jsr305-3.0.2.jar
com.google.code.gson-gson-2.8.6.jar
com.google.errorprone-error_prone_annotations-2.3.4.jar
com.google.guava-failureaccess-1.0.1.jar
com.google.guava-guava-30.0-jre.jar
com.google.guava-listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
com.google.j2objc-j2objc-annotations-1.3.jar
com.google.protobuf-protobuf-java-3.11.4.jar
com.google.protobuf-protobuf-java-util-3.11.4.jar
com.google.protobuf.nano-protobuf-javanano-3.0.0-alpha-5.jar
com.squareup.okhttp-okhttp-2.5.0.jar
com.squareup.okhttp3-logging-interceptor-3.14.3.jar
com.squareup.okhttp3-okhttp-3.14.3.jar
com.squareup.okio-okio-1.13.0.jar
com.sun.activation-javax.activation-1.2.0.jar
com.typesafe.netty-netty-reactive-streams-2.0.4.jar
com.yahoo.datasketches-memory-0.8.3.jar
com.yahoo.datasketches-sketches-core-0.8.3.jar
commons-cli-commons-cli-1.2.jar
commons-codec-commons-codec-1.10.jar
commons-collections-commons-collections-3.2.2.jar
commons-configuration-commons-configuration-1.10.jar
commons-io-commons-io-2.5.jar
commons-lang-commons-lang-2.6.jar
commons-logging-commons-logging-1.1.1.jar
io.airlift-aircompressor-0.16.jar
io.dropwizard.metrics-metrics-core-3.1.0.jar
io.dropwizard.metrics-metrics-graphite-3.1.0.jar
io.dropwizard.metrics-metrics-jvm-3.1.0.jar
io.grpc-grpc-all-1.18.0.jar
io.grpc-grpc-auth-1.18.0.jar
io.grpc-grpc-context-1.18.0.jar
io.grpc-grpc-core-1.18.0.jar
io.grpc-grpc-netty-1.18.0.jar
io.grpc-grpc-okhttp-1.18.0.jar
io.grpc-grpc-protobuf-1.18.0.jar
io.grpc-grpc-protobuf-lite-1.18.0.jar
io.grpc-grpc-protobuf-nano-1.18.0.jar
io.grpc-grpc-stub-1.18.0.jar
io.grpc-grpc-testing-1.18.0.jar
io.gsonfire-gson-fire-1.8.4.jar
io.jsonwebtoken-jjwt-api-0.11.1.jar
io.jsonwebtoken-jjwt-impl-0.11.1.jar
io.jsonwebtoken-jjwt-jackson-0.11.1.jar
io.kubernetes-client-java-9.0.2.jar
io.kubernetes-client-java-api-9.0.2.jar
io.kubernetes-client-java-proto-9.0.2.jar
io.netty-netty-buffer-4.1.51.Final.jar
io.netty-netty-codec-4.1.51.Final.jar
io.netty-netty-codec-dns-4.1.51.Final.jar
io.netty-netty-codec-http-4.1.51.Final.jar
io.netty-netty-codec-http2-4.1.51.Final.jar
io.netty-netty-codec-socks-4.1.51.Final.jar
io.netty-netty-common-4.1.51.Final.jar
io.netty-netty-handler-4.1.51.Final.jar
io.netty-netty-handler-proxy-4.1.51.Final.jar
io.netty-netty-resolver-4.1.51.Final.jar
io.netty-netty-resolver-dns-4.1.51.Final.jar
io.netty-netty-tcnative-boringssl-static-2.0.33.Final.jar
io.netty-netty-transport-4.1.51.Final.jar
io.netty-netty-transport-native-epoll-4.1.51.Final-linux-x86_64.jar
io.netty-netty-transport-native-epoll-4.1.51.Final.jar
io.netty-netty-transport-native-unix-common-4.1.51.Final-linux-x86_64.jar
io.netty-netty-transport-native-unix-common-4.1.51.Final.jar
io.opencensus-opencensus-api-0.18.0.jar
io.opencensus-opencensus-contrib-grpc-metrics-0.18.0.jar
io.prometheus-simpleclient-0.5.0.jar
io.prometheus-simpleclient_caffeine-0.5.0.jar
io.prometheus-simpleclient_common-0.5.0.jar
io.prometheus-simpleclient_hotspot-0.5.0.jar
io.prometheus-simpleclient_httpserver-0.5.0.jar
io.prometheus-simpleclient_jetty-0.5.0.jar
io.prometheus-simpleclient_log4j2-0.5.0.jar
io.prometheus-simpleclient_servlet-0.5.0.jar
io.prometheus.jmx-collector-0.14.0.jar
io.sundr-builder-annotations-0.21.0.jar
io.sundr-resourcecify-annotations-0.21.0.jar
io.sundr-sundr-codegen-0.21.0.jar
io.sundr-sundr-core-0.21.0.jar
io.swagger-swagger-annotations-1.5.21.jar
io.swagger-swagger-core-1.5.21.jar
io.swagger-swagger-models-1.5.21.jar
io.vertx-vertx-auth-common-3.5.3.jar
io.vertx-vertx-bridge-common-3.5.3.jar
io.vertx-vertx-core-3.5.3.jar
io.vertx-vertx-web-3.5.3.jar
jakarta.activation-jakarta.activation-api-1.2.1.jar
jakarta.annotation-jakarta.annotation-api-1.3.5.jar
jakarta.validation-jakarta.validation-api-2.0.2.jar
jakarta.ws.rs-jakarta.ws.rs-api-2.1.6.jar
jakarta.xml.bind-jakarta.xml.bind-api-2.3.2.jar
javax.annotation-javax.annotation-api-1.2.jar
javax.servlet-javax.servlet-api-3.1.0.jar
javax.validation-validation-api-1.1.0.Final.jar
javax.websocket-javax.websocket-client-api-1.0.jar
javax.ws.rs-javax.ws.rs-api-2.1.jar
javax.xml.bind-jaxb-api-2.3.1.jar
joda-time-joda-time-2.10.1.jar
log4j-log4j-1.2.17.jar
net.java.dev.jna-jna-4.2.0.jar
net.jcip-jcip-annotations-1.0.jar
net.jodah-typetools-0.5.0.jar
org.apache.avro-avro-1.9.1.jar
org.apache.avro-avro-protobuf-1.9.1.jar
org.apache.bookkeeper-bookkeeper-common-4.12.0.jar
org.apache.bookkeeper-bookkeeper-common-allocator-4.12.0.jar
org.apache.bookkeeper-bookkeeper-proto-4.12.0.jar
org.apache.bookkeeper-bookkeeper-server-4.12.0.jar
org.apache.bookkeeper-bookkeeper-tools-framework-4.12.0.jar
org.apache.bookkeeper-circe-checksum-4.12.0.jar
org.apache.bookkeeper-cpu-affinity-4.12.0.jar
org.apache.bookkeeper-statelib-4.12.0.jar
org.apache.bookkeeper-stream-storage-api-4.12.0.jar
org.apache.bookkeeper-stream-storage-common-4.12.0.jar
org.apache.bookkeeper-stream-storage-java-client-4.12.0.jar
org.apache.bookkeeper-stream-storage-java-client-base-4.12.0.jar
org.apache.bookkeeper-stream-storage-proto-4.12.0.jar
org.apache.bookkeeper-stream-storage-server-4.12.0.jar
org.apache.bookkeeper-stream-storage-service-api-4.12.0.jar
org.apache.bookkeeper-stream-storage-service-impl-4.12.0.jar
org.apache.bookkeeper.http-http-server-4.12.0.jar
org.apache.bookkeeper.http-vertx-http-server-4.12.0.jar
org.apache.bookkeeper.stats-bookkeeper-stats-api-4.12.0.jar
org.apache.bookkeeper.stats-codahale-metrics-provider-4.12.0.jar
org.apache.bookkeeper.stats-prometheus-metrics-provider-4.12.0.jar
org.apache.bookkeeper.tests-stream-storage-tests-common-4.12.0.jar
org.apache.commons-commons-collections4-4.1.jar
org.apache.commons-commons-compress-1.19.jar
org.apache.commons-commons-lang3-3.6.jar
org.apache.curator-curator-client-4.0.1.jar
org.apache.curator-curator-framework-4.0.1.jar
org.apache.curator-curator-recipes-4.0.1.jar
org.apache.distributedlog-distributedlog-common-4.12.0.jar
org.apache.distributedlog-distributedlog-core-4.12.0-tests.jar
org.apache.distributedlog-distributedlog-core-4.12.0.jar
org.apache.distributedlog-distributedlog-protocol-4.12.0.jar
org.apache.httpcomponents-httpclient-4.5.5.jar
org.apache.httpcomponents-httpcore-4.4.9.jar
org.apache.logging.log4j-log4j-api-2.10.0.jar
org.apache.logging.log4j-log4j-core-2.10.0.jar
org.apache.logging.log4j-log4j-slf4j-impl-2.10.0.jar
org.apache.logging.log4j-log4j-web-2.10.0.jar
org.apache.pulsar-bouncy-castle-bc-2.7.0-pkg.jar
org.apache.pulsar-managed-ledger-2.7.0.jar
org.apache.pulsar-protobuf-shaded-2.1.0-incubating.jar
org.apache.pulsar-pulsar-broker-2.7.0.jar
org.apache.pulsar-pulsar-broker-auth-sasl-2.7.0.jar
org.apache.pulsar-pulsar-broker-common-2.7.0.jar
org.apache.pulsar-pulsar-client-admin-original-2.7.0.jar
org.apache.pulsar-pulsar-client-api-2.7.0.jar
org.apache.pulsar-pulsar-client-auth-sasl-2.7.0.jar
org.apache.pulsar-pulsar-client-messagecrypto-bc-2.7.0.jar
org.apache.pulsar-pulsar-client-original-2.7.0.jar
org.apache.pulsar-pulsar-client-tools-2.7.0.jar
org.apache.pulsar-pulsar-common-2.7.0.jar
org.apache.pulsar-pulsar-config-validation-2.7.0.jar
org.apache.pulsar-pulsar-discovery-service-2.7.0.jar
org.apache.pulsar-pulsar-functions-api-2.7.0.jar
org.apache.pulsar-pulsar-functions-api-examples-2.7.0.jar
org.apache.pulsar-pulsar-functions-instance-2.7.0.jar
org.apache.pulsar-pulsar-functions-local-runner-original-2.7.0.jar
org.apache.pulsar-pulsar-functions-proto-2.7.0.jar
org.apache.pulsar-pulsar-functions-runtime-2.7.0.jar
org.apache.pulsar-pulsar-functions-secrets-2.7.0.jar
org.apache.pulsar-pulsar-functions-utils-2.7.0.jar
org.apache.pulsar-pulsar-functions-worker-2.7.0.jar
org.apache.pulsar-pulsar-io-core-2.7.0.jar
org.apache.pulsar-pulsar-metadata-2.7.0.jar
org.apache.pulsar-pulsar-proxy-2.7.0.jar
org.apache.pulsar-pulsar-testclient-2.7.0.jar
org.apache.pulsar-pulsar-transaction-common-2.7.0.jar
org.apache.pulsar-pulsar-transaction-coordinator-2.7.0.jar
org.apache.pulsar-pulsar-websocket-2.7.0.jar
org.apache.pulsar-pulsar-zookeeper-2.7.0.jar
org.apache.pulsar-pulsar-zookeeper-utils-2.7.0.jar
org.apache.thrift-libthrift-0.12.0.jar
org.apache.yetus-audience-annotations-0.5.0.jar
org.apache.zookeeper-zookeeper-jute-3.5.7.jar
org.aspectj-aspectjrt-1.9.2.jar
org.aspectj-aspectjweaver-1.9.2.jar
org.asynchttpclient-async-http-client-2.12.1.jar
org.asynchttpclient-async-http-client-netty-utils-2.12.1.jar
org.bitbucket.b_c-jose4j-0.7.2.jar
org.bouncycastle-bcpkix-jdk15on-1.66.jar
org.bouncycastle-bcprov-ext-jdk15on-1.66.jar
org.bouncycastle-bcprov-jdk15on-1.66.jar
org.checkerframework-checker-compat-qual-2.5.2.jar
org.checkerframework-checker-qual-3.5.0.jar
org.codehaus.mojo-animal-sniffer-annotations-1.17.jar
org.eclipse.jetty-jetty-client-9.4.33.v20201020.jar
org.eclipse.jetty-jetty-continuation-9.4.33.v20201020.jar
org.eclipse.jetty-jetty-http-9.4.33.v20201020.jar
org.eclipse.jetty-jetty-io-9.4.33.v20201020.jar
org.eclipse.jetty-jetty-proxy-9.4.33.v20201020.jar
org.eclipse.jetty-jetty-security-9.4.33.v20201020.jar
org.eclipse.jetty-jetty-server-9.4.33.v20201020.jar
org.eclipse.jetty-jetty-servlet-9.4.33.v20201020.jar
org.eclipse.jetty-jetty-servlets-9.4.33.v20201020.jar
org.eclipse.jetty-jetty-util-9.4.33.v20201020.jar
org.eclipse.jetty-jetty-xml-9.4.33.v20201020.jar
org.eclipse.jetty.websocket-javax-websocket-client-impl-9.4.33.v20201020.jar
org.eclipse.jetty.websocket-websocket-api-9.4.33.v20201020.jar
org.eclipse.jetty.websocket-websocket-client-9.4.33.v20201020.jar
org.eclipse.jetty.websocket-websocket-common-9.4.33.v20201020.jar
org.eclipse.jetty.websocket-websocket-server-9.4.33.v20201020.jar
org.eclipse.jetty.websocket-websocket-servlet-9.4.33.v20201020.jar
org.glassfish.hk2-hk2-api-2.6.1.jar
org.glassfish.hk2-hk2-locator-2.6.1.jar
org.glassfish.hk2-hk2-utils-2.6.1.jar
org.glassfish.hk2-osgi-resource-locator-1.0.3.jar
org.glassfish.hk2.external-aopalliance-repackaged-2.6.1.jar
org.glassfish.hk2.external-jakarta.inject-2.6.1.jar
org.glassfish.jersey.containers-jersey-container-servlet-2.31.jar
org.glassfish.jersey.containers-jersey-container-servlet-core-2.31.jar
org.glassfish.jersey.core-jersey-client-2.31.jar
org.glassfish.jersey.core-jersey-common-2.31.jar
org.glassfish.jersey.core-jersey-server-2.31.jar
org.glassfish.jersey.ext-jersey-entity-filtering-2.31.jar
org.glassfish.jersey.inject-jersey-hk2-2.31.jar
org.glassfish.jersey.media-jersey-media-jaxb-2.31.jar
org.glassfish.jersey.media-jersey-media-json-jackson-2.31.jar
org.glassfish.jersey.media-jersey-media-multipart-2.31.jar
org.hamcrest-hamcrest-core-1.3.jar
org.hdrhistogram-HdrHistogram-2.1.9.jar
org.inferred-freebuilder-1.14.9.jar
org.javassist-javassist-3.25.0-GA.jar
org.jctools-jctools-core-2.1.2.jar
org.joda-joda-convert-2.2.1.jar
org.jvnet.mimepull-mimepull-1.9.13.jar
org.reactivestreams-reactive-streams-1.0.3.jar
org.rocksdb-rocksdbjni-6.10.2.jar
org.slf4j-jcl-over-slf4j-1.7.25.jar
org.slf4j-jul-to-slf4j-1.7.25.jar
org.slf4j-slf4j-api-1.7.25.jar
org.yaml-snakeyaml-1.26.jar
presto`
However the error is still occurring:
`11:34:33.617 [public/default/device-validation-service-0] ERROR org.apache.pulsar.functions.instance.JavaInstanceRunnable - [public/default/device-validation-service:0] Uncaught exception in Java Instance
java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;)V
at org.apache.bookkeeper.clients.config.StorageClientSettings_Builder.build(StorageClientSettings_Builder.java:455) ~[stream-storage-java-client-4.10.0.jar:4.10.0]
at org.apache.bookkeeper.clients.config.StorageClientSettings$Builder.build(StorageClientSettings.java:120) ~[stream-storage-java-client-4.10.0.jar:4.10.0]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.setupStateTable(JavaInstanceRunnable.java:395) ~[pulsar-functions-instance-2.6.2.jar:2.6.2]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.setup(JavaInstanceRunnable.java:221) ~[pulsar-functions-instance-2.6.2.jar:2.6.2]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.run(JavaInstanceRunnable.java:248) [pulsar-functions-instance-2.6.2.jar:2.6.2]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161]`
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [pulsar] david-streamlio commented on issue #8752: Can't deploy Stateful Pulsar Functions
Posted by GitBox <gi...@apache.org>.
david-streamlio commented on issue #8752:
URL: https://github.com/apache/pulsar/issues/8752#issuecomment-736065205
Thanks Enrico. The problem is that the current apachepulsar/pulsar-standalone:latest Docker image published on DockerHub still contains the older version (4.10) of all the BK jars. I think someone with publish permission for the apachepulsar/pulsar-standalone image needs to just run and publish a newer version that is based on the the 2.8.0 version IMHO
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [pulsar] david-streamlio edited a comment on issue #8752: Can't deploy Stateful Pulsar Functions
Posted by GitBox <gi...@apache.org>.
david-streamlio edited a comment on issue #8752:
URL: https://github.com/apache/pulsar/issues/8752#issuecomment-737450365
I have pulled the latest version of apachepulsar/pulsar-standalone:latest and confirmed that the 4.12 version of the BookKeeper jars are now in the /pulsar/lib folder.
`org.apache.bookkeeper-stream-storage-java-client-4.12.0.jar
...
com.google.guava-guava-30.0-jre.jar`
However the error is still occurring:
`11:34:33.617 [public/default/device-validation-service-0] ERROR org.apache.pulsar.functions.instance.JavaInstanceRunnable - [public/default/device-validation-service:0] Uncaught exception in Java Instance
java.lang.NoSuchMethodError: com.google.common.base.Preconditions.checkState(ZLjava/lang/String;Ljava/lang/Object;)V
at org.apache.bookkeeper.clients.config.StorageClientSettings_Builder.build(StorageClientSettings_Builder.java:455) ~[stream-storage-java-client-4.10.0.jar:4.10.0]
at org.apache.bookkeeper.clients.config.StorageClientSettings$Builder.build(StorageClientSettings.java:120) ~[stream-storage-java-client-4.10.0.jar:4.10.0]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.setupStateTable(JavaInstanceRunnable.java:395) ~[pulsar-functions-instance-2.6.2.jar:2.6.2]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.setup(JavaInstanceRunnable.java:221) ~[pulsar-functions-instance-2.6.2.jar:2.6.2]
at org.apache.pulsar.functions.instance.JavaInstanceRunnable.run(JavaInstanceRunnable.java:248) [pulsar-functions-instance-2.6.2.jar:2.6.2]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161]`
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [pulsar] eolivelli commented on issue #8752: Can't deploy Stateful Pulsar Functions
Posted by GitBox <gi...@apache.org>.
eolivelli commented on issue #8752:
URL: https://github.com/apache/pulsar/issues/8752#issuecomment-736036464
The current master of Pulsar is using BK 4.12.
Btw it looks like a compatibility problem with Guava and not directly with BK version
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org