Do MySQL GTIDs get created for all transactions or just those that occur after enabling GTIDs?
As I expected, GTIDs will not be created for pre-existing data.

This makes sense because, especially without the binlogs, how would the server know what transactions were used to generate the data?