Please correct me but I've located a small error on the Mariadb documentation on https://mariadb.com/kb/en/range-partitioning-type/
The second example under Use cases has a superfluous UNIX_TIMESTAMP in the PARTION BY RANGE line. As the column timestamp already is a unix timestamp UNIX_TIMESTAMP(timestamp) will not work, will it? The line should read
PARTITION BY RANGE( TimeStamp )
Not sure how to get in touch with the ppl. that write the manual.