Commit Graph

1624 Commits (ade0130e67e88b9052d0dc4e76d48d98d3328485)

Author SHA1 Message Date
René Cannaò 2667540fcc
Merge pull request #5237 from sysown/v3.0_pgsql-monitor-sslsupport-5205
4 months ago
Javier Jaramago Fernández 503b0975c6 Add new TAP test exercising unexpected COM_PING packets logic
4 months ago
Rahim Kanji febb650abb Added Multiple Keep Comments test
4 months ago
Rahim Kanji 5e75264bb3 Updated TAP test
4 months ago
Rahim Kanji e70fcbf021 * Add dedicated handling for double-quoted PostgreSQL identifiers
4 months ago
Rahim Kanji fd53642f12 Added pgsql-query_digests_stages_test-t to groups.json
4 months ago
Rahim Kanji f9b9ede64c Fixed TAP test
4 months ago
Rahim Kanji 1b16a3938b Added TAP test
4 months ago
Rene Cannao 66119b74fb Add comments to select @@version queries to bypass ProxySQL interception
4 months ago
René Cannaò 5a314d2364
Merge pull request #4889 from sysown/v3.0_get_server_version
4 months ago
Rahim Kanji d1b003a0e4 Added TAP test to groups.json
4 months ago
Rahim Kanji 0e7b5e2ba8 Added TAP test
4 months ago
Rene Cannao a206828609 Add test_load_from_config_prefix_stripping-t to test groups
4 months ago
Rene Cannao 7ebdf561ca Fix automatic prefix stripping to work with libconfig lookup
4 months ago
René Cannaò b73160ef5f
Merge pull request #4901 from sysown/v3.0_wait_timeout
5 months ago
René Cannaò 0d55ab5ea2
Merge branch 'v3.0' into v3.0_get_server_version
5 months ago
Rene Cannao 2b900b3465 Update test groups configuration
5 months ago
Rene Cannao dc4694d656 Refactor idle session scanning and improve test precision
5 months ago
Rene Cannao 0c5e75a064 Fix wait_timeout timeout calculations and add proper newline characters
5 months ago
René Cannaò 6534a152b2
Merge pull request #5241 from sysown/v3.0-5062_2
5 months ago
Rene Cannao 0c9c938d66 Fix mysql-set_wait_timeout-t.cpp compilation and JSON testing
5 months ago
Rene Cannao 6539587c9a test: Add comprehensive wait_timeout JSON validation tests
5 months ago
Rene Cannao 9df7407ff2 Add fast forward replication deprecate EOF test and update test infrastructure
5 months ago
René Cannaò b641c0d627
Merge pull request #5232 from sysown/fix/issue-4855
5 months ago
René Cannaò 3c4e09fec0
Merge pull request #5225 from sysown/v3.0_refactor_prepared_statement_cache_design_5211
5 months ago
René Cannaò d188715a7d
Merge branch 'v3.0' into fix/issue-4855
5 months ago
Rene Cannao 644174a348 Add reg_test_4855_affected_rows_ddl to TAP test groups
5 months ago
René Cannaò ae30eea64e
Merge branch 'v3.0' into v3.0_get_server_version
5 months ago
René Cannaò 3810922340
Merge pull request #5198 from sysown/v3.0_add_delay_tap_test
5 months ago
Rene Cannao f5128d76d9 Fix TAP test for issue 4855 affected rows DDL bug
5 months ago
Rene Cannao a54a0ad88e Fix TAP test to use correct TAP framework functions
5 months ago
Rene Cannao 9df1e4751f Clean up: Remove incorrect standalone test file
5 months ago
Rene Cannao 19c635b785 Fix TAP test to use proper ProxySQL connection patterns
5 months ago
Rene Cannao b6b60e1a46 Add proper TAP test for issue 4855 fix
5 months ago
Rene Cannao bf4b1d920a Update TAP test for issue 4855 with standalone version
5 months ago
Rene Cannao a577491f42 Refactor issue 4855 fix: Use sqlite3_total_changes64 difference approach
5 months ago
Rene Cannao d0ef691882 Add mysql-select_version_without_backend-t to TAP group
5 months ago
René Cannaò 588b0a0ae6
Merge branch 'v3.0' into v3.0_wait_timeout
5 months ago
Rene Cannao 0c3582f107 Add TCP keepalive warnings test to TAP test groups
5 months ago
René Cannaò 199d8bb7f0
Merge branch 'v3.0' into v3.0_get_server_version
5 months ago
Rene Cannao 6a700cd5be Add comprehensive Doxygen documentation to get_matching_lines_from_filename()
5 months ago
Rene Cannao 19176909d1 Rename TAP test file to remove mysql- prefix
5 months ago
Rene Cannao b1a1930e1c Add working TAP test for TCP keepalive warnings (issue #5212)
5 months ago
Rene Cannao e54e3c8df3 Add TAP test for TCP keepalive warnings with line-limited get_matching_lines()
5 months ago
Rene Cannao 6ed82ef8cb Fix crash in TCP keepalive warnings for issue #5212
5 months ago
René Cannaò 29a6b8576a
Merge pull request #5203 from sysown/v3.0_FastForwardGracefulClose
5 months ago
Rene Cannao 83300374c7 Use right user in fast_forward_grace_close
5 months ago
Rene Cannao 140745a95a Change default schema in fast_forward_grace_close
5 months ago
Rene Cannao 494dbf37fc Minor enhancement in TAP fast_forward_grace_close
5 months ago
Miro Stauder 41b0e96c47 create missing database test in tap test
5 months ago
Miro Stauder 952bd39fcc cleanup redundant group folders
5 months ago
Miro Stauder 458ff77846 regroup tests to balace group test time
5 months ago
Rene Cannao 3329a671e5 Add extensive documentation for fast forward grace close feature
5 months ago
Rene Cannao 846c4de500 Replace spaces with tabs in fast_forward_grace_close.cpp
5 months ago
Rene Cannao dd60d2665b Add fast_forward_grace_close test to groups.json
5 months ago
Rene Cannao ae93966603 Add TAP test for fast forward grace close feature
5 months ago
Rahim Kanji 7c665b9f78 Checking the data stream on both ends doesn’t apply to frontend connections, since response data is buffered during extended queries.
5 months ago
Rahim Kanji fa74de3cf2 Add delay to let ProxySQL process mysql_stmt_close()
6 months ago
Javier Jaramago Fernández 1a874de9ef Ensure existence of testing database for 'reg_test_proclist_use_after_free-t.cpp'
6 months ago
Javier Jaramago Fernández 0903682756 Improve verbosity for 'reg_test_stmt_inv_param_offset-t.cpp'
6 months ago
Javier Jaramago Fernández 69cf5576f3 Fix conn selection for 'reg_test_stmt_inv_param_offset-t'
6 months ago
Javier Jaramago Fernández b89ea4db66 Fix credentials in one conn for 'reg_test_stmt_inv_param_offset-t'
6 months ago
Miro Stauder e1679a21a7 add tap test to groups.json
6 months ago
Javier Jaramago Fernández bea0d14f4d Add regression test for malformed 'COM_STMT_EXECUTE' packets
6 months ago
René Cannaò 4fa3bf6a91
Merge pull request #5191 from sysown/v3.0-fix_proclist_use_after_free
6 months ago
Miro Stauder 7051857d9b
add tap test to groups.json
6 months ago
Javier Jaramago Fernández 6ff850170b Add regression test triggering 'heap-after-use' for ASAN runs
6 months ago
Lisandro Pin c23930b2ee Add TAP test for `mysql-ignore_min_gtid_annotations`
6 months ago
Rahim Kanji be6126ffc8 Added missing TAP tests in groups.json
6 months ago
René Cannaò 4a6ba68357
Merge pull request #5173 from sysown/v3.0_admin_cmd_5170
6 months ago
Rahim Kanji 9d131058ae Added TAP test
6 months ago
René Cannaò 27ac446b72
Merge pull request #5181 from sysown/v3.0-fix_test_server_sess_status
6 months ago
Javier Jaramago Fernández 10258d5b52 Fix user dependence in 'test_server_sess_status-t'
6 months ago
Miro Stauder 4d43313a27 fix mangled entry
6 months ago
Wazir Ahmed a02de69e82 TAP: Add `Content-Type` header for POST requests
6 months ago
René Cannaò 436bcccc62
Merge pull request #5158 from sysown/v3.0.3-makefiles_cleanup
6 months ago
Miro Stauder d020f577b2 reduce duplication in makefiles, use include for common stuff
6 months ago
René Cannaò 3b4369bba9
Merge pull request #5113 from wazir-ahmed/load-from-config-validation
6 months ago
René Cannaò 9c7111d9e6
Merge pull request #5085 from wazir-ahmed/intercept-ssl-version
6 months ago
René Cannaò ecad6f9249
Merge pull request #5160 from sysown/v3.0_disable_pgsql_prometheus_5159
6 months ago
René Cannaò 73c15ba3ef
Merge pull request #5153 from sysown/v3.0_transaction_alias_support_5152
6 months ago
René Cannaò 01862a247a
Merge pull request #5149 from sysown/v3.0_track_search_path_param_5148
6 months ago
René Cannaò 42f6d9d74f
Merge pull request #5144 from sysown/v3.0_datestyle-parser-tweak
6 months ago
René Cannaò 2c9cea0014
Merge pull request #5143 from sysown/v3.0_fix-describe-portal-nodata-empty-query
6 months ago
René Cannaò c5a0a0011f
Merge pull request #5137 from sysown/v3.0_pgsql_query_cancel_terminate_issue_5136
6 months ago
Keith Brings aaefac0ca4
Merge pull request #5142 from sysown/v3.0_bind_fmt_bug_fix_5140
6 months ago
Rahim Kanji 5bfb6e216c Few fixes
6 months ago
Rahim Kanji ea91b536ec Updated TAP test
6 months ago
Rahim Kanji 0763466230 Updated TAP test
6 months ago
Rahim Kanji 089524774e Updated TAP tests
7 months ago
Rahim Kanji b68e459037 Updated TAP test
7 months ago
Rahim Kanji cd2640fe61 Updated TAP test
7 months ago
Rahim Kanji ee4cd98a40 Improve regression test
7 months ago
Rahim Kanji 8a1bf832c5 Add regression test
7 months ago
Miro Stauder ab9d3b3a38 fix -tap builds
7 months ago
Rahim Kanji 394bd13337 Added TAP test
7 months ago
René Cannaò e1b7afe282
Merge pull request #5099 from wazir-ahmed/clock-monotonic-raw
7 months ago
René Cannaò 4639b9705a
Merge pull request #5133 from sysown/v3.0_extended_query_pgsql_query_rules_5132
7 months ago
René Cannaò 9290a5ceec
Merge pull request #5124 from sysown/v3.0_postgres_query_logging_issue_5123
7 months ago
René Cannaò 31c11352a1
Merge pull request #5121 from sysown/v3.0_extend_multiplex_status_test
7 months ago
Rahim Kanji 7a30447eaa Improved TAP test
7 months ago
Rahim Kanji c549318d4f Fixed memory leak in pgsql-basic_tests-t TAP test
7 months ago
Rahim Kanji 625a02ee05 Added query rules - multiplex test in pgsql-multiplex_status_test-t
7 months ago
Rahim Kanji 35c13975b2 Updated TAP test
7 months ago
Wazir Ahmed ec7383dc71 TAP: Add test for `LOAD * FROM CONFIG`
8 months ago
Rahim Kanji 20a1924221 Updated TAP test
8 months ago
Rahim Kanji 5eb754a425 Updated TAP test
8 months ago
Rahim Kanji 77d030b2f2 Merge branch 'v3.0_issue_5101' into v3.0_extended_query_protocol_phase_2
8 months ago
Rahim Kanji bbbb73f8ee Added TAP test
8 months ago
Wazir Ahmed daf1570c5d Replace `CLOCK_MONOTONIC` with `CLOCK_MONOTONIC_RAW`
8 months ago
Rahim Kanji 70c2819ccc Fixed TAP test
8 months ago
Rahim Kanji 71e8a2e8d5 Update TAP test
8 months ago
Rahim Kanji a5077e8eb1 Updated TAP test
8 months ago
Wazir Ahmed 6807feb16d Add TAP test for `SHOW STATUS LIKE 'Ssl_version'`
8 months ago
Wazir Ahmed fe0f5c2b4d TAP: Update `check_query_count()` to fetch count from all hostgroups
8 months ago
Wazir Ahmed 8ebd7e48ae TAP: Move init_mysql_conn() and run_q() to utils
8 months ago
Rahim Kanji 515cf12ded Reject COPY FROM STDIN in extended query mode
8 months ago
Rahim Kanji 453e39ab7a Updated TAP tests
8 months ago
Rahim Kanji 52b9a8f74b Updated TAP test
8 months ago
Rahim Kanji 47a6dfc6de Added TAP test
8 months ago
Rahim Kanji 4c832a9694 Updated TAP test
8 months ago
Rahim Kanji dd1d231d51 TAP: Use correct pgsql username and password
8 months ago
Rahim Kanji ff653b2b4e Added TAP test
9 months ago
Rahim Kanji acef968c63 Added DEALLOCATE test
9 months ago
Rahim Kanji bfc1484923 Added SET statement tracking tests
9 months ago
Wazir Ahmed 4a10ce65c0 Add TAP test for select @@version without backend
9 months ago
Wazir Ahmed fd9ce84b34 Add TAP test for session wait timeout
9 months ago
Rahim Kanji 344ba25777 Add Watchdog PROXYSQLTEST covering MySQL and PgSQL threads
9 months ago
Rahim Kanji 3b47a295d6 Updated TAP test
9 months ago
Rahim Kanji 98fbc9e513 Updated TAP test
9 months ago
Rahim Kanji 87ce0d0a51 Added support for protocol level parameter type
9 months ago
Rahim Kanji 06383750b3 Fixed SonarQube warnings where applicable
9 months ago
Rahim Kanji 59cf46d752 Extended Query is now a supported feature
9 months ago
Rahim Kanji 759cda1782 Added TAP test
9 months ago
Rahim Kanji 5123b6abbc This is a minimal PostgreSQL client intended >> only for testing or experimentation <<
9 months ago
Miro Stauder ce2c943482 update groups.json
10 months ago
Miro Stauder 565d9999fe make group infra the default one
10 months ago
Miro Stauder 909dfd644e add more groups for group-replication infras
10 months ago
Miro Stauder 6379e6d8ab add initial groups for arbitrary infra as default
10 months ago
Miro Stauder 96dd2dbd75 start proxysql cluster for default groups
10 months ago
René Cannaò 2c26a42897
Merge pull request #4819 from sysown/v3.0-ff_conns_eof_caps_match
11 months ago
René Cannaò 988d4049ac
Merge pull request #4941 from sysown/v3.0-4935
12 months ago
René Cannaò edc84ea14b
Merge pull request #4922 from sysown/v3.0-4861_fixes1
12 months ago
René Cannaò d622fcfd4d
Merge pull request #4932 from sysown/v3.0-4918
12 months ago
Javier Jaramago Fernández 93b3e2a5a0 Add test verifying handshake info is preserved across auth methods
12 months ago
Javier Jaramago Fernández ea8211618e Extract auth testing utils from 'test_auth_methods-t.cpp'
12 months ago
René Cannaò 8c9375d018
Merge pull request #4938 from sysown/v3.0-sliced_groups
12 months ago
Miro Stauder 6b6ffc3a9e remove obsolete stuff
12 months ago
Miro Stauder d0a5c39236 change -sliceX naming to -gX
12 months ago
René Cannaò 9f4b139e6c
Merge pull request #4929 from sysown/v3.0_track_transaction_param_state_4907
12 months ago