Increase tracking ID max length to 32
I need to do that because we have a legacy issue tracking system that
uses issue IDs longer than 20 characters (current max length for
tracking IDs).
Because gerrits schema upgrade process doesn't support change of column
length and there doesn't seem to be a standard (database platform
independent) way to do that from an SQL command, this change renames the
tracking_id to tracking_key to trigger creation of the new column with
new max length. The schema migration has to drop/create primary key
because the renamed column is a part of the primary key.
Change-Id: Ia23ec6db50eb16fe26c9d9570d2072c6bd6c1245
6 files changed