|
|
e2e8d67819
|
table, executor: set a real enum as the default enum value (#8469)
|
2018-11-27 20:33:12 +08:00 |
|
|
|
89dda9d9a8
|
*: move parser to a separate repository (#8036)
|
2018-10-25 11:12:10 +08:00 |
|
|
|
d7a59ec5a3
|
executor: remove some useless code and avoid some redundancy check (#7639)
|
2018-10-12 12:56:02 +08:00 |
|
|
|
1f2841fbd4
|
ddl: year type should have an unsigned flag (#7542)
|
2018-08-31 16:45:38 +08:00 |
|
|
|
ab332eba2a
|
executor: BadNullError should be ignored by insert ignore statement (#6465)
|
2018-06-29 13:15:31 +08:00 |
|
|
|
0fda3b408f
|
executor: move IgnoreErr to StmtCtx (#6392)
|
2018-05-02 17:10:59 +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 |
|
|
|
a46480c830
|
*: export implicit rowid and use it in CRUD (#5984)
|
2018-03-15 16:35:58 +08:00 |
|
|
|
5db9ac2506
|
types,util/chunk: refactor Time for Chunk. (#5571)
|
2018-01-09 10:12:27 +08:00 |
|
|
|
8b149c3323
|
Prealloc / collides with package name (#5560)
|
2018-01-05 19:15:54 +08:00 |
|
|
|
8b15cb52b7
|
*: move StatementContext to its own package. (#5177)
|
2017-11-22 00:11:14 +08:00 |
|
|
|
62433663e5
|
util/types: change types path (#5007)
* util/types: change types path
|
2017-11-04 10:37:14 -05:00 |
|
|
|
a6756a4eee
|
*: make insert with calculated value behave the same as MySQL. (#4603)
|
2017-09-27 19:59:31 +08:00 |
|
|
|
6f84392d40
|
*: optimize SortExec (#4622)
* *: change key of orderByRow from "key []types.Datum" to "key []*types.Datum"
* address comment
|
2017-09-25 19:50:26 +08:00 |
|
|
|
fc209cb1df
|
*: rewrite hex and bit literals (#4415)
|
2017-09-07 16:28:24 +08:00 |
|
|
|
ea29a1c30d
|
expression: Support more types when getting default flen and decimal (#4236)
|
2017-08-28 02:26:07 -05:00 |
|
|
|
b091e828cf
|
table(test): add unit tests for coverage of package table (#3770)
|
2017-07-21 21:34:59 +08:00 |
|
|
|
a0dfa040ef
|
table,tablecodec,util/types: make it possible to read empty enum value (#3664)
|
2017-07-12 16:42:28 +08:00 |
|
|
|
379914a5af
|
*: fix timestamp column data and index inconsistent involving timezone (#3497)
|
2017-06-20 15:22:50 +08:00 |
|
|
|
19b2fb0e4c
|
table: add GeneratedExpr in table.Column. (#3487)
|
2017-06-16 21:43:44 +08:00 |
|
|
|
59154905aa
|
*: rename table-driven tests name. (#3081)
|
2017-04-19 10:02:57 +08:00 |
|
|
|
0282310e8b
|
executor,localstore: use default value if column not found in row. (#2703)
|
2017-02-23 15:18:57 +08:00 |
|
|
|
74a1c9935d
|
*: add StatementContext argument to functions. (#2157)
Add StatementContext argument to more functions where it is needed.
|
2016-12-02 23:28:11 +08:00 |
|
|
|
5230f5eabd
|
variable: define StatementContext. (#2121)
StatementContext is used to hold statement execution mode and state.
As every computation need this, there are many API changes.
|
2016-11-29 14:25:38 +08:00 |
|
|
|
9cca7b0b02
|
types: move Bit, Enum, Set, Hex to types package (#2085)
Consistent with Time and MyDecimal.
|
2016-11-24 12:28:55 +08:00 |
|
|
|
b19cc75a94
|
mysql, types: move MyDecimal and Time from 'mysql' to 'types' package. (#2082)
So we don't need to handle sql mode in 'mysql' package, avoid potential dependency cycle.
|
2016-11-24 10:50:31 +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 |
|
|
|
9f615fc5dc
|
table: change Column type to alias of ColumnInfo (#1855)
So we can use a ColumnInfo directly, without coping, reduce memory usage.
|
2016-10-20 21:48:08 +08:00 |
|
|
|
e31b281ee7
|
*: use new MyDecimal implementation. (#1611)
|
2016-08-22 20:24:39 +08:00 |
|
|
|
fda013b080
|
ddl: set default value to zero value when add a not null column. (#1443)
|
2016-07-14 10:57:34 +08:00 |
|
|
|
a0e3c2ee3b
|
ddl: fix column test (#1354)
|
2016-06-28 12:37:12 +08:00 |
|
|
|
f09574d826
|
*: support sql mode (#1263)
|
2016-05-30 13:16:41 +08:00 |
|
|
|
622f8fca2a
|
*: refactor, move index and column into table package. (#1251)
|
2016-05-24 11:08:15 +08:00 |
|