From 7f29bb827395df8586e70b750e0d21bdd2506f99 Mon Sep 17 00:00:00 2001 From: iceTTTT <329512443@qq.com> Date: Wed, 14 Dec 2022 14:34:41 +0800 Subject: [PATCH 1/9] repro sql --- test/distributed/cases/operator/like_operator.sql | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/distributed/cases/operator/like_operator.sql b/test/distributed/cases/operator/like_operator.sql index 8c40a7cfb14e..b83f85ab231c 100644 --- a/test/distributed/cases/operator/like_operator.sql +++ b/test/distributed/cases/operator/like_operator.sql @@ -209,3 +209,8 @@ drop table t1; create table t1(a tinyint unsigned, b smallint unsigned, c int unsigned, d bigint unsigned); insert into t1 values(121, 121, 121, 121); select * from t1 where (a like '%2%' and b like '%2%' and c like '%2%' and d like '%2%'); + +DROP TABLE t1; +CREATE TABLE t1(a TEXT); +INSERT INTO t1 VALUES(rpad('1', 50000, '1') + rpad('1', 50000, '1')); +SELECT * FROM t1 WHERE a LIKE '.'; \ No newline at end of file From c93ba75fce7115ce0c6669b81e930a581dc4ceb0 Mon Sep 17 00:00:00 2001 From: iceTTTT <329512443@qq.com> Date: Wed, 14 Dec 2022 22:55:41 +0800 Subject: [PATCH 2/9] Text type related change Signed-off-by: iceTTTT <329512443@qq.com> --- go.sum | 2 -- pkg/sql/plan/base_binder.go | 2 +- pkg/sql/plan/function/operator/compare.go | 10 ++++----- pkg/sql/plan/function/operators.go | 4 ++-- pkg/sql/plan/utils.go | 7 ++++-- .../cases/operator/like_operator.result | 6 +++++ .../cases/operator/like_operator.sql | 8 +++---- .../resources/into_outfile/into_outfile.csv | 1 - .../into_outfile/outfile_char_varchar_1.csv | 22 +++++++++++++++++++ .../resources/into_outfile_2/into_outfile.csv | 1 - .../into_outfile_2/outfile_char_varchar_1.csv | 22 +++++++++++++++++++ 11 files changed, 67 insertions(+), 18 deletions(-) delete mode 100644 test/distributed/resources/into_outfile/into_outfile.csv create mode 100644 test/distributed/resources/into_outfile/outfile_char_varchar_1.csv delete mode 100644 test/distributed/resources/into_outfile_2/into_outfile.csv create mode 100644 test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv diff --git a/go.sum b/go.sum index 484a0d9f303f..ea00d9114bff 100644 --- a/go.sum +++ b/go.sum @@ -127,8 +127,6 @@ github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1m github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/etcd-io/bbolt v1.3.3/go.mod h1:ZF2nL25h33cCyBtcyWeZ2/I3HQOfTP+0PIEvHjkjCrw= -github.com/fagongzi/goetty/v2 v2.0.3-0.20221210115027-e2952b148022 h1:bLExYl7KAyKS9UDvG1QZOl0dvmsl3wcYV1eWK9WntBw= -github.com/fagongzi/goetty/v2 v2.0.3-0.20221210115027-e2952b148022/go.mod h1:OwIBpVwRW1HjF/Jhc2Av3UvG2NygMg+bdqGxZaqwhU0= github.com/fagongzi/goetty/v2 v2.0.3-0.20221212132037-abf2d4c05484 h1:zTcfRC43TffcJ8Dnu7j00dvWVCaIhTTdRuJaPhGDebw= github.com/fagongzi/goetty/v2 v2.0.3-0.20221212132037-abf2d4c05484/go.mod h1:OwIBpVwRW1HjF/Jhc2Av3UvG2NygMg+bdqGxZaqwhU0= github.com/fagongzi/util v0.0.0-20210923134909-bccc37b5040d h1:1pILVCatHj3eVo9i52dZyY4BwjTmSIeN+/hoJh8rD0Y= diff --git a/pkg/sql/plan/base_binder.go b/pkg/sql/plan/base_binder.go index 520c2520e961..42c0cd6234e1 100644 --- a/pkg/sql/plan/base_binder.go +++ b/pkg/sql/plan/base_binder.go @@ -963,7 +963,7 @@ func bindFuncExprImplByPlanExpr(name string, args []*Expr) (*plan.Expr, error) { // rewrite some cast rule: expr: int32Col > 10, // old rule: cast(int32Col as int64) >10 , new rule: int32Col > (cast 10 as int32) switch name { - case "=", "<", "<=", ">", ">=", "<>": + case "=", "<", "<=", ">", ">=", "<>", "like": // if constant's type higher than column's type // and constant's value in range of column's type, then no cast was needed switch leftExpr := args[0].Expr.(type) { diff --git a/pkg/sql/plan/function/operator/compare.go b/pkg/sql/plan/function/operator/compare.go index e8779a058302..57ce8ec64675 100644 --- a/pkg/sql/plan/function/operator/compare.go +++ b/pkg/sql/plan/function/operator/compare.go @@ -198,7 +198,7 @@ func CompareString(vs []*vector.Vector, fn compStringFn, proc *process.Process) length := vector.Length(v2) vec := allocateBoolVector(length, proc) veccol := vec.Col.([]bool) - if v2.Typ.Width <= types.VarlenaInlineSize { + if v2.GetArea() == nil { for i := range veccol { veccol[i] = fn(col1[0], (&col2[i]).ByteSlice(), v1.Typ.Width, v2.Typ.Width) } @@ -217,7 +217,7 @@ func CompareString(vs []*vector.Vector, fn compStringFn, proc *process.Process) length := vector.Length(v1) vec := allocateBoolVector(length, proc) veccol := vec.Col.([]bool) - if v1.Typ.Width <= types.VarlenaInlineSize { + if v1.GetArea() == nil { for i := range veccol { veccol[i] = fn((&col1[i]).ByteSlice(), col2[0], v1.Typ.Width, v2.Typ.Width) } @@ -236,15 +236,15 @@ func CompareString(vs []*vector.Vector, fn compStringFn, proc *process.Process) length := vector.Length(v1) vec := allocateBoolVector(length, proc) veccol := vec.Col.([]bool) - if v1.Typ.Width <= types.VarlenaInlineSize && v2.Typ.Width <= types.VarlenaInlineSize { + if v1.GetArea() == nil && v2.GetArea() == nil { for i := range veccol { veccol[i] = fn((&col1[i]).ByteSlice(), (&col2[i]).ByteSlice(), v1.Typ.Width, v2.Typ.Width) } - } else if v1.Typ.Width <= types.VarlenaInlineSize { + } else if v1.GetArea() == nil { for i := range veccol { veccol[i] = fn((&col1[i]).ByteSlice(), (&col2[i]).GetByteSlice(area2), v1.Typ.Width, v2.Typ.Width) } - } else if v2.Typ.Width <= types.VarlenaInlineSize { + } else if v2.GetArea() == nil { for i := range veccol { veccol[i] = fn((&col1[i]).GetByteSlice(area1), (&col2[i]).ByteSlice(), v1.Typ.Width, v2.Typ.Width) } diff --git a/pkg/sql/plan/function/operators.go b/pkg/sql/plan/function/operators.go index 716107323ba6..116a80685e1e 100644 --- a/pkg/sql/plan/function/operators.go +++ b/pkg/sql/plan/function/operators.go @@ -1869,8 +1869,8 @@ var operators = map[int]Functions{ { Index: 2, Args: []types.T{ - types.T_char, - types.T_char, + types.T_text, + types.T_text, }, ReturnTyp: types.T_bool, Fn: operator.Like, diff --git a/pkg/sql/plan/utils.go b/pkg/sql/plan/utils.go index b484f64ee5c8..499c80a32828 100644 --- a/pkg/sql/plan/utils.go +++ b/pkg/sql/plan/utils.go @@ -15,9 +15,10 @@ package plan import ( - "github.com/matrixorigin/matrixone/pkg/vm/process" "math" + "github.com/matrixorigin/matrixone/pkg/vm/process" + "github.com/matrixorigin/matrixone/pkg/common/moerr" "github.com/matrixorigin/matrixone/pkg/container/batch" "github.com/matrixorigin/matrixone/pkg/container/nulls" @@ -1109,12 +1110,14 @@ func checkNoNeedCast(constT, columnT types.Type, constExpr *plan.Expr_C) bool { switch constT.Oid { case types.T_char, types.T_varchar, types.T_text: switch columnT.Oid { - case types.T_char, types.T_varchar, types.T_text: + case types.T_char, types.T_varchar: if constT.Width <= columnT.Width { return true } else { return false } + case types.T_text: + return true default: return false } diff --git a/test/distributed/cases/operator/like_operator.result b/test/distributed/cases/operator/like_operator.result index adbb14bdd714..955866d0ca25 100644 --- a/test/distributed/cases/operator/like_operator.result +++ b/test/distributed/cases/operator/like_operator.result @@ -392,3 +392,9 @@ insert into t1 values(121, 121, 121, 121); select * from t1 where (a like '%2%' and b like '%2%' and c like '%2%' and d like '%2%'); a b c d 121 121 121 121 +drop table t1; + +create table t1(a text); +insert into t1 values(rpad('1',50000,'1') + rpad('1',50000,'1')); +select * from t1 where a like "."; +a \ No newline at end of file diff --git a/test/distributed/cases/operator/like_operator.sql b/test/distributed/cases/operator/like_operator.sql index b83f85ab231c..ac39c25fc6cb 100644 --- a/test/distributed/cases/operator/like_operator.sql +++ b/test/distributed/cases/operator/like_operator.sql @@ -210,7 +210,7 @@ create table t1(a tinyint unsigned, b smallint unsigned, c int unsigned, d bigin insert into t1 values(121, 121, 121, 121); select * from t1 where (a like '%2%' and b like '%2%' and c like '%2%' and d like '%2%'); -DROP TABLE t1; -CREATE TABLE t1(a TEXT); -INSERT INTO t1 VALUES(rpad('1', 50000, '1') + rpad('1', 50000, '1')); -SELECT * FROM t1 WHERE a LIKE '.'; \ No newline at end of file +drop table t1; +create table t1(a text); +insert into t1 values(rpad('1',50000,'1') + rpad('1',50000,'1')); +select * from t1 where a like "."; \ No newline at end of file diff --git a/test/distributed/resources/into_outfile/into_outfile.csv b/test/distributed/resources/into_outfile/into_outfile.csv deleted file mode 100644 index 8a6627b46a70..000000000000 --- a/test/distributed/resources/into_outfile/into_outfile.csv +++ /dev/null @@ -1 +0,0 @@ -1,1,1 \ No newline at end of file diff --git a/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv b/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv new file mode 100644 index 000000000000..889f49bb6116 --- /dev/null +++ b/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv @@ -0,0 +1,22 @@ +col1,col2,col3,col4 +"a","b","c","d" +"a","b","c","d" +"'a'","'b'","'c'","'d'" +"'a'","'b'","'c'","'d'" +"aa,aa","bb,bb","cc,cc","dd,dd" +"aa,","bb,","cc,","dd," +"aa,,,aa","bb,,,bb","cc,,,cc","dd,,,dd" +"aa',',,aa","bb',',,bb","cc',',,cc","dd',',,dd" +"aa""aa","bb""bb","cc""cc","dd""dd" +"aa""aa","bb""bb","cc""cc","dd""dd" +"aa""aa","bb""bb","cc""cc","dd""dd" +"aa""""aa","bb""""bb","cc""""cc","dd""""dd" +"aa""""aa","bb""""bb","cc""""cc","dd""""dd" +"aa"",aa","bb"",bb","cc"",cc","dd"",dd" +"aa"""",aa","bb"""",bb","cc"""",cc","dd"""",dd" +"","","","" +"","","","" +\N,\N,\N,\N +"","","","" +"""","""","""","""" +"""""","""""","""""","""""" diff --git a/test/distributed/resources/into_outfile_2/into_outfile.csv b/test/distributed/resources/into_outfile_2/into_outfile.csv deleted file mode 100644 index 8a6627b46a70..000000000000 --- a/test/distributed/resources/into_outfile_2/into_outfile.csv +++ /dev/null @@ -1 +0,0 @@ -1,1,1 \ No newline at end of file diff --git a/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv b/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv new file mode 100644 index 000000000000..889f49bb6116 --- /dev/null +++ b/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv @@ -0,0 +1,22 @@ +col1,col2,col3,col4 +"a","b","c","d" +"a","b","c","d" +"'a'","'b'","'c'","'d'" +"'a'","'b'","'c'","'d'" +"aa,aa","bb,bb","cc,cc","dd,dd" +"aa,","bb,","cc,","dd," +"aa,,,aa","bb,,,bb","cc,,,cc","dd,,,dd" +"aa',',,aa","bb',',,bb","cc',',,cc","dd',',,dd" +"aa""aa","bb""bb","cc""cc","dd""dd" +"aa""aa","bb""bb","cc""cc","dd""dd" +"aa""aa","bb""bb","cc""cc","dd""dd" +"aa""""aa","bb""""bb","cc""""cc","dd""""dd" +"aa""""aa","bb""""bb","cc""""cc","dd""""dd" +"aa"",aa","bb"",bb","cc"",cc","dd"",dd" +"aa"""",aa","bb"""",bb","cc"""",cc","dd"""",dd" +"","","","" +"","","","" +\N,\N,\N,\N +"","","","" +"""","""","""","""" +"""""","""""","""""","""""" From c3c3beb7963b3e20965083b5e3a828840f216b3e Mon Sep 17 00:00:00 2001 From: iceTTTT <329512443@qq.com> Date: Thu, 15 Dec 2022 01:55:28 +0800 Subject: [PATCH 3/9] reset csv fiel --- .../into_outfile/outfile_char_varchar_1.csv | 23 +------------------ .../into_outfile_2/outfile_char_varchar_1.csv | 23 +------------------ 2 files changed, 2 insertions(+), 44 deletions(-) diff --git a/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv b/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv index 889f49bb6116..5b8274e039ab 100644 --- a/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv +++ b/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv @@ -1,22 +1 @@ -col1,col2,col3,col4 -"a","b","c","d" -"a","b","c","d" -"'a'","'b'","'c'","'d'" -"'a'","'b'","'c'","'d'" -"aa,aa","bb,bb","cc,cc","dd,dd" -"aa,","bb,","cc,","dd," -"aa,,,aa","bb,,,bb","cc,,,cc","dd,,,dd" -"aa',',,aa","bb',',,bb","cc',',,cc","dd',',,dd" -"aa""aa","bb""bb","cc""cc","dd""dd" -"aa""aa","bb""bb","cc""cc","dd""dd" -"aa""aa","bb""bb","cc""cc","dd""dd" -"aa""""aa","bb""""bb","cc""""cc","dd""""dd" -"aa""""aa","bb""""bb","cc""""cc","dd""""dd" -"aa"",aa","bb"",bb","cc"",cc","dd"",dd" -"aa"""",aa","bb"""",bb","cc"""",cc","dd"""",dd" -"","","","" -"","","","" -\N,\N,\N,\N -"","","","" -"""","""","""","""" -"""""","""""","""""","""""" +1,1,1 diff --git a/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv b/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv index 889f49bb6116..5b8274e039ab 100644 --- a/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv +++ b/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv @@ -1,22 +1 @@ -col1,col2,col3,col4 -"a","b","c","d" -"a","b","c","d" -"'a'","'b'","'c'","'d'" -"'a'","'b'","'c'","'d'" -"aa,aa","bb,bb","cc,cc","dd,dd" -"aa,","bb,","cc,","dd," -"aa,,,aa","bb,,,bb","cc,,,cc","dd,,,dd" -"aa',',,aa","bb',',,bb","cc',',,cc","dd',',,dd" -"aa""aa","bb""bb","cc""cc","dd""dd" -"aa""aa","bb""bb","cc""cc","dd""dd" -"aa""aa","bb""bb","cc""cc","dd""dd" -"aa""""aa","bb""""bb","cc""""cc","dd""""dd" -"aa""""aa","bb""""bb","cc""""cc","dd""""dd" -"aa"",aa","bb"",bb","cc"",cc","dd"",dd" -"aa"""",aa","bb"""",bb","cc"""",cc","dd"""",dd" -"","","","" -"","","","" -\N,\N,\N,\N -"","","","" -"""","""","""","""" -"""""","""""","""""","""""" +1,1,1 From 8760e4928f01bd2f9a9cb40acad12b8c9417cdb1 Mon Sep 17 00:00:00 2001 From: iceTTTT <329512443@qq.com> Date: Thu, 15 Dec 2022 02:36:48 +0800 Subject: [PATCH 4/9] catch up --- go.sum | 2 ++ 1 file changed, 2 insertions(+) diff --git a/go.sum b/go.sum index ea00d9114bff..484a0d9f303f 100644 --- a/go.sum +++ b/go.sum @@ -127,6 +127,8 @@ github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1m github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/etcd-io/bbolt v1.3.3/go.mod h1:ZF2nL25h33cCyBtcyWeZ2/I3HQOfTP+0PIEvHjkjCrw= +github.com/fagongzi/goetty/v2 v2.0.3-0.20221210115027-e2952b148022 h1:bLExYl7KAyKS9UDvG1QZOl0dvmsl3wcYV1eWK9WntBw= +github.com/fagongzi/goetty/v2 v2.0.3-0.20221210115027-e2952b148022/go.mod h1:OwIBpVwRW1HjF/Jhc2Av3UvG2NygMg+bdqGxZaqwhU0= github.com/fagongzi/goetty/v2 v2.0.3-0.20221212132037-abf2d4c05484 h1:zTcfRC43TffcJ8Dnu7j00dvWVCaIhTTdRuJaPhGDebw= github.com/fagongzi/goetty/v2 v2.0.3-0.20221212132037-abf2d4c05484/go.mod h1:OwIBpVwRW1HjF/Jhc2Av3UvG2NygMg+bdqGxZaqwhU0= github.com/fagongzi/util v0.0.0-20210923134909-bccc37b5040d h1:1pILVCatHj3eVo9i52dZyY4BwjTmSIeN+/hoJh8rD0Y= From e2294902d2809a43c420bf0581e705cd1e156785 Mon Sep 17 00:00:00 2001 From: iceTTTT <329512443@qq.com> Date: Thu, 15 Dec 2022 10:52:10 +0800 Subject: [PATCH 5/9] update csv --- .../resources/into_outfile/outfile_char_varchar_1.csv | 1 - .../resources/into_outfile_2/outfile_char_varchar_1.csv | 1 - 2 files changed, 2 deletions(-) diff --git a/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv b/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv index 5b8274e039ab..e69de29bb2d1 100644 --- a/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv +++ b/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv @@ -1 +0,0 @@ -1,1,1 diff --git a/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv b/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv index 5b8274e039ab..e69de29bb2d1 100644 --- a/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv +++ b/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv @@ -1 +0,0 @@ -1,1,1 From 6dfdb67c47b2330af5bf92279229a325a8b9cead Mon Sep 17 00:00:00 2001 From: iceTTTT <329512443@qq.com> Date: Thu, 15 Dec 2022 10:55:16 +0800 Subject: [PATCH 6/9] update csv --- .../distributed/resources/into_outfile/outfile_char_varchar_1.csv | 0 .../resources/into_outfile_2/outfile_char_varchar_1.csv | 0 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 test/distributed/resources/into_outfile/outfile_char_varchar_1.csv delete mode 100644 test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv diff --git a/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv b/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv b/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv deleted file mode 100644 index e69de29bb2d1..000000000000 From e62f694c14197409a54e14ddecbebff41b9629cc Mon Sep 17 00:00:00 2001 From: iceTTTT <74845916+iceTTTT@users.noreply.github.com> Date: Thu, 15 Dec 2022 10:58:03 +0800 Subject: [PATCH 7/9] Delete outfile_char_varchar_1.csv --- .../distributed/resources/into_outfile/outfile_char_varchar_1.csv | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 test/distributed/resources/into_outfile/outfile_char_varchar_1.csv diff --git a/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv b/test/distributed/resources/into_outfile/outfile_char_varchar_1.csv deleted file mode 100644 index e69de29bb2d1..000000000000 From 9116af3aa6842c6c1434695bfb167599985b4715 Mon Sep 17 00:00:00 2001 From: iceTTTT <74845916+iceTTTT@users.noreply.github.com> Date: Thu, 15 Dec 2022 10:58:16 +0800 Subject: [PATCH 8/9] Delete outfile_char_varchar_1.csv --- .../resources/into_outfile_2/outfile_char_varchar_1.csv | 0 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv diff --git a/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv b/test/distributed/resources/into_outfile_2/outfile_char_varchar_1.csv deleted file mode 100644 index e69de29bb2d1..000000000000 From b874dba49a094679f1bad76e79bbfa1b6be1c600 Mon Sep 17 00:00:00 2001 From: iceTTTT <329512443@qq.com> Date: Thu, 15 Dec 2022 11:03:09 +0800 Subject: [PATCH 9/9] change the csv file --- test/distributed/resources/into_outfile/into_outfile.csv | 1 + test/distributed/resources/into_outfile_2/into_outfile.csv | 1 + 2 files changed, 2 insertions(+) create mode 100644 test/distributed/resources/into_outfile/into_outfile.csv create mode 100644 test/distributed/resources/into_outfile_2/into_outfile.csv diff --git a/test/distributed/resources/into_outfile/into_outfile.csv b/test/distributed/resources/into_outfile/into_outfile.csv new file mode 100644 index 000000000000..8a6627b46a70 --- /dev/null +++ b/test/distributed/resources/into_outfile/into_outfile.csv @@ -0,0 +1 @@ +1,1,1 \ No newline at end of file diff --git a/test/distributed/resources/into_outfile_2/into_outfile.csv b/test/distributed/resources/into_outfile_2/into_outfile.csv new file mode 100644 index 000000000000..8a6627b46a70 --- /dev/null +++ b/test/distributed/resources/into_outfile_2/into_outfile.csv @@ -0,0 +1 @@ +1,1,1 \ No newline at end of file