Commit Graph
5014 Commits
Author SHA1 Message Date
高铁 7f9023feae Merge pull request #1681 from zxy1123/Branch_1.0.28
for corona fix
2017-04-12 10:20:55 +08:00
zxy 1bdddef7f3 for corona fix 2017-04-11 22:27:39 +08:00
wenshao a18e8b3a4a bug fixed for issue #1663 2017-04-05 20:39:34 +08:00
wenshao 23d2bf5fe7 improved odps sql parser, support more 'change column' syntax. 2017-04-05 20:14:10 +08:00
wenshao 99337c1ffb refactor sql parser about the desc and explain parts of the code 2017-03-25 20:10:44 +08:00
高铁 7322da961b Merge pull request #1651 from bobtiernay-okta/1645-add-full-mysql-explain-support
#1645 - Added full support for MySQL EXPLAIN / DESCRIBE.
2017-03-25 17:49:54 +08:00
高铁 17fda371b7 Merge pull request #1655 from kerry8899/patch-2
SQL执行异常时,输出可执行SQL
2017-03-24 22:00:44 +08:00
wenshao 6d6aa8eda1 improved support hints. 2017-03-24 21:06:38 +08:00
wenshao 04d7a1a32d 1.0.30-SNAPSHOT 2017-03-24 21:06:10 +08:00
wenshao cd8b7dce11 improved mysql parser add_index support. for issue #1645 2017-03-23 23:10:58 +08:00
kerry8899 bbd241a654 SQL异常时, 输出可执行的SQL
SQL异常时, 输出可执行的SQL, 并是否输出可执行SQL受配置参数statementExecutableSqlLogEnable的约束
2017-03-23 22:24:01 +08:00
wenshao c607356412 improved sql parser for mysql explain. for issue #1645 2017-03-22 13:52:30 +08:00
Bob Tiernay 6c147a5667 #1645 - Added full support for MySQL EXPLAIN / DESCRIBE. 2017-03-21 20:58:51 -04:00
wenshao a861aeab24 fixed copyright info. 2101 -> 2017 1.0.29 2017-03-14 21:39:18 +08:00
wenshao c3db40c748 fixed copyright info. 2101 -> 2017 2017-03-14 21:18:18 +08:00
wenshao db037ff43f 1.2.29-SNAPSHOT 2017-03-14 21:10:38 +08:00
wenshao 73ba75d30b Merge remote-tracking branch 'upstream/master' 2017-03-14 21:00:16 +08:00
wenshao aa8cfcf4f8 improved sql parser. for issue #1637 2017-03-14 20:34:25 +08:00
wenshao aa8459e192 use ReentrantLock replace sysnchronized. for ali jvm fiber wisp 2017-03-14 10:07:05 +08:00
wenshao 781f4de2b4 improved sql parser. 2017-03-13 23:07:26 +08:00
wenshao 190faee6d2 1.2.29-SNAPSHOT 2017-03-12 22:48:39 +08:00
高铁 381bb5aa31 Merge pull request #1628 from lh4111/patch-1
Update license year range to 2017
2017-03-07 11:21:52 +08:00
lixiaohao d86d6cbcfe Update license year range to 2017
Update license year range to 2017
2017-03-06 12:14:52 +08:00
高铁 0f570fc083 Merge pull request #1621 from digitalsonic/master
PreparedStatement抛出异常后需要在PreparedStatementPool里将其剔除
2017-02-25 14:12:56 +08:00
DigitalSonic 463ffc49a2 add test case
add a test case for DruidPooledConnection.closePoolableStatement()
method
2017-02-25 00:24:04 +08:00
DigitalSonic 22c8b9b67b Downgrade to JDK6. remove(Object, Object) is not existed in HashMap of JDK6. 2017-02-24 17:21:14 +08:00
DigitalSonic 1d7bc65b3d remove the statement from pool while it threw an exception
While the pooled PreparedStatement threw an exception, remove it from
the pool, and then close it.

The commit 94638ad didn’t fix issue #1498 . Try this one.
2017-02-24 00:05:34 +08:00
DigitalSonic 112819fe4e Merge remote-tracking branch 'alibaba/master' 2017-02-24 00:01:34 +08:00
wenshao 1ff403500f improved odps sql parser. support values datasource. 2017-02-23 21:01:48 +08:00
wenshao d84d1b81fe Merge remote-tracking branch 'upstream/master' 2017-02-17 00:03:46 +08:00
wenshao cd70ef8449 bug fixed for sql SchemaStatVisitor 2017-02-17 00:03:38 +08:00
高铁 8a899618a0 Merge pull request #1601 from digitalsonic/master
优化Oracle、MySQL和PostgreSQL的验证器
2017-02-16 23:51:45 +08:00
wenshao 29b4b3ea29 improved sql parameterized support. 2017-02-12 02:23:34 +08:00
wenshao 1f3c5467eb improved mysql parser, support more create view syntax. 2017-02-11 19:20:39 +08:00
wenshao 427c16d955 bug fixed for issue #1598 2017-02-11 14:51:18 +08:00
wenshao fcf728fc42 add property valid check. 2017-02-11 14:50:38 +08:00
wenshao a424a8be15 fixed typo 2017-02-11 14:49:58 +08:00
DigitalSonic cba0d4fead 修正PG的校验器问题
修正stmt未设置查询超时的问题
2017-02-10 22:25:23 +08:00
DigitalSonic 9bb7ab9d7a 修正Oracle校验器问题
修正原先的实现中isValidConnection方法忽略validationQueryTimeout参数的问题,优先使用validationQ
ueryTimeout,然后才是timeout
2017-02-10 22:24:22 +08:00
DigitalSonic aed14f383a 修正MySQL校验器的问题
1. 查询超时单位是秒,默认1000秒太长了,估计当时搞错单位了
2.当方法没有传SQL时设定一个默认的SQL,而不是直接返回true
2017-02-10 22:22:26 +08:00
wenshao 8be4c149e4 1.2.8 1.0.28 2017-02-05 22:36:24 +08:00
wenshao 16ea7700ed bug fixed for issue #1576 #1577 2017-02-03 23:10:21 +08:00
高铁 1a6ad677d2 Merge pull request #1577 from qxo/switchSQLStatementParserTryBestOff
修正parseStatement实现,默认不忽略语法错误
2017-02-03 22:44:21 +08:00
wenshao d755cb072a improved monitor. 2017-02-03 22:09:01 +08:00
wenshao 20fa47a22f changed dependency order. 2017-02-03 22:07:38 +08:00
wenshao 66e773f5a2 add testcase for issue #1591 2017-01-27 14:59:11 +08:00
wenshao d9eccdbc45 improved sql parser pg json operation support. #1592 2017-01-26 23:27:19 +08:00
wenshao 6fbfef62b5 bug fixed for mod function eval. issue #1588 2017-01-22 21:23:30 +08:00
wenshao 2b23a07734 DruidDataSource add keepAlive support. 2017-01-22 17:39:20 +08:00
wenshao 77ebb29fb7 Merge remote-tracking branch 'upstream/master' 2017-01-21 22:43:02 +08:00