Skip to content

Make MySQL pool size configurable in log-ingestor #2039

@coderabbitai

Description

@coderabbitai

Currently, the MySQL connection pool size is hardcoded to 100 in components/log-ingestor/src/ingestion_job_manager.rs. This value should be made configurable through the log-ingestor's configuration.

Context:

Current Implementation:
The hardcoded value appears in the from_config method when calling create_clp_db_mysql_pool.

Desired Behaviour:
The MySQL pool size should be configurable via the log-ingestor configuration, allowing operators to tune it based on their deployment requirements.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions