minio/pkg/s3select
Aditya Manthramurthy 91c839ad28 Use a buffer to collect SQL Select result rows (#7158)
Batching records into a single SQL Select message in the response
leads to significant speed up as the message header overhead is made
negligible.

This change leads to a speed up of 3-5x for queries that select many
small records.
2019-01-28 20:00:18 -08:00
..
csv Add new SQL parser to support S3 Select syntax (#7102) 2019-01-28 17:59:48 -08:00
json Add new SQL parser to support S3 Select syntax (#7102) 2019-01-28 17:59:48 -08:00
parquet Add new SQL parser to support S3 Select syntax (#7102) 2019-01-28 17:59:48 -08:00
sql Add new SQL parser to support S3 Select syntax (#7102) 2019-01-28 17:59:48 -08:00
errors.go Refactor s3select to support parquet. (#7023) 2019-01-08 16:53:04 -08:00
genmessage.go Refactor s3select to support parquet. (#7023) 2019-01-08 16:53:04 -08:00
message.go Use a buffer to collect SQL Select result rows (#7158) 2019-01-28 20:00:18 -08:00
progress.go Refactor s3select to support parquet. (#7023) 2019-01-08 16:53:04 -08:00
select.go Use a buffer to collect SQL Select result rows (#7158) 2019-01-28 20:00:18 -08:00
select_benchmark_test.go Refactor s3select to support parquet. (#7023) 2019-01-08 16:53:04 -08:00
select_test.go Use a buffer to collect SQL Select result rows (#7158) 2019-01-28 20:00:18 -08:00
testdata.parquet Refactor s3select to support parquet. (#7023) 2019-01-08 16:53:04 -08:00
unused-errors.go Refactor s3select to support parquet. (#7023) 2019-01-08 16:53:04 -08:00