Commit Graph

7550 Commits (23a764eaac507a700627b301261f08d756ae4e07)
 

Author SHA1 Message Date
Rahim Kanji 23a764eaac Preserve implicit transactions with pipeline + FLUSH #5118
7 months ago
Rahim Kanji ff50bb4ec1 Ensure PgSQL_Errors_statsvdestructor is invoked on delete #5112
7 months ago
Rahim Kanji 20a1924221 Updated TAP test
7 months ago
Rahim Kanji 205f970ffa Append NoData for DESCRIBE(Portal) on SET/RESET/DISCARD/DEALLOCATE
7 months ago
Rahim Kanji 031d362aab Add STMT prefix to ASYC DESCRIBE status
7 months ago
Rahim Kanji 7d5fe54230 Refactor: unify result handling for Parse and Describe
7 months ago
Rahim Kanji 5eb754a425 Updated TAP test
7 months ago
Rahim Kanji 0391a8d4bb Intercept LISTEN command and return "not supported" #5109
7 months ago
Rahim Kanji 2745f5ffb7 Merge remote-tracking branch 'Master/v3.0_issue_5101' into v3.0_extended_query_protocol_phase_2
8 months ago
Rahim Kanji e291573810 Improved regex pattern
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
Rahim Kanji 86e2453972 Updated SET parsing regex pattern to allow optional spaces after commas in values
8 months ago
Rahim Kanji c6138656b6 Fixed multiplex disabled due to CREATE SEQUENCE
8 months ago
Rahim Kanji 226cb8d225 Merge remote-tracking branch 'Master/v3.0_issue_5102' into v3.0_extended_query_protocol_phase_2
8 months ago
Rahim Kanji 0d26349117 Merge remote-tracking branch 'Master/v3.0_issue_5101' into v3.0_extended_query_protocol_phase_2
8 months ago
Rahim Kanji 31503d42e3 Merge remote-tracking branch 'Master/v3.0_issue_5100' into v3.0_extended_query_protocol_phase_2
8 months ago
Rahim Kanji 1b137714dd Updated SET parsing regex pattern to allow optional spaces after commas in values
8 months ago
Rahim Kanji a69a4437d6 If the startup connection includes untracked session parameters (passed via options=), the connection must be destroyed instead of returned to the pool.
8 months ago
Rahim Kanji 43e5b55c1c Added integer_datetimes in ProxySQL startup parameters status, hardcoded to on.
8 months ago
Rahim Kanji 70c2819ccc Fixed TAP test
8 months ago
Rahim Kanji 1b47a1d9ea Fixed Describe Portal returning NoData
8 months ago
Rahim Kanji abd9fcb743 Add PgSQL prepared statement related stats
8 months ago
Rahim Kanji 38841bf189 Remove DESCRIBE statement cache option
8 months ago
Rahim Kanji 71e8a2e8d5 Update TAP test
8 months ago
Rahim Kanji 9a5fa148c8 Inject implicit Sync if simple query arrives before extended query cycle is completed
8 months ago
Rahim Kanji be2ae45950 Merge branch 'v3.0' into 'v3.0_extended_query_protocol_phase_2'
8 months ago
Rahim Kanji a5077e8eb1 Updated TAP test
8 months ago
Rahim Kanji abd19113c0 Fix RequestEnd: avoid updating internal state when query failed on backend
8 months ago
Rahim Kanji 96c989a854 * Replaced virtual RequestEnd method with CRTP (static polymorphism)
8 months ago
René Cannaò 4252a6942a
Merge pull request #5087 from sysown/v3.0_fix_issue_5086
8 months ago
Rahim Kanji 8d8577b0ad Ensure PgSQL_Threads_Handler and PgSQL_HostGroups_Manager objects are released when ProxySQL shuts down or restarts.
8 months ago
Rahim Kanji c7ce5a8298 Ensure PgSQL_Threads_Handler and PgSQL_HostGroups_Manager objects are released when ProxySQL shuts down or restarts.
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 7a1852fb92 Skip Describe Portal results unless client explicitly requests it
8 months ago
Rahim Kanji 3dd401f81a Queue client packets during active query execution
8 months ago
Rahim Kanji 52b9a8f74b Updated TAP test
8 months ago
Rahim Kanji fff2a91381 Fix omission of ReadyForQuery after error with pending extended-query messages
8 months ago
Rahim Kanji 8a3bab5002 Ensure consistent handling of NoData packets in PQsendQueryPrepared
8 months ago
Rahim Kanji 42400a1e8a Commented multi_pkt code
8 months ago
Miro Stauder ae96637af9
add GH Actions trigger for pgJDBC testing
8 months ago
Rahim Kanji 47a6dfc6de Added TAP test
8 months ago
René Cannaò 0d2e9ef0df
Merge pull request #5074 from wazir-ahmed/fix-multipart-crash
8 months ago
René Cannaò b5fa8ca1ae
Merge pull request #5044 from sysown/v3.0_extended_query_protocol
8 months ago
Rahim Kanji 9e4b76d6d1 * Refactored PgSQL_Session::handler___status_WAITING_CLIENT_DATA___STATE_SLEEP___PGSQL_QUERY_qpo.
8 months ago
Rahim Kanji 4c832a9694 Updated TAP test
8 months ago
Rahim Kanji 0bb5747291 Add Query Rewrite support for Extended Query Protocol
8 months ago
Rahim Kanji dd1d231d51 TAP: Use correct pgsql username and password
8 months ago
Rahim Kanji 2d569f3b95 Added support to terminate running queries on timeout
8 months ago