Skip to content

Commit 46cc169

Browse files
committed
Add support for enable_load_data_local_infile variable
1 parent febcaba commit 46cc169

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

roles/proxysql/defaults/main.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,3 +166,6 @@ proxysql_mysql_query_digests_max_query_length: 65000
166166
proxysql_mysql_stats_time_backend_query: false
167167
proxysql_mysql_stats_time_query_processor: false
168168
proxysql_mysql_verbose_query_error: false
169+
170+
# misc
171+
proxysql_mysql_enable_load_data_local_infile: false

roles/proxysql/vars/main.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,14 @@ _proxysql_mysql_client_found_rows:
365365
variable: "client_found_rows"
366366
variable_value: "{{ proxysql_mysql_client_found_rows | to_json }}"
367367

368-
proxysql_mysql_variables: "{{ _proxysql_mysql_variables | combine((proxysql_version is version('2.4.0', '<')) | ternary(_proxysql_mysql_client_found_rows, {})) }}"
368+
_proxysql_enable_load_data_local_infile:
369+
enable_load_data_local_infile:
370+
variable: "enable_load_data_local_infile"
371+
variable_value: "{{ proxysql_mysql_enable_load_data_local_infile }}"
372+
373+
proxysql_mysql_variables: "{{ _proxysql_mysql_variables
374+
| combine((proxysql_version is version('2.4.0', '<')) | ternary(_proxysql_mysql_client_found_rows, {}))
375+
| combine((proxysql_version is version('2.3.0', '>=')) | ternary(_proxysql_enable_load_data_local_infile, {})) }}"
369376

370377
proxysql_mysql_options:
371378
mysql_threads:

0 commit comments

Comments
 (0)