CASSANDRA-5220 there is an issue with system_distributed.repair_history when using virtual nodes. Performing a standard "nodetool repair" will create a lot less entries than it should.
In the above example the cluster is created with 256 tokens but the repair history only shows one entry.
The problem is that in
CASSANDRA-5220 a single repair session can repair multiple token ranges but the insertion into the repair_history table is done with the same id for all of them.