Commit Graph

  • 22d47aab52 Print the JSON in avro_alter Markus Mäkelä 2017-07-06 13:31:38 +03:00
  • ef73f3e217 Merge branch '2.1' into develop Markus Mäkelä 2017-07-06 11:25:36 +03:00
  • 66048cf094 Add 2.1.5 release notes Markus Mäkelä 2017-07-06 11:03:44 +03:00
  • 9618e63b5f MXS-1310: Add deterministic conflict resolution Markus Mäkelä 2017-07-05 19:19:49 +03:00
  • a23e81c438 Add test for MXS-1310 Markus Mäkelä 2017-07-05 08:42:52 +03:00
  • 0c33572a96 MXS-1310: Detect implicit database usage Markus Mäkelä 2017-07-04 23:15:23 +03:00
  • c6b579619a MXS-1310: Route implicit table queries to the current shard Markus Mäkelä 2017-07-04 23:04:27 +03:00
  • 374c204a04 Only print text protocol statements in schemarouter Markus Mäkelä 2017-07-04 22:26:24 +03:00
  • 71bc67b694 Use unordered_map in schemarouter Markus Mäkelä 2017-07-04 13:01:04 +03:00
  • 11d494ef33 Fix avro CREATE TABLE message Markus Mäkelä 2017-07-04 12:21:25 +03:00
  • 285086ba7c Fix ALTER TABLE regression in avrorouter Markus Mäkelä 2017-07-04 09:31:11 +03:00
  • 26bbac6ea5 Add MXS-1308 to release notes Markus Mäkelä 2017-07-03 14:23:21 +03:00
  • 412a6066dd Update release date Markus Mäkelä 2017-07-03 13:46:10 +03:00
  • 5f8c426578 MXS-1308: Fix crash with multimaster=true Markus Mäkelä 2017-07-03 02:44:37 +03:00
  • e39cbd8878 Fix connect_to_nonexisting_db Markus Mäkelä 2017-06-30 18:41:13 +03:00
  • 5ed6483f01 Fix avro CREATE TABLE message Markus Mäkelä 2017-07-04 12:21:25 +03:00
  • 5c50045227 Fix ALTER TABLE regression in avrorouter Markus Mäkelä 2017-07-04 09:31:11 +03:00
  • 729e9dbbae Added FAKE_ROTATE event info log MassimilianoPinto 2017-07-03 18:14:20 +02:00
  • e181241f45 Print maxavrocheck errors to stderr Markus Mäkelä 2017-07-03 16:56:47 +03:00
  • 5a26d17fcf Fix master server version checks in tests Markus Mäkelä 2017-07-03 16:53:25 +03:00
  • c952b6805e Add MXS-1308 to release notes Markus Mäkelä 2017-07-03 14:23:21 +03:00
  • d4a51a048a Update release date Markus Mäkelä 2017-07-03 13:46:10 +03:00
  • ff22243955 MXS-1308: Fix crash with multimaster=true Markus Mäkelä 2017-07-03 02:44:37 +03:00
  • 31504585fc Fix connect_to_nonexisting_db Markus Mäkelä 2017-06-30 18:41:13 +03:00
  • f7bd195e9f MXS-1248: Add CTE tests Johan Wikman 2017-06-30 13:01:14 +02:00
  • d060320b36 MXS-1248: Further modifications for CTE Johan Wikman 2017-06-30 12:47:46 +02:00
  • b5d54292a4 Fix merge error Johan Wikman 2017-06-30 11:07:00 +02:00
  • 7297ae129c MXS-1248: Pointer value alone does not tell validity Johan Wikman 2017-06-30 08:59:03 +02:00
  • 7913f0ddf1 Develop Merge MassimilianoPinto 2017-06-30 10:48:13 +02:00
  • 086e7abe77 CentOS 6 compile issues fixed MassimilianoPinto 2017-06-30 10:45:30 +02:00
  • 2c5aaeff0e Develop Merge MassimilianoPinto 2017-06-30 10:14:45 +02:00
  • 44900882a5 Merge branch '2.1' into develop Markus Mäkelä 2017-06-30 11:11:34 +03:00
  • ff278df3bd Call non_native_setup in scripts that use mysqltest Markus Mäkelä 2017-06-30 07:50:57 +03:00
  • 674b3887c9 MXS-1301: function matches functionless queries in accept mode Markus Mäkelä 2017-06-28 21:00:08 +03:00
  • 902013e4f8 Fix off-by-one false positive in maxavro Markus Mäkelä 2017-06-29 22:21:21 +03:00
  • 809dea34e0 Fix overlap of router->binlog_name in blr_file_create Markus Mäkelä 2017-06-29 22:06:14 +03:00
  • 9a42709da4 Properly terminate 'ping' subcommand list Markus Mäkelä 2017-06-29 21:52:47 +03:00
  • 308a7d63d4 Fix double initialization of tests Markus Mäkelä 2017-06-29 21:20:47 +03:00
  • a19d93380e Make block_size a size parameter Markus Mäkelä 2017-06-29 21:15:09 +03:00
  • 25fd5a8a93 Fix crash on session allocation failure Markus Mäkelä 2017-06-29 16:34:40 +03:00
  • 322fae8326 Add wrapper functions for buffer and original IV access Markus Mäkelä 2017-06-29 13:46:06 +03:00
  • a47d4c40f5 Abstract EVP cipher context creation Markus Mäkelä 2017-06-27 00:54:19 +03:00
  • 469b432ebe Detect and handle OpenSSL 1.1 Markus Mäkelä 2017-06-27 00:29:12 +03:00
  • f91df4617a MXS-1248: Add simple cte test Johan Wikman 2017-06-29 21:02:47 +02:00
  • 84c5aa9934 MXS-1248: Report fields from CTE expressions Johan Wikman 2017-06-29 15:03:44 +02:00
  • 48a67eeef2 qc_mysqlembedded: Collect ... WHERE EXISTS ... Johan Wikman 2017-06-29 14:57:49 +02:00
  • cb57e10761 Develop merge MassimilianoPinto 2017-06-29 15:34:22 +02:00
  • 5597db255b Add wrapper functions for buffer and original IV access Markus Mäkelä 2017-06-29 13:46:06 +03:00
  • 09fb336403 Abstract EVP cipher context creation Markus Mäkelä 2017-06-27 00:54:19 +03:00
  • 750f2ef96c Detect and handle OpenSSL 1.1 Markus Mäkelä 2017-06-27 00:29:12 +03:00
  • 8fb9b79dbb Make RWSplit::config() const Markus Mäkelä 2017-06-29 14:03:47 +03:00
  • 1c5e1b705c Don't delete but call destructor on timeout Markus Mäkelä 2017-06-29 13:36:24 +03:00
  • 3b3799889e MXS-852: Fix PS storage when locker to the master Markus Mäkelä 2017-06-29 11:52:16 +03:00
  • fd9a08b9f4 Make Slave of External Server status configurable Markus Mäkelä 2017-06-29 10:56:15 +03:00
  • 1f8072f3d6 Fix temporary table detection in readwritesplit Markus Mäkelä 2017-06-29 10:44:43 +03:00
  • 5384162fb1 Fix slave server candidate ordering Markus Mäkelä 2017-06-29 09:33:42 +03:00
  • f7500cce9e Clean up route target resolution function Markus Mäkelä 2017-06-29 09:22:22 +03:00
  • dd05b44d38 Always extract the current command from the buffer Markus Mäkelä 2017-06-28 21:57:57 +03:00
  • b0023e1689 Clean up readwritesplit API functions Markus Mäkelä 2017-06-27 08:43:12 +03:00
  • 14692cd70c MXS-852: Expand binary PS cursor test Markus Mäkelä 2017-06-26 21:51:41 +03:00
  • f2b199b3b0 MXS-852: Refactor gathering of routing information Markus Mäkelä 2017-06-26 21:10:00 +03:00
  • 70123e3fae MXS-852: Add binary protocol cursor test Markus Mäkelä 2017-06-26 13:30:11 +03:00
  • a9a1291703 Split readwritesplit sources into separate parts Markus Mäkelä 2017-06-25 20:49:45 +03:00
  • 013b081b9e Rename readwritesplit router session class Markus Mäkelä 2017-06-25 15:35:52 +03:00
  • 917fe21f72 Refactor readwritesplit instance class Markus Mäkelä 2017-06-25 15:00:46 +03:00
  • 8ed16fd9d2 Reduce readwritesplit debug verbosity Markus Mäkelä 2017-06-23 13:53:14 +03:00
  • 16201592a2 MXS-852: Fix execution of COM_STMT_FETCH Markus Mäkelä 2017-06-23 13:40:15 +03:00
  • 5c94610b68 MXS-852: Update readwritesplit limitations Markus Mäkelä 2017-06-23 13:16:30 +03:00
  • 296c1001a2 MXS-852: Track COM_STMT_EXECUTE by statement ID Markus Mäkelä 2017-06-23 12:47:33 +03:00
  • 40120264e7 MXS-852: Add simple PS routing test Markus Mäkelä 2017-06-22 16:37:19 +03:00
  • d0b8ccd6b8 MXS-852: Track target of last COM_STMT_EXECUTE Markus Mäkelä 2017-06-22 15:18:29 +03:00
  • 52b7fb9340 MXS-852: Handle one-way session commands Markus Mäkelä 2017-06-22 13:16:12 +03:00
  • 5fc30740b7 MXS-852: Store the internal ID in the buffer Markus Mäkelä 2017-06-21 18:22:16 +03:00
  • 3c4e1e3b4b MXS-852: Use stored query type for COM_STMT_EXECUTE Markus Mäkelä 2017-06-21 16:27:31 +03:00
  • 77f78c4b20 MXS-852: Map client PS handle to internal ID Markus Mäkelä 2017-06-21 15:02:26 +03:00
  • 0aa0fa82b7 MXS-852: Add PS manager class Markus Mäkelä 2017-06-21 14:02:38 +03:00
  • 3eac28248d MXS-852: Store prepared statement handles in RWBackend Markus Mäkelä 2017-06-21 13:54:30 +03:00
  • dd90ad01b6 MXS-852: Add PS response and command extraction functions Markus Mäkelä 2017-06-21 13:29:59 +03:00
  • 4993fd683c Merge branch 'develop' into MXS-1266 MassimilianoPinto 2017-06-29 11:31:56 +02:00
  • 6cd6ded3d8 Merge branch '2.1-oracle-compat' into develop-new-merge-oracle Johan Wikman 2017-06-28 22:30:16 +02:00
  • 7f1a949198 Firewall must use its own operator codes Johan Wikman 2017-06-26 17:36:22 +02:00
  • f0ddbc5c8f MXS-1258: Remove non-critical failing test-cases Johan Wikman 2017-06-14 10:33:20 +03:00
  • bea551092d MXS-1278: Change modes when 'set sql_mode=' is encountered. Johan Wikman 2017-06-13 15:27:41 +03:00
  • 8128c74341 MXS-1196: Update Oracle tests Johan Wikman 2017-06-05 15:17:22 +03:00
  • a14755a403 MXS-1278: Add 'sql_mode' configuration parameter Johan Wikman 2017-06-05 13:51:15 +03:00
  • 83f8010c4b MXS-1278: Add 'sql_mode' configuration parameter Johan Wikman 2017-06-05 13:51:15 +03:00
  • a690b44919 MXS-1278: Sql mode must be specified explicitly Johan Wikman 2017-06-05 13:07:19 +03:00
  • 057ba4156d MXS-1278: Turn on ORCALE mode dynamically Johan Wikman 2017-06-05 11:20:29 +03:00
  • 12a291919a MXS-1275: SetSqlModeParser moved under MySQLClient Johan Wikman 2017-06-05 10:27:33 +03:00
  • 25314b6662 MXS-1275: Add client protocol data to MXS_SESSION Johan Wikman 2017-06-02 15:53:48 +03:00
  • 51452ecb3b MXS-1275: No need to be explicit about the sql mode Johan Wikman 2017-06-02 15:41:46 +03:00
  • d9448e1550 MXS-1275: Function name mappings need to follow sql_mode Johan Wikman 2017-06-02 15:36:56 +03:00
  • a60b6473ed MXS-1275: Check for "set sql_mode=ORACLE" and act accordingly Johan Wikman 2017-06-02 14:41:54 +03:00
  • 021fe09edb MXS-1275: qc_mysqlembedded, add support for qc_[get|set]_sql_mode Johan Wikman 2017-06-02 14:37:46 +03:00
  • 368ae65779 MXS-1275: // is not an mysql comment token Johan Wikman 2017-06-02 14:16:34 +03:00
  • b385e862b0 MXS-1275: Move SetSqlModeParser to .../server/core/maxscale Johan Wikman 2017-05-31 16:01:22 +03:00
  • 3084e95772 MXS-1275: Implement qc_[get|set]_sql_mode for qc_sqlite Johan Wikman 2017-05-31 15:01:41 +03:00
  • 9ae0526efb MXS-1275: Extend QC-API to allow setting of sql mode Johan Wikman 2017-05-31 14:33:46 +03:00
  • 4bf2b27b3e MXS-1275: Accept @@[SESSION|GLOBAL].sql_mode = ... Johan Wikman 2017-05-31 13:57:01 +03:00
  • 21c1845798 MXS-1275: Accept LOCAL as a synonum for SESSION Johan Wikman 2017-05-31 13:33:39 +03:00