Commit Graph

  • f1efe72f66 Additional documentation cleanup for 2.1 Mostly just reflow text (=linebreaks) for better diffs. Some small changes. Remove Debug-And-Diagnostic-Support.md. Esa Korhonen 2017-04-21 11:29:58 +03:00
  • 19cf8c489e Rename atomic store and load functions Markus Mäkelä 2017-04-19 16:55:14 +03:00
  • f91d415be1 Add simple test for atomic operations Markus Mäkelä 2017-04-14 05:48:48 +03:00
  • 122337569c Add atomic store and load operations Markus Mäkelä 2017-04-14 05:10:49 +03:00
  • 8174690f77 Introduce concept of Worker tasks Johan Wikman 2017-04-24 14:38:32 +03:00
  • ade2cef852 MXS-1244: added 'detect_stale_slave' in monitor params MassimilianoPinto 2017-04-24 10:34:13 +02:00
  • 172cdbc5a3 Update comment regarding use of level-triggered events Johan Wikman 2017-04-24 10:51:45 +03:00
  • b0922576be Add Semaphore class Johan Wikman 2017-04-23 11:37:38 +03:00
  • c5fd2bdb81 Add listening sockets to shared epoll instance Johan Wikman 2017-04-21 21:33:59 +03:00
  • 56b411aea9 Add shared epoll instance to workers Johan Wikman 2017-04-21 21:04:11 +03:00
  • a27bec5e88 Add return value to Worker::init() Johan Wikman 2017-04-21 19:57:45 +03:00
  • e6b34ea85c Added depth and SERVER_SLAVE_OF_EXTERNAL_MASTER for build_mysql51_replication_tree MassimilianoPinto 2017-04-21 17:09:28 +02:00
  • 6b9a2cd0b5 MXS-1244: MySQL monitor "detect_replication_lag=true" doesn't work with "mysql51_replication=true" MassimilianoPinto 2017-04-21 16:11:30 +02:00
  • 2cc3382a46 Add JDBC batch execution limitation to documentation Markus Mäkelä 2017-04-21 09:44:55 +03:00
  • d1959549fe Update limitations document Johan Wikman 2017-04-21 12:31:21 +03:00
  • d7e37b94ce Add notes on MariaDB 10.2 Johan Wikman 2017-04-21 11:29:16 +03:00
  • defbb9e23b Update upgrade documentation and link to it Johan Wikman 2017-04-20 16:15:16 +03:00
  • e8dfccb4c8 2.1 doc esak (#127) Esa Korhonen 2017-04-21 10:49:20 +03:00
  • adb2cc1517 MXS-1209: blr_slave_query cleanup MassimilianoPinto 2017-04-20 15:48:26 +02:00
  • 371598fc8f MXS-1209: blr_slave_query cleanup MassimilianoPinto 2017-04-20 08:37:31 +02:00
  • 73c38230fe Update README.md Johan Wikman 2017-04-20 15:53:29 +03:00
  • 008d86f99a Update 2.1 Change Log Johan Wikman 2017-04-20 15:02:12 +03:00
  • 0f7b29f8bf Add 2.1.3 release notes Johan Wikman 2017-04-20 14:58:52 +03:00
  • 09086994bf 2.1 doc johan (#126) Johan Wikman 2017-04-20 14:59:52 +03:00
  • 695ba19965 Massimiliano pinto doc update 2.1 (#125) MassimilianoPinto 2017-04-20 13:36:13 +02:00
  • b0bec7b9b8 Always read Avro headers from file Markus Mäkelä 2017-04-09 14:59:23 +03:00
  • 9a221c46f3 Process PS responses in readwritesplit Markus Mäkelä 2017-04-09 04:26:21 +03:00
  • 36d06960bf Combine query preparation into one function Markus Mäkelä 2017-04-09 04:23:15 +03:00
  • 73dd9bd025 Allow collection of prepared statement responses Markus Mäkelä 2017-04-09 04:19:01 +03:00
  • a88e98035f Clean up MySQL protocol debug logging Markus Mäkelä 2017-04-05 11:14:39 +03:00
  • cf2272f479 Clean up DCB debug logging Markus Mäkelä 2017-04-05 10:58:59 +03:00
  • 8fe31f360d Remove multi-packet additions to response parsing Markus Mäkelä 2017-04-04 09:55:24 +03:00
  • 5037646846 Remove redundant flag value definitions Markus Mäkelä 2017-04-04 08:57:06 +03:00
  • 673631084a MXS-1203: Fix response tracking of LOAD DATA LOCAL INFILE Markus Mäkelä 2017-04-03 16:12:04 +03:00
  • ea38d511e3 MXS-1203: Process multiple results correctly with readwritesplit Markus Mäkelä 2017-04-03 14:44:08 +03:00
  • d7258fffd0 MXS-1203: Improve resultset processing functions Markus Mäkelä 2017-04-03 14:40:06 +03:00
  • a1c7ee438d MXS-1203: Fix current command tracking with statement routing Markus Mäkelä 2017-04-02 11:11:43 +03:00
  • 6f468c573e MXS-1203: Fix readwritesplit routing decision logging Markus Mäkelä 2017-04-01 09:29:29 +03:00
  • 66cf571412 MXS-1203: Better handling of batch queries Markus Mäkelä 2017-03-31 14:00:20 +03:00
  • a8b42d24b7 Handle fake events when they are delivered Johan Wikman 2017-04-19 16:06:20 +03:00
  • db3153ee4e Move statistics to Worker Johan Wikman 2017-04-18 14:24:09 +03:00
  • 722d6da46f The thread state is now a property of the worker Johan Wikman 2017-04-18 12:56:23 +03:00
  • effa2f5674 poll_waitevents moved to Worker Johan Wikman 2017-04-18 12:37:07 +03:00
  • 4ed615a6c1 Cleanup of poll.cc Johan Wikman 2017-04-18 10:55:49 +03:00
  • 2bbb67b4f5 Remove old load calculation Johan Wikman 2017-04-18 10:32:17 +03:00
  • f742a98119 Remove queue event reporting Johan Wikman 2017-04-12 23:10:54 +03:00
  • b265ca457d Remove various obsolete stuff Johan Wikman 2017-04-12 23:06:25 +03:00
  • 3ac619bfec Fold thread state into poll stats Johan Wikman 2017-04-12 22:54:53 +03:00
  • 30d7f52852 Remove meaningsless stats Johan Wikman 2017-04-12 22:42:08 +03:00
  • 1464230714 Fix stats calculation error Johan Wikman 2017-04-12 20:43:58 +03:00
  • 05d9d31499 Remove meaningless statistics Johan Wikman 2017-04-12 20:34:27 +03:00
  • f952a11eb8 Move queue statistics to Worker Johan Wikman 2017-04-07 15:14:31 +03:00
  • 76825eb2c5 Poll statistics moved to worker Johan Wikman 2017-04-07 13:43:56 +03:00
  • c11ca1c328 Move thread data to workers Johan Wikman 2017-04-06 16:12:03 +03:00
  • 052975bccd Add MessageQueue to Worker Johan Wikman 2017-04-06 14:30:22 +03:00
  • b8c78a23df Add MessageQueue class Johan Wikman 2017-04-06 14:03:56 +03:00
  • d20c89be37 Use epoll instance of Worker Johan Wikman 2017-04-06 12:07:31 +03:00
  • 949b41b0aa Remove serialization mutex from poll.cc Johan Wikman 2017-04-06 10:48:08 +03:00
  • 21ac606ee1 poll_[add|remove]_fd_[from|to]_worker made boolean Johan Wikman 2017-04-06 10:20:18 +03:00
  • 9829d6e365 Add epoll instance to Worker Johan Wikman 2017-04-05 15:52:41 +03:00
  • df5553c35a All worker data moved to Worker class Johan Wikman 2017-04-05 14:33:16 +03:00
  • 72eadff181 Further remove use of the worker C-API Johan Wikman 2017-04-05 14:18:03 +03:00
  • f1e99a475a Remove unneded worker C-API Johan Wikman 2017-04-05 13:51:30 +03:00
  • 0e4e889c15 Turn worker into a C++ class Johan Wikman 2017-04-05 13:01:36 +03:00
  • ece77c4478 Compile worker.c as C++ Johan Wikman 2017-03-24 11:50:16 +02:00
  • 64ab48f698 Sorting out rebase Johan Wikman 2017-03-24 11:35:38 +02:00
  • b89cf62d38 Sorting out merge from 2.1 Johan Wikman 2017-03-22 15:44:45 +02:00
  • 274f299b54 Rebase sorting out Johan Wikman 2017-03-22 14:56:29 +02:00
  • 86b7eb622e DCBs now added/removed without locks Johan Wikman 2017-02-17 09:47:40 +02:00
  • 6c3c96cb7e Inject hangup event in owning thread Johan Wikman 2017-02-16 16:25:16 +02:00
  • 7844680c7d Add possibilty to execute function in thread Johan Wikman 2017-02-16 15:53:00 +02:00
  • 5138032fe5 Add shutdown support Johan Wikman 2017-02-16 13:54:18 +02:00
  • ab37333ce5 MXS_WORKER passed to poll_waitevents Johan Wikman 2017-02-16 13:00:44 +02:00
  • 016ed89b3e Move worker thread management to worker Johan Wikman 2017-02-16 12:25:11 +02:00
  • 72977128f7 Introduce private worker header Johan Wikman 2017-02-16 09:46:36 +02:00
  • bb6e0767cc Add first version of MXS_WORKER Johan Wikman 2017-02-15 20:59:08 +02:00
  • 22b39daf06 Make EPOLLET the default Johan Wikman 2017-02-15 19:44:54 +02:00
  • 56c132f273 Move poll_[add|remove]_dcb to dcb.c Johan Wikman 2017-02-15 15:10:22 +02:00
  • 85faca74f7 Move DCB specific event handling to dcb.c Johan Wikman 2017-02-15 14:58:21 +02:00
  • b11b848e66 Move all statistics gathering to poll_waitevents(). Johan Wikman 2017-02-15 09:21:15 +02:00
  • dec2bcdab2 Change DCB to MXS_POLL_DATA in statistics Johan Wikman 2017-02-14 19:23:52 +02:00
  • 8500a980ac Update events bitmap in poll_waitevents Johan Wikman 2017-02-14 19:03:05 +02:00
  • 1e47c4aa50 Move stats-collecting to poll_waitevents() Johan Wikman 2017-02-14 18:18:52 +02:00
  • 63141bb191 WIP: Allow the adding of any fds to the poll set Johan Wikman 2017-02-01 18:44:53 +02:00
  • 5704ae5ffd Allow paths to be created if they don't exist Markus Mäkelä 2017-04-20 12:53:17 +03:00
  • 33b809eec1 Do not build storage_rocksdb by default Johan Wikman 2017-04-20 13:12:46 +03:00
  • bda8c478e7 Merge pull request #124 from mariadb-corporation/2.1-doc-markusjm Johan Wikman 2017-04-20 12:07:31 +03:00
  • 7d7ad54482 Update Upgrading-To-MaxScale-2.1.md Markus Mäkelä 2017-04-20 10:21:02 +03:00
  • 83f76d0655 Update MaxAdmin.md Markus Mäkelä 2017-04-20 10:07:58 +03:00
  • ce95983896 Update MaxAdmin runtime configuration documentation Markus Mäkelä 2017-04-20 09:37:29 +03:00
  • 49bef4e4f0 Delete How-errors-are-handled-in-MaxScale.md Markus Mäkelä 2017-04-20 09:24:28 +03:00
  • c0b3c7eb9f Update Hint-Syntax.md Markus Mäkelä 2017-04-20 09:18:29 +03:00
  • 03ba0391e1 Update Debug-CLI.md Markus Mäkelä 2017-04-20 09:16:00 +03:00
  • 1fc4490d40 Update ReadConnRoute.md Markus Mäkelä 2017-04-20 09:12:33 +03:00
  • def475be18 Update Avrorouter.md Markus Mäkelä 2017-04-20 09:10:29 +03:00
  • f2a0dbd72d Update Binlogrouter.md Markus Mäkelä 2017-04-20 09:06:00 +03:00
  • 9d56fc70f6 Update SchemaRouter.md Markus Mäkelä 2017-04-19 17:42:40 +03:00
  • 767ec74489 Update MySQL-Replication-Connection-Routing-Tutorial.md Markus Mäkelä 2017-04-19 17:38:45 +03:00
  • 94acc9b9ab Update MaxScale-HA-with-Corosync-Pacemaker.md Markus Mäkelä 2017-04-19 17:32:36 +03:00
  • afe75e9006 Update Simple-Sharding-Tutorial.md Markus Mäkelä 2017-04-19 17:20:09 +03:00