minio/internal/s3select
Klaus Post 91f72f25ab
select: Return early from bool AND, OR (#13914)
Return as soon as an AND fails and whenever an OR succeeds. Faster and more flexible.

For example makes `select * from S3object where _2 != '' AND _2 > 1` able to operate on empty fields.

Followup to #13900
2021-12-15 16:47:21 -08:00
..
csv add gocritic/ruleguard checks back again, cleanup code. (#13665) 2021-11-16 09:28:29 -08:00
json add gocritic/ruleguard checks back again, cleanup code. (#13665) 2021-11-16 09:28:29 -08:00
parquet rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
simdj add gocritic/ruleguard checks back again, cleanup code. (#13665) 2021-11-16 09:28:29 -08:00
sql select: Return early from bool AND, OR (#13914) 2021-12-15 16:47:21 -08:00
testdata rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
errors.go select: Add more compression formats (#13142) 2021-09-06 09:09:53 -07:00
genmessage.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00
message.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
progress.go bz2: limit max concurrent CPU (#13458) 2021-10-18 08:44:36 -07:00
select.go do not panic when input cannot be parsed (#13791) 2021-11-30 08:42:42 -08:00
select_benchmark_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
select_test.go select: Return early from bool AND, OR (#13914) 2021-12-15 16:47:21 -08:00
unused-errors.go fix: enable go1.17 github ci/cd (#12997) 2021-08-18 18:35:22 -07:00