Commit Graph

  • 6ea4e50f2c Clean up service.h Markus Makela 2016-11-25 12:15:52 +02:00
  • bf07eb0582 Binlog server encrypts binary logs with AES key and AES_CTR algorithm MassimilianoPinto 2016-11-28 11:35:06 +01:00
  • 2fe13719bc MXS-1027: Add Upstart config file Markus Makela 2016-11-28 10:45:34 +02:00
  • cb93db4647 Make a copy of the client request Markus Makela 2016-11-25 23:18:33 +02:00
  • ff3173d588 Cache: Remove obsolete method Johan Wikman 2016-11-25 13:44:41 +02:00
  • 68f70ee5b2 Cache: Prepare for ST, MT, and PT caches Johan Wikman 2016-11-25 13:03:48 +02:00
  • a71d1f0877 Cache: Param processing moved to cachefilter.cc Johan Wikman 2016-11-25 11:08:36 +02:00
  • f8f0ef8d34 Cache: Ensure no C++ exceptions can escape Johan Wikman 2016-11-24 22:01:24 +02:00
  • 14c8a5bb5f Cache: Take Cache class into use Johan Wikman 2016-11-24 16:48:49 +02:00
  • 719cffd596 Cache: Add Cache class. Johan Wikman 2016-11-24 16:12:53 +02:00
  • 5a6c4b5970 Cache: Take SessionCache into use Johan Wikman 2016-11-24 15:13:54 +02:00
  • b5022e1deb Add SessionCache Johan Wikman 2016-11-24 14:42:56 +02:00
  • 10deb9f07b Cache: Introduce StorageFactory and Storage Johan Wikman 2016-11-24 11:43:29 +02:00
  • 762da5f2df Cache: Make everything C++ and rename some files Johan Wikman 2016-11-24 09:39:25 +02:00
  • ff405a4f5f Cache compiled as C++ Johan Wikman 2016-11-23 15:48:33 +02:00
  • e31afa28e4 Serialize created listeners to disk Markus Makela 2016-11-24 11:53:40 +02:00
  • dd63253261 Fix internal test suite failures Markus Makela 2016-11-24 14:00:11 +02:00
  • 265aacaf15 GWBUF_DATA(...) explicitly returns uint8_t* Johan Wikman 2016-11-24 13:31:29 +02:00
  • 04753bbb76 Make MODULE_INFO const correct Johan Wikman 2016-11-23 15:45:43 +02:00
  • 4730e28ef7 Add creation of listeners to maxadmin Markus Makela 2016-11-23 17:33:52 +02:00
  • 67c443fb51 Fix maxadmin argument processing Markus Makela 2016-11-23 17:32:39 +02:00
  • e8af6908c1 Allow creation of listener at runtime Markus Makela 2016-11-23 10:00:15 +02:00
  • b24a28285c Make listener creation const-correct Markus Makela 2016-11-23 09:42:26 +02:00
  • ff54771cd1 Store old server SSL configurations Markus Makela 2016-11-23 08:48:09 +02:00
  • 498395cd3d Add monitor alteration to config_runtime.h Markus Makela 2016-11-22 16:06:18 +02:00
  • e75a27e8db Add server alteration to config_runtime.h Markus Makela 2016-11-22 16:01:43 +02:00
  • 8ef99c9066 Move configuration changes to a common file Markus Makela 2016-11-22 15:18:04 +02:00
  • d309444540 Add module command documetation Markus Makela 2016-11-23 20:07:15 +02:00
  • 221f2f79f0 Only call destroyInstance for valid instances Markus Makela 2016-11-24 02:49:08 +02:00
  • d9642dd5ae MXS-1025: All logging now behing the log_level Johan Wikman 2016-11-23 14:47:24 +02:00
  • 35620f8dae Build compare using embedded library Johan Wikman 2016-11-23 14:35:46 +02:00
  • 6d1265ade1 Length of a packet requires 32 bit. Johan Wikman 2016-11-23 13:53:06 +02:00
  • 9d3e5a715b Cache: Remove item if putting fails Johan Wikman 2016-11-22 18:49:47 +02:00
  • e9029b183e Cache: Allow entries to be explicitly deleted Johan Wikman 2016-11-22 18:41:10 +02:00
  • 2ecd5f3340 Prevent stale item from being fetched more than once Johan Wikman 2016-11-22 16:28:33 +02:00
  • f4e3ca2c87 Merge branch '2.0.2' into develop Markus Makela 2016-11-23 11:24:34 +02:00
  • 53413a3260 MXS-929: Add reloading of rules to dbfwfilter Markus Makela 2016-11-21 14:07:53 +02:00
  • 0a7d1390b6 MXS-929: Add module command calls to maxadmin Markus Makela 2016-11-21 13:08:39 +02:00
  • 502eba8b4f Fix OK packet generation Markus Makela 2016-11-22 21:31:57 +02:00
  • 83ffdcf4ed Change defines into inline functions Johan Wikman 2016-11-23 09:55:35 +02:00
  • dcd98900ea Remove dependency on embedded library Johan Wikman 2016-11-23 09:51:31 +02:00
  • 1457b88606 Fix transaction tracking Markus Makela 2016-11-22 21:25:20 +02:00
  • 8572eb34a0 qc_sqlite: Dequote more properly Johan Wikman 2016-10-05 09:13:56 +03:00
  • 53637af98f Log monitor script argument values ekorh475 2016-11-21 15:13:28 +02:00
  • 5dee14059b Merge branch 'develop' into binlog_server_waitdata_encryption MassimilianoPinto 2016-11-22 10:39:49 +01:00
  • 79a03049a1 Enable fetching of stale items Johan Wikman 2016-11-22 10:57:23 +02:00
  • 15a03375c2 Install correct README file Markus Makela 2016-11-22 11:06:18 +02:00
  • 3b5b616edf MXS-929: Add descriptions to module command arguments Markus Makela 2016-11-21 12:54:56 +02:00
  • 4137d58dd5 MXS-929: Implement DCB and SESSION pointer handling Markus Makela 2016-11-21 06:54:56 +02:00
  • d68172260d MXS-929: Add mapping function for module commands Markus Makela 2016-11-19 04:29:03 +02:00
  • 4a142b1ca9 MXS-929: Add errors to the modulecmd system Markus Makela 2016-11-19 01:43:16 +02:00
  • 4603e71987 MXS-929: Add domain function registration Markus Makela 2016-11-18 14:15:59 +02:00
  • bddcee6f7e Add space between literal and string macro Johan Wikman 2016-11-22 10:38:35 +02:00
  • 0c128e6598 Convert README into Markdown Markus Makela 2016-11-04 15:19:22 +02:00
  • 4dbb68cbfe Compile gateway.c as C++ Johan Wikman 2016-11-17 16:44:54 +02:00
  • 97b039689f Disable write-ahead log Johan Wikman 2016-11-21 21:16:27 +02:00
  • 1432677406 Fix regression in prepared statement routing Markus Makela 2016-11-21 23:02:59 +02:00
  • afa175c3ab Update 2.0.2 Release Notes (part 2) Johan Wikman 2016-11-21 12:58:33 +02:00
  • 1a1c95fd3b Fix memory leak in script execution (MXS-1008) ekorh475 2016-11-21 10:38:18 +02:00
  • 9e4ee0323d Merge branch '2.0' into develop Johan Wikman 2016-11-21 10:55:56 +02:00
  • 3b30d5c810 Update 2.0.2 release notes Johan Wikman 2016-11-21 09:55:24 +02:00
  • ef4fe8785f Update ChangeLog Johan Wikman 2016-11-21 10:01:42 +02:00
  • 6a68338c72 Update version to 2.0.2 Johan Wikman 2016-11-21 09:29:14 +02:00
  • 7ef1086040 Add case label block indentation to astylerc Markus Makela 2016-11-18 16:29:18 +02:00
  • 0aee4ac020 Differentiate active and inactive servers in services Markus Makela 2016-11-18 15:41:07 +02:00
  • de4ea067cf Fix for MXS-968 ekorh475 2016-11-18 11:30:02 +02:00
  • 5198c3e456 Run astyle on httpd.c and maxinfo_exec.c ekorh475 2016-11-18 10:54:14 +02:00
  • ecb6680e71 MXS-976: qc_sqlite: Force initialization of sqlite3 Johan Wikman 2016-11-18 13:33:44 +02:00
  • d640291023 Add crashing test-case Johan Wikman 2016-11-18 16:00:57 +02:00
  • a018e732eb Make the dbfwfilter rule check a separate utility Markus Makela 2016-11-17 07:17:12 +02:00
  • 8ae76e3ced Clean up dbfwfilter Markus Makela 2016-11-16 23:43:38 +02:00
  • 696d103ed0 Allow servers to be removed from multiple objects Markus Makela 2016-11-15 23:36:59 +02:00
  • ae339f174c Allow servers to be added to multiple objects at one time Markus Makela 2016-11-15 23:30:11 +02:00
  • b08e481137 Fix memory leak on reactivation of old server Markus Makela 2016-11-15 23:28:38 +02:00
  • 042491ac07 Rename dbfwfilter objects to more descriptive ones Markus Makela 2016-11-16 23:18:40 +02:00
  • 72622bc92f MXS-977: Move common diagnostic code to the core Markus Makela 2016-11-16 19:16:32 +02:00
  • 4e007e87d0 Allow stale master status to be assigned via maxadmin Markus Makela 2016-11-16 22:59:47 +02:00
  • 40c04c2512 Develop update MassimilianoPinto 2016-11-17 10:25:35 +01:00
  • cd31b2c2c3 Merge branch 'develop' into binlog_server_wait_data MassimilianoPinto 2016-11-16 15:08:17 +01:00
  • 3b7eec8655 The hole is created only with BLR_EVENT_DONE master_event_state MassimilianoPinto 2016-11-16 13:35:30 +01:00
  • 27247bea4e Now use maxscale_shutdown() Johan Wikman 2016-11-16 15:28:44 +02:00
  • 5aefd35df9 MXS-969: Detect user variable modifications Markus Makela 2016-11-15 13:36:28 +02:00
  • 59ee5a78c9 MXS-969: Report user var modifications properly Johan Wikman 2016-11-16 10:23:09 +02:00
  • b594bdc42a MXS-975: Remove hard limit on listen backlog Markus Makela 2016-11-16 11:41:14 +02:00
  • 5d5802a5a0 Merge branch 'develop-2.0-merge' into develop Markus Makela 2016-11-16 12:57:38 +02:00
  • 44a55d231f Merge commit 'a7c21eee88c3c2530c06fea8a20c718004eed244' into develop-2.0-merge Markus Makela 2016-11-16 12:57:23 +02:00
  • 5ecd0af68e Add missing NULL pointer check to monitorRemoveServer Markus Makela 2016-11-16 10:09:38 +02:00
  • c4999232ce MXS-935: Implement column matching Johan Wikman 2016-11-14 16:17:31 +02:00
  • a7c21eee88 Always treat master failures as fatal errors Markus Makela 2016-11-15 22:14:23 +02:00
  • b4471ce893 Duplicated code from merging removed MassimilianoPinto 2016-11-15 15:15:38 +01:00
  • 7adf08f9e9 Fixed a wrong included file MassimilianoPinto 2016-11-15 15:08:19 +01:00
  • 059f6d8b5f Develop branch update MassimilianoPinto 2016-11-15 14:54:21 +01:00
  • d530779cf3 Merge branch 'develop' into binlog_server_wait_data MassimilianoPinto 2016-11-15 14:00:52 +01:00
  • 548182afe3 Fix debug assertion in config.c Markus Makela 2016-11-15 10:50:06 +02:00
  • 3c15b58891 Merge branch '2.0' into develop-2.0-merge Markus Makela 2016-11-15 00:09:24 +02:00
  • 2202ec7a33 Allow multiple monitor alterations at one time Markus Makela 2016-11-13 10:51:09 +02:00
  • f18cf407a7 Improve maxadmin error messages Markus Makela 2016-11-13 00:18:13 +02:00
  • a5bb02bd14 Expect at least two arguments for create server Markus Makela 2016-11-12 23:49:26 +02:00
  • 878d01e276 Persist server changes to services Markus Makela 2016-11-12 22:49:27 +02:00
  • a17aa28eed Persist changes to the list of monitored servers Markus Makela 2016-11-12 21:55:42 +02:00