eclipse-vertx / eclipse-vertx/vertx-sql-client

MySQL compression support

Open
#474 0 comments 0 reactions 0 assignees View on GitHub
help wanted module:mysql
Dominant language
Java
Stars
912
Forks
212
Avg merge
17h 30m
Merged PRs (30d)
3

Description

We can add the abilities for MySQL client to compress and decompress packets.

Protocol reference:
[1] https://dev.mysql.com/doc/dev/mysql-server/8.0.18/page_protocol_basic_compression.html
[2] https://dev.mysql.com/doc/refman/8.0/en/connection-compression-control.html

Note MySQL 8.0.18 introduces the new compression algorithm `zstd`(see https://dev.mysql.com/worklog/task/?id=12039) and we may also support that.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.