|
|
0fda3b408f
|
executor: move IgnoreErr to StmtCtx (#6392)
|
2018-05-02 17:10:59 +08:00 |
|
|
|
d56c1f4ef7
|
table/tables: add logs when column offsets are wrong (#6293)
|
2018-04-16 19:31:16 +08:00 |
|
|
|
9fbf8a6637
|
stats: dynamically update the average column size (#6170)
|
2018-04-13 16:31:43 +08:00 |
|
|
|
2b2522be36
|
*: fix writing null value into not null column in write-only state. (#6249)
|
2018-04-10 09:21:41 +08:00 |
|
|
|
fbae31e959
|
executor: optimization for insert on duplicate key update (#6194)
|
2018-04-08 15:12:21 +08:00 |
|
|
|
42f9ddae7a
|
column: fix zero value for binary type (#6213)
Zero value for BINARY type should be byte slice with length.
|
2018-04-03 20:58:10 +08:00 |
|
|
|
ccf6da1a46
|
*: rename NextChunk to Next (#6214)
|
2018-04-03 20:00:30 +08:00 |
|
|
|
6ff87d649a
|
ddl, tables: remove useless NewIndexWithBuffer (#6126)
|
2018-03-23 15:42:29 +08:00 |
|
|
|
f287451eed
|
tidb: move tidb/*.go to session directory (#6062)
This change makes our top level directory clean.
|
2018-03-20 09:06:11 -05:00 |
|
|
|
98a2640286
|
*: support 'admin recover index' (#5980)
|
2018-03-15 18:04:35 +08:00 |
|
|
|
a46480c830
|
*: export implicit rowid and use it in CRUD (#5984)
|
2018-03-15 16:35:58 +08:00 |
|
|
|
631141b22c
|
*: remove Next function for RecordSet (#6040)
|
2018-03-13 21:05:10 +08:00 |
|
|
|
e7dda3245a
|
table, executor: fix a unique key with null (#6032)
|
2018-03-12 21:37:10 +08:00 |
|
|
|
89dd754579
|
*: Improve code readability and unified aliases (#5958)
|
2018-03-06 10:25:18 +08:00 |
|
|
|
e1121814d2
|
*: don't import golang.org/x/net/context as goctx alias (#5895)
Now that there is no conflict with sessionctx.Context, this can be
import directly
|
2018-02-24 03:40:56 -06:00 |
|
|
|
4e1a114e68
|
*: move package context to sessionctx (#5890)
|
2018-02-22 18:03:38 +08:00 |
|
|
|
de9c192cba
|
*: move mocktikv from tikv pkg (#5834)
|
2018-02-08 23:31:29 +08:00 |
|
|
|
24333b3b29
|
*: don't record binlog when statement rollback (#5699)
|
2018-01-25 06:50:57 -06:00 |
|
|
|
88b8740724
|
*: avoid the generation of mysql.TypeNewDate (#5705)
|
2018-01-23 21:41:02 +08:00 |
|
|
|
45d916b445
|
tables: Rename a variable (#5673)
|
2018-01-18 23:09:31 +08:00 |
|
|
|
bdf15d5ec7
|
table: refine utf8 error message. (#5667)
|
2018-01-17 20:20:28 +08:00 |
|
|
|
f57b8438bc
|
table: index.addindices reuse temp buffer (#5600)
|
2018-01-17 05:32:30 -06:00 |
|
|
|
ca97bfffe0
|
tables: when importing data, table.AddRecord has no needs to use temp BufferStore. (#5617)
|
2018-01-15 15:13:23 +08:00 |
|
|
|
31b606d30d
|
executer: optimization for insert ignore (#5508)
|
2018-01-12 11:09:25 +08:00 |
|
|
|
5db9ac2506
|
types,util/chunk: refactor Time for Chunk. (#5571)
|
2018-01-09 10:12:27 +08:00 |
|
|
|
e9b450aa0a
|
table: InsertExec eliminate unnecessary CastValue. (#5581)
|
2018-01-08 19:21:04 +08:00 |
|
|
|
ee3c30fa65
|
table: store writableIndices in Table, avoid unnecessary operations. (#5580)
|
2018-01-08 16:55:34 +08:00 |
|
|
|
eddff3429a
|
*: importing data reduce memory allocations. (#5549)
|
2018-01-07 12:48:07 +08:00 |
|
|
|
ecbd60c3ff
|
*: add arguement StatementContext to Encode functions. (#5566)
|
2018-01-06 17:31:08 +08:00 |
|
|
|
8b149c3323
|
Prealloc / collides with package name (#5560)
|
2018-01-05 19:15:54 +08:00 |
|
|
|
04ef7d7992
|
*: shard implicit row ID (#5513)
|
2018-01-04 16:32:41 +08:00 |
|
|
|
36d9b61365
|
*: AddIndex skip checking unique constraint when TiDB is importing data. (#5535)
|
2018-01-02 20:08:49 +08:00 |
|
|
|
970e5b5684
|
*: replace JSON with BinaryJSON (#5460)
|
2017-12-21 15:20:17 +08:00 |
|
|
|
f1e89cde19
|
*: use lower-case of github.com/sirupsen/logrus (#5400)
*: rename github.com/Sirupsen/logrus to github.com/sirupsen/logrus
* vendor: update pd
* vendor: update github.com/pingcap/tipb/go-mysqlx
|
2017-12-14 16:25:58 +08:00 |
|
|
|
3674523cfb
|
*: replace binary-tree library from petar/GoLLRB to google/btree. (#5335)
|
2017-12-07 18:12:35 +08:00 |
|
|
|
5f468489ab
|
util: add kvencoder package, make transfer sql to key-values be possible. (#5236)
|
2017-11-29 18:01:31 +08:00 |
|
|
|
ae9d7f5dab
|
*: set session variable MaxChunkSize to 2 for test (#5238)
|
2017-11-28 13:48:36 +08:00 |
|
|
|
fb610e6429
|
*: change executor Next() interface to Next(goctx.Context) (#5223)
|
2017-11-26 21:17:33 -06:00 |
|
|
|
ee7b0853bb
|
table: tiny clean up and add logs (#5186)
* table: tiny clean up and add logs
|
2017-11-22 20:12:17 +08:00 |
|
|
|
f828016e9f
|
*: move sessionctx/domainctx.go to domain package (#5168)
|
2017-11-22 13:41:58 +08:00 |
|
|
|
8b15cb52b7
|
*: move StatementContext to its own package. (#5177)
|
2017-11-22 00:11:14 +08:00 |
|
|
|
c459da6887
|
*: refactor executor.checkHandleExists to tables.CheckHandleExists to reuse code (#5157)
|
2017-11-20 16:50:22 +08:00 |
|
|
|
a220cff85e
|
ddl: Deal with discrete handles (#5102)
* ddl: deal with discrete handles
|
2017-11-19 21:30:06 -06:00 |
|
|
|
14ed94132c
|
executor: fix issue #5132, update handle id with some other unique keys report Duplicate keys. (#5138)
|
2017-11-20 11:06:28 +08:00 |
|
|
|
81652dbeef
|
*: remove returned value isNull in Row methods. (#5131)
|
2017-11-17 11:12:41 +08:00 |
|
|
|
cf5a22b5fd
|
*: replace *ast.Row with types.Row (#5124)
|
2017-11-16 18:36:28 +08:00 |
|
|
|
0977fd07e6
|
*: begin opentracing from dispatch() and change interface to Execute(ctx, sql) (#5027)
|
2017-11-07 02:52:15 -06:00 |
|
|
|
62433663e5
|
util/types: change types path (#5007)
* util/types: change types path
|
2017-11-04 10:37:14 -05:00 |
|
|
|
37681cf435
|
*: opentracing for two phase commit (#4900)
|
2017-10-26 17:43:45 +08:00 |
|
|
|
2ddcc2b16b
|
*: don't use localstore for test. (#4728)
|
2017-10-10 11:11:31 +08:00 |
|