You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
issue may be related to: #4039, but erros I'm facing are a bit different.
I'm facing given error during spanner migration using flyway.
both spanner emulator and flyway are within docker containers inside compose. Everything was working fine in past.
FLYWAY_VERSION=11.3.4
docker image with flyway has java:21
db-1 | DEBUG: Performing operation in non-transactional context.
db-1 | DEBUG: Memory usage: 69 of 148M
db-1 | ERROR: Unexpected error
db-1 | com.google.cloud.spanner.SpannerException: INTERNAL: com.google.api.gax.rpc.InternalException: io.grpc.StatusRuntimeException: INTERNAL: Panic! This is a bug!
db-1 | at com.google.cloud.spanner.SpannerExceptionFactory.newSpannerExceptionPreformatted(SpannerExceptionFactory.java:302)
db-1 | at com.google.cloud.spanner.SpannerExceptionFactory.newSpannerExceptionPreformatted(SpannerExceptionFactory.java:308)
db-1 | at com.google.cloud.spanner.SpannerExceptionFactory.newSpannerException(SpannerExceptionFactory.java:170)
db-1 | at com.google.cloud.spanner.SpannerExceptionFactory.newSpannerException(SpannerExceptionFactory.java:110)
db-1 | at com.google.cloud.spanner.SessionPool$WaiterFuture.pollUninterruptiblyWithTimeout(SessionPool.java:1953)
db-1 | at com.google.cloud.spanner.SessionPool$WaiterFuture.get(SessionPool.java:1899)
db-1 | at com.google.cloud.spanner.SessionPool$WaiterFuture.get(SessionPool.java:1874)
db-1 | at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:67)
db-1 | at com.google.cloud.spanner.SessionPool$PooledSessionFuture.get(SessionPool.java:1564)
db-1 | at com.google.cloud.spanner.SessionPool$PooledSessionFuture.get(SessionPool.java:1540)
db-1 | at com.google.cloud.spanner.SessionPool.getDialect(SessionPool.java:2530)
db-1 | at com.google.cloud.spanner.DatabaseClientImpl.getDialect(DatabaseClientImpl.java:99)
db-1 | at com.google.cloud.spanner.connection.ConnectionImpl.getDialect(ConnectionImpl.java:485)
db-1 | at com.google.cloud.spanner.jdbc.AbstractJdbcConnection.getDialect(AbstractJdbcConnection.java:88)
db-1 | at com.google.cloud.spanner.jdbc.JdbcConnection.getDefaultCatalog(JdbcConnection.java:499)
db-1 | at com.google.cloud.spanner.jdbc.JdbcConnection.getCatalog(JdbcConnection.java:494)
db-1 | at org.flywaydb.core.internal.database.base.Database.doGetCatalog(Database.java:963)
db-1 | at org.flywaydb.core.internal.database.base.Database.getCatalog(Database.java:956)
db-1 | at org.flywaydb.core.internal.parser.ParsingContext.populate(ParsingContext.java:854)
db-1 | at org.flywaydb.core.FlywayExecutor.execute(FlywayExecutor.java:961)
db-1 | at org.flywaydb.core.Flyway.migrate(Flyway.java:954)
db-1 | at org.flywaydb.commandline.Main.executeOperation(Main.java:1049)
db-1 | at org.flywaydb.commandline.Main.executeFlyway(Main.java:955)
db-1 | at org.flywaydb.commandline.Main.main(Main.java:894)
Pls forgive me if I'm messing the stuff here. I had very little exposure to java and I may be missing some java specific ways of doing. I'm using flyway as a cmd line tool, no code integration with any java project.
My current understanding is gax and grcp-spanner are bundled with flyway cmd line app.
I check content of:
wget https://repo1.maven.org/maven2/org/flywaydb/flyway-commandline/11.3.4/flyway-commandline-11.3.4-linux-x64.tar.gz
tar -xzvf flyway-commandline-11.3.4-linux-x64.tar.gz
Were those deps bumped recently? I remember no problems with flyway10
Hi,
issue may be related to: #4039, but erros I'm facing are a bit different.
I'm facing given error during spanner migration using flyway.
both spanner emulator and flyway are within docker containers inside compose. Everything was working fine in past.
FLYWAY_VERSION=11.3.4
docker image with flyway has java:21
relevant part of docker compose
The text was updated successfully, but these errors were encountered: