Commit Graph

  • a3a4bb3da6 MXS-1881: Add TableCreateEvent JSON serialization Markus Mäkelä 2018-06-11 20:28:06 +03:00
  • 3417842e75 MXS-1881: Add table creation method to RowEventHandler Markus Mäkelä 2018-06-11 20:03:14 +03:00
  • c27529c9a4 MXS-1881: Expand GTID helper class Markus Mäkelä 2018-06-11 09:53:08 +03:00
  • ac6370afcf Clean up common binlogrouter headers Markus Mäkelä 2018-06-11 09:33:23 +03:00
  • 8721c9117a Expose function for checking MYSQL connection errors Markus Mäkelä 2018-06-11 09:31:18 +03:00
  • e74591cfe5 MXS-1881: Delegate event processing to the Rpl class Markus Mäkelä 2018-06-10 12:26:18 +03:00
  • 4def9382f2 MXS-1881: Remove unneeded code Markus Mäkelä 2018-06-10 10:14:32 +03:00
  • c39fa4009e MXS-1881: Pass the RowEventConverer as a parameter Markus Mäkelä 2018-06-09 20:09:45 +03:00
  • 8f76cf5f5a MXS-1881: Remove file indexing Markus Mäkelä 2018-06-08 12:43:28 +03:00
  • 037498675f Merge branch '2.2' into develop Esa Korhonen 2018-06-15 16:28:02 +03:00
  • 2005164222 Fix slave reconnection logic Markus Mäkelä 2018-06-13 12:44:09 +03:00
  • 3ed6411741 Fix debug assert on reconnection with session commands Markus Mäkelä 2018-06-13 10:41:23 +03:00
  • 9dd8043359 Add network throttling documentation Markus Mäkelä 2018-06-12 12:42:13 +03:00
  • d2e7be2ca0 Acknowledge one-way commands immediately Markus Mäkelä 2018-06-12 23:49:47 +03:00
  • 1ea94501e4 Prefer servers that are not busy executing session commands Markus Mäkelä 2018-06-12 22:16:45 +03:00
  • 70104f957e Fix readwritesplit hang when query is queued Markus Mäkelä 2018-06-12 22:01:54 +03:00
  • 17535acfc3 Fix test failures Markus Mäkelä 2018-06-12 21:56:46 +03:00
  • 61cc709519 Prevent hangs in mxs173_throttle_filter Markus Mäkelä 2018-06-12 21:13:59 +03:00
  • 1c9e03ec9c Merge commit '18f51eba795f70c35faa2c6767bfda72213e8aae' into develop Markus Mäkelä 2018-06-15 14:40:22 +03:00
  • 09df017528 MXS-1886 Better auto-rejoin error description and tolerance Esa Korhonen 2018-06-13 16:29:14 +03:00
  • 9e68d8ec3d MXS-1886 Auto-failover error tolerance Esa Korhonen 2018-06-13 16:28:58 +03:00
  • bed1c60fd4 MXS-421 Allow specifying a facility when logging Johan Wikman 2018-06-13 14:01:57 +03:00
  • c465511482 MXS-421 Add documentation Johan Wikman 2018-06-12 18:57:32 +03:00
  • a6c53b545d Remove incorrect version of MXS1777 - had old paths and namespaces. Niclas Antti 2018-06-15 12:34:38 +03:00
  • 2514c99d9e MXS-1777 Create new utility library Niclas Antti 2018-06-07 17:22:21 +03:00
  • a983df5a7e Fix testlogthrottling compilation failure Markus Mäkelä 2018-06-15 11:45:40 +03:00
  • 18f51eba79 Disable SQLite journal Markus Mäkelä 2018-06-15 11:16:27 +03:00
  • a812e02ba4 Merge branch '2.2' into develop Markus Mäkelä 2018-06-15 10:48:07 +03:00
  • 37139dfe69 Merge branch '2.1' into 2.2 Markus Mäkelä 2018-06-15 10:24:38 +03:00
  • 4cc4deeaf1 MXS-1843: Test log throtting in a unique directory Markus Mäkelä 2018-05-13 21:25:16 +03:00
  • 856d513040 MXS-1924: Enable WAL mode for sqlite Markus Mäkelä 2018-06-15 01:12:24 +03:00
  • 34c33ce798 Remove unnecessary includes of hashtable.h Johan Wikman 2018-06-12 18:26:28 +03:00
  • 68c0c59d92 The purpose of this library is to create a utility library that is not dependent on maxscale for use in both maxscale and system test, and possibly other apps. As time permits general purpose utilities from maxscale-common can be moved to the new library. Niclas Antti 2018-06-14 16:10:22 +03:00
  • 3d1c2b421a MXS-1921: Explain why session was closed Markus Mäkelä 2018-06-14 13:48:07 +03:00
  • de37f1a5c4 Fix cycle find test Esa Korhonen 2018-06-14 10:27:01 +03:00
  • bbeaaa97b5 Merge branch '2.2' into develop Markus Mäkelä 2018-06-13 23:18:52 +03:00
  • 315738f279 Merge branch '2.1' into 2.2 Markus Mäkelä 2018-06-13 23:15:11 +03:00
  • 53177c30de Fix runtime listener creation Markus Mäkelä 2018-06-13 23:13:16 +03:00
  • 143882ddce Merge branch '2.1' into 2.2 Markus Mäkelä 2018-06-13 21:04:49 +03:00
  • f6e01b4434 MXS-591 Fix documentation and change comment parameter type Marko 2018-06-12 22:34:58 +03:00
  • 5324a1bdaa MXS-1845 Assign server roles Esa Korhonen 2018-06-08 11:02:53 +03:00
  • 3f82c25c62 MXS-1845 New algorithm for finding the master server Esa Korhonen 2018-06-05 18:17:29 +03:00
  • 1ea7c65861 Fix runtime alteration of servers Markus Mäkelä 2018-06-13 14:09:27 +03:00
  • 1475b22eac Upgrade REST-API npm packages Markus Mäkelä 2018-06-13 10:07:37 +03:00
  • 8094c67ac2 Merge branch '2.2' into develop Markus Mäkelä 2018-06-13 00:25:56 +03:00
  • e99d9826ad Fix route_by_statement return value Markus Mäkelä 2018-06-12 11:46:31 +03:00
  • 24870e278c MXS-1913: Check session before invoking dcb_foreach callback Markus Mäkelä 2018-06-12 09:31:24 +03:00
  • 780620e796 Only use __atomic builtins Markus Mäkelä 2018-06-12 08:56:28 +03:00
  • 6927e67a6d Enable rhscl repo for RHEL 6 Markus Mäkelä 2018-06-11 14:54:20 +03:00
  • 0627e8dc86 Resolve all symbols for routers at link time Markus Mäkelä 2018-06-11 11:59:21 +03:00
  • 1946cb2876 Take a lambda function into use in readwritesplit Markus Mäkelä 2018-06-11 11:12:06 +03:00
  • a367267756 Enable newer compiler for CentOS 6 Markus Mäkelä 2018-06-11 10:28:17 +03:00
  • d9100278b0 MXS-1719 Update qc test parser Johan Wikman 2018-06-11 09:34:46 +03:00
  • 776f199d01 MXS-1719 Treat # comments the same way as -- comments Johan Wikman 2018-06-08 11:44:40 +03:00
  • 8f9bf100e1 MXS-1918 Remove HASHTABLE from dcb.cc Johan Wikman 2018-06-12 13:18:51 +03:00
  • ee03ffd7db MXS-1917 Replace HASHTABLE with std::set Johan Wikman 2018-06-12 13:09:21 +03:00
  • f5f454a29b MXS-1884 Clarify what a list means Johan Wikman 2018-06-12 12:46:50 +03:00
  • f87fc45511 MXS-1884 Wrap lines of readconnroute documentation Johan Wikman 2018-06-12 12:44:44 +03:00
  • de1f95028b MXS-591 Add filter for injecting comments Marko 2018-06-12 15:21:35 +03:00
  • 69b19d1473 Remove unnecessary includes of hashtable.h Johan Wikman 2018-06-12 10:59:45 +03:00
  • 6cc03afdf9 MXS-1908 Reorder the code slightly Johan Wikman 2018-06-12 08:37:46 +03:00
  • 9a11394f22 MXS-1908 Rename classes Johan Wikman 2018-06-12 08:30:35 +03:00
  • 690999c4af MXS-1908 Turn LM_MESSAGE_STATS into a class Johan Wikman 2018-06-12 08:20:30 +03:00
  • 9f64c73bb4 MXS-1908 Turn LM_MESSAGE_KEY into a class Johan Wikman 2018-06-12 08:07:34 +03:00
  • 9e3b4b46fc MXS-1908 Replace HASHTABLE with std::unordered_map Johan Wikman 2018-06-11 18:39:18 +03:00
  • cd136b11a7 MXS-1891: dealloc named prepare should route to all (#174) dapeng huang 2018-06-12 15:45:11 +08:00
  • 52ae0a66d1 Update ChangeLog with 2.3 section Johan Wikman 2018-06-12 10:00:37 +03:00
  • e5314deb5e Coding style and guidelines Johan Wikman 2018-06-11 08:47:42 +03:00
  • d0453bd3ed Measure monitor loop execution time when calculating sleep time Esa Korhonen 2018-06-07 10:53:07 +03:00
  • 96ed651466 Merge branch '2.2' into develop Markus Mäkelä 2018-06-11 11:28:36 +03:00
  • 1a24f0a956 Merge branch '2.1' into 2.2 Markus Mäkelä 2018-06-11 10:36:57 +03:00
  • c798a4ae36 Remove use of HASHTABLE in galeramon Markus Mäkelä 2018-06-08 19:55:40 +03:00
  • 9263a06b15 Fix galera master selection Markus Mäkelä 2018-06-08 15:51:20 +03:00
  • 283a6d564e Update MaxCtrl dependencies Markus Mäkelä 2018-06-11 08:53:02 +03:00
  • 1e1734f42e MXS-1910: Only require ssl_ca_cert for servers Markus Mäkelä 2018-06-09 00:15:48 +03:00
  • dd49d4faea Check pending Synced status in Galeramon Markus Mäkelä 2018-06-08 13:09:17 +03:00
  • 9f5358eac0 Remove server_get_parameter_nolock Markus Mäkelä 2018-06-08 13:08:00 +03:00
  • ba0e3bd6b7 Speed up avrorouter testing Markus Mäkelä 2018-06-07 22:46:57 +03:00
  • 8c22131827 Remove redundant or unused avrorouter code Markus Mäkelä 2018-06-07 21:51:00 +03:00
  • 47d84cab81 Fix annotate_rows and binlog name processing Markus Mäkelä 2018-06-07 21:23:54 +03:00
  • 7c18696608 Abstract all row event processing Markus Mäkelä 2018-06-07 17:52:53 +03:00
  • d094e93209 Rename conflicting objects Markus Mäkelä 2018-06-07 16:02:42 +03:00
  • 5268d032c5 Process file and data events separately Markus Mäkelä 2018-06-07 15:42:26 +03:00
  • 9ec6293e3f Implement avrorouter in a separate file Markus Mäkelä 2018-06-07 11:59:28 +03:00
  • b3cc65c516 Add missing binlog_checksum initialization Markus Mäkelä 2018-06-07 11:16:20 +03:00
  • 04c781f4d5 Remove unused struct Markus Mäkelä 2018-06-07 09:41:23 +03:00
  • 1786fb59bb Reorganize avrorouter event processing Markus Mäkelä 2018-06-07 09:40:12 +03:00
  • 8fab725413 MXS-1881: Move RBR objects into a separate header Markus Mäkelä 2018-06-07 08:35:24 +03:00
  • e9dee55245 Fix improper use of the metadata pointer Markus Mäkelä 2018-06-05 00:47:26 +03:00
  • f574703f8e MXS-1881: Abstract the final event processing Markus Mäkelä 2018-05-30 01:58:45 +03:00
  • c56b2063aa MXS-1881: Rename event processing related objects Markus Mäkelä 2018-05-29 00:58:41 +03:00
  • 69855f9214 MXS-1881: Refactor AVRO_TABLE Markus Mäkelä 2018-05-29 00:56:32 +03:00
  • f61c56228c MXS-1881: Refactor TABLE_MAP initialization Markus Mäkelä 2018-05-29 00:41:53 +03:00
  • e35d9dfc10 Move client functionality into AvroSession Markus Mäkelä 2018-05-28 12:49:17 +03:00
  • 0d73530ff3 Merge branch '2.2' into develop Markus Mäkelä 2018-06-08 11:30:55 +03:00
  • a7dd2127d6 Merge branch '2.1' into 2.2 Markus Mäkelä 2018-06-08 11:21:35 +03:00
  • c850336199 MXS-1907: Allow ssl_verify_peer_certificate when creating listener Markus Mäkelä 2018-06-08 10:11:43 +03:00
  • 6ba423cf94 Dump statements on unexpected internal state Markus Mäkelä 2018-06-06 21:39:53 +03:00
  • d0feff5eb3 Wait for a number of monitor intervals in tests Markus Mäkelä 2018-06-05 22:06:33 +03:00
  • 7be11af911 Fix release documentation Markus Mäkelä 2018-06-05 15:37:34 +03:00