Commit Graph

  • 2539183be2 MXS-2000 Add query_classifier_cache_size to maxscale resource Johan Wikman 2018-08-08 14:27:58 +03:00
  • cf4521503f MXS-2000 Add 'show thread[s]' to maxctrl Johan Wikman 2018-08-08 10:45:32 +03:00
  • 515cc3231c MXS-2000 Introduce 'maxctrl list threads' Johan Wikman 2018-08-08 10:04:14 +03:00
  • 055b93ba1a MXS-1962 Create test for implicit masking firewall Johan Wikman 2018-08-07 15:43:44 +03:00
  • 646c22e384 remove repo.d generation from build and test scripts Timofey Turenko 2018-08-08 11:39:03 +03:00
  • 5c6db6dc06 Merge branch '2.2' into develop Johan Wikman 2018-08-08 11:20:15 +03:00
  • f4c564481c Update version of 2.2 Johan Wikman 2018-08-08 11:19:13 +03:00
  • 21cb52d0e7 Merge branch '2.2' into develop Johan Wikman 2018-08-08 11:02:20 +03:00
  • ebbd3b8312 Merge branch '2.2.13' into 2.2 Johan Wikman 2018-08-08 11:02:06 +03:00
  • 8792a4a3d1 Update release date Johan Wikman 2018-08-08 10:58:21 +03:00
  • 0b3e9cce75 Fix rebase problems Johan Wikman 2018-08-08 09:21:59 +03:00
  • c06b36a6ee MXS-1992 Remove place-holder for specific error handling Johan Wikman 2018-08-07 10:32:05 +03:00
  • 326bb88f70 MXS-1992 Expose config.cc:runtime_error as config_runtime_error Johan Wikman 2018-08-07 10:15:25 +03:00
  • fbb79adc52 MXS-1992 Address review issues Johan Wikman 2018-08-07 09:52:23 +03:00
  • 1b521b16a9 MXS-1992 Move QC json "parsing" to query_classifier.cc Johan Wikman 2018-08-06 15:59:32 +03:00
  • 2188090742 MXS-1992 Expose type checking functions of config_runtime.cc Johan Wikman 2018-08-06 15:37:11 +03:00
  • 185758ef06 MXS-1992 Allow changing the QC cache size Johan Wikman 2018-08-06 15:16:10 +03:00
  • dae6cf0648 MXS-1992 Allow the setting/getting of cache size at runtime Johan Wikman 2018-08-06 14:46:29 +03:00
  • bb77ae7b95 MXS-1992 Rename internal/query_classifier.h to .hh Johan Wikman 2018-08-06 13:32:08 +03:00
  • 90569e3a28 MXS-1992 Expose qc stats in threads info Johan Wikman 2018-08-03 13:12:29 +03:00
  • fbd3b08c1e MXS-1992 Make preparations for REST-API Johan Wikman 2018-08-03 13:08:22 +03:00
  • 1a7fa349fd MXS-1929: Use correct variable Markus Mäkelä 2018-08-07 07:48:27 +03:00
  • 93946375ca Ignore passwd in persisted configurations Markus Mäkelä 2018-08-07 00:09:22 +03:00
  • b68d9920cf Reopen connection before validating data Markus Mäkelä 2018-08-05 21:57:36 +03:00
  • bb1efd1b34 Merge branch '2.2' into develop Markus Mäkelä 2018-08-07 22:20:27 +03:00
  • 7394f03cd9 Exit with failure if coredump is found in destructor Markus Mäkelä 2018-08-07 11:42:17 +03:00
  • 055043b5b8 Fail faster in NPM tests Markus Mäkelä 2018-08-06 17:32:54 +03:00
  • 446116a8bb MXS-1999: Fix removal of undefined relationships Markus Mäkelä 2018-08-06 17:27:17 +03:00
  • 4fd4d6bb01 MXS-1999: Fix null relationship handling Markus Mäkelä 2018-08-06 16:54:38 +03:00
  • 3754008e43 Add missing cdc_connector dependencies Markus Mäkelä 2018-08-06 16:50:35 +03:00
  • 3f2838ab36 Avoid repeated logging when retrying automatic failover or switchover Esa Korhonen 2018-08-06 14:37:59 +03:00
  • 17c84a22c7 Refactor preparations to failover Esa Korhonen 2018-08-03 18:43:43 +03:00
  • 646efbc6be MXS-1736 Fix some typos in MaxScale-Information-Schema.md Johan Wikman 2018-08-07 15:58:11 +03:00
  • 974bf3c115 MXS-1736 Clarify MaxInfo tutorial Johan Wikman 2018-08-07 12:51:09 +03:00
  • 94994268bd MXS-1736 Wrap lines of MaxScale-Information-Schema.md Johan Wikman 2018-08-07 11:17:05 +03:00
  • ac57b4f71f Fix show database and show tables queries Marko 2018-08-03 15:21:22 +03:00
  • 7ea8ff9e59 MXS-1763 Move default location of maxadmin socket to /run/maxscale Marko 2018-08-02 09:31:58 +03:00
  • 56d4e5a645 Fix target dependencies Markus Mäkelä 2018-08-06 14:35:13 +03:00
  • a1d5a06ba7 Use only backend DCBs with session_unlink_backend_dcb Markus Mäkelä 2018-08-06 11:45:06 +03:00
  • 9d30c524e3 MXS-1929: Fix mock testing framework Markus Mäkelä 2018-08-06 08:41:03 +03:00
  • 6c6567cce7 MXS-1929: Add alter service filters MaxCtrl command Markus Mäkelä 2018-08-06 08:06:43 +03:00
  • 03553783fb MXS-1929: Process filter relationships for services Markus Mäkelä 2018-08-06 02:38:20 +03:00
  • 56ede5bbf4 MXS-1929: Remove string parsing from Service Markus Mäkelä 2018-08-06 02:30:42 +03:00
  • 3a185902b7 MXS-1929: Implement filter destruction Markus Mäkelä 2018-08-03 15:44:48 +03:00
  • 8cb3a85afd MXS-1929: Fix MaxCtrl errors Markus Mäkelä 2018-08-03 14:09:26 +03:00
  • 0777de348b MXS-1929: Fix handling of version_string Markus Mäkelä 2018-08-03 13:57:39 +03:00
  • 356c607907 MXS-1929: Move global filter data into a struct Markus Mäkelä 2018-08-03 13:46:16 +03:00
  • 10b01a7e91 MXS-1929: Store global service data in a struct Markus Mäkelä 2018-08-03 13:43:39 +03:00
  • 2e60d5fd71 MXS-1929: Store filters inside Session Markus Mäkelä 2018-08-03 12:55:17 +03:00
  • 7e64d6b3df MXS-1929: Move use of C++ inside the Session Markus Mäkelä 2018-08-03 12:48:38 +03:00
  • 945510e735 MXS-1929: Add Session class Markus Mäkelä 2018-08-03 12:39:54 +03:00
  • 710f2d3c79 Unify unit test naming Markus Mäkelä 2018-08-03 12:24:35 +03:00
  • 02b330e4fe Explicitly include <vector> in cache filter Markus Mäkelä 2018-08-03 12:21:51 +03:00
  • 47176d9bf1 MXS-1929: Take local filter lists into use Markus Mäkelä 2018-08-03 01:25:25 +03:00
  • f59fda0d9f MXS-1929: Move configuration dumping into Service Markus Mäkelä 2018-08-03 01:02:00 +03:00
  • 478d07efc0 MXS-1929: Cache filter lists in workers Markus Mäkelä 2018-08-03 00:50:02 +03:00
  • 3038eb3326 MXS-1929: Move user reloading to Service Markus Mäkelä 2018-08-03 00:17:16 +03:00
  • 373fb89dca MXS-1929: Initialize service like a class Markus Mäkelä 2018-08-02 23:45:00 +03:00
  • b20decfe1c MXS-1929: Output const strings from serviceGetUser Markus Mäkelä 2018-08-02 23:01:44 +03:00
  • 7d6338d65b MXS-1929: Make filters configurable at runtime Markus Mäkelä 2018-08-02 21:21:45 +03:00
  • 1d92eabb91 Format and clean up service.cc Markus Mäkelä 2018-08-02 20:53:21 +03:00
  • 5d085f5cdf MXS-1929: Remove service parameter setters Markus Mäkelä 2018-08-02 20:50:05 +03:00
  • dc8414db9f MXS-1929: Remove SPINLOCK from service Markus Mäkelä 2018-08-02 16:04:48 +03:00
  • 4d3dbb2040 MXS-1929: Take SFilterDef into use Markus Mäkelä 2018-08-01 19:20:01 +03:00
  • 00ab890b19 MXS-1929: Store filters in smart pointers Markus Mäkelä 2018-08-01 19:06:54 +03:00
  • d793fcbcb0 Remove element from CONFIG_CONTEXT Markus Mäkelä 2018-08-01 18:59:00 +03:00
  • a252b45f18 Don't use auto&& in non-template code Markus Mäkelä 2018-08-01 14:11:15 +03:00
  • 4c7a5017bc MXS-1929: Create internal server representation Markus Mäkelä 2018-08-01 09:12:41 +03:00
  • ea8b522c8a MXS-1929: Combine service creation and configuration Markus Mäkelä 2018-08-01 08:16:22 +03:00
  • c01840ffb3 Remove unnecessary SConfig from readwritesplit Markus Mäkelä 2018-08-01 10:25:15 +03:00
  • 403b9e09f5 Remove old LICENSE file Markus Mäkelä 2018-08-04 19:31:14 +03:00
  • 7425d80436 Increase query_retries for mxs1507_migrate_trx Markus Mäkelä 2018-08-04 17:19:23 +03:00
  • 376cd3aa9e Enable query_retries by default Markus Mäkelä 2018-08-04 04:47:41 +03:00
  • 0795d60007 Use MASTER_GTID_WAIT in binlog tests Markus Mäkelä 2018-08-03 17:00:48 +03:00
  • 0a81f78442 Use unique pointer instead of auto-pointer Esa Korhonen 2018-08-02 17:43:15 +03:00
  • c0bd5ca3a1 MXS-1905 Switchover if master is low on disk space Esa Korhonen 2018-08-01 10:39:30 +03:00
  • 84b3e4672f Merge branch '2.2' into develop Johan Wikman 2018-08-06 13:08:55 +03:00
  • ec178fd8da MXS-1983 Add missing semicolon Johan Wikman 2018-08-06 12:57:52 +03:00
  • 6945e82b3f Merge branch '2.2' into develop Johan Wikman 2018-08-06 12:31:58 +03:00
  • 05129540b4 Update change log and release notes Johan Wikman 2018-08-06 12:10:12 +03:00
  • 5b04e492c6 MXS-1983: Retry message posting Markus Mäkelä 2018-07-24 09:45:30 +03:00
  • 6fc3fbd697 Fix debug assertion when a DCB is printed Markus Mäkelä 2018-08-02 23:34:58 +03:00
  • d22b02047f Disable parameters on main worker Markus Mäkelä 2018-08-02 09:50:18 +03:00
  • 0d934476b0 MXS-1992 Provide std::default_delete<json_t> Johan Wikman 2018-08-02 16:04:52 +03:00
  • 166ecfead6 MXS-1992 MaxAdmin uses RoutingWorker for QC stats Johan Wikman 2018-08-02 15:56:22 +03:00
  • b76cdc944b MXS-1992 RoutingWorker provides access to QC stats Johan Wikman 2018-08-02 15:54:07 +03:00
  • c302268ca3 MXS-1992 Provide maxadmin if for getting qc stats Johan Wikman 2018-08-02 14:34:35 +03:00
  • ae27ea92a0 MXS-1992 Thread-initialize internal QC module Johan Wikman 2018-08-02 14:21:40 +03:00
  • 25536af91f MXW-1992 Update size when inserting Johan Wikman 2018-08-02 14:12:42 +03:00
  • 1f5e23c674 MXS-1997: Increase object name length limits Markus Mäkelä 2018-08-02 22:12:06 +03:00
  • 46ed043fb0 Display diagnostics for running monitors Markus Mäkelä 2018-08-02 09:08:37 +03:00
  • be6a404c0b Fix crash on failure to create service Markus Mäkelä 2018-08-02 08:53:05 +03:00
  • d412b8d729 Move execute_worker_task into mxs::Worker Markus Mäkelä 2018-08-02 08:21:10 +03:00
  • 107395f608 Fix debug assertion on MaxScale shutdown Markus Mäkelä 2018-08-01 23:10:27 +03:00
  • 8cd07def80 Add timeout to mxs1929_service_runtime Markus Mäkelä 2018-08-01 22:47:08 +03:00
  • b14cfea7e3 Fix alloc-dealloc mismatch Markus Mäkelä 2018-08-01 16:38:51 +03:00
  • 8b9f7cc458 Fix alter_router configuration Markus Mäkelä 2018-08-01 17:04:56 +03:00
  • a5e7c08973 MXS-1992 Pre-increment provides a slight benefit Johan Wikman 2018-08-01 17:16:52 +03:00
  • e637acd0a2 MXS-1992 Canonicalize using std::string Johan Wikman 2018-08-01 15:52:34 +03:00
  • bcdab394c1 MXS-1992 Provide canonical function for std::string Johan Wikman 2018-08-01 15:38:35 +03:00