diff --git a/ee/api/chalicelib/utils/ch_client.py b/ee/api/chalicelib/utils/ch_client.py index ef1839189..1c739deaa 100644 --- a/ee/api/chalicelib/utils/ch_client.py +++ b/ee/api/chalicelib/utils/ch_client.py @@ -24,7 +24,8 @@ class ClickHouseClient: user=config("ch_user", default="default"), password=config("ch_password", default=""), port=config("ch_port", cast=int), - settings=settings) \ + settings=settings, + compression='lz4') \ if self.__client is None else self.__client def __enter__(self): diff --git a/ee/api/requirements-alerts.txt b/ee/api/requirements-alerts.txt index f3ed53cdf..f3fdcbad1 100644 --- a/ee/api/requirements-alerts.txt +++ b/ee/api/requirements-alerts.txt @@ -15,4 +15,5 @@ pydantic[email]==1.10.7 apscheduler==3.10.1 clickhouse-driver==0.2.5 +clickhouse-driver[lz4]==0.2.5 python-multipart==0.0.5 \ No newline at end of file diff --git a/ee/api/requirements-crons.txt b/ee/api/requirements-crons.txt index 1cd5eb14e..e6f522bbc 100644 --- a/ee/api/requirements-crons.txt +++ b/ee/api/requirements-crons.txt @@ -10,4 +10,5 @@ jira==3.5.0 python-decouple==3.8 apscheduler==3.10.1 -clickhouse-driver==0.2.5 \ No newline at end of file +clickhouse-driver==0.2.5 +clickhouse-driver[lz4]==0.2.5 \ No newline at end of file diff --git a/ee/api/requirements.txt b/ee/api/requirements.txt index 4cd5a87af..404c63052 100644 --- a/ee/api/requirements.txt +++ b/ee/api/requirements.txt @@ -15,6 +15,7 @@ pydantic[email]==1.10.7 apscheduler==3.10.1 clickhouse-driver==0.2.5 +clickhouse-driver[lz4]==0.2.5 python3-saml==1.15.0 python-multipart==0.0.6