tuohai666 commented on issue #7481:
URL: https://github.com/apache/shardingsphere/issues/7481#issuecomment-693322956


   Logs with sql-show:
   
   ```
   [INFO ] 10:09:39.343 [main] ShardingSphere-SQL - Logic SQL: SELECT i.* FROM 
t_order o JOIN t_order_item i ON o.user_id = i.user_id AND o.order_id = 
i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND ? ORDER BY 
i.item_id DESC OFFSET ?
   [INFO ] 10:09:39.343 [main] ShardingSphere-SQL - SQLStatement: 
SelectStatementContext(super=CommonSQLStatementContext(sqlStatement=org.apache.shardingsphere.sql.parser.sql.common.statement.dml.SelectStatement@3b2f0b96,
 
tablesContext=TablesContext(tables=[SimpleTableSegment(tableName=TableNameSegment(startIndex=31,
 stopIndex=42, identifier=IdentifierValue(value=t_order_item, 
quoteCharacter=NONE)), owner=Optional.empty, alias=Optional[i]), 
SimpleTableSegment(tableName=TableNameSegment(startIndex=49, stopIndex=49, 
identifier=IdentifierValue(value=o, quoteCharacter=NONE)), 
owner=Optional.empty, alias=Optional.empty)])), 
tablesContext=TablesContext(tables=[SimpleTableSegment(tableName=TableNameSegment(startIndex=31,
 stopIndex=42, identifier=IdentifierValue(value=t_order_item, 
quoteCharacter=NONE)), owner=Optional.empty, alias=Optional[i]), 
SimpleTableSegment(tableName=TableNameSegment(startIndex=49, stopIndex=49, 
identifier=IdentifierValue(value=o, quoteCharacter=NONE)), owner=Optional
 .empty, alias=Optional.empty)]), 
projectionsContext=ProjectionsContext(startIndex=7, stopIndex=9, 
distinctRow=false, projections=[ShorthandProjection(owner=Optional[i], 
actualColumns=[ColumnProjection(owner=i, name=item_id, alias=Optional.empty), 
ColumnProjection(owner=i, name=order_id, alias=Optional.empty), 
ColumnProjection(owner=i, name=user_id, alias=Optional.empty), 
ColumnProjection(owner=i, name=status, alias=Optional.empty), 
ColumnProjection(owner=i, name=creation_date, alias=Optional.empty)])]), 
groupByContext=org.apache.shardingsphere.sql.parser.binder.segment.select.groupby.GroupByContext@4e59ec2d,
 
orderByContext=org.apache.shardingsphere.sql.parser.binder.segment.select.orderby.OrderByContext@7ac0d0af,
 
paginationContext=org.apache.shardingsphere.sql.parser.binder.segment.select.pagination.PaginationContext@1500ea8d,
 containsSubquery=false)
   [INFO ] 10:09:39.343 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_0 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.343 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_1 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.343 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_2 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.343 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_3 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.343 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_4 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.343 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_5 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.343 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_6 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.343 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_7 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.343 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_8 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.343 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_9 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [ERROR] 10:09:39.345 [main] o.a.s.dbtest.engine.SingleIT - ruleType=tbl, 
databaseType=PostgreSQL, 
expectedDataFile=D:\0project\tuohai666-shardingsphere\shardingsphere-integration-test\shardingsphere-test-suite\target\test-classes\integrate\cases\dql/dataset/tbl/select_pagination_with_offset.xml,
 sql=SELECT i.* FROM t_order o JOIN t_order_item i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ?
   org.postgresql.util.PSQLException: ERROR: relation "t_order" does not exist
     位置:17
        at 
org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2440)
        at 
org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2183)
        at 
org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:308)
        at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:441)
        at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:365)
        at 
org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:143)
        at 
org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:106)
        at 
com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)
        at 
com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java)
        at 
org.apache.shardingsphere.driver.executor.PreparedStatementExecutor$1.createQueryResult(PreparedStatementExecutor.java:70)
        at 
org.apache.shardingsphere.driver.executor.PreparedStatementExecutor$1.executeSQL(PreparedStatementExecutor.java:65)
        at 
org.apache.shardingsphere.driver.executor.PreparedStatementExecutor$1.executeSQL(PreparedStatementExecutor.java:61)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.impl.DefaultSQLExecutorCallback.execute0(DefaultSQLExecutorCallback.java:75)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.impl.DefaultSQLExecutorCallback.execute(DefaultSQLExecutorCallback.java:57)
        at 
org.apache.shardingsphere.infra.executor.kernel.ExecutorKernel.syncExecute(ExecutorKernel.java:99)
        at 
org.apache.shardingsphere.infra.executor.kernel.ExecutorKernel.parallelExecute(ExecutorKernel.java:95)
        at 
org.apache.shardingsphere.infra.executor.kernel.ExecutorKernel.execute(ExecutorKernel.java:78)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.SQLExecutor.execute(SQLExecutor.java:66)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.SQLExecutor.execute(SQLExecutor.java:50)
        at 
org.apache.shardingsphere.driver.executor.PreparedStatementExecutor.executeQuery(PreparedStatementExecutor.java:57)
        at 
org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement.executeQuery(ShardingSpherePreparedStatement.java:159)
        at 
org.apache.shardingsphere.dbtest.engine.dql.GeneralDQLIT.assertExecuteQueryForPreparedStatement(GeneralDQLIT.java:83)
        at 
org.apache.shardingsphere.dbtest.engine.dql.GeneralDQLIT.assertExecuteQuery(GeneralDQLIT.java:62)
        at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
        at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:27)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:27)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
        at 
com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
        at 
com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33)
        at 
com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:220)
        at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:53)
   
   org.postgresql.util.PSQLException: ERROR: relation "t_order" does not exist
     位置:17
   
        at 
org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2440)
        at 
org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2183)
        at 
org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:308)
        at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:441)
        at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:365)
        at 
org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:143)
        at 
org.postgresql.jdbc.PgPreparedStatement.executeQuery(PgPreparedStatement.java:106)
        at 
com.zaxxer.hikari.pool.ProxyPreparedStatement.executeQuery(ProxyPreparedStatement.java:52)
        at 
com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeQuery(HikariProxyPreparedStatement.java)
        at 
org.apache.shardingsphere.driver.executor.PreparedStatementExecutor$1.createQueryResult(PreparedStatementExecutor.java:70)
        at 
org.apache.shardingsphere.driver.executor.PreparedStatementExecutor$1.executeSQL(PreparedStatementExecutor.java:65)
        at 
org.apache.shardingsphere.driver.executor.PreparedStatementExecutor$1.executeSQL(PreparedStatementExecutor.java:61)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.impl.DefaultSQLExecutorCallback.execute0(DefaultSQLExecutorCallback.java:75)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.impl.DefaultSQLExecutorCallback.execute(DefaultSQLExecutorCallback.java:57)
        at 
org.apache.shardingsphere.infra.executor.kernel.ExecutorKernel.syncExecute(ExecutorKernel.java:99)
        at 
org.apache.shardingsphere.infra.executor.kernel.ExecutorKernel.parallelExecute(ExecutorKernel.java:95)
        at 
org.apache.shardingsphere.infra.executor.kernel.ExecutorKernel.execute(ExecutorKernel.java:78)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.SQLExecutor.execute(SQLExecutor.java:66)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.SQLExecutor.execute(SQLExecutor.java:50)
        at 
org.apache.shardingsphere.driver.executor.PreparedStatementExecutor.executeQuery(PreparedStatementExecutor.java:57)
        at 
org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement.executeQuery(ShardingSpherePreparedStatement.java:159)
        at 
org.apache.shardingsphere.dbtest.engine.dql.GeneralDQLIT.assertExecuteQueryForPreparedStatement(GeneralDQLIT.java:83)
        at 
org.apache.shardingsphere.dbtest.engine.dql.GeneralDQLIT.assertExecuteQuery(GeneralDQLIT.java:62)
        at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
        at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:27)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:27)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
        at 
com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
        at 
com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33)
        at 
com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:220)
        at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:53)
   
   [WARN ] 10:09:39.358 [main] c.zaxxer.hikari.pool.ProxyConnection - 
HikariPool-12 - Connection org.postgresql.jdbc.PgConnection@73b26b marked as 
broken because of SQLSTATE(0A000), ErrorCode(0)
   java.sql.SQLFeatureNotSupportedException: 这个 
org.postgresql.jdbc.PgDatabaseMetaData.getRowIdLifetime() 方法尚未被实作。
        at org.postgresql.Driver.notImplemented(Driver.java:688)
        at 
org.postgresql.jdbc.PgDatabaseMetaData.getRowIdLifetime(PgDatabaseMetaData.java:2562)
        at 
com.zaxxer.hikari.pool.HikariProxyDatabaseMetaData.getRowIdLifetime(HikariProxyDatabaseMetaData.java)
        at 
org.apache.shardingsphere.infra.context.runtime.CachedDatabaseMetaData.getRowIdLifetimeFromOriginMetaData(CachedDatabaseMetaData.java:437)
        at 
org.apache.shardingsphere.infra.context.runtime.CachedDatabaseMetaData.<init>(CachedDatabaseMetaData.java:431)
        at 
org.apache.shardingsphere.infra.context.SchemaContextsBuilder.createCachedDatabaseMetaData(SchemaContextsBuilder.java:111)
        at 
org.apache.shardingsphere.infra.context.SchemaContextsBuilder.createSchemaContext(SchemaContextsBuilder.java:101)
        at 
org.apache.shardingsphere.infra.context.SchemaContextsBuilder.build(SchemaContextsBuilder.java:94)
        at 
org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource.<init>(ShardingSphereDataSource.java:59)
        at 
org.apache.shardingsphere.driver.api.ShardingSphereDataSourceFactory.createDataSource(ShardingSphereDataSourceFactory.java:49)
        at 
org.apache.shardingsphere.driver.api.yaml.YamlShardingSphereDataSourceFactory.createDataSource(YamlShardingSphereDataSourceFactory.java:80)
        at 
org.apache.shardingsphere.dbtest.engine.BaseIT.createDataSource(BaseIT.java:87)
        at org.apache.shardingsphere.dbtest.engine.BaseIT.<init>(BaseIT.java:73)
        at 
org.apache.shardingsphere.dbtest.engine.SingleIT.<init>(SingleIT.java:51)
        at 
org.apache.shardingsphere.dbtest.engine.dql.BaseDQLIT.<init>(BaseDQLIT.java:63)
        at 
org.apache.shardingsphere.dbtest.engine.dql.GeneralDQLIT.<init>(GeneralDQLIT.java:47)
        at sun.reflect.GeneratedConstructorAccessor59.newInstance(Unknown 
Source)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
        at 
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters.createTestUsingConstructorInjection(BlockJUnit4ClassRunnerWithParameters.java:43)
        at 
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters.createTest(BlockJUnit4ClassRunnerWithParameters.java:38)
        at 
org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at 
org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:27)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:27)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
        at 
com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
        at 
com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33)
        at 
com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:220)
        at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:53)
   [INFO ] 10:09:39.394 [main] ShardingSphere-metadata - Loading 2 tables' meta 
data.
   [INFO ] 10:09:39.394 [main] o.a.s.i.c.SchemaContextsBuilder - Load meta data 
for schema logic_db finished, cost 36 milliseconds.
   [INFO ] 10:09:39.396 [main] ShardingSphere-SQL - Logic SQL: SELECT i.* FROM 
t_order o JOIN t_order_item i ON o.user_id = i.user_id AND o.order_id = 
i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND ? ORDER BY 
i.item_id DESC OFFSET ?
   [INFO ] 10:09:39.396 [main] ShardingSphere-SQL - SQLStatement: 
SelectStatementContext(super=CommonSQLStatementContext(sqlStatement=org.apache.shardingsphere.sql.parser.sql.common.statement.dml.SelectStatement@3b2f0b96,
 
tablesContext=TablesContext(tables=[SimpleTableSegment(tableName=TableNameSegment(startIndex=31,
 stopIndex=42, identifier=IdentifierValue(value=t_order_item, 
quoteCharacter=NONE)), owner=Optional.empty, alias=Optional[i]), 
SimpleTableSegment(tableName=TableNameSegment(startIndex=49, stopIndex=49, 
identifier=IdentifierValue(value=o, quoteCharacter=NONE)), 
owner=Optional.empty, alias=Optional.empty)])), 
tablesContext=TablesContext(tables=[SimpleTableSegment(tableName=TableNameSegment(startIndex=31,
 stopIndex=42, identifier=IdentifierValue(value=t_order_item, 
quoteCharacter=NONE)), owner=Optional.empty, alias=Optional[i]), 
SimpleTableSegment(tableName=TableNameSegment(startIndex=49, stopIndex=49, 
identifier=IdentifierValue(value=o, quoteCharacter=NONE)), owner=Optional
 .empty, alias=Optional.empty)]), 
projectionsContext=ProjectionsContext(startIndex=7, stopIndex=9, 
distinctRow=false, projections=[ShorthandProjection(owner=Optional[i], 
actualColumns=[ColumnProjection(owner=i, name=item_id, alias=Optional.empty), 
ColumnProjection(owner=i, name=order_id, alias=Optional.empty), 
ColumnProjection(owner=i, name=user_id, alias=Optional.empty), 
ColumnProjection(owner=i, name=status, alias=Optional.empty), 
ColumnProjection(owner=i, name=creation_date, alias=Optional.empty)])]), 
groupByContext=org.apache.shardingsphere.sql.parser.binder.segment.select.groupby.GroupByContext@50bb4ece,
 
orderByContext=org.apache.shardingsphere.sql.parser.binder.segment.select.orderby.OrderByContext@4dc64e58,
 
paginationContext=org.apache.shardingsphere.sql.parser.binder.segment.select.pagination.PaginationContext@47b0a41d,
 containsSubquery=false)
   [INFO ] 10:09:39.396 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_0 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.396 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_1 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.396 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_2 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.396 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_3 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.396 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_4 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.396 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_5 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.396 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_6 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.396 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_7 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.396 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_8 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [INFO ] 10:09:39.396 [main] ShardingSphere-SQL - Actual SQL: tbl ::: SELECT 
i.* FROM t_order o JOIN t_order_item_9 i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ? ::: [10, 19, 1000, 1909, 0]
   [ERROR] 10:09:39.397 [main] o.a.s.dbtest.engine.SingleIT - ruleType=tbl, 
databaseType=PostgreSQL, 
expectedDataFile=D:\0project\tuohai666-shardingsphere\shardingsphere-integration-test\shardingsphere-test-suite\target\test-classes\integrate\cases\dql/dataset/tbl/select_pagination_with_offset.xml,
 sql=SELECT i.* FROM t_order o JOIN t_order_item i ON o.user_id = i.user_id AND 
o.order_id = i.order_id WHERE o.user_id IN (?, ?) AND o.order_id BETWEEN ? AND 
? ORDER BY i.item_id DESC OFFSET ?
   org.postgresql.util.PSQLException: ERROR: relation "t_order" does not exist
     位置:17
        at 
org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2440)
        at 
org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2183)
        at 
org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:308)
        at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:441)
        at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:365)
        at 
org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:143)
        at 
org.postgresql.jdbc.PgPreparedStatement.execute(PgPreparedStatement.java:132)
        at 
com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
        at 
com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
        at 
org.apache.shardingsphere.driver.executor.PreparedStatementExecutor$3.executeSQL(PreparedStatementExecutor.java:114)
        at 
org.apache.shardingsphere.driver.executor.PreparedStatementExecutor$3.executeSQL(PreparedStatementExecutor.java:110)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.impl.DefaultSQLExecutorCallback.execute0(DefaultSQLExecutorCallback.java:75)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.impl.DefaultSQLExecutorCallback.execute(DefaultSQLExecutorCallback.java:57)
        at 
org.apache.shardingsphere.infra.executor.kernel.ExecutorKernel.syncExecute(ExecutorKernel.java:99)
        at 
org.apache.shardingsphere.infra.executor.kernel.ExecutorKernel.parallelExecute(ExecutorKernel.java:95)
        at 
org.apache.shardingsphere.infra.executor.kernel.ExecutorKernel.execute(ExecutorKernel.java:78)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.SQLExecutor.execute(SQLExecutor.java:66)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.SQLExecutor.execute(SQLExecutor.java:50)
        at 
org.apache.shardingsphere.driver.executor.PreparedStatementExecutor.execute(PreparedStatementExecutor.java:101)
        at 
org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement.execute(ShardingSpherePreparedStatement.java:199)
        at 
org.apache.shardingsphere.dbtest.engine.dql.GeneralDQLIT.assertExecuteForPreparedStatement(GeneralDQLIT.java:117)
        at 
org.apache.shardingsphere.dbtest.engine.dql.GeneralDQLIT.assertExecute(GeneralDQLIT.java:95)
        at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
        at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:27)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:27)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
        at 
com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
        at 
com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33)
        at 
com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:220)
        at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:53)
   
   org.postgresql.util.PSQLException: ERROR: relation "t_order" does not exist
     位置:17
   
        at 
org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:2440)
        at 
org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:2183)
        at 
org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:308)
        at org.postgresql.jdbc.PgStatement.executeInternal(PgStatement.java:441)
        at org.postgresql.jdbc.PgStatement.execute(PgStatement.java:365)
        at 
org.postgresql.jdbc.PgPreparedStatement.executeWithFlags(PgPreparedStatement.java:143)
        at 
org.postgresql.jdbc.PgPreparedStatement.execute(PgPreparedStatement.java:132)
        at 
com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
        at 
com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
        at 
org.apache.shardingsphere.driver.executor.PreparedStatementExecutor$3.executeSQL(PreparedStatementExecutor.java:114)
        at 
org.apache.shardingsphere.driver.executor.PreparedStatementExecutor$3.executeSQL(PreparedStatementExecutor.java:110)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.impl.DefaultSQLExecutorCallback.execute0(DefaultSQLExecutorCallback.java:75)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.impl.DefaultSQLExecutorCallback.execute(DefaultSQLExecutorCallback.java:57)
        at 
org.apache.shardingsphere.infra.executor.kernel.ExecutorKernel.syncExecute(ExecutorKernel.java:99)
        at 
org.apache.shardingsphere.infra.executor.kernel.ExecutorKernel.parallelExecute(ExecutorKernel.java:95)
        at 
org.apache.shardingsphere.infra.executor.kernel.ExecutorKernel.execute(ExecutorKernel.java:78)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.SQLExecutor.execute(SQLExecutor.java:66)
        at 
org.apache.shardingsphere.infra.executor.sql.resourced.jdbc.executor.SQLExecutor.execute(SQLExecutor.java:50)
        at 
org.apache.shardingsphere.driver.executor.PreparedStatementExecutor.execute(PreparedStatementExecutor.java:101)
        at 
org.apache.shardingsphere.driver.jdbc.core.statement.ShardingSpherePreparedStatement.execute(ShardingSpherePreparedStatement.java:199)
        at 
org.apache.shardingsphere.dbtest.engine.dql.GeneralDQLIT.assertExecuteForPreparedStatement(GeneralDQLIT.java:117)
        at 
org.apache.shardingsphere.dbtest.engine.dql.GeneralDQLIT.assertExecute(GeneralDQLIT.java:95)
        at sun.reflect.GeneratedMethodAccessor32.invoke(Unknown Source)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at 
org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
        at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:27)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:27)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
        at 
com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
        at 
com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33)
        at 
com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:220)
        at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:53)
   
   [WARN ] 10:09:39.408 [main] c.zaxxer.hikari.pool.ProxyConnection - 
HikariPool-23 - Connection org.postgresql.jdbc.PgConnection@58465241 marked as 
broken because of SQLSTATE(0A000), ErrorCode(0)
   java.sql.SQLFeatureNotSupportedException: 这个 
org.postgresql.jdbc.PgDatabaseMetaData.getRowIdLifetime() 方法尚未被实作。
        at org.postgresql.Driver.notImplemented(Driver.java:688)
        at 
org.postgresql.jdbc.PgDatabaseMetaData.getRowIdLifetime(PgDatabaseMetaData.java:2562)
        at 
com.zaxxer.hikari.pool.HikariProxyDatabaseMetaData.getRowIdLifetime(HikariProxyDatabaseMetaData.java)
        at 
org.apache.shardingsphere.infra.context.runtime.CachedDatabaseMetaData.getRowIdLifetimeFromOriginMetaData(CachedDatabaseMetaData.java:437)
        at 
org.apache.shardingsphere.infra.context.runtime.CachedDatabaseMetaData.<init>(CachedDatabaseMetaData.java:431)
        at 
org.apache.shardingsphere.infra.context.SchemaContextsBuilder.createCachedDatabaseMetaData(SchemaContextsBuilder.java:111)
        at 
org.apache.shardingsphere.infra.context.SchemaContextsBuilder.createSchemaContext(SchemaContextsBuilder.java:101)
        at 
org.apache.shardingsphere.infra.context.SchemaContextsBuilder.build(SchemaContextsBuilder.java:94)
        at 
org.apache.shardingsphere.driver.jdbc.core.datasource.ShardingSphereDataSource.<init>(ShardingSphereDataSource.java:59)
        at 
org.apache.shardingsphere.driver.api.ShardingSphereDataSourceFactory.createDataSource(ShardingSphereDataSourceFactory.java:49)
        at 
org.apache.shardingsphere.driver.api.yaml.YamlShardingSphereDataSourceFactory.createDataSource(YamlShardingSphereDataSourceFactory.java:80)
        at 
org.apache.shardingsphere.dbtest.engine.BaseIT.createDataSource(BaseIT.java:87)
        at org.apache.shardingsphere.dbtest.engine.BaseIT.<init>(BaseIT.java:73)
        at 
org.apache.shardingsphere.dbtest.engine.SingleIT.<init>(SingleIT.java:51)
        at 
org.apache.shardingsphere.dbtest.engine.dql.BaseDQLIT.<init>(BaseDQLIT.java:63)
        at 
org.apache.shardingsphere.dbtest.engine.dql.GeneralDQLIT.<init>(GeneralDQLIT.java:47)
        at sun.reflect.GeneratedConstructorAccessor59.newInstance(Unknown 
Source)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
        at 
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters.createTestUsingConstructorInjection(BlockJUnit4ClassRunnerWithParameters.java:43)
        at 
org.junit.runners.parameterized.BlockJUnit4ClassRunnerWithParameters.createTest(BlockJUnit4ClassRunnerWithParameters.java:38)
        at 
org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:266)
        at 
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
        at 
org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:263)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
        at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:27)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at 
org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
        at 
org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runners.Suite.runChild(Suite.java:128)
        at org.junit.runners.Suite.runChild(Suite.java:27)
        at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
        at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
        at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
        at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
        at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
        at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
        at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
        at 
com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69)
        at 
com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33)
        at 
com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:220)
        at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:53)
   [INFO ] 10:09:39.446 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.448 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.451 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.453 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.456 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.458 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.461 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.464 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.466 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.469 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.471 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.474 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.477 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.480 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.482 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.484 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.487 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.490 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.492 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.494 [main] ShardingSphere-metadata - Loading 3 tables' meta 
data.
   [INFO ] 10:09:39.495 [main] o.a.s.i.c.SchemaContextsBuilder - Load meta data 
for schema logic_db finished, cost 87 milliseconds.
   
   ```


----------------------------------------------------------------
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:
[email protected]


Reply via email to