openhab-addons icon indicating copy to clipboard operation
openhab-addons copied to clipboard

[googlestt] Bump protobuf-java 3.25.5

Open dependabot[bot] opened this issue 1 year ago • 2 comments

Bumps com.google.protobuf:protobuf-java from 3.21.12 to 3.25.5.

Commits
  • 9d0ec0f Updating version.json and repo version numbers to: 25.5
  • 4a197e7 Merge pull request #18387 from protocolbuffers/cp-lp-25
  • b5a7cf7 Remove RecursiveGroup test case which doesn't exist in 25.x pre-Editions
  • f000b7e Fix merge conflict by adding optional label to proto2 unittest_lite.proto
  • 4728531 Add recursion check when parsing unknown fields in Java.
  • 850fcce Internal change
  • b704498 Internal change
  • e673479 Fix cord handling in DynamicMessage and oneofs. (#18375)
  • 8a60b65 Merge pull request #17704 from protocolbuffers/cp-segv
  • 94a2663 Fixed a SEGV when deep copying a non-reified sub-message.
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.

dependabot[bot] avatar Sep 19 '24 16:09 dependabot[bot]

Do you know if this upgrade will work @GiviMAD?

wborn avatar Oct 06 '24 08:10 wborn

It seems to fail for me but the current 4.2.0 also fails in the same way. I'm going to check if it works with the latest google-cloud-speech version.

GiviMAD avatar Oct 06 '24 11:10 GiviMAD

It seems to fail for me but the current 4.2.0 also fails in the same way. I'm going to check if it works with the latest google-cloud-speech version.

Could we get this merged before the next milestone? To make the tests easier: here is the JAR for 4.3.0 (Think it is also 4.2.x compatible): https://1drv.ms/u/s!AnMcxmvEeupwj4hN7f7oGoRZuC4uPg?e=2ikIrb

lsiepel avatar Nov 01 '24 16:11 lsiepel

Hello, I'm unable to make the add-on work. I get this error any time I try to start a transcription:

13:10:07.691 [WARN ] [io.grpc.internal.ManagedChannelImpl  ] - [Channel<1>: (speech.googleapis.com:443)] Failed to resolve name. status=Status{code=UNAVAILABLE, description=Failed to initialize xDS, cause=io.grpc.xds.XdsInitializationException: Cannot find bootstrap configuration
Environment variables searched:
- GRPC_XDS_BOOTSTRAP
- GRPC_XDS_BOOTSTRAP_CONFIG

Java System Properties searched:
- io.grpc.xds.bootstrap
- io.grpc.xds.bootstrapConfig


	at io.grpc.xds.BootstrapperImpl.bootstrap(BootstrapperImpl.java:109)
	at io.grpc.xds.SharedXdsClientPoolProvider.getOrCreate(SharedXdsClientPoolProvider.java:87)
	at io.grpc.xds.XdsNameResolver.start(XdsNameResolver.java:179)
	at io.grpc.internal.ManagedChannelImpl.exitIdleMode(ManagedChannelImpl.java:418)
	at io.grpc.internal.ManagedChannelImpl$RealChannel$2.run(ManagedChannelImpl.java:982)
	at io.grpc.SynchronizationContext.drain(SynchronizationContext.java:95)
	at io.grpc.SynchronizationContext.execute(SynchronizationContext.java:127)
	at io.grpc.internal.ManagedChannelImpl$RealChannel.newCall(ManagedChannelImpl.java:979)
	at com.google.api.gax.grpc.GrpcChannelUUIDInterceptor.interceptCall(GrpcChannelUUIDInterceptor.java:52)
	at io.grpc.ClientInterceptors$InterceptorChannel.newCall(ClientInterceptors.java:156)
	at com.google.api.gax.grpc.GrpcHeaderInterceptor.interceptCall(GrpcHeaderInterceptor.java:80)
	at io.grpc.ClientInterceptors$InterceptorChannel.newCall(ClientInterceptors.java:156)
	at com.google.api.gax.grpc.GrpcMetadataHandlerInterceptor.interceptCall(GrpcMetadataHandlerInterceptor.java:54)
	at io.grpc.ClientInterceptors$InterceptorChannel.newCall(ClientInterceptors.java:156)
	at io.grpc.internal.ManagedChannelImpl.newCall(ManagedChannelImpl.java:921)
	at io.grpc.internal.ForwardingManagedChannel.newCall(ForwardingManagedChannel.java:63)
	at com.google.api.gax.grpc.ChannelPool$AffinityChannel.newCall(ChannelPool.java:516)
	at com.google.api.gax.grpc.ChannelPool.newCall(ChannelPool.java:145)
	at com.google.api.gax.grpc.GrpcClientCalls.newCall(GrpcClientCalls.java:99)
	at com.google.api.gax.grpc.GrpcDirectBidiStreamingCallable.internalCall(GrpcDirectBidiStreamingCallable.java:62)
	at com.google.api.gax.grpc.GrpcExceptionBidiStreamingCallable.internalCall(GrpcExceptionBidiStreamingCallable.java:63)
	at com.google.api.gax.tracing.TracedBidiCallable.internalCall(TracedBidiCallable.java:87)
	at com.google.api.gax.rpc.BidiStreamingCallable$4.internalCall(BidiStreamingCallable.java:253)
	at com.google.api.gax.rpc.BidiStreamingCallable.splitCall(BidiStreamingCallable.java:184)
	at com.google.api.gax.rpc.BidiStreamingCallable.splitCall(BidiStreamingCallable.java:178)
	at org.openhab.voice.googlestt.internal.GoogleSTTService.lambda$1(GoogleSTTService.java:226)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
	at java.base/java.lang.Thread.run(Thread.java:840)
}

I have no idea what could be the cause, I have never seen it before, and it's not related with the dependency update.

I fear it could be related to some network problem at my home because I just switch to a new wifi mesh devices and internet provider, but I have no clue :/. I also tried to update the other add-on decencies but I got the same error.

GiviMAD avatar Nov 02 '24 12:11 GiviMAD

@GiviMAD did you manage to do some testing?

lsiepel avatar Feb 19 '25 12:02 lsiepel