Don't log subscription_history table
Problem: If detailed logging is enabled, a lob table for civicrm_subscription_history is created. But that table is a log itself. Which stores changes to group membership as new rows.
I cannot see any benefit in logging a logging table.
Solution:
Suggest that we disable logging of this table by default for new installations, and new instances of logging being enabled.
We could also put a warning message in the update script that this will be disabled by default.
If anyone wants to preserve logging on this table, they could add it back in using hook_civicrm_alterLogTables