Skip to content

Commit 47b7f8a

Browse files
authored
Bump runner for new encoding and string functions (#62)
* Bump runner, add split_part test * Fix for test * Fix for test
1 parent c6daddf commit 47b7f8a

File tree

3 files changed

+15
-10
lines changed

3 files changed

+15
-10
lines changed

go.mod

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ replace github.com/mattn/go-sqlite3 v1.14.13 => github.com/multiprocessio/go-sql
1010
require (
1111
github.com/chzyer/readline v1.5.0
1212
github.com/google/uuid v1.3.0
13-
github.com/multiprocessio/datastation/runner v0.0.0-20220515135312-4353b40df35b
13+
github.com/multiprocessio/datastation/runner v0.0.0-20220520232059-1f3a63ad0fc4
1414
github.com/olekukonko/tablewriter v0.0.5
1515
)
1616

@@ -75,7 +75,7 @@ require (
7575
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 // indirect
7676
github.com/multiprocessio/go-json v0.0.0-20220308002443-61d497dd7b9e // indirect
7777
github.com/multiprocessio/go-openoffice v0.0.0-20220110232726-064f5dda1956 // indirect
78-
github.com/multiprocessio/go-sqlite3-stdlib v0.0.0-20220515132214-0499e13b82b2 // indirect
78+
github.com/multiprocessio/go-sqlite3-stdlib v0.0.0-20220520203101-c3fc58eca0a1 // indirect
7979
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f // indirect
8080
github.com/neo4j/neo4j-go-driver/v4 v4.4.2 // indirect
8181
github.com/paulmach/orb v0.5.0 // indirect
@@ -102,7 +102,7 @@ require (
102102
go.opencensus.io v0.23.0 // indirect
103103
go.opentelemetry.io/otel v1.7.0 // indirect
104104
go.opentelemetry.io/otel/trace v1.7.0 // indirect
105-
golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4 // indirect
105+
golang.org/x/crypto v0.0.0-20220518034528-6f7dac969898 // indirect
106106
golang.org/x/net v0.0.0-20220407224826-aac1ed45d8e3 // indirect
107107
golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a // indirect
108108
golang.org/x/sys v0.0.0-20220429233432-b5fbb4746d32 // indirect

go.sum

+6-6
Original file line numberDiff line numberDiff line change
@@ -443,16 +443,16 @@ github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjY
443443
github.com/modocache/gover v0.0.0-20171022184752-b58185e213c5/go.mod h1:caMODM3PzxT8aQXRPkAt8xlV/e7d7w8GM5g0fa5F0D8=
444444
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826 h1:RWengNIwukTxcDr9M+97sNutRR1RKhG96O6jWumTTnw=
445445
github.com/mohae/deepcopy v0.0.0-20170929034955-c48cc78d4826/go.mod h1:TaXosZuwdSHYgviHp1DAtfrULt5eUgsSMsZf+YrPgl8=
446-
github.com/multiprocessio/datastation/runner v0.0.0-20220515135312-4353b40df35b h1:oZUi1VGZGeJa1mfzTRR/r7kFLjg8e6x80tThXYjKYLo=
447-
github.com/multiprocessio/datastation/runner v0.0.0-20220515135312-4353b40df35b/go.mod h1:E7zAYrDf3CfLaSOtuclIcIkzMIyj9Srga8f65LF80Ac=
446+
github.com/multiprocessio/datastation/runner v0.0.0-20220520232059-1f3a63ad0fc4 h1:axANsdFdA1RfQ8oC5TJfDHR8h14R2OwH+8N4okyGl4s=
447+
github.com/multiprocessio/datastation/runner v0.0.0-20220520232059-1f3a63ad0fc4/go.mod h1:qJZSNqeA/IW+pbU8yvjvoIQ92bvcwJkgLmgCsGJP1gE=
448448
github.com/multiprocessio/go-json v0.0.0-20220308002443-61d497dd7b9e h1:NlPl7amllnQyVAkZgjBvFEkKxJSba/R8ZpaTodc7SIQ=
449449
github.com/multiprocessio/go-json v0.0.0-20220308002443-61d497dd7b9e/go.mod h1:huI4M/MrI5px/SgmXYi0a2byKikSLgDrnMQuXOqKtw4=
450450
github.com/multiprocessio/go-openoffice v0.0.0-20220110232726-064f5dda1956 h1:WVofL03Eq+z3LbDOfH5eKzu2U85LFZZngOMBlNaO/H0=
451451
github.com/multiprocessio/go-openoffice v0.0.0-20220110232726-064f5dda1956/go.mod h1:JMhCobMOTCgIL4EwBPVrRB60Iq9hknRP9mX/MYiWHAc=
452452
github.com/multiprocessio/go-sqlite3 v1.14.14-0.20220513213203-12637a65d5d7 h1:1OnwC0UiVssO2YVo/iU1eDXIha/WBXeK/CgFevo35KY=
453453
github.com/multiprocessio/go-sqlite3 v1.14.14-0.20220513213203-12637a65d5d7/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU=
454-
github.com/multiprocessio/go-sqlite3-stdlib v0.0.0-20220515132214-0499e13b82b2 h1:7M1WgRKA2wqWNrztqrMHd00j4KD9Ph7beaR+S36SvDc=
455-
github.com/multiprocessio/go-sqlite3-stdlib v0.0.0-20220515132214-0499e13b82b2/go.mod h1:CzeoFLGPKRgVlqqdus5LSlsxYWUktye2PJfg68oRPIM=
454+
github.com/multiprocessio/go-sqlite3-stdlib v0.0.0-20220520203101-c3fc58eca0a1 h1:xA7VIHNVkiWLZ1xdm/+8IlsbbH2CILlaa3NInmHIrts=
455+
github.com/multiprocessio/go-sqlite3-stdlib v0.0.0-20220520203101-c3fc58eca0a1/go.mod h1:0PRccbkw6UmCLbpUHVBuq0yyH7IFAMuug1wvd+TpF40=
456456
github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
457457
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f h1:KUppIJq7/+SVif2QVs3tOP0zanoHgBEVAwHxUSIzRqU=
458458
github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U=
@@ -602,8 +602,8 @@ golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897/go.mod h1:LzIPMQfyMNhhGPh
602602
golang.org/x/crypto v0.0.0-20201221181555-eec23a3978ad/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I=
603603
golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a/go.mod h1:P+XmwS30IXTQdn5tA2iutPOUgjI07+tq3H3K9MVA1s8=
604604
golang.org/x/crypto v0.0.0-20220408190544-5352b0902921/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
605-
golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4 h1:kUhD7nTDoI3fVd9G4ORWrbV5NY0liEs/Jg2pv5f+bBA=
606-
golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
605+
golang.org/x/crypto v0.0.0-20220518034528-6f7dac969898 h1:SLP7Q4Di66FONjDJbCYrCRrh97focO6sLogHO7/g8F0=
606+
golang.org/x/crypto v0.0.0-20220518034528-6f7dac969898/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4=
607607
golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
608608
golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=
609609
golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA=

scripts/test.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,12 @@ def test(name, to_run, want, fail=False, sort=False, winSkip=False, within_secon
305305
# URL functions
306306
to_run = """./dsq testdata/basic_logs.csv 'SELECT url_host(request) host, count(1) count FROM {} group by host' """
307307
want = '[{"host":"age.com","count":2}]'
308-
test("URL functions", to_run, want=want)
308+
test("URL functions", to_run, want=want, sort=True)
309+
310+
# URL functions, split_part
311+
to_run = """./dsq testdata/basic_logs.csv 'SELECT split_part(url_host(request), ".", -1) host, count(1) count FROM {} group by host' """
312+
want = '[{"host":"com","count":2}]'
313+
test("URL functions", to_run, want=want, sort=True)
309314

310315
# END OF TESTS
311316

0 commit comments

Comments
 (0)