4d988fb62b
*: Fix set tidb session variable bug ( #2036 )
2016-11-19 11:42:03 +08:00
470d6dcd1c
*: Fix TiDBSkipConstraintCheck session scope variable bug ( #2035 )
2016-11-19 11:08:58 +08:00
5f457a2c62
*: Add a variable to skip constraint check in session. ( #2031 )
...
When import data from mysqldump/mydumper. We could skip constraint check.
2016-11-18 22:54:28 +08:00
fa9cb730a9
sessionctx/binloginfo: disable grpc tracing ( #1981 )
2016-11-09 11:19:16 +08:00
1c6c145f94
*: Set custom verbose flag to true ( #1956 )
...
* *: set custom verbose flag to true
* *: update .gitignore
2016-11-05 18:00:13 +08:00
e1cb126155
store/tikv: remove cluster ID
2016-11-04 21:14:10 +08:00
5d1a069ada
executor: set scanConcurrency varialbe for distsql Executor on building. ( #1943 )
...
Prevent worker goroutines from reading session variable map, Fixes race.
2016-11-04 09:46:00 +08:00
bfc1ca679a
tidb: load and apply common global variables for the session ( #1942 )
...
Fixes a bug some global variables like 'sql_mode' not applied to session.
2016-11-03 22:01:15 +08:00
e02ac65967
sessionctx/binloginfo: fix test. ( #1926 )
...
The commit binlog is written in background goroutine, we need to wait for some time to get it.
Sleeping 1ms may not long enough, so the test case occasionally fails.
2016-11-02 14:21:56 +08:00
da8bc01114
sessionctx/binloginfo: write DDL binlog in the same way as DML binlog. ( #1898 )
...
Provide correct startTS and commitTS, and write rollback ddl binlog if transaction rollback.
2016-10-31 16:38:19 +08:00
727f9e37d2
sessionctx/variable: fix default tx_read_only variable value. ( #1892 )
...
MySQL show this variable as "ON"/"OFF" in documentation, but the real value returned is "1"/“0”.
2016-10-29 10:15:30 +08:00
efc96a73a6
*: Support set dist sql concurrency by set system variable ( #1795 )
2016-10-17 15:12:17 +08:00
2e00134963
vendor: update goleveldb/memdb tipb/go-binlog and kvproto packages ( #1812 )
2016-10-11 17:43:41 +08:00
93e6796d2b
*: support history read with old schema ( #1790 )
...
When user set 'tidb_snapshot' variable, load and use the schema at the snapshot time.
2016-10-08 19:54:48 +08:00
f86a32d261
ddl: write DDL binlog. ( #1752 )
...
Pass query string in context, also disallows prepare DDL, so we can be sure that
DDL query do not contains parameter marker.
change binlog row encoding format.
including columnID in binlog row, so it can be adapted to different schema version.
prepend old row for update binlog when don't have PK.
2016-10-08 11:48:58 +08:00
1dd9e89eb0
*: write binlog to unix socket. ( #1660 )
...
support write binlog to a unix socket through grpc.
2016-09-21 13:09:03 +08:00
ade11fe9f4
*: support history read. ( #1734 )
...
* *: support history read.
This commit only handles the case when scheme does not change.
Use history schema will be supported in the following PR.
2016-09-19 15:37:30 +08:00
6dec14119a
Fix typos ( #1714 )
2016-09-09 22:58:47 +08:00
d497d3d875
Fix nil point panic when store failed. ( #1583 )
2016-08-15 11:23:35 +08:00
0450ba0b47
*: unify "See url" format ( #1391 )
...
* *: unify "See url" format
2016-07-05 11:21:10 +08:00
cad94acb54
Store row data in single kv pair ( #1347 )
2016-06-28 11:15:09 +08:00
e3597b6548
Add Datum.IsNull() fucntion ( #1298 )
...
Add IsNull function for Datum to simplify null check.
2016-06-07 23:35:25 +08:00
2631d50741
*: Add retry attempts into txn ( #1284 )
...
* *: Add retry attempts into txn
2016-06-03 17:37:41 +08:00
ed33f4c8a2
*: allow system variable 'character_set_results' to be set to NULL. ( #1275 )
2016-05-31 17:54:46 +08:00
f09574d826
*: support sql mode ( #1263 )
2016-05-30 13:16:41 +08:00
d78e4044cc
*: fix misspells ( #1143 )
2016-04-22 11:30:37 +08:00
08034540f0
*: Add leak test
...
* *: add leak test and tiny clean up
* *: unify test format and add leak test
Conflicts:
store/localstore/compactor_test.go
mysql/error_test.go
*: add leak test
2016-04-07 20:53:45 +08:00
6aacddd44e
*: unify error format
2016-03-31 16:20:47 +08:00
6604c81f5a
*: fix issue#996 and handle prepared retry
2016-03-24 12:08:53 +08:00
207c7673b9
*: update error code.
2016-01-16 13:21:06 +08:00
0b99e0440b
*: Move variable errors to sessionctx/variable
2015-12-24 15:27:41 +08:00
2d7a105745
*: address comment
2015-12-23 14:52:45 +08:00
7e41caefe1
session/variable: fix method comment.
2015-12-22 13:46:09 +08:00
bca6bbdafe
executor: address comment.
2015-12-22 13:37:19 +08:00
cce746ee8a
Merge branch 'master' into coocood/prepare
...
Conflicts:
session.go
2015-12-22 13:24:57 +08:00
cfe157f93f
*: Unify session ID and connection ID
...
This is for Github issue #722 .
1. CONNECTION_ID now can get the real id generate at server side (rather than a session id).
2. Keep session id generation untouched to ensure minimal interface change.
2015-12-21 23:03:39 +08:00
dcdb32dbde
plan. executor: support prepared statement.
2015-12-18 16:56:08 +08:00
5e52c60240
*: Fix bug for select @@character_set_database
...
1. Add charset info when create schema
2. Set charset variable when run use statement
Fix: https://github.com/pingcap/tidb/issues/706
2015-12-11 14:29:32 +08:00
2a9993eb4a
sessionctx: tiny clean
2015-11-26 11:57:34 +08:00
65dc9e9d12
*: remove session variable statuses
2015-11-19 20:00:46 +08:00
06f285ce29
sessionctx: remove statusVars
2015-11-18 15:11:29 +08:00
e804b232b5
sessionctx: remove GetStatusVar
2015-11-18 13:41:59 +08:00
200686bd57
*: rename mockStatist to mockStatistics, and
...
do tiny clean
2015-11-18 13:33:38 +08:00
ed027d34c8
*: update comments
2015-11-17 17:42:36 +08:00
7b41184fe6
*: rename statist to statistics
2015-11-17 15:12:53 +08:00
051a476b2a
*: update code structure
2015-11-17 14:49:55 +08:00
6ba84b78f4
*: fix using stat when ddl is closed
2015-11-16 14:35:54 +08:00
1b721ab994
Merge remote-tracking branch 'origin/siddontang/dev-schema-change' into zimuxia/show_status
...
Conflicts:
ddl/ddl.go
session.go
2015-11-16 13:27:38 +08:00
04c9ea4966
*: update test and pass golint
2015-11-16 12:00:32 +08:00
e667be893b
*: add test
2015-11-16 09:59:14 +08:00