[MCOL-642] Add BLOB/TEXT detection Created: 2017-03-27 Updated: 2017-05-02 Resolved: 2017-05-02 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | None |
| Affects Version/s: | 1.1.0 |
| Fix Version/s: | 1.1.0 |
| Type: | New Feature | Priority: | Major |
| Reporter: | Andrew Hutchings (Inactive) | Assignee: | Daniel Lee (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Sprint: | 2017-6, 2017-7, 2017-8, 2017-9 | ||||||||
| Description |
|
We need to detect the difference between BLOB and TEXT so that cpimport can use string data for text and hex data for blob. This can be done by having two distinct types in our DDL instead of making it all BLOB. |
| Comments |
| Comment by Andrew Hutchings (Inactive) [ 2017-03-27 ] | ||||||||||||
For testing the existing BLOB test case covers this. You can see TEXT columns in editem and other places that probe the extent map. | ||||||||||||
| Comment by Daniel Lee (Inactive) [ 2017-05-02 ] | ||||||||||||
|
Build verified: [root@localhost mariadb-columnstore-server]# git show Merge pull request #45 from mariadb-corporation/FixPackageName Change the package name to match engines format [root@localhost mariadb-columnstore-engine]# git show Merge branch ' MariaDB [mytest]> create table t1 (c1 int, c2 text, b3 blob, c4 longtext, c5 longblob) engine=columnstore; MariaDB [calpontsys]> select columnname, datatype from syscolumn where tablename='t1';
-----------
----------- |