v.20.4Bug Fix

Fixed generateRandom Function for Date Type and Edge Case in MergeTree Partitions

Fixed "generateRandom" function for Date type. This fixes #9973. Fix an edge case when dates with year 2106 are inserted to MergeTree tables with old-style partitioning but partitions are named with year 1970. #10218 (alexey-milovidov)