From d6e57c3f575914c32556ca4eb5802073681b288c Mon Sep 17 00:00:00 2001 From: Kevin Risden <risdenk@users.noreply.github.com> Date: Sat, 16 Sep 2017 20:19:49 -0500 Subject: [PATCH] [jdbc] Use `TEXT` for fields instead of VARCHAR (#910) --- jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBClient.java | 2 +- jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBCreateTable.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBClient.java b/jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBClient.java index 294fa096..f92e1499 100644 --- a/jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBClient.java +++ b/jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBClient.java @@ -39,7 +39,7 @@ import com.yahoo.ycsb.db.flavors.DBFlavor; * * <br> * This interface expects a schema <key> <field1> <field2> <field3> ... All - * attributes are of type VARCHAR. All accesses are through the primary key. + * attributes are of type TEXT. All accesses are through the primary key. * Therefore, only one index on the primary key is needed. */ public class JdbcDBClient extends DB { diff --git a/jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBCreateTable.java b/jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBCreateTable.java index 8dfb26dd..d1128eb6 100644 --- a/jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBCreateTable.java +++ b/jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBCreateTable.java @@ -73,7 +73,7 @@ public final class JdbcDBCreateTable { for (int idx = 0; idx < fieldcount; idx++) { sql.append(", FIELD"); sql.append(idx); - sql.append(" VARCHAR"); + sql.append(" TEXT"); } sql.append(");"); -- GitLab