Files
MaxScale/server/core
Johan Wikman de0541f76b MXS-1875 Use RoutingWorker and not Worker
DCBs will only be used in conjunction with RoutingWorkers and
hence RoutingWorker and not just Worker must be used when looking
for the current worker and worker id.

The reason is that RoutingWorker cheats; the current worker id is
set to 0 at initialization time, which indicates that a worker would
be running although it isn't.

The reason is that as listeners are created before any worker has
been started, that arrangement ensures that listening DCBs are
book-kept in the worker running in the main thread.

Now, that is a kludge. It ought to be changed so that a, say,
MainRoutingWorker class is introduced that in its run function
initializes MaxScale and then continues running as any regular
RoutingWorker. In due time.
2018-05-22 16:49:16 +03:00
..
2018-05-16 09:31:13 +03:00
2018-04-10 15:29:29 +03:00
2018-03-15 23:23:15 +02:00
2017-06-01 10:24:20 +03:00
2017-11-22 18:40:18 +02:00
2018-04-27 10:48:56 +03:00
2018-05-16 09:31:13 +03:00
2017-06-01 10:24:20 +03:00
2017-11-22 18:40:18 +02:00
2018-03-20 13:07:27 +02:00
2018-05-16 11:46:45 +03:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2018-04-27 12:00:38 +03:00
2017-11-22 18:40:18 +02:00
2017-10-02 16:08:12 +03:00
2018-02-08 13:40:11 +02:00
2018-05-16 15:24:55 +03:00
2017-11-22 18:40:18 +02:00
2018-05-16 11:09:47 +03:00
2017-11-22 18:40:18 +02:00
2017-11-22 18:40:18 +02:00
2018-04-26 16:39:00 +03:00
2018-01-30 16:28:11 +02:00
2018-04-27 10:48:56 +03:00
2017-06-01 10:24:20 +03:00
2018-05-02 10:45:59 +03:00
2017-11-22 18:40:18 +02:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2017-06-01 10:24:20 +03:00
2017-11-22 18:40:18 +02:00
2018-05-16 11:46:45 +03:00
2018-05-03 10:00:44 +03:00
2017-06-01 10:24:20 +03:00
2017-11-21 16:49:21 +02:00
2017-11-22 18:40:18 +02:00