Commit Graph

39 Commits (80928395ccd5843cbb33c8ffa6e2d0f72928f87a)

Author SHA1 Message Date
Rahim Kanji 989687c68a Implemented memory usage monitoring for the prepared statement cache with the following changes:
2 years ago
René Cannaò b912d978b0 Removing or commenting legacy/unused code
5 years ago
Javier Jaramago Fernández 9e70e3918b Reversed adding 'first_comment' to 'compute_hash' #3427
5 years ago
Javier Jaramago Fernández 028623c06c Added 'first_comment' to 'MySQL_STMT_Global_info' to allow processing it during 'STMT_EXECUTE' #3427
5 years ago
René Cannaò 7b021e027a Do not cache routing metadata for COM_STMT_EXECUTE
6 years ago
René Cannaò 528d8cac38 Improved debugging
7 years ago
René Cannaò 0fdd52b46d Minor memory leak fix
8 years ago
René Cannaò e003dcca72 Incorrect PS metadata was being erased. Possible fix for #1428
8 years ago
René Cannaò be7f687a43 Optimize when purging prepared statements
8 years ago
René Cannaò a8e8859b79 Add rw lock to ensure metadata aren't updated while running STMT_PREPARE_RESPONSE
8 years ago
René Cannaò 7ab67dc685 Bug fix for #1333
8 years ago
René Cannaò 3520dbbacc Remove all references to PS handling before 1.4
8 years ago
René Cannaò 3ddbfd826f Purge PS metadata cache only when possible #1312
8 years ago
René Cannaò 6302628772 Data sent with STMT_SEND_LONG_DATA was lost #1283
8 years ago
René Cannaò ea9fa03ab1 Added table stats.stats_mysql_prepared_statements_info
8 years ago
René Cannaò 703ee8ef0f Reset connections instead of dropping them when mysql-max_stmts_per_connection is reached
8 years ago
René Cannaò 375f912ab0 Stmt_Cached and Stmt_Max_Stmt_id for PS #1198
9 years ago
René Cannaò 59bac7f365 Reset PS metadata if they change
9 years ago
René Cannaò 080bb3d471 Big change to imporve how prepared statements work
9 years ago
René Cannaò 2f65c2e48b Evaluate enforce_autocommit_on_reads on PS #899
9 years ago
René Cannaò a6c53d0d12 Revert "Refactor header includes."
9 years ago
Maxim Bublis 30dbcc21a8 Refactor header includes.
9 years ago
Maxim Bublis 043a321e55 Cleanup legacy codebase.
9 years ago
René Cannaò b25239c72a Improvements related to STMT cache
9 years ago
René Cannaò 8074e738ed Added support for STMT_SEND_LONG_DATA #764
9 years ago
René Cannaò 1287a6edcf Removed stmt_info from stmt_execute_metadata_t
9 years ago
René Cannaò 505196fd6b Implemented recycling of stmt_id
10 years ago
René Cannaò 4a12260df3 Purge MySQL_STMTs_meta entries when not used
10 years ago
René Cannaò 016b596a0f MySQL_STMTs_local is aware of being client or not
10 years ago
René Cannaò 1b4afb7743 Futher development for prepared statements
10 years ago
René Cannaò d9afe2b012 Prepared Statements and query digest
10 years ago
René Cannaò e0c7ca209a Implemented PROCESSLIST with Prepared Statements
10 years ago
René Cannaò 60c35d8f67 Continuing work on PS
10 years ago
René Cannaò a68e5721eb Unstable changes to support prepared statements
10 years ago
René Cannaò dc4bc5e3db Adding some documentation/comment
10 years ago
René Cannaò 18f273210d Drafting STMT_EXECUTE
10 years ago
René Cannaò 22dc1a017d Code to support STMT_PREPARE
10 years ago
René Cannaò 91e0bb2b82 Preparing more test case for prepared stataments
10 years ago
René Cannaò 4fb78b90ba Drafting support for Prepared Statements
10 years ago