Commit Graph

  • 2483f95be2 MXS-1275: Test comment handling Johan Wikman 2017-05-31 13:27:39 +03:00
  • 1c6c19d6ae MXS-1275: Inherit TrxBoundaryParser from CustomParser Johan Wikman 2017-05-31 13:17:42 +03:00
  • 9386143437 MXS-1275: Test also using non-contiguous statements Johan Wikman 2017-05-31 10:23:01 +03:00
  • ee27efd62e MXS-1275: Add custom parser for "SET SQL_MODE=..." Johan Wikman 2017-05-30 17:06:59 +03:00
  • 04cae711f6 MXS-1275: Add class for custom parsing Johan Wikman 2017-05-30 16:35:24 +03:00
  • cd1e3f26cf MXS-1275: Compile mysql_client as C++ Johan Wikman 2017-05-26 11:55:14 +03:00
  • 94b0b082e4 MXS-1275: Make sql_mode a property of the current context Johan Wikman 2017-05-26 11:01:43 +03:00
  • cc0c193d2e MXS-1196: Run Oracle test only when built against 10.3 Johan Wikman 2017-05-24 17:15:16 +03:00
  • 3cf2db32d7 Find right embedded library Johan Wikman 2017-05-24 17:02:55 +03:00
  • d9b4013b69 MXS-1196: Add Oracle tests Johan Wikman 2017-05-24 16:32:55 +03:00
  • 9431aded48 MXS-1196: Do not translate keywords that arrive first Johan Wikman 2017-05-24 16:02:32 +03:00
  • e9ad1ea7bb MXS-1196: Recognize SQL%ROWCOUNT Johan Wikman 2017-05-24 15:30:14 +03:00
  • 8b6fc49dc1 MXS-1196: Turn certain keywords into ids Johan Wikman 2017-05-24 15:22:28 +03:00
  • 77f05b49d0 MXS-1196: Handle top-level FOR loops Johan Wikman 2017-05-24 15:10:50 +03:00
  • b492f09d61 MXS-1196: Add Oracle tests Johan Wikman 2017-05-24 13:54:18 +03:00
  • f9eef5ee3b MXS-1196: Classify SHOW as QUERY_TYPE_READ Johan Wikman 2017-05-24 13:46:17 +03:00
  • 49c9c60c63 MXS-1196: Parse arguments to CALL. Johan Wikman 2017-05-24 12:30:37 +03:00
  • dd5360d30c MXS-1196: Handle delimiter explicitly, ignore comments Johan Wikman 2017-05-24 11:37:06 +03:00
  • fd3258f7f7 MXS-1196: Ignore mysqltest keywords unless delim is ; Johan Wikman 2017-05-24 09:58:18 +03:00
  • a73200ad50 MXS-1196: Add Oracle tests Johan Wikman 2017-05-24 09:36:18 +03:00
  • eaf5a4152b MXS-1196: Handle eol-comments Johan Wikman 2017-05-24 08:59:39 +03:00
  • 332e1bbb7c MXS-1196: Add more Oracle tests Johan Wikman 2017-05-23 16:00:29 +03:00
  • 31f2b340ea MXS-1196: Add more Oracle tests Johan Wikman 2017-05-23 15:55:30 +03:00
  • 38863bd319 MXS-1196: Handle "exit" correctly Johan Wikman 2017-05-23 15:52:22 +03:00
  • 09b0c44be5 MXS-1196: Add new Oracle test Johan Wikman 2017-05-23 15:32:34 +03:00
  • 2a89a4de45 MXS-1196: Handle DECLARE Johan Wikman 2017-05-23 15:28:52 +03:00
  • bf54a9bf9f MXS-1196: Handle anonymous blocks Johan Wikman 2017-05-23 14:50:27 +03:00
  • f26fb085bc MXS-1196: Handle "while" correctly Johan Wikman 2017-05-23 14:43:33 +03:00
  • b700a77da6 MXS-1196: Add test for Oracle sequences Johan Wikman 2017-05-23 10:50:50 +03:00
  • 573a2c6160 MXS-1196: Accept ".tbl.col" columns names Johan Wikman 2017-05-23 10:45:26 +03:00
  • 9ecd5da255 MXS-1196: Handle sequence related fields/functions Johan Wikman 2017-05-23 10:04:40 +03:00
  • 61b265467b MXS-1196: Add support for DROP SEQUENCE Johan Wikman 2017-05-22 15:26:50 +03:00
  • 6645a0581f MXS-1196: Add support for [SHOW] CREATE SEQUENCE Johan Wikman 2017-05-22 15:05:39 +03:00
  • 8b4e092d26 MXS-1196: Give same argument to both classifiers Johan Wikman 2017-05-22 13:30:19 +03:00
  • bea8513f9d MXS-1196: Amend default arguments with given Johan Wikman 2017-05-22 13:04:56 +03:00
  • 6b93a44be1 MXS-1196: Add PS tests Johan Wikman 2017-05-22 13:01:41 +03:00
  • 116e2cd974 MXS-1196: Handle Oracle EXECUTE and PREPARE statements Johan Wikman 2017-05-22 12:55:47 +03:00
  • 7c1afe5d2c MXS-1196: Not all preparable stmts can be parsed Johan Wikman 2017-05-18 16:48:39 +03:00
  • 66e027febd MXS-1196: Accept EXECUTE ... USING <INTEGER> Johan Wikman 2017-05-18 15:44:10 +03:00
  • 471fa01f40 MXS-1196: A single '?' is not a user variable Johan Wikman 2017-05-18 15:36:33 +03:00
  • fba45fd763 MXS-1196: Add more Oracle tests Johan Wikman 2017-05-18 14:21:33 +03:00
  • ee54f3ac61 MXS-1196: Hide implicit translations Johan Wikman 2017-05-18 13:58:54 +03:00
  • 6c334aa12c MXS-1196: Add Oracle test Johan Wikman 2017-05-18 11:54:00 +03:00
  • a5637a311c MXS-1196: Recognize builtin Oracle functions Johan Wikman 2017-05-18 11:49:27 +03:00
  • 1d2ca5cde7 MXS-1196: Translate NVL into IFNULL Johan Wikman 2017-05-18 11:10:39 +03:00
  • abd12d1376 MXS-1196: Add Oracle test Johan Wikman 2017-05-16 16:05:14 +03:00
  • c46f16041e MXS-1196: Ignore the DUAL table Johan Wikman 2017-05-16 15:58:58 +03:00
  • 339cc6cc0c MXS-1196: Add Oracle tests to the test suite Johan Wikman 2017-05-16 15:47:34 +03:00
  • e6f8432e33 MXS-1196: Accept :'a' as placeholder variables Johan Wikman 2017-05-16 15:28:10 +03:00
  • dece33f7b5 MXS-1196: Ignore "reset master" Johan Wikman 2017-05-16 15:20:05 +03:00
  • e80a378213 MXS-1196: Add 'sql_mode' argument to qc_sqlite Johan Wikman 2017-05-16 14:16:13 +03:00
  • 50413c5195 MXS-1196: Add Oracle specific tests Johan Wikman 2017-05-16 12:37:22 +03:00
  • 8c1d53192c MXS-1196: Handle REPLACE explicitly Johan Wikman 2017-05-16 12:34:30 +03:00
  • ceaf2110ab MXS-1196: Add smarter delimiter handling Johan Wikman 2017-05-16 12:11:35 +03:00
  • e7ef6c855f MXS-1196: Register if variables are used in function calls Johan Wikman 2017-05-16 11:14:51 +03:00
  • 593070b865 MXS-1196: Tentative commit Johan Wikman 2017-05-11 14:59:35 +03:00
  • 0de99dc686 MXS-1196: Use a syntactically correct stmt for init Johan Wikman 2017-05-10 15:52:29 +03:00
  • 32d4a6a8c7 MXS-1196: Oracle mode needs to be turned on repeatedly Johan Wikman 2017-05-10 10:06:02 +03:00
  • 9ea380c456 MXS-1196: Turn on 10.3 mode for qc_sqlite Johan Wikman 2017-05-04 14:46:51 +03:00
  • 422ea7f912 MXS-1196: In 10.3 a unary minus is not a function Johan Wikman 2017-05-04 12:40:10 +03:00
  • 0c51dd75fe MXS-1196: Pre 10.3 or 10.3 mode selected with option Johan Wikman 2017-05-04 11:22:16 +03:00
  • e0c78d4242 MXS-1196: Qc arguments are separated by ",", not by ";" Johan Wikman 2017-05-04 11:19:43 +03:00
  • 8a0455c2fe MXS-1196: Allow delimiters to be multi-character Johan Wikman 2017-05-03 15:46:02 +03:00
  • 53dfa818e3 MXS-1196: Make MODE_ORACLE optional Johan Wikman 2017-05-03 14:36:48 +03:00
  • cd6e9fa44b MXS-1196: Extend flags of compare Johan Wikman 2017-05-02 16:04:41 +03:00
  • 62a64cba31 MXS-1196: Report user var read when prepared statements Johan Wikman 2017-05-02 15:59:43 +03:00
  • da0900786a MXS-1196: Accept UNIQUE as synonym for DISTINCT Johan Wikman 2017-05-02 15:55:34 +03:00
  • 518f7e81ca MXS-1196: Handle preparable statements when db is 10.3 Johan Wikman 2017-05-02 14:26:35 +03:00
  • 298d5642f6 MXS-1196: Accept top-level variable assignments Johan Wikman 2017-04-28 16:44:18 +03:00
  • 9ae3ab522d MXS-1196: Turn on Oracle compatibility Johan Wikman 2017-04-28 16:41:47 +03:00
  • 13fad9933c MXS-1196: Make qc_mysqlembedded 10.3 compatible. Johan Wikman 2017-04-28 16:35:12 +03:00
  • b191e6ecda MXS-1196: qc_mysqlembedded will not always claim a stmt was parsed Johan Wikman 2017-04-25 13:00:16 +03:00
  • 43ab0f036e MXS-1196: Do not parse EXPLAIN statements Johan Wikman 2017-05-15 13:28:29 +03:00
  • 951c96383c MXS-1196: Sort operation constants Johan Wikman 2017-05-15 10:12:36 +03:00
  • 49897a22ad MXS-1196: Make operation constants sequential Johan Wikman 2017-05-15 10:06:30 +03:00
  • 3ec91735a8 Update 2.0 license text Johan Wikman 2017-06-28 20:59:56 +02:00
  • 14bb6cf99b Add convenience functions for common tasks with regular expressions Esa Korhonen 2017-06-20 17:00:35 +03:00
  • 92d9356968 Update release notes, change log and upgrading Johan Wikman 2017-06-28 11:48:41 +02:00
  • 8e3d4d9dd2 MXS-1298: Fix typo in avro error message Markus Mäkelä 2017-06-28 11:52:50 +03:00
  • 2bc5188dae MXS-1304: Don't null-terminate buffers in gw_str_xor Markus Mäkelä 2017-06-28 11:36:17 +03:00
  • 40b1739249 MXS-1299: Fix CREATE TABLE t1 LIKE t2 processing Markus Mäkelä 2017-06-28 11:25:57 +03:00
  • 84925b3f10 Merge branch '2.0' into 2.1 Markus Mäkelä 2017-06-28 10:59:06 +03:00
  • 9b0631f30b MXS-1289: Fix crash on TABLE_MAP with ID > 1024 Markus Mäkelä 2017-06-28 08:49:57 +03:00
  • 7bb76f52e5 Disable ssl_load_galera test Markus Mäkelä 2017-06-28 08:10:49 +03:00
  • 5fd690eb1f MXS-1220: Limit /sessions/ to client sessions Markus Mäkelä 2017-06-27 10:39:52 +03:00
  • 27d8212c51 Fix typo in server resource Markus Mäkelä 2017-06-26 23:21:15 +03:00
  • dc849d1c0f MXS-1291: Attempt to bind on 0.0.0.0 when :: fails Markus Mäkelä 2017-06-27 21:27:20 +03:00
  • 1df8fda93f Merge branch '2.0' into 2.1 Markus Mäkelä 2017-06-27 20:52:58 +03:00
  • c91811bfca Fix Debian/Ubuntu build requirements Markus Mäkelä 2017-06-27 00:19:05 +03:00
  • be28bf1e23 Fix internal DCB test Markus Mäkelä 2017-06-23 14:25:35 +03:00
  • cd09e65714 MXS-1296: Always use a case-insensitive parser Markus Mäkelä 2017-06-23 14:15:23 +03:00
  • b83538d011 Merge branch '2.1' into develop Johan Wikman 2017-06-26 12:29:46 +02:00
  • 9737ffe092 Fix masking tests Timofey Turenko 2017-06-26 12:18:48 +02:00
  • 90ab2bc106 Update 2.1 version Johan Wikman 2017-06-26 12:09:18 +03:00
  • 500f79a150 MXS-1296: Test that lc statements are parsed correctly Johan Wikman 2017-06-26 08:52:20 +03:00
  • bd1da82c96 Fix cdc_schema.py Markus Mäkelä 2017-06-23 11:10:41 +03:00
  • 8825f89670 Perform cleanup of rwsplit_route_stmt.cc Markus Mäkelä 2017-06-21 11:45:34 +03:00
  • 705d29ea41 MXS-852: Fix prepared statement collection Markus Mäkelä 2017-06-21 11:14:11 +03:00
  • 33a0f8be88 MXS-852: Add support for text protocol prepared statements Markus Mäkelä 2017-06-19 15:39:29 +03:00
  • 65df87d801 Update query operation enum and add EXECUTE Markus Mäkelä 2017-06-19 15:27:14 +03:00