Commit Graph

  • 81297fb919 Update naming convention for structs Johan Wikman 2018-08-02 07:51:57 +03:00
  • 836db54800 Clean up server status printing Esa Korhonen 2018-07-30 16:16:35 +03:00
  • f7e3d4c2fb Remove maxscale/thread.hh Johan Wikman 2018-08-01 16:05:00 +03:00
  • 9e084753b0 Reduce test verbosity on failure Markus Mäkelä 2018-08-01 15:59:30 +03:00
  • 359f61c73b Improve shutdown signal safeness Markus Mäkelä 2018-08-01 12:59:01 +03:00
  • 8a248dd930 Copy callbacks by value in mxs_rworker_broadcast Markus Mäkelä 2018-08-01 13:46:33 +03:00
  • 2939779052 Merge branch '2.2' into develop Markus Mäkelä 2018-08-01 16:47:19 +03:00
  • 47c89d5b89 Remove duplicate variable Markus Mäkelä 2018-08-01 15:06:07 +03:00
  • a0b0f7993e Create servers in configuration order Markus Mäkelä 2018-08-01 14:24:56 +03:00
  • f68da38b32 Clean up get_shard_target in schemarouter Marko 2018-07-31 10:02:18 +03:00
  • ef7fa7f879 MXS-1992 Implement cache size control Johan Wikman 2018-07-31 16:08:25 +03:00
  • 466e8a923c MXS-1992 Handle 'query_classifier_cache_size' parameter Johan Wikman 2018-07-31 09:44:41 +03:00
  • 6d5210b4cb MXS-1992 Add qc cache documentation Johan Wikman 2018-07-30 15:01:52 +03:00
  • f584b481eb MXS-1992 Add program for measuring cache performance Johan Wikman 2018-07-30 14:56:32 +03:00
  • 18180cd4ac MXS-1624 Also explicit parsing should utilize the cache Johan Wikman 2018-07-30 14:43:33 +03:00
  • a6afc7fcbd Update 2.2 version number Markus Mäkelä 2018-07-31 09:25:57 +03:00
  • a91b054eb4 Fix out-of-source runs of mxs791_galera.sh Markus Mäkelä 2018-07-28 22:33:54 +03:00
  • ec420332ea MXS-1929: Take ResultSet into use Markus Mäkelä 2018-07-31 10:03:07 +03:00
  • 8ababa1d39 MXS-1929: Make core ResultSet functions private Markus Mäkelä 2018-07-31 10:01:18 +03:00
  • bd48db28ec MXS-1929: Simplify result set mechanism Markus Mäkelä 2018-07-31 09:56:21 +03:00
  • 28e55b260f Fix test failures Markus Mäkelä 2018-07-30 11:43:59 +03:00
  • ad5762a2fb Fix debug assertion on shutdown Markus Mäkelä 2018-07-30 02:10:42 +03:00
  • cc2ae7a0cb Resolve object dependencies Markus Mäkelä 2018-07-29 23:35:38 +03:00
  • d95b1f834d Factor out module parameter set extraction Markus Mäkelä 2018-07-29 23:33:58 +03:00
  • 1e33ab69f2 Rename server_is_running() to server_is_usable() Esa Korhonen 2018-07-27 13:20:47 +03:00
  • 89dfc80f86 Better tracking for slave status bits Esa Korhonen 2018-07-23 20:06:15 +03:00
  • 3be975ba5d Fix fixing of std::string object names Markus Mäkelä 2018-07-29 10:59:58 +03:00
  • afde1fa072 MXS-1929: Cache readwritesplit configurations Markus Mäkelä 2018-07-26 10:19:24 +03:00
  • ff07009d8c MXS-1929: Add worker local storage of data Markus Mäkelä 2018-07-26 10:10:05 +03:00
  • a833f39196 MXS-1929: Load global configuration as soon as possible Markus Mäkelä 2018-07-26 08:34:56 +03:00
  • 7e857e36eb Enable use of TSAN Markus Mäkelä 2018-07-25 23:20:35 +03:00
  • 00c107e051 Resolve authenticator symbols at compile time Markus Mäkelä 2018-07-25 13:10:24 +03:00
  • cca7757090 MXS-1929: Take internal Service struct into use Markus Mäkelä 2018-07-25 12:55:39 +03:00
  • b0e74ac4ae MXS-1929: Move internal functions to internal header Markus Mäkelä 2018-07-25 12:47:25 +03:00
  • 829fdcff83 MXS-1929: Make filters fully opaque Markus Mäkelä 2018-07-25 11:02:46 +03:00
  • 5c4fe263ba Remove unused code Markus Mäkelä 2018-07-25 09:34:06 +03:00
  • efd953c434 MXS-1929: Store service active state atomically Markus Mäkelä 2018-07-25 09:02:11 +03:00
  • b9500e6329 MXS-1929: Allocate SERVICE with new Markus Mäkelä 2018-07-24 14:14:41 +03:00
  • 93521e4327 MXS-1929: Destroy filters separately from services Markus Mäkelä 2018-07-24 08:41:36 +03:00
  • cea36dc7be MXS-1929: Initialize filter in filter_alloc Markus Mäkelä 2018-07-24 08:39:57 +03:00
  • 382595a2b8 Add missing filter to secondary test config Markus Mäkelä 2018-07-24 08:13:36 +03:00
  • e39242d6e5 MXS-1929: Add filter deletion entry points Markus Mäkelä 2018-07-24 08:12:45 +03:00
  • 5de91e737d MXS-1929: Extend create/destroy MaxCtrl tests Markus Mäkelä 2018-07-24 08:10:58 +03:00
  • 22cc155e55 MXS-1929: Process relationships when creating services Markus Mäkelä 2018-07-23 21:59:57 +03:00
  • 3f338c8672 MXS-1929: Add create/destroy filter commands Markus Mäkelä 2018-07-23 18:45:58 +03:00
  • 605a723d97 MXS-1929: Add test case Markus Mäkelä 2018-07-23 15:38:12 +03:00
  • fb3101f7c4 MXS-1929: Improve JSON type error messages Markus Mäkelä 2018-07-23 15:30:55 +03:00
  • 0c63471715 MXS-1929: Use correct object type when loading defaults Markus Mäkelä 2018-07-23 14:56:41 +03:00
  • 9e9f0b5959 MXS-1929: Fix typo in maxctrl help output Markus Mäkelä 2018-07-23 14:09:34 +03:00
  • a50fce0c65 MXS-1929: Allow startup with no services Markus Mäkelä 2018-07-23 13:48:19 +03:00
  • 106b1d46d5 Only perform causal reads on slaves Markus Mäkelä 2018-07-22 23:22:21 +03:00
  • d7a3980308 Read correct parameter for causal_reads Markus Mäkelä 2018-07-22 11:35:05 +03:00
  • 823efffb00 Read config as late as possible Markus Mäkelä 2018-07-22 10:39:45 +03:00
  • a553ddba6e MXS-1929: Split housekeeper initialization Markus Mäkelä 2018-07-21 12:26:31 +03:00
  • 843b8d92eb Enable mxs1778_causal_reads with 10.3.8 Markus Mäkelä 2018-07-18 22:36:14 +03:00
  • 560157081c MXS-1929: Persist the router parameter Markus Mäkelä 2018-07-18 19:05:58 +03:00
  • f10eab4406 MXS-1929: Fix binlogrouter unit test failure Markus Mäkelä 2018-07-18 16:42:08 +03:00
  • 146fe76c7a MXS-1929: Add create/destroy service MaxCtrl commands Markus Mäkelä 2018-07-18 12:12:10 +03:00
  • 037cedf70e MXS-1929: Allow service creation at runtime Markus Mäkelä 2018-07-18 10:10:10 +03:00
  • 5a40064826 MXS-1929: Make services destroyable Markus Mäkelä 2018-07-18 10:03:54 +03:00
  • 18c1ec2678 MXS-1929: Make listeners inactive when destroyed Markus Mäkelä 2018-07-18 09:52:10 +03:00
  • 23d944b82e MXS-1929: Close listener DCBs Markus Mäkelä 2018-07-18 09:41:14 +03:00
  • b93eaf6fb2 MXS-1929: Validate multiple JSON relationships Markus Mäkelä 2018-07-18 09:36:09 +03:00
  • aeb94cbc9e MXS-1929: Remove listener from service and workers Markus Mäkelä 2018-07-18 08:16:38 +03:00
  • 4069072164 Do service client counts in the core Markus Mäkelä 2018-07-17 20:22:35 +03:00
  • 36822da172 MXS-1929: Create router instance in service_alloc Markus Mäkelä 2018-07-17 15:41:53 +03:00
  • d8b539c85a MXS-1929: Add REST API filter test Markus Mäkelä 2018-07-17 15:10:14 +03:00
  • 3de0847806 MXS-1929: Update REST API documentation for filters Markus Mäkelä 2018-07-17 09:54:36 +03:00
  • 2c1f79c5d1 MXS-1929: Add runtime creation of filters Markus Mäkelä 2018-07-17 09:49:34 +03:00
  • d6c378187c Use a more intrusive waiting in setup_binlog Markus Mäkelä 2018-07-18 15:31:32 +03:00
  • 3817960658 MXS-1113 Add basic test Marko 2018-07-24 10:21:00 +03:00
  • 11d57a264c MXS-1113 Add support for prepared statements in schemarouter Marko 2018-07-29 14:48:30 +03:00
  • adbc3a6749 MXS-1113 Add support for prepared statements in schemarouter Marko 2018-07-29 14:21:55 +03:00
  • d501606399 Add clarification to mailing list email Markus Mäkelä 2018-07-27 20:03:48 +03:00
  • bfe5bcd7a7 Merge branch '2.2' into develop Markus Mäkelä 2018-07-27 19:46:13 +03:00
  • 2f8ebf7ce0 Merge branch '2.2.12' into 2.2 Markus Mäkelä 2018-07-27 19:46:01 +03:00
  • 90477f9081 Update release date Markus Mäkelä 2018-07-27 19:45:28 +03:00
  • fc672dc56e Update release documentation Markus Mäkelä 2018-07-27 19:32:47 +03:00
  • ab4ae282a4 Merge branch '2.2' into develop Markus Mäkelä 2018-07-27 14:59:49 +03:00
  • 5612896b80 regenerate repo.d only for current target Timofey Turenko 2018-07-27 14:24:58 +03:00
  • d59917673d do not generate repo.d in run_test Timofey Turenko 2018-07-25 13:02:20 +03:00
  • d6be2cb70d fix typo in upgrade_test Timofey Turenko 2018-07-23 15:22:43 +03:00
  • 81507349f3 remove reference to repo.d from upgrade_test Timofey Turenko 2018-07-23 14:57:33 +03:00
  • ba680b674d do not call mdbci repo config in build.sh and upgrade_test.sh Timofey Turenko 2018-07-23 14:23:52 +03:00
  • cfa07c69ff Clean up switchover_check_current() Esa Korhonen 2018-07-25 14:56:18 +03:00
  • 18bfca0533 Define inline functions for status variables Esa Korhonen 2018-07-25 13:58:09 +03:00
  • 27e668a3cb Set test timeout to 900 seconds Markus Mäkelä 2018-07-26 13:52:24 +03:00
  • 6c59da77fb Merge branch '2.2' into develop Markus Mäkelä 2018-07-26 11:27:09 +03:00
  • 571d52f557 Typo fix in logthrottling_test Marko 2018-06-05 15:49:22 +03:00
  • 4dc1638f78 Silence the -Wunused-result warning Marko 2018-06-05 11:30:55 +03:00
  • e64e4bc34f Use the word REST API in documentation Markus Mäkelä 2018-07-25 22:40:09 +03:00
  • 3243f741a0 MXS-1961 Standalone master loses master status when an alternative master emerges Esa Korhonen 2018-07-24 19:05:41 +03:00
  • fbce38878b Turn server status macros to functions Esa Korhonen 2018-07-23 15:53:10 +03:00
  • e2a913013a Update release procedure documentation Markus Mäkelä 2018-07-25 00:11:57 +03:00
  • 10115601ca Add 2.2.12 release notes Markus Mäkelä 2018-07-25 00:07:09 +03:00
  • b421e56d1c Move execute_worker_task to MonitorInstance Esa Korhonen 2018-07-23 14:35:42 +03:00
  • 4b7cd7a281 Dump queue contents on unexpectedly NULL buffer Markus Mäkelä 2018-07-23 13:00:02 +03:00
  • ea5c5f3a07 Never return NULL from gwbuf_make_contiguous Markus Mäkelä 2018-07-23 10:19:11 +03:00
  • 896c7deb03 Use gwbuf_make_contiguous only with non-NULL buffers Markus Mäkelä 2018-07-23 09:23:17 +03:00
  • 37f32464f2 Rewrite mxs564_big_dump Markus Mäkelä 2018-07-20 12:22:15 +03:00