d3d7054639
Merge branch '2.3' into 2.4
2020-04-24 16:09:20 +03:00
f527a8f2e6
2.3.19 Update Change Date
2020-04-23 14:23:57 +03:00
b1054de72a
Merge branch '2.3' into 2.4
2020-04-07 12:36:13 +03:00
5dbe4f11c9
MXS-2948: Don't update passwords with cluster sync
...
Not updating the passwords prevents the cluster sync from breaking working
configurations.
2020-04-07 12:35:56 +03:00
dcccd99eb7
Merge branch '2.3' into 2.4
2020-04-07 08:52:40 +03:00
1ed6304281
MXS-2954: Use correct object for PATCH
...
The destination object instead of the source object was used. This caused
the PATCH to be a no-op.
Due to how the REST API behaves when it received parameters, the set of
synced parameters must be filtered. The REST API should be more lenient
towards alterations to parameters that don't actually change the value.
2020-04-06 19:37:53 +03:00
6fdb7ed089
Merge remote-tracking branch 'origin/2.3' into 2.4
2020-03-30 10:23:35 +03:00
1fc5ec36b1
Add filters to maxctrl show service
...
The filters were not listed.
2020-03-30 08:53:55 +03:00
d0ab797938
Merge branch '2.3' into 2.4
2020-03-12 10:33:57 +02:00
e0cd6adb26
Update change date for 2.3.18
2020-03-10 10:45:47 +02:00
318a81121b
Fix multi-host usage of maxctrl
...
The credentials weren't passed to all the hosts.
2020-03-06 13:23:55 +02:00
5b45796da4
Add missing maxctrl test cases
...
Code coverage revealed that some parts of the code could be easily
tested. Added these missing test cases and removed some dead code.
2020-03-05 21:13:39 +02:00
6aab4ed416
MXS-2893: Fix parameter validation
...
The code assumed all parameters were string values. Encasing the code in a
try-catch block solves it.
2020-03-05 09:06:36 +02:00
8b763fb88b
Merge branch '2.3' into 2.4
2020-02-12 08:27:48 +02:00
cfb3f79b54
Update 2.3.17 Change Date
2020-02-10 15:28:38 +02:00
a7e0142224
Merge branch '2.3' into 2.4
2020-01-15 11:29:37 +02:00
790d90f229
Update 2.3.16 Change Date
2020-01-15 11:08:51 +02:00
b555115fa2
Merge branch '2.3' into 2.4
2020-01-07 11:12:02 +02:00
edb49d6f35
MXS-2824: Document basic user privileges
...
The documentation was not clear on what the difference between admin and
basic accounts is.
2020-01-07 10:40:41 +02:00
a9a2b753c0
Update 2.4.5 change date
2019-12-18 13:25:03 +02:00
9dceff7d9d
Merge branch '2.3' into 2.4
2019-12-03 10:05:34 +02:00
255071efce
Add version to show servers output
...
This was missing in maxctrl but it was present in maxadmin.
2019-12-03 09:58:24 +02:00
f6731a898d
Update change date
2019-11-13 08:37:17 +02:00
fdfbf3e133
Update 2.4.3 change date
2019-11-05 12:21:00 +02:00
861e27eb00
Merge branch '2.3' into 2.4
2019-10-29 14:04:31 +02:00
df6c56e7ca
Update 2.3.13 Change Date
2019-10-29 12:51:31 +02:00
722d269123
Merge branch '2.3' into 2.4
2019-10-29 11:02:37 +02:00
d0114d9d48
MXS-2712: Fix field description generation
...
Longer descriptions broke the formatting. The output is now also formatted
as a Markdown table which makes it work in the generated documentation.
2019-10-29 09:26:41 +02:00
c20c6e8406
MXS-2712: Add descriptions to list and show commands
...
The help output of all the list and show commands now explains what each
field in the output table means. The generated table will be added at the
end of the help output.
The descriptions table looks like this:
Field Description
----- -----------
Version MaxScale version
Commit MaxScale commit ID
Started At Time when MaxScale was started
Activated At Time when MaxScale left passive mode
Uptime Time MaxScale has been running
Parameters Global MaxScale parameters
2019-10-29 09:26:41 +02:00
cc1c1f9c98
MXS-2712: Remove Blocking Polls from show threads
...
The value was never defined and was always empty.
2019-10-29 09:26:41 +02:00
4393de42f1
MXS-2712: Move field definitions out of functions
...
The fields are now defined separately and no longer use the object keys as
the names of the values. This makes it clearer as to what the field
definition actually is. Following commits will add a description key into
each object that makes it possible to easily build help output.
2019-10-29 09:26:41 +02:00
47d8ea14df
Merge branch '2.3' into 2.4
2019-10-18 10:12:15 +03:00
fd7d435f71
MXS-2712: Fix field description generation
...
Longer descriptions broke the formatting. The output is now also formatted
as a Markdown table which makes it work in the generated documentation.
2019-10-18 09:51:09 +03:00
dc895e41ad
Merge branch '2.3' into 2.4
2019-10-11 09:51:48 +03:00
121eb93d79
MXS-2712: Add descriptions to list and show commands
...
The help output of all the list and show commands now explains what each
field in the output table means. The generated table will be added at the
end of the help output.
The descriptions table looks like this:
Field Description
----- -----------
Version MaxScale version
Commit MaxScale commit ID
Started At Time when MaxScale was started
Activated At Time when MaxScale left passive mode
Uptime Time MaxScale has been running
Parameters Global MaxScale parameters
2019-10-10 10:05:30 +03:00
e6b2fd690e
MXS-2712: Remove Blocking Polls from show threads
...
The value was never defined and was always empty.
2019-10-10 10:05:30 +03:00
088bae5a47
MXS-2712: Move field definitions out of functions
...
The fields are now defined separately and no longer use the object keys as
the names of the values. This makes it clearer as to what the field
definition actually is. Following commits will add a description key into
each object that makes it possible to easily build help output.
2019-10-10 10:05:29 +03:00
a9b01ff4cc
Merge branch '2.3' into 2.4
2019-07-28 21:43:58 +03:00
918a2964d5
MXS-2592 Add configuration for session specific in-memory log
...
When enabled each session will write log messages in the in-memory log.
If session ends in error this log is written to the actual log in disk.
2019-07-28 20:56:22 +03:00
9171dbaad6
Replace trimEnd with trim
...
trimEnd was introduced in Node.js 10.0 which is not in the 6.0 version we
use.
2019-07-26 09:10:46 +03:00
835049d506
Merge branch '2.3' into 2.4
2019-07-19 12:25:26 +03:00
8e23a6cdb9
MXS-2607: Remove trailing spaces in MaxCtrl --tvs mode
...
As the TSV format uses tabs as delimiters, the trailing spaces would
acutally be interpreted as data.
2019-07-19 12:16:04 +03:00
7d10a71015
Fix broken Change Dates
...
Were not correct, so were not updated with all others.
2019-06-25 10:11:55 +03:00
0ba779d5a2
Update 2.4.0 Change Date
2019-06-25 10:11:55 +03:00
aac0ecc373
MXS-2574: Add PATCH for /users/inet endpoint
...
The alteration of user passwords is now done inside MaxScale. This
prevents the possibility of a user locking themselves out.
2019-06-25 08:23:17 +03:00
f4e04f5c42
Merge branch '2.3' into 2.4
2019-06-24 13:10:20 +03:00
7117ab4719
MXS-2574: Prevent alterations to current user
...
Due to the fact that the alteration is emulated by deletion and creation
of the user in question, the current user cannot be altered.
2019-06-24 13:06:40 +03:00
aeebf941f6
Merge branch '2.3' into develop
2019-06-19 13:28:58 +03:00
96d5c575f8
Document required create service parameters
...
When a service is created via MaxCtrl, the `user` and `password`
parameters must be defined. This was not documented in the command help
output.
2019-06-19 10:44:16 +03:00
ca532ec769
MXS-2565: Fix list servers with sockets
...
The address and socket parameters need special handling.
2019-06-17 20:50:46 +03:00