obconnector-j icon indicating copy to clipboard operation
obconnector-j copied to clipboard

[Bug]: 高并发下getCachedSql报java.lang.ClassCastException

Open viquu opened this issue 2 years ago • 0 comments

Describe the bug

报错信息: Suppressed: java.lang.ClassCastException: java.util.LinkedHashMap$Entry cannot be cast to java.util.HashMap$TreeNode at java.util.HashMap$TreeNode.moveRootToFront(HashMap.java:1835) ~[?:1.8.0_242] at java.util.HashMap$TreeNode.treeify(HashMap.java:1951) ~[?:1.8.0_242] at java.util.HashMap.treeifyBin(HashMap.java:772) ~[?:1.8.0_242] at java.util.HashMap.putVal(HashMap.java:644) ~[?:1.8.0_242] at java.util.HashMap.put(HashMap.java:612) ~[?:1.8.0_242] at com.oceanbase.jdbc.OceanBaseConnection.getCachedSql(OceanBaseConnection.java:612) ~[oceanbase-client-2.4.1.jar!/:?] at com.oceanbase.jdbc.OceanBaseConnection.internalPrepareStatement(OceanBaseConnection.java:643) ~[oceanbase-client-2.4.1.jar!/:?] at com.oceanbase.jdbc.OceanBaseConnection.prepareStatement(OceanBaseConnection.java:438) ~[oceanbase-client-2.4.1.jar!/:?] at com.p6spy.engine.wrapper.ConnectionWrapper.prepareStatement(ConnectionWrapper.java:118) ~[p6spy-3.7.0.jar!/:?] at com.zaxxer.hikari.pool.ProxyConnection.prepareStatement(ProxyConnection.java:337) ~[HikariCP-4.0.3.jar!/:?] at com.zaxxer.hikari.pool.HikariProxyConnection.prepareStatement(HikariProxyConnection.java) ~[HikariCP-4.0.3.jar!/:?] at org.springframework.jdbc.core.JdbcTemplate$SimplePreparedStatementCreator.createPreparedStatement(JdbcTemplate.java:1556) ~[spring-jdbc-5.2.24.RELEASE.jar!/:5.2.24.RELEASE] at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:615) ~[spring-jdbc-5.2.24.RELEASE.jar!/:5.2.24.RELEASE] at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:669) ~[spring-jdbc-5.2.24.RELEASE.jar!/:5.2.24.RELEASE] at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:700) ~[spring-jdbc-5.2.24.RELEASE.jar!/:5.2.24.RELEASE] at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:753) ~[spring-jdbc-5.2.24.RELEASE.jar!/:5.2.24.RELEASE]

Environment

版本:oceanbase-client-2.4.1.jar

Fast reproduce steps

频繁查询即可触发

Expected behavior

No response

Actual behavior

No response

Additional context

No response

viquu avatar Feb 02 '24 06:02 viquu