Skip to content

Commit 9ccd8a0

Browse files
emmaling27Convex, Inc.
authored andcommitted
Lower MySQL timeout to match vitess timeout (#42657)
GitOrigin-RevId: eac0e4536b3c28a00ac5a77feb43b1a488342cd8
1 parent 9170a90 commit 9ccd8a0

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

crates/common/src/knobs.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -847,8 +847,9 @@ pub static MYSQL_MAX_DYNAMIC_SMART_CHUNK_SIZE: LazyLock<usize> =
847847
pub static MYSQL_MAX_CHUNK_BYTES: LazyLock<usize> =
848848
LazyLock::new(|| env_config("MYSQL_MAX_CHUNK_BYTES", 10 << 20));
849849

850-
/// Timeout for all operations on MySQL connections
851-
pub static MYSQL_TIMEOUT: LazyLock<u64> = LazyLock::new(|| env_config("MYSQL_TIMEOUT_SECONDS", 30));
850+
/// Timeout for all operations on MySQL connections, Vitess timeout is 20s so
851+
/// set lower than that
852+
pub static MYSQL_TIMEOUT: LazyLock<u64> = LazyLock::new(|| env_config("MYSQL_TIMEOUT_SECONDS", 19));
852853

853854
/// Maximum number of connections to MySQL
854855
pub static MYSQL_MAX_CONNECTIONS: LazyLock<usize> =

0 commit comments

Comments
 (0)