2018-11-13 07:27:31 +00:00
|
|
|
class LimitsCiBuildTraceChunksRawDataForMysql < ActiveRecord::Migration[4.2]
|
2018-04-26 06:06:04 +00:00
|
|
|
def up
|
|
|
|
return unless Gitlab::Database.mysql?
|
|
|
|
|
|
|
|
# Mysql needs MEDIUMTEXT type (up to 16MB) rather than TEXT (up to 64KB)
|
|
|
|
# Because 'raw_data' is always capped by Ci::BuildTraceChunk::CHUNK_SIZE, which is 128KB
|
2018-07-25 08:59:23 +00:00
|
|
|
change_column :ci_build_trace_chunks, :raw_data, :binary, limit: 16.megabytes - 1 # MEDIUMTEXT
|
2018-04-26 06:06:04 +00:00
|
|
|
end
|
|
|
|
end
|