2026-07-27T22:11:28.503834119Z /package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=0 (root), euid=0, gid=0 (root), egid=0
2026-07-27T22:11:28.503901194Z /package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=0 (root), gid=0 (root), perms=oxorgxgruxuwur
2026-07-27T22:11:28.547532710Z [mod-init] Running Docker Modification Logic
2026-07-27T22:11:28.769545305Z [mod-init] Adding linuxserver/mods:universal-redis to container
2026-07-27T22:11:29.913041486Z [mod-init] Downloading linuxserver/mods:universal-redis from lscr.io
2026-07-27T22:11:30.765740770Z [mod-init] Installing linuxserver/mods:universal-redis
2026-07-27T22:11:30.791273482Z [mod-init] linuxserver/mods:universal-redis applied to container
2026-07-27T22:11:30.792378849Z /run/s6/basedir/scripts/rc.init: info: hook /docker-mods exited 0
2026-07-27T22:11:30.815007589Z s6-rc: info: service s6rc-oneshot-runner: starting
2026-07-27T22:11:30.819069062Z s6-rc: info: service s6rc-oneshot-runner successfully started
2026-07-27T22:11:30.819269426Z s6-rc: info: service fix-attrs: starting
2026-07-27T22:11:30.819447334Z s6-rc: info: service init-migrations: starting
2026-07-27T22:11:30.819716837Z s6-rc: info: service init-envfile: starting
2026-07-27T22:11:30.825818621Z [migrations] started
2026-07-27T22:11:30.825834923Z [migrations] no migrations found
2026-07-27T22:11:30.826499683Z s6-rc: info: service init-migrations successfully started
2026-07-27T22:11:30.826728343Z s6-rc: info: service init-adduser: starting
2026-07-27T22:11:30.828071309Z s6-rc: info: service fix-attrs successfully started
2026-07-27T22:11:30.828257945Z s6-rc: info: service legacy-cont-init: starting
2026-07-27T22:11:30.829570670Z s6-rc: info: service init-envfile successfully started
2026-07-27T22:11:30.835906906Z s6-rc: info: service legacy-cont-init successfully started
2026-07-27T22:11:30.852650790Z usermod: no changes
2026-07-27T22:11:30.859944935Z ───────────────────────────────────────
2026-07-27T22:11:30.859954124Z 
2026-07-27T22:11:30.859958042Z       ██╗     ███████╗██╗ ██████╗
2026-07-27T22:11:30.859962551Z       ██║     ██╔════╝██║██╔═══██╗
2026-07-27T22:11:30.859966419Z       ██║     ███████╗██║██║   ██║
2026-07-27T22:11:30.859970176Z       ██║     ╚════██║██║██║   ██║
2026-07-27T22:11:30.859973894Z       ███████╗███████║██║╚██████╔╝
2026-07-27T22:11:30.859977581Z       ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-07-27T22:11:30.859981289Z 
2026-07-27T22:11:30.859984786Z    Brought to you by linuxserver.io
2026-07-27T22:11:30.860009776Z ───────────────────────────────────────
2026-07-27T22:11:30.860369751Z 
2026-07-27T22:11:30.860394742Z To support LSIO projects visit:
2026-07-27T22:11:30.860403840Z https://www.linuxserver.io/donate/
2026-07-27T22:11:30.860411165Z 
2026-07-27T22:11:30.860418199Z ───────────────────────────────────────
2026-07-27T22:11:30.860426385Z GID/UID
2026-07-27T22:11:30.860433640Z ───────────────────────────────────────
2026-07-27T22:11:30.866992274Z 
2026-07-27T22:11:30.867013898Z User UID:    911
2026-07-27T22:11:30.867022064Z User GID:    911
2026-07-27T22:11:30.867029469Z ───────────────────────────────────────
2026-07-27T22:11:30.869951035Z Linuxserver.io version: v0.146.0-ls161
2026-07-27T22:11:30.870330930Z Build-date: 2026-07-27T21:55:38+00:00
2026-07-27T22:11:30.870352183Z ───────────────────────────────────────
2026-07-27T22:11:30.870362304Z     
2026-07-27T22:11:30.892172626Z s6-rc: info: service init-adduser successfully started
2026-07-27T22:11:30.892417659Z s6-rc: info: service init-device-perms: starting
2026-07-27T22:11:30.900842503Z s6-rc: info: service init-device-perms successfully started
2026-07-27T22:11:30.901076675Z s6-rc: info: service init-os-end: starting
2026-07-27T22:11:30.902682169Z s6-rc: info: service init-os-end successfully started
2026-07-27T22:11:30.902790397Z s6-rc: info: service init-manyfold-config: starting
2026-07-27T22:11:30.902992524Z s6-rc: info: service init-config: starting
2026-07-27T22:11:30.904578931Z s6-rc: info: service init-config successfully started
2026-07-27T22:11:30.904774485Z s6-rc: info: service init-crontab-config: starting
2026-07-27T22:11:30.909090060Z **** SECRET_KEY_BASE set in environment. ****
2026-07-27T22:11:30.915870229Z s6-rc: info: service init-crontab-config successfully started
2026-07-27T22:11:30.934647370Z **** Running Manyfold database init. ****
2026-07-27T22:11:36.852330238Z /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-27T22:11:36.852359887Z /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-27T22:11:36.873557755Z Server: a41c6e57bdfc, Context: rails, Role: web, data: {cpu: {one_min: 2.41, five_min: 3.39, fifteen_min: 4.5}, memory: 0.232443904e9, disk: {available: 782952398848, total: 938656133120, used: 155703734272}}
2026-07-27T22:11:36.886812750Z Monitor error: Connection refused - connect(2) for 127.0.0.1:6379 (redis://localhost:6379)
2026-07-27T22:11:37.394360935Z /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-07-27T22:11:37.394391346Z /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-07-27T22:11:37.649276186Z INFO  2026-07-27T22:11:37.649Z pid=173 tid=2ed: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-27T22:11:37.653831183Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.default_viewer_role` fallback to returns the default value.
2026-07-27T22:11:37.659984309Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.anonymous_usage_id` fallback to returns the default value.
2026-07-27T22:11:37.862625493Z Migrating to CreateLibraries (20210130201037)
2026-07-27T22:11:37.866316459Z == 20210130201037 CreateLibraries: migrating ==================================
2026-07-27T22:11:37.866684180Z -- create_table(:libraries)
2026-07-27T22:11:37.868792107Z    -> 0.0021s
2026-07-27T22:11:37.868826757Z == 20210130201037 CreateLibraries: migrated (0.0022s) =========================
2026-07-27T22:11:37.868836486Z 
2026-07-27T22:11:37.893039388Z Migrating to CreateModels (20210130203243)
2026-07-27T22:11:37.893363071Z == 20210130203243 CreateModels: migrating =====================================
2026-07-27T22:11:37.893377941Z -- create_table(:models)
2026-07-27T22:11:37.894330390Z    -> 0.0009s
2026-07-27T22:11:37.894343356Z == 20210130203243 CreateModels: migrated (0.0010s) ============================
2026-07-27T22:11:37.894352123Z 
2026-07-27T22:11:37.907359499Z Migrating to CreateParts (20210205230918)
2026-07-27T22:11:37.907799766Z == 20210205230918 CreateParts: migrating ======================================
2026-07-27T22:11:37.908318141Z -- create_table(:parts)
2026-07-27T22:11:37.910727054Z    -> 0.0030s
2026-07-27T22:11:37.910749439Z == 20210205230918 CreateParts: migrated (0.0030s) =============================
2026-07-27T22:11:37.910759399Z 
2026-07-27T22:11:37.921059170Z Migrating to AddFieldsToParts (20210210153744)
2026-07-27T22:11:37.921415809Z == 20210210153744 AddFieldsToParts: migrating =================================
2026-07-27T22:11:37.921437372Z -- add_column(:parts, :presupported, :boolean, {default: false, null: false})
2026-07-27T22:11:37.922083063Z    -> 0.0006s
2026-07-27T22:11:37.922103945Z -- add_column(:parts, :printed, :boolean, {default: false, null: false})
2026-07-27T22:11:37.922372577Z    -> 0.0003s
2026-07-27T22:11:37.922394230Z == 20210210153744 AddFieldsToParts: migrated (0.0010s) ========================
2026-07-27T22:11:37.922404100Z 
2026-07-27T22:11:37.933007332Z Migrating to ActsAsTaggableOnMigration (20210212143001)
2026-07-27T22:11:37.933661941Z == 20210212143001 ActsAsTaggableOnMigration: migrating ========================
2026-07-27T22:11:37.933685258Z -- create_table(:tags, {id: :integer})
2026-07-27T22:11:37.936671946Z    -> 0.0029s
2026-07-27T22:11:37.936698519Z -- create_table(:taggings, {id: :integer})
2026-07-27T22:11:37.938175355Z    -> 0.0015s
2026-07-27T22:11:37.938196748Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-27T22:11:37.938417793Z    -> 0.0002s
2026-07-27T22:11:37.938438795Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-07-27T22:11:37.940144271Z    -> 0.0017s
2026-07-27T22:11:37.940168190Z == 20210212143001 ActsAsTaggableOnMigration: migrated (0.0065s) ===============
2026-07-27T22:11:37.940178059Z 
2026-07-27T22:11:38.003022473Z Migrating to AddMissingUniqueIndices (20210212143002)
2026-07-27T22:11:38.003572080Z == 20210212143002 AddMissingUniqueIndices: migrating ==========================
2026-07-27T22:11:38.003613624Z -- add_index(:tags, :name, {unique: true, name: "index_tags_on_name"})
2026-07-27T22:11:38.004198121Z    -> 0.0003s
2026-07-27T22:11:38.004222080Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-27T22:11:38.004700423Z    -> 0.0004s
2026-07-27T22:11:38.004721436Z -- remove_foreign_key(:taggings, :tags)
2026-07-27T22:11:38.160244310Z    -> 0.1555s
2026-07-27T22:11:38.193623589Z -- remove_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-27T22:11:38.210042969Z    -> 0.0164s
2026-07-27T22:11:38.210215276Z -- remove_index(:taggings, nil, {name: "taggings_taggable_context_idx"})
2026-07-27T22:11:38.210462555Z    -> 0.0002s
2026-07-27T22:11:38.210483697Z -- add_index(:taggings, [:tag_id, :taggable_id, :taggable_type, :context, :tagger_id, :tagger_type], {unique: true, name: "taggings_idx"})
2026-07-27T22:11:38.215842263Z    -> 0.0053s
2026-07-27T22:11:38.215876542Z -- add_foreign_key(:taggings, :tags, {column: "tag_id"})
2026-07-27T22:11:38.290277970Z    -> 0.0744s
2026-07-27T22:11:38.290304303Z == 20210212143002 AddMissingUniqueIndices: migrated (0.2866s) =================
2026-07-27T22:11:38.290314363Z 
2026-07-27T22:11:38.397444369Z Migrating to AddTaggingsCounterCacheToTags (20210212143003)
2026-07-27T22:11:38.417026762Z == 20210212143003 AddTaggingsCounterCacheToTags: migrating ====================
2026-07-27T22:11:38.417051241Z -- add_column(:tags, :taggings_count, :integer, {default: 0})
2026-07-27T22:11:38.454495140Z    -> 0.0374s
2026-07-27T22:11:38.540141382Z == 20210212143003 AddTaggingsCounterCacheToTags: migrated (0.1231s) ===========
2026-07-27T22:11:38.540200562Z 
2026-07-27T22:11:38.600509076Z Migrating to AddMissingTaggableIndex (20210212143004)
2026-07-27T22:11:38.600596302Z == 20210212143004 AddMissingTaggableIndex: migrating ==========================
2026-07-27T22:11:38.602334013Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-07-27T22:11:38.602484255Z    -> 0.0003s
2026-07-27T22:11:38.602496119Z == 20210212143004 AddMissingTaggableIndex: migrated (0.0003s) =================
2026-07-27T22:11:38.602505067Z 
2026-07-27T22:11:38.609107239Z Migrating to ChangeCollationForTagNames (20210212143005)
2026-07-27T22:11:38.609586725Z == 20210212143005 ChangeCollationForTagNames: migrating =======================
2026-07-27T22:11:38.610214420Z == 20210212143005 ChangeCollationForTagNames: migrated (0.0006s) ==============
2026-07-27T22:11:38.610235783Z 
2026-07-27T22:11:38.617468514Z Migrating to AddMissingIndexesOnTaggings (20210212143006)
2026-07-27T22:11:38.617972981Z == 20210212143006 AddMissingIndexesOnTaggings: migrating ======================
2026-07-27T22:11:38.617995937Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-27T22:11:38.627366727Z    -> 0.0092s
2026-07-27T22:11:38.627380104Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-27T22:11:38.627638414Z    -> 0.0003s
2026-07-27T22:11:38.627661230Z -- index_exists?(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-07-27T22:11:38.632411290Z    -> 0.0047s
2026-07-27T22:11:38.632416821Z -- add_index(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-07-27T22:11:38.633337035Z    -> 0.0009s
2026-07-27T22:11:38.633340953Z -- index_exists?(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-07-27T22:11:38.633828906Z    -> 0.0005s
2026-07-27T22:11:38.633868205Z -- add_index(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-07-27T22:11:38.634065292Z    -> 0.0001s
2026-07-27T22:11:38.634069240Z -- index_exists?(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-07-27T22:11:38.637319569Z    -> 0.0032s
2026-07-27T22:11:38.637323617Z -- add_index(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-07-27T22:11:38.637462807Z    -> 0.0001s
2026-07-27T22:11:38.637466755Z -- index_exists?(:taggings, :context, {name: "index_taggings_on_context"})
2026-07-27T22:11:38.637998607Z    -> 0.0005s
2026-07-27T22:11:38.638002464Z -- add_index(:taggings, :context, {name: "index_taggings_on_context"})
2026-07-27T22:11:38.638164892Z    -> 0.0001s
2026-07-27T22:11:38.638169030Z -- index_exists?(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-07-27T22:11:38.638908870Z    -> 0.0007s
2026-07-27T22:11:38.638913069Z -- add_index(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-07-27T22:11:38.639087079Z    -> 0.0001s
2026-07-27T22:11:38.639094434Z -- index_exists?(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-07-27T22:11:38.640492531Z    -> 0.0013s
2026-07-27T22:11:38.640497531Z -- add_index(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-07-27T22:11:38.640706733Z    -> 0.0001s
2026-07-27T22:11:38.640729659Z == 20210212143006 AddMissingIndexesOnTaggings: migrated (0.0227s) =============
2026-07-27T22:11:38.640739589Z 
2026-07-27T22:11:38.652714465Z Migrating to AddPreviewPartToModel (20210220204055)
2026-07-27T22:11:38.653227990Z == 20210220204055 AddPreviewPartToModel: migrating ============================
2026-07-27T22:11:38.653232829Z -- add_reference(:models, :preview_part, {null: true, foreign_key: {to_table: :parts}})
2026-07-27T22:11:38.875928026Z    -> 0.2226s
2026-07-27T22:11:38.875950331Z == 20210220204055 AddPreviewPartToModel: migrated (0.2226s) ===================
2026-07-27T22:11:38.875958708Z 
2026-07-27T22:11:38.882061433Z Migrating to CreateCreators (20210225232756)
2026-07-27T22:11:38.882566881Z == 20210225232756 CreateCreators: migrating ===================================
2026-07-27T22:11:38.882584206Z -- create_table(:creators)
2026-07-27T22:11:38.897089039Z    -> 0.0145s
2026-07-27T22:11:38.897118529Z == 20210225232756 CreateCreators: migrated (0.0145s) ==========================
2026-07-27T22:11:38.897128469Z 
2026-07-27T22:11:38.903818808Z Migrating to AddCreatorToModels (20210225232841)
2026-07-27T22:11:38.904183903Z == 20210225232841 AddCreatorToModels: migrating ===============================
2026-07-27T22:11:38.904194094Z -- add_reference(:models, :creator, {null: true, foreign_key: true})
2026-07-27T22:11:38.956311155Z    -> 0.0521s
2026-07-27T22:11:38.956321506Z == 20210225232841 AddCreatorToModels: migrated (0.0521s) ======================
2026-07-27T22:11:38.956327317Z 
2026-07-27T22:11:38.972130115Z Migrating to CreateLinks (20210301230017)
2026-07-27T22:11:38.972524890Z == 20210301230017 CreateLinks: migrating ======================================
2026-07-27T22:11:38.972531384Z -- create_table(:links)
2026-07-27T22:11:38.973273469Z    -> 0.0007s
2026-07-27T22:11:38.973279461Z == 20210301230017 CreateLinks: migrated (0.0007s) =============================
2026-07-27T22:11:38.973285052Z 
2026-07-27T22:11:39.151804728Z Migrating to DropLinkFieldsFromCreators (20210302161202)
2026-07-27T22:11:39.152269765Z == 20210302161202 DropLinkFieldsFromCreators: migrating =======================
2026-07-27T22:11:39.152293783Z -- remove_column(:creators, :thingiverse_user, :string)
2026-07-27T22:11:39.221646859Z    -> 0.0693s
2026-07-27T22:11:39.221681238Z -- remove_column(:creators, :cults3d_user, :string)
2026-07-27T22:11:39.225915088Z    -> 0.0043s
2026-07-27T22:11:39.227980029Z -- remove_column(:creators, :mmf_user, :string)
2026-07-27T22:11:39.241805754Z    -> 0.0138s
2026-07-27T22:11:39.241826966Z -- remove_column(:creators, :cgtrader_user, :string)
2026-07-27T22:11:39.245402820Z    -> 0.0036s
2026-07-27T22:11:39.245429234Z == 20210302161202 DropLinkFieldsFromCreators: migrated (0.0931s) ==============
2026-07-27T22:11:39.246495261Z 
2026-07-27T22:11:39.267356070Z Migrating to RemoveFkConstraintFromModelPreviewPart (20210314185822)
2026-07-27T22:11:39.268369051Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrating ===========
2026-07-27T22:11:39.268387678Z -- remove_foreign_key(:models, :parts, {column: :preview_part_id})
2026-07-27T22:11:39.326803149Z    -> 0.0584s
2026-07-27T22:11:39.326826456Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrated (0.0584s) ==
2026-07-27T22:11:39.327080628Z 
2026-07-27T22:11:39.332708286Z Migrating to AddYUpToParts (20210318202638)
2026-07-27T22:11:39.333707689Z == 20210318202638 AddYUpToParts: migrating ====================================
2026-07-27T22:11:39.333727088Z -- add_column(:parts, :y_up, :boolean, {default: false, null: false})
2026-07-27T22:11:39.349048406Z    -> 0.0153s
2026-07-27T22:11:39.349068958Z == 20210318202638 AddYUpToParts: migrated (0.0153s) ===========================
2026-07-27T22:11:39.349330294Z 
2026-07-27T22:11:39.354711796Z Migrating to CreateImages (20210321164508)
2026-07-27T22:11:39.355695839Z == 20210321164508 CreateImages: migrating =====================================
2026-07-27T22:11:39.355700398Z -- create_table(:images)
2026-07-27T22:11:39.372256965Z    -> 0.0165s
2026-07-27T22:11:39.372262967Z == 20210321164508 CreateImages: migrated (0.0165s) ============================
2026-07-27T22:11:39.372580356Z 
2026-07-27T22:11:39.377950656Z Migrating to CreateDelayedJobs (20210330215825)
2026-07-27T22:11:39.379024871Z == 20210330215825 CreateDelayedJobs: migrating ================================
2026-07-27T22:11:39.379029360Z -- create_table(:delayed_jobs)
2026-07-27T22:11:39.388341020Z    -> 0.0092s
2026-07-27T22:11:39.388348675Z -- add_index(:delayed_jobs, [:priority, :run_at], {name: "delayed_jobs_priority"})
2026-07-27T22:11:39.388501784Z    -> 0.0002s
2026-07-27T22:11:39.388505842Z == 20210330215825 CreateDelayedJobs: migrated (0.0095s) =======================
2026-07-27T22:11:39.388846849Z 
2026-07-27T22:11:39.394177398Z Migrating to RenamePartsToModelFiles (20220105233138)
2026-07-27T22:11:39.396453955Z == 20220105233138 RenamePartsToModelFiles: migrating ==========================
2026-07-27T22:11:39.396459556Z -- rename_table(:parts, :model_files)
2026-07-27T22:11:39.398112877Z    -> 0.0016s
2026-07-27T22:11:39.398118979Z -- rename_column(:models, :preview_part_id, :preview_file_id)
2026-07-27T22:11:39.472311837Z    -> 0.0741s
2026-07-27T22:11:39.472335695Z == 20220105233138 RenamePartsToModelFiles: migrated (0.0758s) =================
2026-07-27T22:11:39.472453051Z 
2026-07-27T22:11:39.485570018Z Migrating to RemoveImagesTable (20220106220519)
2026-07-27T22:11:39.486405521Z == 20220106220519 RemoveImagesTable: migrating ================================
2026-07-27T22:11:39.486410181Z -- drop_table(:images)
2026-07-27T22:11:39.486784004Z    -> 0.0003s
2026-07-27T22:11:39.486787992Z == 20220106220519 RemoveImagesTable: migrated (0.0004s) =======================
2026-07-27T22:11:39.486791729Z 
2026-07-27T22:11:39.496663308Z Migrating to AddServiceNameToActiveStorageBlobs (20220612220115)
2026-07-27T22:11:39.497522479Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrating ===============
2026-07-27T22:11:39.497526697Z -- table_exists?(:active_storage_blobs)
2026-07-27T22:11:39.497662080Z    -> 0.0001s
2026-07-27T22:11:39.497666138Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrated (0.0002s) ======
2026-07-27T22:11:39.497669946Z 
2026-07-27T22:11:39.507542216Z Migrating to CreateActiveStorageVariantRecords (20220612220116)
2026-07-27T22:11:39.508596851Z == 20220612220116 CreateActiveStorageVariantRecords: migrating ================
2026-07-27T22:11:39.508602482Z -- table_exists?(:active_storage_blobs)
2026-07-27T22:11:39.508734438Z    -> 0.0001s
2026-07-27T22:11:39.508738917Z == 20220612220116 CreateActiveStorageVariantRecords: migrated (0.0002s) =======
2026-07-27T22:11:39.508742644Z 
2026-07-27T22:11:39.521407991Z Migrating to RemoveNotNullOnActiveStorageBlobsChecksum (20220612220117)
2026-07-27T22:11:39.522078903Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrating ========
2026-07-27T22:11:39.522089534Z -- table_exists?(:active_storage_blobs)
2026-07-27T22:11:39.523175432Z    -> 0.0011s
2026-07-27T22:11:39.523185121Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrated (0.0011s) 
2026-07-27T22:11:39.523189390Z 
2026-07-27T22:11:39.530758219Z Migrating to DeviseCreateUsers (20220614210023)
2026-07-27T22:11:39.531528902Z == 20220614210023 DeviseCreateUsers: migrating ================================
2026-07-27T22:11:39.531575436Z -- create_table(:users)
2026-07-27T22:11:39.532818951Z    -> 0.0012s
2026-07-27T22:11:39.532845294Z -- add_index(:users, :email, {unique: true, name: "index_users_on_email"})
2026-07-27T22:11:39.534373373Z    -> 0.0015s
2026-07-27T22:11:39.534383213Z == 20220614210023 DeviseCreateUsers: migrated (0.0029s) =======================
2026-07-27T22:11:39.534387501Z 
2026-07-27T22:11:39.545350218Z Migrating to AddUsernameToUsers (20220614211256)
2026-07-27T22:11:39.545769753Z == 20220614211256 AddUsernameToUsers: migrating ===============================
2026-07-27T22:11:39.545787839Z -- add_column(:users, :username, :string, {null: false})
2026-07-27T22:11:39.567377897Z    -> 0.0215s
2026-07-27T22:11:39.567407597Z -- add_index(:users, :username, {unique: true, name: "index_users_on_username"})
2026-07-27T22:11:39.567512177Z    -> 0.0001s
2026-07-27T22:11:39.567537318Z == 20220614211256 AddUsernameToUsers: migrated (0.0218s) ======================
2026-07-27T22:11:39.567547278Z 
2026-07-27T22:11:39.574175442Z Migrating to AddAdminToUsers (20220614213902)
2026-07-27T22:11:39.574587553Z == 20220614213902 AddAdminToUsers: migrating ==================================
2026-07-27T22:11:39.574609867Z -- add_column(:users, :admin, :boolean, {default: false, null: false})
2026-07-27T22:11:39.575141970Z    -> 0.0005s
2026-07-27T22:11:39.575163583Z == 20220614213902 AddAdminToUsers: migrated (0.0005s) =========================
2026-07-27T22:11:39.575173253Z 
2026-07-27T22:11:39.580138115Z Migrating to AddPaginationSettingsToUser (20220617122809)
2026-07-27T22:11:39.580435665Z == 20220617122809 AddPaginationSettingsToUser: migrating ======================
2026-07-27T22:11:39.580457599Z -- add_column(:users, :pagination_settings, :json)
2026-07-27T22:11:39.580945402Z    -> 0.0004s
2026-07-27T22:11:39.580967246Z == 20220617122809 AddPaginationSettingsToUser: migrated (0.0005s) =============
2026-07-27T22:11:39.580977196Z 
2026-07-27T22:11:39.594584030Z Migrating to CreateSettings (20220619174307)
2026-07-27T22:11:39.594993735Z == 20220619174307 CreateSettings: migrating ===================================
2026-07-27T22:11:39.595015469Z -- create_table(:settings)
2026-07-27T22:11:39.595375033Z    -> 0.0003s
2026-07-27T22:11:39.595398270Z -- add_index(:settings, [:var], {unique: true, name: "index_settings_on_var"})
2026-07-27T22:11:39.597689005Z    -> 0.0023s
2026-07-27T22:11:39.597714016Z == 20220619174307 CreateSettings: migrated (0.0027s) ==========================
2026-07-27T22:11:39.597723705Z 
2026-07-27T22:11:39.603944027Z Migrating to AddScaleFactorToModels (20220626152444)
2026-07-27T22:11:39.604408172Z == 20220626152444 AddScaleFactorToModels: migrating ===========================
2026-07-27T22:11:39.604431459Z -- add_column(:models, :scale_factor, :decimal, {null: false, default: 100.0})
2026-07-27T22:11:39.615621454Z    -> 0.0090s
2026-07-27T22:11:39.615786407Z == 20220626152444 AddScaleFactorToModels: migrated (0.0114s) ==================
2026-07-27T22:11:39.615797218Z 
2026-07-27T22:11:39.630618999Z Migrating to AddDigestToModelFiles (20220702202932)
2026-07-27T22:11:39.630977822Z == 20220702202932 AddDigestToModelFiles: migrating ============================
2026-07-27T22:11:39.632318534Z -- add_column(:model_files, :digest, :string)
2026-07-27T22:11:39.634523576Z    -> 0.0022s
2026-07-27T22:11:39.634548847Z -- add_index(:model_files, :digest, {name: "index_model_files_on_digest"})
2026-07-27T22:11:39.634727387Z    -> 0.0002s
2026-07-27T22:11:39.634752487Z == 20220702202932 AddDigestToModelFiles: migrated (0.0037s) ===================
2026-07-27T22:11:39.634764571Z 
2026-07-27T22:11:39.640007074Z Migrating to AddRendererSettingsToUsers (20221128165903)
2026-07-27T22:11:39.640310305Z == 20221128165903 AddRendererSettingsToUsers: migrating =======================
2026-07-27T22:11:39.640598977Z -- add_column(:users, :renderer_settings, :json)
2026-07-27T22:11:39.641574071Z    -> 0.0010s
2026-07-27T22:11:39.641598931Z == 20221128165903 AddRendererSettingsToUsers: migrated (0.0013s) ==============
2026-07-27T22:11:39.641611015Z 
2026-07-27T22:11:39.647105385Z Migrating to CreateProblems (20221210001132)
2026-07-27T22:11:39.647547826Z == 20221210001132 CreateProblems: migrating ===================================
2026-07-27T22:11:39.647756286Z -- create_table(:problems)
2026-07-27T22:11:39.648601900Z    -> 0.0008s
2026-07-27T22:11:39.648630578Z == 20221210001132 CreateProblems: migrated (0.0011s) ==========================
2026-07-27T22:11:39.648642672Z 
2026-07-27T22:11:39.742397280Z Migrating to AddNewDefaultsToRendererSettings (20221214230757)
2026-07-27T22:11:39.747134755Z == 20221214230757 AddNewDefaultsToRendererSettings: migrating =================
2026-07-27T22:11:39.761754950Z == 20221214230757 AddNewDefaultsToRendererSettings: migrated (0.0146s) ========
2026-07-27T22:11:39.761783538Z 
2026-07-27T22:11:39.779149896Z Migrating to ActsAsFavoritorMigration (20221219204414)
2026-07-27T22:11:39.779948595Z == 20221219204414 ActsAsFavoritorMigration: migrating =========================
2026-07-27T22:11:39.780786123Z -- create_table(:favorites, {force: true})
2026-07-27T22:11:39.784405064Z    -> 0.0036s
2026-07-27T22:11:39.784433611Z -- add_index(:favorites, ["favoritor_id", "favoritor_type"], {name: "fk_favorites"})
2026-07-27T22:11:39.784509354Z    -> 0.0001s
2026-07-27T22:11:39.784558473Z -- add_index(:favorites, ["favoritable_id", "favoritable_type"], {name: "fk_favoritables"})
2026-07-27T22:11:39.784741732Z    -> 0.0001s
2026-07-27T22:11:39.784767023Z -- add_index(:favorites, ["favoritable_type", "favoritable_id", "favoritor_type", "favoritor_id", "scope"], {name: "uniq_favorites__and_favoritables", unique: true})
2026-07-27T22:11:39.784859219Z    -> 0.0001s
2026-07-27T22:11:39.784882746Z == 20221219204414 ActsAsFavoritorMigration: migrated (0.0050s) ================
2026-07-27T22:11:39.784893027Z 
2026-07-27T22:11:39.793374555Z Migrating to MovePrintedToFavorites (20221220223040)
2026-07-27T22:11:39.793820874Z == 20221220223040 MovePrintedToFavorites: migrating ===========================
2026-07-27T22:11:39.852035761Z == 20221220223040 MovePrintedToFavorites: migrated (0.0582s) ==================
2026-07-27T22:11:39.852065310Z 
2026-07-27T22:11:39.895808580Z Migrating to DropPrintedFromModelFiles (20221220223340)
2026-07-27T22:11:39.896279709Z == 20221220223340 DropPrintedFromModelFiles: migrating ========================
2026-07-27T22:11:39.896603111Z -- remove_column(:model_files, :printed, :boolean)
2026-07-27T22:11:39.919716407Z    -> 0.0231s
2026-07-27T22:11:39.919744935Z == 20221220223340 DropPrintedFromModelFiles: migrated (0.0234s) ===============
2026-07-27T22:11:39.919756839Z 
2026-07-27T22:11:39.932044925Z Migrating to AddNotesExcerptToModels (20230202210000)
2026-07-27T22:11:39.932589963Z == 20230202210000 AddNotesExcerptToModels: migrating ==========================
2026-07-27T22:11:39.932615345Z -- add_column(:models, :notes, :text)
2026-07-27T22:11:39.933791083Z    -> 0.0012s
2026-07-27T22:11:39.933816174Z -- add_column(:models, :excerpt, :text)
2026-07-27T22:11:39.936378386Z    -> 0.0026s
2026-07-27T22:11:39.936409489Z == 20230202210000 AddNotesExcerptToModels: migrated (0.0038s) =================
2026-07-27T22:11:39.936421302Z 
2026-07-27T22:11:39.952472210Z Migrating to AddNotesExcerptToCreators (20230202210001)
2026-07-27T22:11:39.953365169Z == 20230202210001 AddNotesExcerptToCreators: migrating ========================
2026-07-27T22:11:39.953390150Z -- add_column(:creators, :notes, :text)
2026-07-27T22:11:39.954070009Z    -> 0.0007s
2026-07-27T22:11:39.954095280Z -- add_column(:creators, :excerpt, :text)
2026-07-27T22:11:39.954598083Z    -> 0.0005s
2026-07-27T22:11:39.954623304Z == 20230202210001 AddNotesExcerptToCreators: migrated (0.0012s) ===============
2026-07-27T22:11:39.954635108Z 
2026-07-27T22:11:39.971056052Z Migrating to AddNotesExcerptToModelFiles (20230203150000)
2026-07-27T22:11:39.971611681Z == 20230203150000 AddNotesExcerptToModelFiles: migrating ======================
2026-07-27T22:11:39.971666772Z -- add_column(:model_files, :notes, :text)
2026-07-27T22:11:39.972861198Z    -> 0.0012s
2026-07-27T22:11:39.972889876Z -- add_column(:model_files, :excerpt, :text)
2026-07-27T22:11:39.973387439Z    -> 0.0005s
2026-07-27T22:11:39.973412629Z == 20230203150000 AddNotesExcerptToModelFiles: migrated (0.0018s) =============
2026-07-27T22:11:39.973424654Z 
2026-07-27T22:11:39.981694505Z Migrating to MoveScaleFactorIntoNote (20230221174212)
2026-07-27T22:11:39.982241477Z == 20230221174212 MoveScaleFactorIntoNote: migrating ==========================
2026-07-27T22:11:40.003081895Z == 20230221174212 MoveScaleFactorIntoNote: migrated (0.0208s) =================
2026-07-27T22:11:40.003110612Z 
2026-07-27T22:11:40.020294994Z Migrating to RemoveScaleFactorFromModels (20230221180921)
2026-07-27T22:11:40.020897227Z == 20230221180921 RemoveScaleFactorFromModels: migrating ======================
2026-07-27T22:11:40.020922859Z -- remove_column(:models, :scale_factor, :decimal, {default: "100.0", null: false})
2026-07-27T22:11:40.071186826Z    -> 0.0502s
2026-07-27T22:11:40.071215744Z == 20230221180921 RemoveScaleFactorFromModels: migrated (0.0503s) =============
2026-07-27T22:11:40.071227678Z 
2026-07-27T22:11:40.088630760Z Migrating to RenameExcerptToCaption (20230222155910)
2026-07-27T22:11:40.089226751Z == 20230222155910 RenameExcerptToCaption: migrating ===========================
2026-07-27T22:11:40.089252072Z -- rename_column(:creators, :excerpt, :caption)
2026-07-27T22:11:40.114836567Z    -> 0.0234s
2026-07-27T22:11:40.114865145Z -- rename_column(:models, :excerpt, :caption)
2026-07-27T22:11:40.132524974Z    -> 0.0176s
2026-07-27T22:11:40.132553512Z -- rename_column(:model_files, :excerpt, :caption)
2026-07-27T22:11:40.155706929Z    -> 0.0231s
2026-07-27T22:11:40.155735407Z == 20230222155910 RenameExcerptToCaption: migrated (0.0665s) ==================
2026-07-27T22:11:40.155747591Z 
2026-07-27T22:11:40.167891398Z Migrating to AddNotesNameCaptionToLibrary (20230303150029)
2026-07-27T22:11:40.169374486Z == 20230303150029 AddNotesNameCaptionToLibrary: migrating =====================
2026-07-27T22:11:40.175178779Z -- add_column(:libraries, :notes, :string)
2026-07-27T22:11:40.177226695Z    -> 0.0020s
2026-07-27T22:11:40.177818357Z -- add_column(:libraries, :caption, :string)
2026-07-27T22:11:40.178324397Z    -> 0.0005s
2026-07-27T22:11:40.178860397Z -- add_column(:libraries, :name, :string)
2026-07-27T22:11:40.179371837Z    -> 0.0005s
2026-07-27T22:11:40.180452975Z == 20230303150029 AddNotesNameCaptionToLibrary: migrated (0.0111s) ============
2026-07-27T22:11:40.180481633Z 
2026-07-27T22:11:40.198240652Z Migrating to AddTagregexToLibrary (20230305180823)
2026-07-27T22:11:40.198786171Z == 20230305180823 AddTagregexToLibrary: migrating =============================
2026-07-27T22:11:40.200209228Z -- add_column(:libraries, :tag_regex, :text)
2026-07-27T22:11:40.202157824Z    -> 0.0019s
2026-07-27T22:11:40.202282766Z == 20230305180823 AddTagregexToLibrary: migrated (0.0035s) ====================
2026-07-27T22:11:40.202307335Z 
2026-07-27T22:11:40.209488794Z Migrating to AddIconToLibrary (20230307215826)
2026-07-27T22:11:40.209919542Z == 20230307215826 AddIconToLibrary: migrating =================================
2026-07-27T22:11:40.211201064Z -- add_column(:libraries, :icon, :text)
2026-07-27T22:11:40.213055891Z    -> 0.0018s
2026-07-27T22:11:40.213194490Z == 20230307215826 AddIconToLibrary: migrated (0.0033s) ========================
2026-07-27T22:11:40.213222186Z 
2026-07-27T22:11:40.220296318Z Migrating to CreateCollection (20230308004237)
2026-07-27T22:11:40.220751706Z == 20230308004237 CreateCollection: migrating =================================
2026-07-27T22:11:40.224344033Z -- create_table(:collections)
2026-07-27T22:11:40.227034153Z    -> 0.0027s
2026-07-27T22:11:40.227159505Z == 20230308004237 CreateCollection: migrated (0.0064s) ========================
2026-07-27T22:11:40.227184716Z 
2026-07-27T22:11:40.234095209Z Migrating to AddCollectionToModels (20230308005021)
2026-07-27T22:11:40.234510656Z == 20230308005021 AddCollectionToModels: migrating ============================
2026-07-27T22:11:40.237611774Z -- add_reference(:models, :collection, {null: true, foreign_key: true})
2026-07-27T22:11:40.264847285Z    -> 0.0272s
2026-07-27T22:11:40.264985464Z == 20230308005021 AddCollectionToModels: migrated (0.0305s) ===================
2026-07-27T22:11:40.265009803Z 
2026-07-27T22:11:40.266937527Z Migrating to MoveCollectionTagIntoObject (20230308006000)
2026-07-27T22:11:40.267348104Z == 20230308006000 MoveCollectionTagIntoObject: migrating ======================
2026-07-27T22:11:40.267639290Z == 20230308006000 MoveCollectionTagIntoObject: migrated (0.0003s) =============
2026-07-27T22:11:40.267662848Z 
2026-07-27T22:11:40.274648793Z Migrating to RenameCollectionExcerptToCaption (20230313000000)
2026-07-27T22:11:40.275025442Z == 20230313000000 RenameCollectionExcerptToCaption: migrating =================
2026-07-27T22:11:40.275050562Z -- rename_column(:collections, :excerpt, :caption)
2026-07-27T22:11:40.279508293Z    -> 0.0044s
2026-07-27T22:11:40.279536991Z == 20230313000000 RenameCollectionExcerptToCaption: migrated (0.0045s) ========
2026-07-27T22:11:40.279549065Z 
2026-07-27T22:11:40.285795360Z Migrating to ChangePaginationSettingsOnUser (20230313000001)
2026-07-27T22:11:40.286146207Z == 20230313000001 ChangePaginationSettingsOnUser: migrating ===================
2026-07-27T22:11:40.286171618Z == 20230313000001 ChangePaginationSettingsOnUser: migrated (0.0000s) ==========
2026-07-27T22:11:40.286183612Z 
2026-07-27T22:11:40.291837703Z Migrating to AddTagCloudSettingsToUser (20230316184012)
2026-07-27T22:11:40.292196696Z == 20230316184012 AddTagCloudSettingsToUser: migrating ========================
2026-07-27T22:11:40.292222278Z -- add_column(:users, :tag_cloud_settings, :json)
2026-07-27T22:11:40.293657259Z    -> 0.0014s
2026-07-27T22:11:40.293682470Z == 20230316184012 AddTagCloudSettingsToUser: migrated (0.0015s) ===============
2026-07-27T22:11:40.293694564Z 
2026-07-27T22:11:40.330984583Z Migrating to AddCollectionToCollections (20230324000000)
2026-07-27T22:11:40.331394769Z == 20230324000000 AddCollectionToCollections: migrating =======================
2026-07-27T22:11:40.331420120Z -- add_reference(:collections, :collection, {null: true, foreign_key: true})
2026-07-27T22:11:40.337700754Z    -> 0.0063s
2026-07-27T22:11:40.337729291Z == 20230324000000 AddCollectionToCollections: migrated (0.0063s) ==============
2026-07-27T22:11:40.337741175Z 
2026-07-27T22:11:40.344557058Z Migrating to RemoveDestinationExistsProblems (20230612080306)
2026-07-27T22:11:40.344957013Z == 20230612080306 RemoveDestinationExistsProblems: migrating ==================
2026-07-27T22:11:40.397896621Z == 20230612080306 RemoveDestinationExistsProblems: migrated (0.0529s) =========
2026-07-27T22:11:40.397925038Z 
2026-07-27T22:11:40.412848565Z Migrating to RemoveLeadingSeparatorsFromModelFilenames (20230613134254)
2026-07-27T22:11:40.415344063Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrating ========
2026-07-27T22:11:40.419192927Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrated (0.0038s) 
2026-07-27T22:11:40.419221655Z 
2026-07-27T22:11:40.445116425Z Migrating to AddSlugs (20230615135601)
2026-07-27T22:11:40.445510289Z == 20230615135601 AddSlugs: migrating =========================================
2026-07-27T22:11:40.447230274Z -- add_column(:models, :slug, :string)
2026-07-27T22:11:40.449621481Z    -> 0.0024s
2026-07-27T22:11:40.449649809Z -- add_index(:models, :slug, {name: "index_models_on_slug"})
2026-07-27T22:11:40.451388461Z    -> 0.0017s
2026-07-27T22:11:40.451413642Z -- add_column(:collections, :slug, :string)
2026-07-27T22:11:40.451897477Z    -> 0.0005s
2026-07-27T22:11:40.451925744Z -- add_index(:collections, :slug, {name: "index_collections_on_slug"})
2026-07-27T22:11:40.452112600Z    -> 0.0002s
2026-07-27T22:11:40.452137821Z -- add_column(:creators, :slug, :string)
2026-07-27T22:11:40.452639883Z    -> 0.0005s
2026-07-27T22:11:40.452664933Z -- add_index(:creators, :slug, {name: "index_creators_on_slug"})
2026-07-27T22:11:40.452742720Z    -> 0.0001s
2026-07-27T22:11:40.452765676Z == 20230615135601 AddSlugs: migrated (0.0073s) ================================
2026-07-27T22:11:40.452775907Z 
2026-07-27T22:11:40.463539653Z Migrating to GenerateSlugs (20230617222353)
2026-07-27T22:11:40.463875840Z == 20230617222353 GenerateSlugs: migrating ====================================
2026-07-27T22:11:40.463904528Z == 20230617222353 GenerateSlugs: migrated (0.0000s) ===========================
2026-07-27T22:11:40.463916652Z 
2026-07-27T22:11:40.466608746Z Migrating to MakeNamesUnique (20230628194944)
2026-07-27T22:11:40.467095156Z == 20230628194944 MakeNamesUnique: migrating ==================================
2026-07-27T22:11:40.469738522Z == 20230628194944 MakeNamesUnique: migrated (0.0026s) =========================
2026-07-27T22:11:40.469767009Z 
2026-07-27T22:11:40.474835190Z Migrating to AddUniqueConstraintToNamesAndSlugs (20230628195018)
2026-07-27T22:11:40.475187439Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrating ===============
2026-07-27T22:11:40.475509789Z -- add_index(:creators, :name, {unique: true, name: "index_creators_on_name"})
2026-07-27T22:11:40.477604770Z    -> 0.0020s
2026-07-27T22:11:40.477633187Z -- remove_index(:creators, :slug)
2026-07-27T22:11:40.478047141Z    -> 0.0004s
2026-07-27T22:11:40.478072382Z -- add_index(:creators, :slug, {unique: true, name: "index_creators_on_slug"})
2026-07-27T22:11:40.478152303Z    -> 0.0001s
2026-07-27T22:11:40.478175259Z -- add_index(:collections, :name, {unique: true, name: "index_collections_on_name"})
2026-07-27T22:11:40.478376093Z    -> 0.0001s
2026-07-27T22:11:40.478401274Z -- remove_index(:collections, :slug)
2026-07-27T22:11:40.498498935Z    -> 0.0201s
2026-07-27T22:11:40.498527322Z -- add_index(:collections, :slug, {unique: true, name: "index_collections_on_slug"})
2026-07-27T22:11:40.498930785Z    -> 0.0004s
2026-07-27T22:11:40.498956166Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrated (0.0237s) ======
2026-07-27T22:11:40.498968421Z 
2026-07-27T22:11:40.505034292Z Migrating to AddSizeToModelFiles (20230707082403)
2026-07-27T22:11:40.505484079Z == 20230707082403 AddSizeToModelFiles: migrating ==============================
2026-07-27T22:11:40.505734974Z -- add_column(:model_files, :size, :integer)
2026-07-27T22:11:40.506344202Z    -> 0.0006s
2026-07-27T22:11:40.510376976Z == 20230707082403 AddSizeToModelFiles: migrated (0.0009s) =====================
2026-07-27T22:11:40.510416706Z 
2026-07-27T22:11:40.518930248Z Migrating to ChangeFileSizeToBigInt (20230710102250)
2026-07-27T22:11:40.520157040Z == 20230710102250 ChangeFileSizeToBigInt: migrating ===========================
2026-07-27T22:11:40.520385140Z -- change_column(:model_files, :size, :bigint)
2026-07-27T22:11:40.527780459Z    -> 0.0074s
2026-07-27T22:11:40.528413485Z == 20230710102250 ChangeFileSizeToBigInt: migrated (0.0076s) ==================
2026-07-27T22:11:40.528441952Z 
2026-07-27T22:11:40.534072516Z Migrating to AddNoteToProblems (20230711111009)
2026-07-27T22:11:40.535067350Z == 20230711111009 AddNoteToProblems: migrating ================================
2026-07-27T22:11:40.535290550Z -- add_column(:problems, :note, :string, {default: nil})
2026-07-27T22:11:40.536751243Z    -> 0.0014s
2026-07-27T22:11:40.537178874Z == 20230711111009 AddNoteToProblems: migrated (0.0017s) =======================
2026-07-27T22:11:40.537203865Z 
2026-07-27T22:11:40.542217766Z Migrating to AddProblemSettingsToUser (20240122114207)
2026-07-27T22:11:40.543154102Z == 20240122114207 AddProblemSettingsToUser: migrating =========================
2026-07-27T22:11:40.543759652Z -- add_column(:users, :problem_settings, :json)
2026-07-27T22:11:40.544376946Z    -> 0.0006s
2026-07-27T22:11:40.544803415Z == 20240122114207 AddProblemSettingsToUser: migrated (0.0012s) ================
2026-07-27T22:11:40.544828516Z 
2026-07-27T22:11:40.549933541Z Migrating to AddLicenseToModel (20240127143358)
2026-07-27T22:11:40.550878044Z == 20240127143358 AddLicenseToModel: migrating ================================
2026-07-27T22:11:40.550903335Z -- add_column(:models, :license, :string)
2026-07-27T22:11:40.551458654Z    -> 0.0005s
2026-07-27T22:11:40.552305560Z == 20240127143358 AddLicenseToModel: migrated (0.0006s) =======================
2026-07-27T22:11:40.552334248Z 
2026-07-27T22:11:40.564130714Z Migrating to AddIgnoredToProblems (20240131134832)
2026-07-27T22:11:40.564927960Z == 20240131134832 AddIgnoredToProblems: migrating =============================
2026-07-27T22:11:40.564953742Z -- add_column(:problems, :ignored, :boolean, {default: false, null: false})
2026-07-27T22:11:40.565519693Z    -> 0.0006s
2026-07-27T22:11:40.565532528Z == 20240131134832 AddIgnoredToProblems: migrated (0.0006s) ====================
2026-07-27T22:11:40.565541466Z 
2026-07-27T22:11:40.570400757Z Migrating to AddPresupportedVersionToModelFiles (20240208143319)
2026-07-27T22:11:40.570897698Z == 20240208143319 AddPresupportedVersionToModelFiles: migrating ===============
2026-07-27T22:11:40.570919512Z -- add_reference(:model_files, :presupported_version, {foreign_key: {to_table: :model_files}})
2026-07-27T22:11:40.579972200Z    -> 0.0090s
2026-07-27T22:11:40.579997040Z == 20240208143319 AddPresupportedVersionToModelFiles: migrated (0.0091s) ======
2026-07-27T22:11:40.580033644Z 
2026-07-27T22:11:40.584911872Z Migrating to AddFileListSettingsToUser (20240209125409)
2026-07-27T22:11:40.585275094Z == 20240209125409 AddFileListSettingsToUser: migrating ========================
2026-07-27T22:11:40.585297249Z -- add_column(:users, :file_list_settings, :json)
2026-07-27T22:11:40.585901536Z    -> 0.0006s
2026-07-27T22:11:40.585923520Z == 20240209125409 AddFileListSettingsToUser: migrated (0.0006s) ===============
2026-07-27T22:11:40.585933300Z 
2026-07-27T22:11:40.591406266Z Migrating to AddMissingUniqueIndexes (20240228130246)
2026-07-27T22:11:40.591748636Z == 20240228130246 AddMissingUniqueIndexes: migrating ==========================
2026-07-27T22:11:40.591770781Z -- add_index(:libraries, :path, {unique: true, name: "index_libraries_on_path"})
2026-07-27T22:11:40.592131347Z    -> 0.0003s
2026-07-27T22:11:40.592156017Z -- add_index(:models, [:path, :library_id], {unique: true, name: "index_models_on_path_and_library_id"})
2026-07-27T22:11:40.592843652Z    -> 0.0007s
2026-07-27T22:11:40.592865466Z -- add_index(:model_files, [:filename, :model_id], {unique: true, name: "index_model_files_on_filename_and_model_id"})
2026-07-27T22:11:40.592985588Z    -> 0.0002s
2026-07-27T22:11:40.592999076Z -- add_index(:problems, [:category, :problematic_id, :problematic_type], {unique: true, name: "index_problems_on_category_and_problematic_id_and_type"})
2026-07-27T22:11:40.595917746Z    -> 0.0028s
2026-07-27T22:11:40.595942616Z == 20240228130246 AddMissingUniqueIndexes: migrated (0.0041s) =================
2026-07-27T22:11:40.595952115Z 
2026-07-27T22:11:40.600697626Z Migrating to CreateFlipperTables (20240306095646)
2026-07-27T22:11:40.601120708Z == 20240306095646 CreateFlipperTables: migrating ==============================
2026-07-27T22:11:40.601143524Z -- create_table(:flipper_features)
2026-07-27T22:11:40.603117181Z    -> 0.0020s
2026-07-27T22:11:40.603138905Z -- add_index(:flipper_features, :key, {unique: true, name: "index_flipper_features_on_key"})
2026-07-27T22:11:40.606144370Z    -> 0.0030s
2026-07-27T22:11:40.606168939Z -- create_table(:flipper_gates)
2026-07-27T22:11:40.606419544Z    -> 0.0003s
2026-07-27T22:11:40.606441378Z -- add_index(:flipper_gates, [:feature_key, :key, :value], {unique: true, length: {value: 255}, name: "index_flipper_gates_on_feature_key_and_key_and_value"})
2026-07-27T22:11:40.606568404Z    -> 0.0002s
2026-07-27T22:11:40.606580127Z == 20240306095646 CreateFlipperTables: migrated (0.0055s) =====================
2026-07-27T22:11:40.606588554Z 
2026-07-27T22:11:40.611352272Z Migrating to RolifyCreateRoles (20240319155251)
2026-07-27T22:11:40.611751506Z == 20240319155251 RolifyCreateRoles: migrating ================================
2026-07-27T22:11:40.611789042Z -- create_table(:roles)
2026-07-27T22:11:40.636070782Z    -> 0.0243s
2026-07-27T22:11:40.636097125Z -- create_table(:users_roles, {id: false})
2026-07-27T22:11:40.636563926Z    -> 0.0005s
2026-07-27T22:11:40.644097033Z -- add_index(:roles, :name, {name: "index_roles_on_name"})
2026-07-27T22:11:40.648774517Z    -> 0.0032s
2026-07-27T22:11:40.649935336Z -- add_index(:roles, [:name, :resource_type, :resource_id], {name: "index_roles_on_name_and_resource_type_and_resource_id"})
2026-07-27T22:11:40.650103645Z    -> 0.0002s
2026-07-27T22:11:40.650125328Z -- add_index(:users_roles, [:user_id, :role_id], {name: "index_users_roles_on_user_id_and_role_id"})
2026-07-27T22:11:40.650232334Z    -> 0.0001s
2026-07-27T22:11:40.650242314Z == 20240319155251 RolifyCreateRoles: migrated (0.0385s) =======================
2026-07-27T22:11:40.650250781Z 
2026-07-27T22:11:40.655125182Z Migrating to ConvertAdminFlagToRole (20240319155526)
2026-07-27T22:11:40.655560529Z == 20240319155526 ConvertAdminFlagToRole: migrating ===========================
2026-07-27T22:11:40.661170211Z == 20240319155526 ConvertAdminFlagToRole: migrated (0.0056s) ==================
2026-07-27T22:11:40.661194640Z 
2026-07-27T22:11:40.665795800Z Migrating to RemoveAdminFromUsers (20240319155903)
2026-07-27T22:11:40.666136216Z == 20240319155903 RemoveAdminFromUsers: migrating =============================
2026-07-27T22:11:40.666826166Z -- remove_column(:users, :admin, :boolean, {default: false, null: false})
2026-07-27T22:11:40.678576229Z    -> 0.0115s
2026-07-27T22:11:40.678600758Z == 20240319155903 RemoveAdminFromUsers: migrated (0.0124s) ====================
2026-07-27T22:11:40.678610277Z 
2026-07-27T22:11:40.684063764Z Migrating to AddResetPasswordTokenToUsers (20240322143621)
2026-07-27T22:11:40.684436505Z == 20240322143621 AddResetPasswordTokenToUsers: migrating =====================
2026-07-27T22:11:40.685522914Z -- add_column(:users, :reset_password_token, :string)
2026-07-27T22:11:40.686741419Z    -> 0.0010s
2026-07-27T22:11:40.686763534Z -- add_index(:users, :reset_password_token, {unique: true, name: "index_users_on_reset_password_token"})
2026-07-27T22:11:40.686933606Z    -> 0.0002s
2026-07-27T22:11:40.686955491Z == 20240322143621 AddResetPasswordTokenToUsers: migrated (0.0025s) ============
2026-07-27T22:11:40.686965210Z 
2026-07-27T22:11:40.701976563Z Migrating to SetAdminPasswordResetToken (20240322150022)
2026-07-27T22:11:40.702354455Z == 20240322150022 SetAdminPasswordResetToken: migrating =======================
2026-07-27T22:11:40.720629013Z == 20240322150022 SetAdminPasswordResetToken: migrated (0.0182s) ==============
2026-07-27T22:11:40.720653702Z 
2026-07-27T22:11:40.726559170Z Migrating to AddRememberableToUsers (20240410221112)
2026-07-27T22:11:40.726914286Z == 20240410221112 AddRememberableToUsers: migrating ===========================
2026-07-27T22:11:40.727651150Z -- add_column(:users, :remember_created_at, :datetime)
2026-07-27T22:11:40.730412554Z    -> 0.0025s
2026-07-27T22:11:40.730437113Z == 20240410221112 AddRememberableToUsers: migrated (0.0035s) ==================
2026-07-27T22:11:40.730446663Z 
2026-07-27T22:11:40.735331264Z Migrating to AddResetPasswordSentAtToUsers (20240410222922)
2026-07-27T22:11:40.735659435Z == 20240410222922 AddResetPasswordSentAtToUsers: migrating ====================
2026-07-27T22:11:40.736356469Z -- add_column(:users, :reset_password_sent_at, :datetime)
2026-07-27T22:11:40.737239538Z    -> 0.0006s
2026-07-27T22:11:40.737264549Z == 20240410222922 AddResetPasswordSentAtToUsers: migrated (0.0016s) ===========
2026-07-27T22:11:40.737274990Z 
2026-07-27T22:11:40.767659375Z Migrating to DropDelayedJobs (20240418112821)
2026-07-27T22:11:40.768323213Z == 20240418112821 DropDelayedJobs: migrating ==================================
2026-07-27T22:11:40.774342650Z -- drop_table(:delayed_jobs)
2026-07-27T22:11:40.776184270Z    -> 0.0015s
2026-07-27T22:11:40.777073111Z == 20240418112821 DropDelayedJobs: migrated (0.0087s) =========================
2026-07-27T22:11:40.777094975Z 
2026-07-27T22:11:40.784485826Z Migrating to AddInterfaceLanguageToUsers (20240423102250)
2026-07-27T22:11:40.784894229Z == 20240423102250 AddInterfaceLanguageToUsers: migrating ======================
2026-07-27T22:11:40.787377061Z -- add_column(:users, :interface_language, :string)
2026-07-27T22:11:40.788100508Z    -> 0.0007s
2026-07-27T22:11:40.788125158Z == 20240423102250 AddInterfaceLanguageToUsers: migrated (0.0032s) =============
2026-07-27T22:11:40.788134797Z 
2026-07-27T22:11:40.795155412Z Migrating to AddLockableToUsers (20240610120318)
2026-07-27T22:11:40.795561710Z == 20240610120318 AddLockableToUsers: migrating ===============================
2026-07-27T22:11:40.795790241Z -- change_table(:users)
2026-07-27T22:11:40.797549746Z    -> 0.0017s
2026-07-27T22:11:40.797577983Z == 20240610120318 AddLockableToUsers: migrated (0.0019s) ======================
2026-07-27T22:11:40.797589075Z 
2026-07-27T22:11:40.804365488Z Migrating to AddAttachmentDataToModelFiles (20240614085913)
2026-07-27T22:11:40.804740443Z == 20240614085913 AddAttachmentDataToModelFiles: migrating ====================
2026-07-27T22:11:40.805018593Z -- add_column(:model_files, :attachment_data, :json)
2026-07-27T22:11:40.805687090Z    -> 0.0006s
2026-07-27T22:11:40.805708804Z == 20240614085913 AddAttachmentDataToModelFiles: migrated (0.0009s) ===========
2026-07-27T22:11:40.805744135Z 
2026-07-27T22:11:40.812776243Z Migrating to MoveFileDataIntoShrine (20240615085913)
2026-07-27T22:11:40.813144565Z == 20240615085913 MoveFileDataIntoShrine: migrating ===========================
2026-07-27T22:11:40.824623391Z == 20240615085913 MoveFileDataIntoShrine: migrated (0.0114s) ==================
2026-07-27T22:11:40.824647781Z 
2026-07-27T22:11:40.831380876Z Migrating to AddStorageServiceToLibraries (20240701142651)
2026-07-27T22:11:40.831795761Z == 20240701142651 AddStorageServiceToLibraries: migrating =====================
2026-07-27T22:11:40.833306024Z -- add_column(:libraries, :storage_service, :string, {null: false, default: "filesystem"})
2026-07-27T22:11:40.834049121Z    -> 0.0007s
2026-07-27T22:11:40.834071015Z == 20240701142651 AddStorageServiceToLibraries: migrated (0.0023s) ============
2026-07-27T22:11:40.834080775Z 
2026-07-27T22:11:40.840386178Z Migrating to AddS3FieldsToLibrary (20240703103707)
2026-07-27T22:11:40.841438979Z == 20240703103707 AddS3FieldsToLibrary: migrating =============================
2026-07-27T22:11:40.841706629Z -- add_column(:libraries, :s3_endpoint, :string, {default: nil})
2026-07-27T22:11:40.842975695Z    -> 0.0007s
2026-07-27T22:11:40.842997439Z -- add_column(:libraries, :s3_region, :string, {default: nil})
2026-07-27T22:11:40.843591907Z    -> 0.0006s
2026-07-27T22:11:40.843615474Z -- add_column(:libraries, :s3_bucket, :string, {default: nil})
2026-07-27T22:11:40.844213970Z    -> 0.0006s
2026-07-27T22:11:40.844238800Z -- add_column(:libraries, :s3_access_key_id, :string, {default: nil})
2026-07-27T22:11:40.848263720Z    -> 0.0040s
2026-07-27T22:11:40.848288239Z -- add_column(:libraries, :s3_secret_access_key, :string, {default: nil})
2026-07-27T22:11:40.848893769Z    -> 0.0006s
2026-07-27T22:11:40.848915593Z == 20240703103707 AddS3FieldsToLibrary: migrated (0.0074s) ====================
2026-07-27T22:11:40.848925393Z 
2026-07-27T22:11:40.855175324Z Migrating to ChangeIndexOnLibraryPath (20240703160732)
2026-07-27T22:11:40.855591272Z == 20240703160732 ChangeIndexOnLibraryPath: migrating =========================
2026-07-27T22:11:40.855613116Z -- remove_index(:libraries, :path)
2026-07-27T22:11:40.856468820Z    -> 0.0008s
2026-07-27T22:11:40.856977044Z == 20240703160732 ChangeIndexOnLibraryPath: migrated (0.0014s) ================
2026-07-27T22:11:40.856998688Z 
2026-07-27T22:11:40.862172962Z Migrating to CreateFederailsActors (20240727113215)
2026-07-27T22:11:40.862623400Z == 20240727113215 CreateFederailsActors: migrating ============================
2026-07-27T22:11:40.862645264Z -- create_table(:federails_actors)
2026-07-27T22:11:40.863476879Z    -> 0.0008s
2026-07-27T22:11:40.863513914Z -- foreign_key_exists?(:federails_actors, :users)
2026-07-27T22:11:40.864937572Z    -> 0.0014s
2026-07-27T22:11:40.865460246Z -- remove_foreign_key(:federails_actors, :users)
2026-07-27T22:11:40.876118098Z    -> 0.0106s
2026-07-27T22:11:40.876142778Z -- remove_index(:federails_actors, :user_id)
2026-07-27T22:11:40.876509847Z    -> 0.0004s
2026-07-27T22:11:40.876531842Z -- add_index(:federails_actors, :user_id, {unique: true, name: "index_federails_actors_on_user_id"})
2026-07-27T22:11:40.876685381Z    -> 0.0001s
2026-07-27T22:11:40.876707205Z -- add_foreign_key(:federails_actors, :users)
2026-07-27T22:11:40.885611384Z    -> 0.0089s
2026-07-27T22:11:40.885635823Z == 20240727113215 CreateFederailsActors: migrated (0.0230s) ===================
2026-07-27T22:11:40.885645342Z 
2026-07-27T22:11:40.890868145Z Migrating to CreateFederailsFollowings (20240727113216)
2026-07-27T22:11:40.891356178Z == 20240727113216 CreateFederailsFollowings: migrating ========================
2026-07-27T22:11:40.891378083Z -- create_table(:federails_followings)
2026-07-27T22:11:40.892501055Z    -> 0.0011s
2026-07-27T22:11:40.892525715Z == 20240727113216 CreateFederailsFollowings: migrated (0.0011s) ===============
2026-07-27T22:11:40.892535384Z 
2026-07-27T22:11:40.897593304Z Migrating to CreateFederailsActivities (20240727113217)
2026-07-27T22:11:40.897967809Z == 20240727113217 CreateFederailsActivities: migrating ========================
2026-07-27T22:11:40.897989863Z -- create_table(:federails_activities)
2026-07-27T22:11:40.904064802Z    -> 0.0061s
2026-07-27T22:11:40.904089412Z == 20240727113217 CreateFederailsActivities: migrated (0.0061s) ===============
2026-07-27T22:11:40.904099021Z 
2026-07-27T22:11:40.909980741Z Migrating to ChangeActorEntityRelToPolymorphic (20240731165646)
2026-07-27T22:11:40.910390026Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrating ================
2026-07-27T22:11:40.910411860Z -- remove_foreign_key(:federails_actors, {column: :user_id, to_table: "users"})
2026-07-27T22:11:40.918277788Z    -> 0.0078s
2026-07-27T22:11:40.918302357Z -- remove_index(:federails_actors, :user_id, {unique: true})
2026-07-27T22:11:40.918909771Z    -> 0.0006s
2026-07-27T22:11:40.918931745Z -- change_table(:federails_actors)
2026-07-27T22:11:40.925509567Z    -> 0.0066s
2026-07-27T22:11:40.925534227Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrated (0.0151s) =======
2026-07-27T22:11:40.925543796Z 
2026-07-27T22:11:40.927519958Z Migrating to CreateFederailsActors (20240731165647)
2026-07-27T22:11:40.942721364Z == 20240731165647 CreateFederailsActors: migrating ============================
2026-07-27T22:11:40.942761315Z == 20240731165647 CreateFederailsActors: migrated (0.0000s) ===================
2026-07-27T22:11:40.942771125Z 
2026-07-27T22:11:40.947511976Z Migrating to CreateMoreFederailsActors (20240802094448)
2026-07-27T22:11:40.947873544Z == 20240802094448 CreateMoreFederailsActors: migrating ========================
2026-07-27T22:11:40.947898495Z == 20240802094448 CreateMoreFederailsActors: migrated (0.0000s) ===============
2026-07-27T22:11:40.947908084Z 
2026-07-27T22:11:40.949382094Z Migrating to BackfillActivities (20240805111500)
2026-07-27T22:11:40.949699182Z == 20240805111500 BackfillActivities: migrating ===============================
2026-07-27T22:11:40.949724293Z == 20240805111500 BackfillActivities: migrated (0.0000s) ======================
2026-07-27T22:11:40.949735826Z 
2026-07-27T22:11:40.954863256Z Migrating to CreateCaberRelations (20240827155630)
2026-07-27T22:11:40.955266368Z == 20240827155630 CreateCaberRelations: migrating =============================
2026-07-27T22:11:40.955288343Z -- create_table(:caber_relations)
2026-07-27T22:11:40.982663616Z    -> 0.0274s
2026-07-27T22:11:40.982687885Z == 20240827155630 CreateCaberRelations: migrated (0.0274s) ====================
2026-07-27T22:11:40.982697384Z 
2026-07-27T22:11:40.986709728Z Migrating to AddDefaultAccessControls (20240830121749)
2026-07-27T22:11:40.987104333Z == 20240830121749 AddDefaultAccessControls: migrating =========================
2026-07-27T22:11:41.028056489Z == 20240830121749 AddDefaultAccessControls: migrated (0.0409s) ================
2026-07-27T22:11:41.028081049Z 
2026-07-27T22:11:41.029905154Z Migrating to RenameDefaultRoles (20240830151650)
2026-07-27T22:11:41.034485552Z == 20240830151650 RenameDefaultRoles: migrating ===============================
2026-07-27T22:11:41.055896038Z == 20240830151650 RenameDefaultRoles: migrated (0.0214s) ======================
2026-07-27T22:11:41.055920538Z 
2026-07-27T22:11:41.061558967Z Migrating to AddPublicIDsToModels (20240904151944)
2026-07-27T22:11:41.062806861Z == 20240904151944 AddPublicIDsToModels: migrating =============================
2026-07-27T22:11:41.062828695Z -- add_column(:models, :public_id, :string)
2026-07-27T22:11:41.063607414Z    -> 0.0008s
2026-07-27T22:11:41.063629358Z -- add_index(:models, :public_id)
2026-07-27T22:11:41.065217278Z    -> 0.0016s
2026-07-27T22:11:41.065242619Z -- add_column(:model_files, :public_id, :string)
2026-07-27T22:11:41.065842507Z    -> 0.0006s
2026-07-27T22:11:41.065864171Z -- add_index(:model_files, :public_id)
2026-07-27T22:11:41.065964573Z    -> 0.0001s
2026-07-27T22:11:41.065974553Z -- add_column(:problems, :public_id, :string)
2026-07-27T22:11:41.066696758Z    -> 0.0006s
2026-07-27T22:11:41.066718522Z -- add_index(:problems, :public_id)
2026-07-27T22:11:41.066824656Z    -> 0.0001s
2026-07-27T22:11:41.066835668Z -- add_column(:creators, :public_id, :string)
2026-07-27T22:11:41.067521009Z    -> 0.0006s
2026-07-27T22:11:41.067542703Z -- add_index(:creators, :public_id)
2026-07-27T22:11:41.067664077Z    -> 0.0001s
2026-07-27T22:11:41.067686212Z -- add_column(:collections, :public_id, :string)
2026-07-27T22:11:41.068367134Z    -> 0.0007s
2026-07-27T22:11:41.068391853Z -- add_index(:collections, :public_id)
2026-07-27T22:11:41.068486033Z    -> 0.0001s
2026-07-27T22:11:41.068496043Z -- add_column(:libraries, :public_id, :string)
2026-07-27T22:11:41.069209080Z    -> 0.0007s
2026-07-27T22:11:41.069230794Z -- add_index(:libraries, :public_id)
2026-07-27T22:11:41.069328881Z    -> 0.0001s
2026-07-27T22:11:41.069338581Z == 20240904151944 AddPublicIDsToModels: migrated (0.0066s) ====================
2026-07-27T22:11:41.069346948Z 
2026-07-27T22:11:41.071505486Z Migrating to GeneratePublicIDsForModels (20240904152358)
2026-07-27T22:11:41.071907486Z == 20240904152358 GeneratePublicIDsForModels: migrating =======================
2026-07-27T22:11:41.121030705Z Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:41.122446467Z == 20240904152358 GeneratePublicIDsForModels: migrated (0.0505s) ==============
2026-07-27T22:11:41.122468071Z 
2026-07-27T22:11:41.125309175Z Migrating to BackfillActivitiesAfterPermissions (20240909100000)
2026-07-27T22:11:41.125723580Z == 20240909100000 BackfillActivitiesAfterPermissions: migrating ===============
2026-07-27T22:11:41.125745394Z == 20240909100000 BackfillActivitiesAfterPermissions: migrated (0.0000s) ======
2026-07-27T22:11:41.125755274Z 
2026-07-27T22:11:41.133095222Z Migrating to DeduplicateRoles (20240923114515)
2026-07-27T22:11:41.133457161Z == 20240923114515 DeduplicateRoles: migrating =================================
2026-07-27T22:11:41.238574882Z == 20240923114515 DeduplicateRoles: migrated (0.1051s) ========================
2026-07-27T22:11:41.238599332Z 
2026-07-27T22:11:41.243419152Z Migrating to AddVirtualColumnsForSorting (20240924122004)
2026-07-27T22:11:41.243894450Z == 20240924122004 AddVirtualColumnsForSorting: migrating ======================
2026-07-27T22:11:41.243918979Z -- add_column(:models, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-07-27T22:11:41.388955395Z    -> 0.1449s
2026-07-27T22:11:41.388999714Z -- add_index(:models, :name_lower)
2026-07-27T22:11:41.389016308Z    -> 0.0002s
2026-07-27T22:11:41.389060567Z -- add_column(:creators, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-07-27T22:11:41.396652663Z    -> 0.0075s
2026-07-27T22:11:41.396682954Z -- add_index(:creators, :name_lower)
2026-07-27T22:11:41.396791964Z    -> 0.0002s
2026-07-27T22:11:41.396812816Z -- add_column(:collections, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-07-27T22:11:41.405587013Z    -> 0.0087s
2026-07-27T22:11:41.405616793Z -- add_index(:collections, :name_lower)
2026-07-27T22:11:41.405728518Z    -> 0.0002s
2026-07-27T22:11:41.405749991Z == 20240924122004 AddVirtualColumnsForSorting: migrated (0.1619s) =============
2026-07-27T22:11:41.405759921Z 
2026-07-27T22:11:41.413117414Z Migrating to AddKeypairToActors (20240926162407)
2026-07-27T22:11:41.413691150Z == 20240926162407 AddKeypairToActors: migrating ===============================
2026-07-27T22:11:41.413712333Z -- change_table(:federails_actors)
2026-07-27T22:11:41.415483902Z    -> 0.0017s
2026-07-27T22:11:41.415505245Z == 20240926162407 AddKeypairToActors: migrated (0.0018s) ======================
2026-07-27T22:11:41.415517500Z 
2026-07-27T22:11:41.425343446Z Migrating to AddUuids (20241004194445)
2026-07-27T22:11:41.425952924Z == 20241004194445 AddUuids: migrating =========================================
2026-07-27T22:11:41.425973937Z -- change_table(:federails_actors)
2026-07-27T22:11:41.429087449Z    -> 0.0031s
2026-07-27T22:11:41.429111959Z -- change_table(:federails_activities)
2026-07-27T22:11:41.430010008Z    -> 0.0009s
2026-07-27T22:11:41.430030970Z -- change_table(:federails_followings)
2026-07-27T22:11:41.430925913Z    -> 0.0009s
2026-07-27T22:11:41.430946916Z == 20241004194445 AddUuids: migrated (0.0050s) ================================
2026-07-27T22:11:41.430956625Z 
2026-07-27T22:11:41.440141320Z Migrating to CreateComments (20241007182824)
2026-07-27T22:11:41.440750166Z == 20241007182824 CreateComments: migrating ===================================
2026-07-27T22:11:41.440771770Z -- create_table(:comments)
2026-07-27T22:11:41.442928104Z    -> 0.0021s
2026-07-27T22:11:41.442949037Z == 20241007182824 CreateComments: migrated (0.0022s) ==========================
2026-07-27T22:11:41.442958696Z 
2026-07-27T22:11:41.453877344Z Migrating to AddSystemToComments (20241009122540)
2026-07-27T22:11:41.471304895Z == 20241009122540 AddSystemToComments: migrating ==============================
2026-07-27T22:11:41.471347181Z -- add_column(:comments, :system, :boolean, {null: false, default: false})
2026-07-27T22:11:41.472723103Z    -> 0.0014s
2026-07-27T22:11:41.472783594Z == 20241009122540 AddSystemToComments: migrated (0.0015s) =====================
2026-07-27T22:11:41.472793504Z 
2026-07-27T22:11:41.477101854Z Migrating to BackfillActivitiesAfterUuids (20241013215000)
2026-07-27T22:11:41.477665750Z == 20241013215000 BackfillActivitiesAfterUuids: migrating =====================
2026-07-27T22:11:41.482212511Z == 20241013215000 BackfillActivitiesAfterUuids: migrated (0.0045s) ============
2026-07-27T22:11:41.482236730Z 
2026-07-27T22:11:41.487553231Z Migrating to AddOmniauthToUsers (20241015090803)
2026-07-27T22:11:41.488303973Z == 20241015090803 AddOmniauthToUsers: migrating ===============================
2026-07-27T22:11:41.488327992Z -- add_column(:users, :auth_provider, :string)
2026-07-27T22:11:41.489314589Z    -> 0.0010s
2026-07-27T22:11:41.489336253Z -- add_column(:users, :auth_uid, :string)
2026-07-27T22:11:41.490102547Z    -> 0.0008s
2026-07-27T22:11:41.490123459Z == 20241015090803 AddOmniauthToUsers: migrated (0.0018s) ======================
2026-07-27T22:11:41.490133179Z 
2026-07-27T22:11:41.495128733Z Migrating to AddSensitiveFlagToModelsAndComments (20241017093301)
2026-07-27T22:11:41.495587808Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrating ==============
2026-07-27T22:11:41.495607007Z -- add_column(:models, :sensitive, :boolean, {null: false, default: false})
2026-07-27T22:11:41.496635569Z    -> 0.0010s
2026-07-27T22:11:41.496659277Z -- add_column(:comments, :sensitive, :boolean, {null: false, default: false})
2026-07-27T22:11:41.497455010Z    -> 0.0008s
2026-07-27T22:11:41.497476083Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrated (0.0018s) =====
2026-07-27T22:11:41.497485702Z 
2026-07-27T22:11:41.502534393Z Migrating to AddSensitiveContentHandlingToUsers (20241017113112)
2026-07-27T22:11:41.503465690Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrating ===============
2026-07-27T22:11:41.503489668Z -- add_column(:users, :sensitive_content_handling, :string, {default: nil})
2026-07-27T22:11:41.504513441Z    -> 0.0010s
2026-07-27T22:11:41.504537299Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrated (0.0010s) ======
2026-07-27T22:11:41.504546878Z 
2026-07-27T22:11:41.510177061Z Migrating to AddPublicIDsToUsers (20241021124608)
2026-07-27T22:11:41.510677539Z == 20241021124608 AddPublicIDsToUsers: migrating ==============================
2026-07-27T22:11:41.510698532Z -- change_table(:users)
2026-07-27T22:11:41.511881966Z    -> 0.0011s
2026-07-27T22:11:41.511905664Z == 20241021124608 AddPublicIDsToUsers: migrated (0.0012s) =====================
2026-07-27T22:11:41.511915223Z 
2026-07-27T22:11:41.513714488Z Migrating to CreatePublicIDsForUsers (20241021125322)
2026-07-27T22:11:41.514119414Z == 20241021125322 CreatePublicIDsForUsers: migrating ==========================
2026-07-27T22:11:41.570862104Z == 20241021125322 CreatePublicIDsForUsers: migrated (0.0567s) =================
2026-07-27T22:11:41.570888838Z 
2026-07-27T22:11:41.596463894Z Migrating to RemoveUnneededIndexes (20241025110218)
2026-07-27T22:11:41.597084184Z == 20241025110218 RemoveUnneededIndexes: migrating ============================
2026-07-27T22:11:41.597141680Z -- remove_index(:favorites, {name: "index_favorites_on_favoritable", column: [:favoritable_type, :favoritable_id]})
2026-07-27T22:11:41.598100702Z    -> 0.0010s
2026-07-27T22:11:41.598107856Z -- remove_index(:federails_followings, {name: "index_federails_followings_on_actor_id", column: :actor_id})
2026-07-27T22:11:41.599434940Z    -> 0.0013s
2026-07-27T22:11:41.599440210Z -- remove_index(:roles, {name: "index_roles_on_name", column: :name})
2026-07-27T22:11:41.599927352Z    -> 0.0005s
2026-07-27T22:11:41.599933805Z -- remove_index(:taggings, {name: "index_taggings_on_tag_id", column: :tag_id})
2026-07-27T22:11:41.601642928Z    -> 0.0017s
2026-07-27T22:11:41.601647277Z -- remove_index(:taggings, {name: "index_taggings_on_taggable_id", column: :taggable_id})
2026-07-27T22:11:41.602502209Z    -> 0.0008s
2026-07-27T22:11:41.602510526Z -- remove_index(:taggings, {name: "index_taggings_on_tagger_id", column: :tagger_id})
2026-07-27T22:11:41.603288774Z    -> 0.0008s
2026-07-27T22:11:41.603297061Z -- remove_index(:users_roles, {name: "index_users_roles_on_user_id", column: :user_id})
2026-07-27T22:11:41.603752999Z    -> 0.0004s
2026-07-27T22:11:41.603757107Z == 20241025110218 RemoveUnneededIndexes: migrated (0.0067s) ===================
2026-07-27T22:11:41.603760845Z 
2026-07-27T22:11:41.612026398Z Migrating to AddInProgressToProblems (20241105121830)
2026-07-27T22:11:41.615022815Z == 20241105121830 AddInProgressToProblems: migrating ==========================
2026-07-27T22:11:41.615045461Z -- add_column(:problems, :in_progress, :boolean, {default: false, null: false})
2026-07-27T22:11:41.615957187Z    -> 0.0009s
2026-07-27T22:11:41.615962458Z == 20241105121830 AddInProgressToProblems: migrated (0.0009s) =================
2026-07-27T22:11:41.615966115Z 
2026-07-27T22:11:41.618375710Z Migrating to ClearStuckProblems (20241118155027)
2026-07-27T22:11:41.620384307Z == 20241118155027 ClearStuckProblems: migrating ===============================
2026-07-27T22:11:41.638290392Z == 20241118155027 ClearStuckProblems: migrated (0.0179s) ======================
2026-07-27T22:11:41.638322086Z 
2026-07-27T22:11:41.645827507Z Migrating to AddApprovedToUser (20241122121621)
2026-07-27T22:11:41.646595164Z == 20241122121621 AddApprovedToUser: migrating ================================
2026-07-27T22:11:41.646653541Z -- change_table(:users)
2026-07-27T22:11:41.648162892Z    -> 0.0015s
2026-07-27T22:11:41.648178754Z == 20241122121621 AddApprovedToUser: migrated (0.0015s) =======================
2026-07-27T22:11:41.648187271Z 
2026-07-27T22:11:41.655599214Z Migrating to CreateFederailsModerationReports (20241128162213)
2026-07-27T22:11:41.656686204Z == 20241128162213 CreateFederailsModerationReports: migrating =================
2026-07-27T22:11:41.656701214Z -- create_table(:federails_moderation_reports)
2026-07-27T22:11:41.659676549Z    -> 0.0029s
2026-07-27T22:11:41.659687461Z == 20241128162213 CreateFederailsModerationReports: migrated (0.0030s) ========
2026-07-27T22:11:41.659695818Z 
2026-07-27T22:11:41.666450687Z Migrating to CreateFederailsModerationDomainBlocks (20241128162214)
2026-07-27T22:11:41.667219847Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrating ============
2026-07-27T22:11:41.667231510Z -- create_table(:federails_moderation_domain_blocks)
2026-07-27T22:11:41.667730986Z    -> 0.0005s
2026-07-27T22:11:41.667742299Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrated (0.0005s) ===
2026-07-27T22:11:41.667751127Z 
2026-07-27T22:11:41.674250521Z Migrating to AddFederationAttributesToComments (20250114105808)
2026-07-27T22:11:41.674845490Z == 20250114105808 AddFederationAttributesToComments: migrating ================
2026-07-27T22:11:41.676404681Z -- change_column_null(:comments, :commenter_id, true)
2026-07-27T22:11:41.684760767Z    -> 0.0083s
2026-07-27T22:11:41.684774755Z -- change_column_null(:comments, :commenter_type, true)
2026-07-27T22:11:41.693265681Z    -> 0.0085s
2026-07-27T22:11:41.693280401Z -- add_column(:comments, :federated_url, :string, {null: true, default: nil})
2026-07-27T22:11:41.694407361Z    -> 0.0011s
2026-07-27T22:11:41.694419155Z -- add_reference(:comments, :federails_actor, {null: true, foreign_key: true})
2026-07-27T22:11:41.705128712Z    -> 0.0107s
2026-07-27T22:11:41.705143241Z == 20250114105808 AddFederationAttributesToComments: migrated (0.0303s) =======
2026-07-27T22:11:41.705151658Z 
2026-07-27T22:11:41.724445910Z Migrating to AddS3PathStyleToLibrary (20250121105010)
2026-07-27T22:11:41.725800279Z == 20250121105010 AddS3PathStyleToLibrary: migrating ==========================
2026-07-27T22:11:41.725812533Z -- add_column(:libraries, :s3_path_style, :boolean, {default: true, null: false})
2026-07-27T22:11:41.726715994Z    -> 0.0009s
2026-07-27T22:11:41.726726735Z == 20250121105010 AddS3PathStyleToLibrary: migrated (0.0009s) =================
2026-07-27T22:11:41.726734992Z 
2026-07-27T22:11:41.731805618Z Migrating to MakePublicIDsLowercase (20250121164452)
2026-07-27T22:11:41.732347440Z == 20250121164452 MakePublicIDsLowercase: migrating ===========================
2026-07-27T22:11:41.823060139Z == 20250121164452 MakePublicIDsLowercase: migrated (0.0907s) ==================
2026-07-27T22:11:41.823077634Z 
2026-07-27T22:11:41.868810923Z Migrating to AddExtensionsToFederailsActors (20250122171731)
2026-07-27T22:11:41.869806118Z == 20250122171731 AddExtensionsToFederailsActors: migrating ===================
2026-07-27T22:11:41.869827872Z -- add_column(:federails_actors, :extensions, :json, {default: nil, null: true})
2026-07-27T22:11:41.871591275Z    -> 0.0017s
2026-07-27T22:11:41.871613029Z == 20250122171731 AddExtensionsToFederailsActors: migrated (0.0018s) ==========
2026-07-27T22:11:41.871622648Z 
2026-07-27T22:11:41.948242254Z Migrating to AddCreatorToCollections (20250222000000)
2026-07-27T22:11:41.976781383Z == 20250222000000 AddCreatorToCollections: migrating ==========================
2026-07-27T22:11:41.979541173Z -- add_reference(:collections, :creator, {null: true, foreign_key: true})
2026-07-27T22:11:42.001444481Z    -> 0.0219s
2026-07-27T22:11:42.004302940Z == 20250222000000 AddCreatorToCollections: migrated (0.0219s) =================
2026-07-27T22:11:42.004850534Z 
2026-07-27T22:11:42.011889415Z Migrating to AddLocalToActors (20250305171530)
2026-07-27T22:11:42.014698584Z == 20250305171530 AddLocalToActors: migrating =================================
2026-07-27T22:11:42.014720438Z -- add_column(:federails_actors, :local, :boolean, {null: false, default: false})
2026-07-27T22:11:42.015647706Z    -> 0.0009s
2026-07-27T22:11:42.016370833Z -- exec_update("UPDATE federails_actors SET local=true WHERE entity_type IS NOT NULL")
2026-07-27T22:11:42.018172483Z    -> 0.0018s
2026-07-27T22:11:42.019956056Z    -> 0 rows
2026-07-27T22:11:42.020731088Z == 20250305171530 AddLocalToActors: migrated (0.0057s) ========================
2026-07-27T22:11:42.021017385Z 
2026-07-27T22:11:42.026550172Z Migrating to AddActorTypeToActors (20250407160721)
2026-07-27T22:11:42.028165717Z == 20250407160721 AddActorTypeToActors: migrating =============================
2026-07-27T22:11:42.028191549Z -- add_column(:federails_actors, :actor_type, :string, {null: true})
2026-07-27T22:11:42.029051000Z    -> 0.0009s
2026-07-27T22:11:42.029360855Z == 20250407160721 AddActorTypeToActors: migrated (0.0009s) ====================
2026-07-27T22:11:42.029636861Z 
2026-07-27T22:11:42.034902199Z Migrating to AddTombstonedAtToActors (20250407160722)
2026-07-27T22:11:42.036439145Z == 20250407160722 AddTombstonedAtToActors: migrating ==========================
2026-07-27T22:11:42.036463775Z -- add_column(:federails_actors, :tombstoned_at, :datetime, {default: nil})
2026-07-27T22:11:42.037782582Z    -> 0.0013s
2026-07-27T22:11:42.038070602Z == 20250407160722 AddTombstonedAtToActors: migrated (0.0013s) =================
2026-07-27T22:11:42.038353522Z 
2026-07-27T22:11:42.043931881Z Migrating to CreateDoorkeeperTables (20250408111644)
2026-07-27T22:11:42.045998154Z == 20250408111644 CreateDoorkeeperTables: migrating ===========================
2026-07-27T22:11:42.046021361Z -- create_table(:oauth_applications)
2026-07-27T22:11:42.046439804Z    -> 0.0004s
2026-07-27T22:11:42.046462820Z -- add_index(:oauth_applications, :uid, {unique: true})
2026-07-27T22:11:42.046578824Z    -> 0.0002s
2026-07-27T22:11:42.046590016Z -- create_table(:oauth_access_grants)
2026-07-27T22:11:42.047240737Z    -> 0.0006s
2026-07-27T22:11:42.047263193Z -- add_index(:oauth_access_grants, :token, {unique: true})
2026-07-27T22:11:42.047358906Z    -> 0.0001s
2026-07-27T22:11:42.047382493Z -- add_foreign_key(:oauth_access_grants, :oauth_applications, {column: :application_id})
2026-07-27T22:11:42.054988657Z    -> 0.0076s
2026-07-27T22:11:42.055014058Z -- create_table(:oauth_access_tokens)
2026-07-27T22:11:42.055604718Z    -> 0.0006s
2026-07-27T22:11:42.055626292Z -- add_index(:oauth_access_tokens, :token, {unique: true})
2026-07-27T22:11:42.055717225Z    -> 0.0001s
2026-07-27T22:11:42.055771354Z -- add_index(:oauth_access_tokens, :refresh_token, {unique: true})
2026-07-27T22:11:42.055978922Z    -> 0.0001s
2026-07-27T22:11:42.056004383Z -- add_foreign_key(:oauth_access_tokens, :oauth_applications, {column: :application_id})
2026-07-27T22:11:42.065358108Z    -> 0.0093s
2026-07-27T22:11:42.065384211Z -- add_foreign_key(:oauth_access_grants, :users, {column: :resource_owner_id})
2026-07-27T22:11:42.073353707Z    -> 0.0080s
2026-07-27T22:11:42.073379339Z -- add_foreign_key(:oauth_access_tokens, :users, {column: :resource_owner_id})
2026-07-27T22:11:42.084234028Z    -> 0.0108s
2026-07-27T22:11:42.084543561Z == 20250408111644 CreateDoorkeeperTables: migrated (0.0382s) ==================
2026-07-27T22:11:42.084831962Z 
2026-07-27T22:11:42.089944683Z Migrating to AddOwnerToApplication (20250408145956)
2026-07-27T22:11:42.092871099Z == 20250408145956 AddOwnerToApplication: migrating ============================
2026-07-27T22:11:42.098022918Z -- add_column(:oauth_applications, :owner_id, :bigint, {null: true})
2026-07-27T22:11:42.099007602Z    -> 0.0010s
2026-07-27T22:11:42.099465896Z -- add_column(:oauth_applications, :owner_type, :string, {null: true})
2026-07-27T22:11:42.100417553Z    -> 0.0009s
2026-07-27T22:11:42.101378549Z -- add_index(:oauth_applications, [:owner_id, :owner_type])
2026-07-27T22:11:42.101541828Z    -> 0.0002s
2026-07-27T22:11:42.104624479Z == 20250408145956 AddOwnerToApplication: migrated (0.0070s) ===================
2026-07-27T22:11:42.105312164Z 
2026-07-27T22:11:42.110369944Z Migrating to RemoveDefaultActorEntityType (20250409120155)
2026-07-27T22:11:42.111045305Z == 20250409120155 RemoveDefaultActorEntityType: migrating =====================
2026-07-27T22:11:42.112397619Z -- change_column_default(:federails_actors, :entity_type, nil)
2026-07-27T22:11:42.122448438Z    -> 0.0100s
2026-07-27T22:11:42.122764936Z == 20250409120155 RemoveDefaultActorEntityType: migrated (0.0114s) ============
2026-07-27T22:11:42.123003086Z 
2026-07-27T22:11:42.128466804Z Migrating to AddQuotaToUsers (20250409125753)
2026-07-27T22:11:42.129168698Z == 20250409125753 AddQuotaToUsers: migrating ==================================
2026-07-27T22:11:42.130030975Z -- add_column(:users, :quota, :integer, {default: 1, null: false})
2026-07-27T22:11:42.131021842Z    -> 0.0010s
2026-07-27T22:11:42.131494514Z -- add_column(:users, :quota_use_site_default, :boolean, {default: true, null: false})
2026-07-27T22:11:42.132404547Z    -> 0.0009s
2026-07-27T22:11:42.132693499Z == 20250409125753 AddQuotaToUsers: migrated (0.0032s) =========================
2026-07-27T22:11:42.132972642Z 
2026-07-27T22:11:42.137852664Z Migrating to AddLowercaseFilenameVirtualFieldToModelFiles (20250423094525)
2026-07-27T22:11:42.138787768Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrating =====
2026-07-27T22:11:42.139680396Z -- add_column(:model_files, :filename_lower, :virtual, {type: :string, as: "LOWER(filename)", stored: true})
2026-07-27T22:11:42.151410168Z    -> 0.0117s
2026-07-27T22:11:42.151868421Z -- add_index(:model_files, :filename_lower)
2026-07-27T22:11:42.152089286Z    -> 0.0002s
2026-07-27T22:11:42.152399081Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrated (0.0133s) 
2026-07-27T22:11:42.152684686Z 
2026-07-27T22:11:42.158288436Z Migrating to AddUniqueIndexToLinks (20250425104619)
2026-07-27T22:11:42.158983125Z == 20250425104619 AddUniqueIndexToLinks: migrating ============================
2026-07-27T22:11:42.159895123Z -- add_index(:links, [:linkable_id, :linkable_type, :url])
2026-07-27T22:11:42.160183654Z    -> 0.0003s
2026-07-27T22:11:42.160474891Z == 20250425104619 AddUniqueIndexToLinks: migrated (0.0012s) ===================
2026-07-27T22:11:42.160751318Z 
2026-07-27T22:11:42.165664306Z Migrating to AddPreviewToModelFile (20250520111046)
2026-07-27T22:11:42.166356400Z == 20250520111046 AddPreviewToModelFile: migrating ============================
2026-07-27T22:11:42.168011936Z -- add_column(:model_files, :previewable, :boolean, {default: false, null: false})
2026-07-27T22:11:42.169034355Z    -> 0.0010s
2026-07-27T22:11:42.169344250Z == 20250520111046 AddPreviewToModelFile: migrated (0.0018s) ===================
2026-07-27T22:11:42.169797793Z 
2026-07-27T22:11:42.174582914Z Migrating to CreateAltchaSolutions (20250609210440)
2026-07-27T22:11:42.174965485Z == 20250609210440 CreateAltchaSolutions: migrating ============================
2026-07-27T22:11:42.175357244Z -- create_table(:altcha_solutions)
2026-07-27T22:11:42.175702129Z    -> 0.0004s
2026-07-27T22:11:42.175715335Z -- add_index(:altcha_solutions, [:algorithm, :challenge, :salt, :signature, :number], {unique: true, name: "index_altcha_solutions"})
2026-07-27T22:11:42.175938906Z    -> 0.0002s
2026-07-27T22:11:42.176651221Z == 20250609210440 CreateAltchaSolutions: migrated (0.0017s) ===================
2026-07-27T22:11:42.176943690Z 
2026-07-27T22:11:42.181833522Z Migrating to AddIndexableFields (20250620141805)
2026-07-27T22:11:42.182225241Z == 20250620141805 AddIndexableFields: migrating ===============================
2026-07-27T22:11:42.182246995Z -- change_table(:models)
2026-07-27T22:11:42.184735459Z    -> 0.0025s
2026-07-27T22:11:42.184759918Z -- change_table(:creators)
2026-07-27T22:11:42.186402998Z    -> 0.0016s
2026-07-27T22:11:42.186424552Z -- change_table(:collections)
2026-07-27T22:11:42.188064265Z    -> 0.0016s
2026-07-27T22:11:42.188088995Z == 20250620141805 AddIndexableFields: migrated (0.0058s) ======================
2026-07-27T22:11:42.188373989Z 
2026-07-27T22:11:42.193415877Z Migrating to ChangeIndexableFromIntegerToString (20250621223410)
2026-07-27T22:11:42.193814911Z == 20250621223410 ChangeIndexableFromIntegerToString: migrating ===============
2026-07-27T22:11:42.194137811Z -- change_column(:models, :indexable, :string)
2026-07-27T22:11:42.219878802Z    -> 0.0257s
2026-07-27T22:11:42.219903281Z -- change_column(:models, :ai_indexable, :string)
2026-07-27T22:11:42.240232719Z    -> 0.0203s
2026-07-27T22:11:42.240257138Z -- change_column(:creators, :indexable, :string)
2026-07-27T22:11:42.253157689Z    -> 0.0129s
2026-07-27T22:11:42.253182870Z -- change_column(:creators, :ai_indexable, :string)
2026-07-27T22:11:42.263269562Z    -> 0.0101s
2026-07-27T22:11:42.263294051Z -- change_column(:collections, :indexable, :string)
2026-07-27T22:11:42.310899101Z    -> 0.0476s
2026-07-27T22:11:42.310923651Z -- change_column(:collections, :ai_indexable, :string)
2026-07-27T22:11:42.325109030Z    -> 0.0142s
2026-07-27T22:11:42.325133529Z == 20250621223410 ChangeIndexableFromIntegerToString: migrated (0.1313s) ======
2026-07-27T22:11:42.325466540Z 
2026-07-27T22:11:42.332812671Z Migrating to AddOrderIndexesToTables (20250629212656)
2026-07-27T22:11:42.333336917Z == 20250629212656 AddOrderIndexesToTables: migrating ==========================
2026-07-27T22:11:42.333358761Z -- change_table(:models)
2026-07-27T22:11:42.333740620Z    -> 0.0004s
2026-07-27T22:11:42.333762494Z -- change_table(:creators)
2026-07-27T22:11:42.334028270Z    -> 0.0003s
2026-07-27T22:11:42.334049954Z -- change_table(:collections)
2026-07-27T22:11:42.334815185Z    -> 0.0008s
2026-07-27T22:11:42.334838803Z == 20250629212656 AddOrderIndexesToTables: migrated (0.0015s) =================
2026-07-27T22:11:42.335147214Z 
2026-07-27T22:11:42.342107267Z Migrating to AddIndexOnLinkUrl (20250716093106)
2026-07-27T22:11:42.343587729Z == 20250716093106 AddIndexOnLinkUrl: migrating ================================
2026-07-27T22:11:42.343609593Z -- change_table(:links)
2026-07-27T22:11:42.343784476Z    -> 0.0002s
2026-07-27T22:11:42.343796279Z == 20250716093106 AddIndexOnLinkUrl: migrated (0.0002s) =======================
2026-07-27T22:11:42.344181616Z 
2026-07-27T22:11:42.349718641Z Migrating to AddSyncedAtToLinks (20250724094951)
2026-07-27T22:11:42.350045139Z == 20250724094951 AddSyncedAtToLinks: migrating ===============================
2026-07-27T22:11:42.350066853Z -- add_column(:links, :synced_at, :datetime)
2026-07-27T22:11:42.351119052Z    -> 0.0010s
2026-07-27T22:11:42.351140896Z == 20250724094951 AddSyncedAtToLinks: migrated (0.0011s) ======================
2026-07-27T22:11:42.351150566Z 
2026-07-27T22:11:42.356236753Z Migrating to CreateFaspClientProviders (20250806142734)
2026-07-27T22:11:42.356603211Z == 20250806142734 CreateFaspClientProviders: migrating ========================
2026-07-27T22:11:42.356626047Z -- create_table(:fasp_client_providers)
2026-07-27T22:11:42.399807596Z    -> 0.0431s
2026-07-27T22:11:42.399833578Z == 20250806142734 CreateFaspClientProviders: migrated (0.0432s) ===============
2026-07-27T22:11:42.399843378Z 
2026-07-27T22:11:42.405202605Z Migrating to CreateFaspClientEventSubscriptions (20250908112415)
2026-07-27T22:11:42.405593813Z == 20250908112415 CreateFaspClientEventSubscriptions: migrating ===============
2026-07-27T22:11:42.405615537Z -- create_table(:fasp_client_event_subscriptions)
2026-07-27T22:11:42.417679783Z    -> 0.0120s
2026-07-27T22:11:42.417704312Z == 20250908112415 CreateFaspClientEventSubscriptions: migrated (0.0121s) ======
2026-07-27T22:11:42.417714252Z 
2026-07-27T22:11:42.423140915Z Migrating to CreateFaspClientBackfillRequests (20250908165009)
2026-07-27T22:11:42.423507253Z == 20250908165009 CreateFaspClientBackfillRequests: migrating =================
2026-07-27T22:11:42.423545641Z -- create_table(:fasp_client_backfill_requests)
2026-07-27T22:11:42.428773283Z    -> 0.0052s
2026-07-27T22:11:42.428799916Z == 20250908165009 CreateFaspClientBackfillRequests: migrated (0.0052s) ========
2026-07-27T22:11:42.428809957Z 
2026-07-27T22:11:42.434158543Z Migrating to AddImagesToCreators (20250922155445)
2026-07-27T22:11:42.434478467Z == 20250922155445 AddImagesToCreators: migrating ==============================
2026-07-27T22:11:42.434500291Z -- add_column(:creators, :avatar_data, :json)
2026-07-27T22:11:42.435547251Z    -> 0.0010s
2026-07-27T22:11:42.435568954Z -- add_column(:creators, :banner_data, :json)
2026-07-27T22:11:42.436492024Z    -> 0.0009s
2026-07-27T22:11:42.436516514Z == 20250922155445 AddImagesToCreators: migrated (0.0020s) =====================
2026-07-27T22:11:42.436526103Z 
2026-07-27T22:11:42.443799226Z Migrating to CreateFederailsHosts (20251010145758)
2026-07-27T22:11:42.444831145Z == 20251010145758 CreateFederailsHosts: migrating =============================
2026-07-27T22:11:42.444856827Z -- create_table(:federails_hosts)
2026-07-27T22:11:42.456051731Z    -> 0.0112s
2026-07-27T22:11:42.456076260Z == 20251010145758 CreateFederailsHosts: migrated (0.0112s) ====================
2026-07-27T22:11:42.456085950Z 
2026-07-27T22:11:42.475942786Z Migrating to AddTourStateToUsers (20251027152904)
2026-07-27T22:11:42.476261177Z == 20251027152904 AddTourStateToUsers: migrating ==============================
2026-07-27T22:11:42.476283412Z -- add_column(:users, :tour_state, :json)
2026-07-27T22:11:42.477547829Z    -> 0.0013s
2026-07-27T22:11:42.477570806Z == 20251027152904 AddTourStateToUsers: migrated (0.0013s) =====================
2026-07-27T22:11:42.477580565Z 
2026-07-27T22:11:42.489168372Z Migrating to AddSortOrderToUsers (20251105110434)
2026-07-27T22:11:42.489498086Z == 20251105110434 AddSortOrderToUsers: migrating ==============================
2026-07-27T22:11:42.489520481Z -- add_column(:users, :sort_order, :integer, {default: 0, null: false})
2026-07-27T22:11:42.490536798Z    -> 0.0010s
2026-07-27T22:11:42.490559354Z == 20251105110434 AddSortOrderToUsers: migrated (0.0010s) =====================
2026-07-27T22:11:42.490569374Z 
2026-07-27T22:11:42.496171581Z Migrating to CreateGroups (20251203161006)
2026-07-27T22:11:42.496577438Z == 20251203161006 CreateGroups: migrating =====================================
2026-07-27T22:11:42.496599984Z -- create_table(:groups)
2026-07-27T22:11:42.506890075Z    -> 0.0103s
2026-07-27T22:11:42.506915146Z -- create_table(:memberships)
2026-07-27T22:11:42.508073249Z    -> 0.0012s
2026-07-27T22:11:42.508356139Z == 20251203161006 CreateGroups: migrated (0.0115s) ============================
2026-07-27T22:11:42.508367672Z 
2026-07-27T22:11:42.513921562Z Migrating to CreateUniqueIndexesOnGroups (20260109113100)
2026-07-27T22:11:42.514267569Z == 20260109113100 CreateUniqueIndexesOnGroups: migrating ======================
2026-07-27T22:11:42.514290996Z -- remove_index(:memberships, [:group_id, :user_id])
2026-07-27T22:11:42.515593150Z    -> 0.0013s
2026-07-27T22:11:42.515616126Z -- add_index(:memberships, [:group_id, :user_id], {unique: true})
2026-07-27T22:11:42.515715927Z    -> 0.0002s
2026-07-27T22:11:42.515739515Z -- remove_index(:memberships, [:user_id, :group_id])
2026-07-27T22:11:42.522542621Z    -> 0.0067s
2026-07-27T22:11:42.522569014Z -- add_index(:memberships, [:user_id, :group_id], {unique: true})
2026-07-27T22:11:42.522682192Z    -> 0.0002s
2026-07-27T22:11:42.522705599Z == 20260109113100 CreateUniqueIndexesOnGroups: migrated (0.0084s) =============
2026-07-27T22:11:42.522715499Z 
2026-07-27T22:11:42.530726078Z Migrating to CreateNoticedTables (20260119153039)
2026-07-27T22:11:42.531581431Z == 20260119153039 CreateNoticedTables: migrating ==============================
2026-07-27T22:11:42.531604097Z -- create_table(:noticed_events, {id: :primary_key})
2026-07-27T22:11:42.544287731Z    -> 0.0126s
2026-07-27T22:11:42.544313743Z -- create_table(:noticed_notifications, {id: :primary_key})
2026-07-27T22:11:42.550256155Z    -> 0.0060s
2026-07-27T22:11:42.550281907Z == 20260119153039 CreateNoticedTables: migrated (0.0187s) =====================
2026-07-27T22:11:42.550291516Z 
2026-07-27T22:11:42.555322773Z Migrating to AddNotificationsCountToNoticedEvent (20260119153040)
2026-07-27T22:11:42.555640563Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrating ==============
2026-07-27T22:11:42.555663239Z -- add_column(:noticed_events, :notifications_count, :integer)
2026-07-27T22:11:42.556793135Z    -> 0.0011s
2026-07-27T22:11:42.556817604Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrated (0.0012s) =====
2026-07-27T22:11:42.556827244Z 
2026-07-27T22:11:42.561653066Z Migrating to DeviseInvitableAddToUsers (20260120143441)
2026-07-27T22:11:42.562071680Z == 20260120143441 DeviseInvitableAddToUsers: migrating ========================
2026-07-27T22:11:42.562393899Z -- change_table(:users)
2026-07-27T22:11:42.570871700Z    -> 0.0085s
2026-07-27T22:11:42.570896169Z == 20260120143441 DeviseInvitableAddToUsers: migrated (0.0088s) ===============
2026-07-27T22:11:42.570905678Z 
2026-07-27T22:11:42.575987246Z Migrating to CreateLists (20260302121346)
2026-07-27T22:11:42.576512163Z == 20260302121346 CreateLists: migrating ======================================
2026-07-27T22:11:42.576566663Z -- create_table(:lists)
2026-07-27T22:11:42.581566516Z    -> 0.0051s
2026-07-27T22:11:42.581591747Z -- create_table(:list_items)
2026-07-27T22:11:42.585793492Z    -> 0.0042s
2026-07-27T22:11:42.585817781Z == 20260302121346 CreateLists: migrated (0.0093s) =============================
2026-07-27T22:11:42.585827471Z 
2026-07-27T22:11:42.591147580Z Migrating to AddSpecialToLists (20260304122738)
2026-07-27T22:11:42.591549369Z == 20260304122738 AddSpecialToLists: migrating ================================
2026-07-27T22:11:42.591578899Z -- add_column(:lists, :special, :string)
2026-07-27T22:11:42.592803135Z    -> 0.0012s
2026-07-27T22:11:42.592828566Z == 20260304122738 AddSpecialToLists: migrated (0.0013s) =======================
2026-07-27T22:11:42.592838206Z 
2026-07-27T22:11:42.597774371Z Migrating to AddFolderSettingsToLibraries (20260310154453)
2026-07-27T22:11:42.598764826Z == 20260310154453 AddFolderSettingsToLibraries: migrating =====================
2026-07-27T22:11:42.598787011Z -- add_column(:libraries, :path_template, :string, {null: false, default: "{tags}/{modelName}{modelId}"})
2026-07-27T22:11:42.600052811Z    -> 0.0012s
2026-07-27T22:11:42.600077551Z -- add_column(:libraries, :parse_metadata_from_path, :boolean, {default: false, null: false})
2026-07-27T22:11:42.601118528Z    -> 0.0011s
2026-07-27T22:11:42.601140412Z -- add_column(:libraries, :safe_folder_names, :boolean, {default: true, null: false})
2026-07-27T22:11:42.602155006Z    -> 0.0010s
2026-07-27T22:11:42.602177040Z == 20260310154453 AddFolderSettingsToLibraries: migrated (0.0034s) ============
2026-07-27T22:11:42.602187091Z 
2026-07-27T22:11:42.607271174Z Migrating to AddToAndCcToFederailsActivities (20260323153455)
2026-07-27T22:11:42.607609866Z == 20260323153455 AddToAndCcToFederailsActivities: migrating ==================
2026-07-27T22:11:42.607631760Z -- add_column(:federails_activities, :to, :string)
2026-07-27T22:11:42.608904825Z    -> 0.0013s
2026-07-27T22:11:42.608930256Z -- add_column(:federails_activities, :cc, :string)
2026-07-27T22:11:42.609899649Z    -> 0.0010s
2026-07-27T22:11:42.609922275Z == 20260323153455 AddToAndCcToFederailsActivities: migrated (0.0023s) =========
2026-07-27T22:11:42.609932125Z 
2026-07-27T22:11:42.614720451Z Migrating to AddLikeCountToModels (20260410150554)
2026-07-27T22:11:42.615057771Z == 20260410150554 AddLikeCountToModels: migrating =============================
2026-07-27T22:11:42.615080066Z -- add_column(:models, :like_count, :integer, {default: 0, null: false})
2026-07-27T22:11:42.616179972Z    -> 0.0011s
2026-07-27T22:11:42.616227568Z == 20260410150554 AddLikeCountToModels: migrated (0.0011s) ====================
2026-07-27T22:11:42.616237829Z 
2026-07-27T22:11:42.620911906Z Migrating to CreateFederailsQuoteAuthorizations (20260421083230)
2026-07-27T22:11:42.621322814Z == 20260421083230 CreateFederailsQuoteAuthorizations: migrating ===============
2026-07-27T22:11:42.621343926Z -- create_table(:federails_quote_authorizations)
2026-07-27T22:11:42.633058948Z    -> 0.0117s
2026-07-27T22:11:42.633085041Z == 20260421083230 CreateFederailsQuoteAuthorizations: migrated (0.0117s) ======
2026-07-27T22:11:42.633095051Z 
2026-07-27T22:11:42.638042879Z Migrating to AddResultAndInstrumentToFederailsActivities (20260421171252)
2026-07-27T22:11:42.638343345Z == 20260421171252 AddResultAndInstrumentToFederailsActivities: migrating ======
2026-07-27T22:11:42.638376351Z -- add_column(:federails_activities, :result, :string)
2026-07-27T22:11:42.639507079Z    -> 0.0011s
2026-07-27T22:11:42.639529755Z -- add_column(:federails_activities, :instrument, :string)
2026-07-27T22:11:42.640625553Z    -> 0.0011s
2026-07-27T22:11:42.640653890Z == 20260421171252 AddResultAndInstrumentToFederailsActivities: migrated (0.0022s) 
2026-07-27T22:11:42.640663840Z 
2026-07-27T22:11:42.645552489Z Migrating to CreateCollectionsModelsJoinTable (20260422125049)
2026-07-27T22:11:42.645852814Z == 20260422125049 CreateCollectionsModelsJoinTable: migrating =================
2026-07-27T22:11:42.645875190Z -- create_join_table(:collections, :models)
2026-07-27T22:11:42.652591150Z    -> 0.0067s
2026-07-27T22:11:42.652618746Z == 20260422125049 CreateCollectionsModelsJoinTable: migrated (0.0067s) ========
2026-07-27T22:11:42.652628936Z 
2026-07-27T22:11:42.657574189Z Migrating to AddPreviewFieldsToCollections (20260427114113)
2026-07-27T22:11:42.657932161Z == 20260427114113 AddPreviewFieldsToCollections: migrating ====================
2026-07-27T22:11:42.657957141Z -- change_table(:collections)
2026-07-27T22:11:42.687638851Z    -> 0.0297s
2026-07-27T22:11:42.687664613Z == 20260427114113 AddPreviewFieldsToCollections: migrated (0.0297s) ===========
2026-07-27T22:11:42.687674843Z 
2026-07-27T22:11:42.695115995Z Migrating to AddModelsCountToCollections (20260428101428)
2026-07-27T22:11:42.695629510Z == 20260428101428 AddModelsCountToCollections: migrating ======================
2026-07-27T22:11:42.696057151Z -- add_column(:collections_models, :id, :primary_key)
2026-07-27T22:11:42.700594362Z    -> 0.0045s
2026-07-27T22:11:42.700620766Z -- add_column(:collections, :models_count, :integer)
2026-07-27T22:11:42.708786728Z    -> 0.0082s
2026-07-27T22:11:42.708812439Z == 20260428101428 AddModelsCountToCollections: migrated (0.0132s) =============
2026-07-27T22:11:42.708851308Z 
2026-07-27T22:11:42.742116868Z Migrating to AddTextToLinks (20260511220927)
2026-07-27T22:11:42.742591795Z == 20260511220927 AddTextToLinks: migrating ===================================
2026-07-27T22:11:42.742615302Z -- add_column(:links, :text, :string)
2026-07-27T22:11:42.743908808Z    -> 0.0013s
2026-07-27T22:11:42.743937656Z == 20260511220927 AddTextToLinks: migrated (0.0013s) ==========================
2026-07-27T22:11:42.743948458Z 
2026-07-27T22:11:42.751615505Z Migrating to AddEntrypointToModels (20260512112504)
2026-07-27T22:11:42.752032435Z == 20260512112504 AddEntrypointToModels: migrating ============================
2026-07-27T22:11:42.752060592Z -- add_reference(:models, :entrypoint, {null: true, foreign_key: {to_table: :model_files}})
2026-07-27T22:11:42.798739165Z    -> 0.0466s
2026-07-27T22:11:42.798764987Z -- add_column(:models, :entrypoint_fragment, :string, {null: true})
2026-07-27T22:11:42.799948712Z    -> 0.0012s
2026-07-27T22:11:42.799975977Z == 20260512112504 AddEntrypointToModels: migrated (0.0479s) ===================
2026-07-27T22:11:42.799986298Z 
2026-07-27T22:11:42.806975209Z Migrating to AddLandingPageToUsers (20260514144832)
2026-07-27T22:11:42.807425696Z == 20260514144832 AddLandingPageToUsers: migrating ============================
2026-07-27T22:11:42.807450205Z -- add_column(:users, :landing_page, :string, {null: true, default: nil})
2026-07-27T22:11:42.816535720Z    -> 0.0091s
2026-07-27T22:11:42.816561362Z == 20260514144832 AddLandingPageToUsers: migrated (0.0091s) ===================
2026-07-27T22:11:42.816571412Z 
2026-07-27T22:11:42.822255333Z Migrating to CreateRelationships (20260519154617)
2026-07-27T22:11:42.822693446Z == 20260519154617 CreateRelationships: migrating ==============================
2026-07-27T22:11:42.822717134Z -- create_table(:relationships)
2026-07-27T22:11:42.824224291Z    -> 0.0015s
2026-07-27T22:11:42.824250553Z == 20260519154617 CreateRelationships: migrated (0.0015s) =====================
2026-07-27T22:11:42.824260473Z 
2026-07-27T22:11:42.829437163Z Migrating to DropAltchaSolutions (20260604160600)
2026-07-27T22:11:42.829833221Z == 20260604160600 DropAltchaSolutions: migrating ==============================
2026-07-27T22:11:42.830162204Z -- drop_table(:altcha_solutions)
2026-07-27T22:11:42.830474372Z    -> 0.0003s
2026-07-27T22:11:42.830497659Z == 20260604160600 DropAltchaSolutions: migrated (0.0006s) =====================
2026-07-27T22:11:42.830508000Z 
2026-07-27T22:11:42.835533786Z Migrating to CreatePrintHosts (20260616131635)
2026-07-27T22:11:42.835862107Z == 20260616131635 CreatePrintHosts: migrating =================================
2026-07-27T22:11:42.835920956Z -- create_table(:print_hosts)
2026-07-27T22:11:42.836241672Z    -> 0.0003s
2026-07-27T22:11:42.836264718Z == 20260616131635 CreatePrintHosts: migrated (0.0004s) ========================
2026-07-27T22:11:42.836274829Z 
2026-07-27T22:11:42.911028004Z s6-rc: info: service init-manyfold-config successfully started
2026-07-27T22:11:42.911319461Z s6-rc: info: service init-config-end: starting
2026-07-27T22:11:42.913229550Z s6-rc: info: service init-config-end successfully started
2026-07-27T22:11:42.913370033Z s6-rc: info: service init-mods: starting
2026-07-27T22:11:42.915487739Z s6-rc: info: service init-mods successfully started
2026-07-27T22:11:42.915745108Z s6-rc: info: service init-mod-universal-redis-add-package: starting
2026-07-27T22:11:42.924502551Z s6-rc: info: service init-mod-universal-redis-add-package successfully started
2026-07-27T22:11:42.924796694Z s6-rc: info: service init-mods-package-install: starting
2026-07-27T22:11:42.936531617Z [pkg-install-init] **** Installing all mod packages ****
2026-07-27T22:11:43.283267066Z (1/1) Installing redis (8.8.0-r0)
2026-07-27T22:11:43.293207353Z   Executing redis-8.8.0-r0.pre-install
2026-07-27T22:11:43.337261729Z   Executing redis-8.8.0-r0.post-install
2026-07-27T22:11:43.346695004Z Executing busybox-1.37.0-r31.trigger
2026-07-27T22:11:43.364296977Z OK: 711.5 MiB in 164 packages
2026-07-27T22:11:43.403306891Z s6-rc: info: service init-mods-package-install successfully started
2026-07-27T22:11:43.403367934Z s6-rc: info: service init-mods-end: starting
2026-07-27T22:11:43.405741666Z s6-rc: info: service init-mods-end successfully started
2026-07-27T22:11:43.406020668Z s6-rc: info: service init-custom-files: starting
2026-07-27T22:11:43.412935239Z [custom-init] No custom files found, skipping...
2026-07-27T22:11:43.413620279Z s6-rc: info: service init-custom-files successfully started
2026-07-27T22:11:43.413861795Z s6-rc: info: service init-services: starting
2026-07-27T22:11:43.416145687Z s6-rc: info: service init-services successfully started
2026-07-27T22:11:43.416166409Z s6-rc: info: service svc-mod-universal-redis: starting
2026-07-27T22:11:43.416466263Z s6-rc: info: service svc-manyfold: starting
2026-07-27T22:11:43.416769283Z s6-rc: info: service svc-cron: starting
2026-07-27T22:11:43.419428872Z s6-rc: info: service svc-mod-universal-redis successfully started
2026-07-27T22:11:43.420679782Z s6-rc: info: service svc-cron successfully started
2026-07-27T22:11:43.430151635Z 282:C 27 Jul 2026 22:11:43.429 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-27T22:11:43.430189381Z 282:C 27 Jul 2026 22:11:43.429 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
2026-07-27T22:11:43.430197708Z 282:C 27 Jul 2026 22:11:43.429 * Redis version=8.8.0, bits=64, commit=00000000, modified=1, pid=282, just started
2026-07-27T22:11:43.430204752Z 282:C 27 Jul 2026 22:11:43.429 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
2026-07-27T22:11:43.430682174Z 282:M 27 Jul 2026 22:11:43.430 * Increased maximum number of open files to 10032 (it was originally set to 1024).
2026-07-27T22:11:43.430702144Z 282:M 27 Jul 2026 22:11:43.430 * monotonic clock: POSIX clock_gettime
2026-07-27T22:11:43.431198063Z 282:M 27 Jul 2026 22:11:43.431 * Running mode=standalone, port=6379.
2026-07-27T22:11:43.431576345Z 282:M 27 Jul 2026 22:11:43.431 * Server initialized
2026-07-27T22:11:43.431612939Z 282:M 27 Jul 2026 22:11:43.431 * Ready to accept connections tcp
2026-07-27T22:11:43.431621807Z 282:M 27 Jul 2026 22:11:43.431 # WARNING: Redis does not require authentication. Redis will accept connections from any local client.
2026-07-27T22:11:43.590372362Z 22:11:43 rails.1              | started with pid 303
2026-07-27T22:11:43.590413926Z 22:11:43 default_worker.1     | started with pid 304
2026-07-27T22:11:43.590424147Z 22:11:43 performance_worker.1 | started with pid 305
2026-07-27T22:11:46.499338491Z 22:11:46 rails.1              | => Booting Puma
2026-07-27T22:11:46.499378451Z 22:11:46 rails.1              | => Rails 8.0.5 application starting in production 
2026-07-27T22:11:46.499388301Z 22:11:46 rails.1              | => Run `bin/rails server --help` for more startup options
2026-07-27T22:11:46.678228902Z 22:11:46 rails.1              | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-27T22:11:46.678264002Z 22:11:46 rails.1              | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-27T22:11:47.091896628Z 22:11:47 performance_worker.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-27T22:11:47.091931237Z 22:11:47 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-27T22:11:47.093266828Z 22:11:47 default_worker.1     | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-27T22:11:47.093288662Z 22:11:47 default_worker.1     | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-27T22:11:47.112815613Z 22:11:47 performance_worker.1 | Server: a41c6e57bdfc, Context: rails, Role: web, data: {cpu: {one_min: 2.51, five_min: 3.37, fifteen_min: 4.48}, memory: 0.205737984e9, disk: {available: 782942031872, total: 938656133120, used: 155714101248}}
2026-07-27T22:11:47.114232728Z 22:11:47 default_worker.1     | Server: a41c6e57bdfc, Context: rails, Role: web, data: {cpu: {one_min: 2.51, five_min: 3.37, fifteen_min: 4.48}, memory: 0.206168064e9, disk: {available: 782942019584, total: 938656133120, used: 155714113536}}
2026-07-27T22:11:47.639525815Z 22:11:47 rails.1              | Server: a41c6e57bdfc, Context: rails, Role: web, data: {cpu: {one_min: 2.51, five_min: 3.37, fifteen_min: 4.48}, memory: 0.204689408e9, disk: {available: 782943080448, total: 938656133120, used: 155713052672}}
2026-07-27T22:11:49.336149988Z 22:11:49 rails.1              | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-07-27T22:11:49.336238015Z 22:11:49 rails.1              | /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-07-27T22:11:49.374900138Z 22:11:49 default_worker.1     | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-07-27T22:11:49.374938335Z 22:11:49 default_worker.1     | /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-07-27T22:11:49.379549384Z 22:11:49 performance_worker.1 | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-07-27T22:11:49.379577922Z 22:11:49 performance_worker.1 | /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-07-27T22:11:49.390254321Z 22:11:49 default_worker.1     | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:49.391726437Z 22:11:49 default_worker.1     | INFO  2026-07-27T22:11:49.391Z pid=304 tid=2lc: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-27T22:11:49.394753706Z 22:11:49 performance_worker.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:49.396298238Z 22:11:49 performance_worker.1 | INFO  2026-07-27T22:11:49.396Z pid=305 tid=2ld: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-27T22:11:49.487810317Z 22:11:49 performance_worker.1 | INFO  2026-07-27T22:11:49.487Z pid=305 tid=2ld: Booted Rails 8.0.5 application in production environment
2026-07-27T22:11:49.487839446Z 22:11:49 performance_worker.1 | Signal INFO not supported
2026-07-27T22:11:49.487875709Z 22:11:49 performance_worker.1 | INFO  2026-07-27T22:11:49.487Z pid=305 tid=2ld: Running in ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-07-27T22:11:49.487888154Z 22:11:49 performance_worker.1 | INFO  2026-07-27T22:11:49.487Z pid=305 tid=2ld: See LICENSE and the LGPL-3.0 for licensing details.
2026-07-27T22:11:49.487964077Z 22:11:49 performance_worker.1 | INFO  2026-07-27T22:11:49.487Z pid=305 tid=2ld: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2026-07-27T22:11:49.490410235Z 22:11:49 performance_worker.1 | INFO  2026-07-27T22:11:49.490Z pid=305 tid=2ld: Sidekiq 8.0.10 connecting to Redis with options {size: 1, pool_name: "default", url: nil}
2026-07-27T22:11:49.490741172Z 22:11:49 default_worker.1     | INFO  2026-07-27T22:11:49.490Z pid=304 tid=2lc: Booted Rails 8.0.5 application in production environment
2026-07-27T22:11:49.490799018Z 22:11:49 default_worker.1     | Signal INFO not supported
2026-07-27T22:11:49.490842666Z 22:11:49 default_worker.1     | INFO  2026-07-27T22:11:49.490Z pid=304 tid=2lc: Running in ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-07-27T22:11:49.490904010Z 22:11:49 default_worker.1     | INFO  2026-07-27T22:11:49.490Z pid=304 tid=2lc: See LICENSE and the LGPL-3.0 for licensing details.
2026-07-27T22:11:49.490973039Z 22:11:49 default_worker.1     | INFO  2026-07-27T22:11:49.490Z pid=304 tid=2lc: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2026-07-27T22:11:49.493563327Z 22:11:49 default_worker.1     | INFO  2026-07-27T22:11:49.493Z pid=304 tid=2lc: Sidekiq 8.0.10 connecting to Redis with options {size: 4, pool_name: "default", url: nil}
2026-07-27T22:11:49.556342058Z 22:11:49 rails.1              | WARNING: IPv6 bind requested but no non-loopback IPv6 interface was detected
2026-07-27T22:11:49.556660409Z 22:11:49 rails.1              | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:49.556692384Z 22:11:49 rails.1              | INFO  2026-07-27T22:11:49.367Z pid=303 tid=21j: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-27T22:11:49.556834640Z 22:11:49 rails.1              | INFO  2026-07-27T22:11:49.371Z pid=303 tid=21j: Cron Jobs - added job with name clear-shrine-cache in the namespace default
2026-07-27T22:11:49.556882757Z 22:11:49 rails.1              | INFO  2026-07-27T22:11:49.373Z pid=303 tid=21j: Cron Jobs - added job with name clear-downloads in the namespace default
2026-07-27T22:11:49.562411877Z 22:11:49 rails.1              | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:49.562557470Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: 1796cd64-92fc-49a1-a03b-3ba5cc038285) to Sidekiq(high) with arguments: Model(id: integer, name: string, path: string, library_id: integer, created_at: datetime, updated_at: datetime, preview_file_id: integer, creator_id: integer, notes: text, caption: text, collection_id: integer, slug: string, license: string, public_id: string, name_lower: string, sensitive: boolean, indexable: string, ai_indexable: string, like_count: integer, entrypoint_id: integer, entrypoint_fragment: string, tag_list: )
2026-07-27T22:11:49.562591448Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: cc6e4aba-7413-4d1e-8f67-01bf9d65b7f3) to Sidekiq(high) with arguments: Creator(id: integer, name: string, created_at: datetime, updated_at: datetime, notes: text, caption: text, slug: string, public_id: string, name_lower: string, indexable: string, ai_indexable: string, avatar_data: json, banner_data: json)
2026-07-27T22:11:49.562662892Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: dd98083e-28eb-4c77-aa7d-3ea9e07c6b23) to Sidekiq(high) with arguments: Collection(id: integer, name: string, notes: text, caption: text, created_at: datetime, updated_at: datetime, collection_id: integer, slug: string, public_id: string, name_lower: string, creator_id: integer, indexable: string, ai_indexable: string, cover_data: json, preview_model_id: integer, models_count: integer)
2026-07-27T22:11:49.562791742Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::BackfillCollectionCounterCache (Job ID: 908e3cfa-f346-4ff3-b4f1-55b645e21bc0) to Sidekiq(high)
2026-07-27T22:11:49.562841773Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::ConvertCollectionsJob (Job ID: 241c73dc-c704-4895-acd4-c565afcf1722) to Sidekiq(upgrade)
2026-07-27T22:11:49.562911233Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: 89c3a7b3-f930-4d03-9d8e-7a8f110018fa) to Sidekiq(upgrade)
2026-07-27T22:11:49.562946053Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::ConvertSupportedRelationshipsJob (Job ID: cbea82d1-f270-4b5a-941c-3bfd2eb2fe18) to Sidekiq(upgrade)
2026-07-27T22:11:49.563000102Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::FixStaleAttachmentDataJob (Job ID: 2c1c1fc4-eac8-44fb-b859-f12ede0f6c13) to Sidekiq(upgrade)
2026-07-27T22:11:49.563474077Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::FixMimeTypes (Job ID: 139bfffd-a39d-4334-a89c-9c3a196012a8) to Sidekiq(high)
2026-07-27T22:11:49.563486652Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::FixNilFileSizeValues (Job ID: 731691d1-0b16-48ba-8034-df645549033a) to Sidekiq(upgrade)
2026-07-27T22:11:49.563495369Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::BackfillDataPackages (Job ID: 2a8e6034-c53a-44b3-9419-b4eb9e6788d9) to Sidekiq(upgrade)
2026-07-27T22:11:49.563503806Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::DisambiguateUsernamesJob (Job ID: 26028ec3-b589-478a-967d-77050827f739) to Sidekiq(upgrade)
2026-07-27T22:11:49.563512203Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::UpdateActorsJob (Job ID: ab64275b-5301-439d-be86-df3751b6941d) to Sidekiq(upgrade)
2026-07-27T22:11:49.563520831Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::CreateSpecialListsJob (Job ID: d8742e3e-3fc1-4770-a1cd-09ceb0e6b06d) to Sidekiq(upgrade)
2026-07-27T22:11:49.563529178Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::FixParentCollections (Job ID: 64cb945f-e265-49cb-863d-005e8e2bb5cc) to Sidekiq(upgrade)
2026-07-27T22:11:49.563537534Z 22:11:49 rails.1              | [ActiveJob] Enqueued Upgrade::PruneOrphanedProblems (Job ID: 37aecda3-dc94-446f-9d55-20ca998eede0) to Sidekiq(upgrade)
2026-07-27T22:11:49.563545891Z 22:11:49 rails.1              | [303] Puma starting in cluster mode...
2026-07-27T22:11:49.563555210Z 22:11:49 rails.1              | [303] * Puma version: 8.0.2 ("Into the Arena")
2026-07-27T22:11:49.563563847Z 22:11:49 rails.1              | [303] * Ruby version: ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-07-27T22:11:49.563613017Z 22:11:49 rails.1              | [303] *  Min threads: 4
2026-07-27T22:11:49.563672316Z 22:11:49 rails.1              | [303] *  Max threads: 16
2026-07-27T22:11:49.563712437Z 22:11:49 rails.1              | [303] *  Environment: production
2026-07-27T22:11:49.563764542Z 22:11:49 rails.1              | [303] *   Master PID: 303
2026-07-27T22:11:49.563810074Z 22:11:49 rails.1              | [303] *      Workers: 4
2026-07-27T22:11:49.563862629Z 22:11:49 rails.1              | [303] *     Restarts: (✔) hot (✖) phased (✖) refork
2026-07-27T22:11:49.563927791Z 22:11:49 rails.1              | [303] * Preloading application
2026-07-27T22:11:49.563983012Z 22:11:49 rails.1              | [303] * Listening on http://0.0.0.0:3214
2026-07-27T22:11:49.564023363Z 22:11:49 rails.1              | [303] Use Ctrl-C to stop
2026-07-27T22:11:49.585036428Z 22:11:49 rails.1              | [303] - Worker 0 (PID: 380) booted in 0.02s, phase: 0
2026-07-27T22:11:49.585057049Z 22:11:49 rails.1              | [303] - Worker 1 (PID: 393) booted in 0.01s, phase: 0
2026-07-27T22:11:49.585165237Z 22:11:49 rails.1              | [303] - Worker 2 (PID: 406) booted in 0.01s, phase: 0
2026-07-27T22:11:49.588899290Z 22:11:49 rails.1              | [303] - Worker 3 (PID: 415) booted in 0.0s, phase: 0
2026-07-27T22:11:49.815348607Z 22:11:49 performance_worker.1 | Server: a41c6e57bdfc, Context: sidekiq, Role: background, data: {cpu: {one_min: 2.51, five_min: 3.37, fifteen_min: 4.48}, memory: 0.26927104e9, disk: {available: 782933352448, total: 938656133120, used: 155722780672}}
2026-07-27T22:11:49.819747840Z 22:11:49 default_worker.1     | INFO  2026-07-27T22:11:49.819Z pid=304 tid=oq0 jid=a15d73340cf2a3ef8ad6698f class=Upgrade::GenerateSlugsJob: start
2026-07-27T22:11:49.910595210Z 22:11:49 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [1796cd64-92fc-49a1-a03b-3ba5cc038285] Performing Upgrade::GenerateSlugsJob (Job ID: 1796cd64-92fc-49a1-a03b-3ba5cc038285) from Sidekiq(high) enqueued at 2026-07-27T22:11:49.387097040Z with arguments: Model(id: integer, name: string, path: string, library_id: integer, created_at: datetime, updated_at: datetime, preview_file_id: integer, creator_id: integer, notes: text, caption: text, collection_id: integer, slug: string, license: string, public_id: string, name_lower: string, sensitive: boolean, indexable: string, ai_indexable: string, like_count: integer, entrypoint_id: integer, entrypoint_fragment: string, tag_list: )
2026-07-27T22:11:49.917130246Z 22:11:49 default_worker.1     | Server: a41c6e57bdfc, Context: sidekiq, Role: background, data: {cpu: {one_min: 2.51, five_min: 3.37, fifteen_min: 4.48}, memory: 0.2694144e9, disk: {available: 782933352448, total: 938656133120, used: 155722780672}}
2026-07-27T22:11:49.919781748Z 22:11:49 default_worker.1     | INFO  2026-07-27T22:11:49.910Z pid=304 tid=ork jid=50d2b91f5ad814a7866c2081 class=Upgrade::GenerateSlugsJob: start
2026-07-27T22:11:49.947694985Z 22:11:49 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [dd98083e-28eb-4c77-aa7d-3ea9e07c6b23] Performing Upgrade::GenerateSlugsJob (Job ID: dd98083e-28eb-4c77-aa7d-3ea9e07c6b23) from Sidekiq(high) enqueued at 2026-07-27T22:11:49.392248930Z with arguments: Collection(id: integer, name: string, notes: text, caption: text, created_at: datetime, updated_at: datetime, collection_id: integer, slug: string, public_id: string, name_lower: string, creator_id: integer, indexable: string, ai_indexable: string, cover_data: json, preview_model_id: integer, models_count: integer)
2026-07-27T22:11:49.971602270Z 22:11:49 default_worker.1     | INFO  2026-07-27T22:11:49.879Z pid=304 tid=opc jid=003a4728049bb9d5094b0242 class=Upgrade::GenerateSlugsJob: start
2026-07-27T22:11:50.021996599Z 22:11:50 default_worker.1     | INFO  2026-07-27T22:11:49.916Z pid=304 tid=ors jid=eebf3b199261ed0e736e15f8 class=Upgrade::BackfillCollectionCounterCache: start
2026-07-27T22:11:50.040224423Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [cc6e4aba-7413-4d1e-8f67-01bf9d65b7f3] Performing Upgrade::GenerateSlugsJob (Job ID: cc6e4aba-7413-4d1e-8f67-01bf9d65b7f3) from Sidekiq(high) enqueued at 2026-07-27T22:11:49.390289412Z with arguments: Creator(id: integer, name: string, created_at: datetime, updated_at: datetime, notes: text, caption: text, slug: string, public_id: string, name_lower: string, indexable: string, ai_indexable: string, avatar_data: json, banner_data: json)
2026-07-27T22:11:50.041130258Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [908e3cfa-f346-4ff3-b4f1-55b645e21bc0] Performing Upgrade::BackfillCollectionCounterCache (Job ID: 908e3cfa-f346-4ff3-b4f1-55b645e21bc0) from Sidekiq(high) enqueued at 2026-07-27T22:11:49.394193848Z
2026-07-27T22:11:50.043873415Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [1796cd64-92fc-49a1-a03b-3ba5cc038285] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:50.049288975Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [dd98083e-28eb-4c77-aa7d-3ea9e07c6b23] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:50.093827897Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [1796cd64-92fc-49a1-a03b-3ba5cc038285] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-27T22:11:50.129539746Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [dd98083e-28eb-4c77-aa7d-3ea9e07c6b23] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-27T22:11:50.143747330Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [cc6e4aba-7413-4d1e-8f67-01bf9d65b7f3] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:50.232520871Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [cc6e4aba-7413-4d1e-8f67-01bf9d65b7f3] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-27T22:11:50.251477012Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [908e3cfa-f346-4ff3-b4f1-55b645e21bc0] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:50.277624451Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [1796cd64-92fc-49a1-a03b-3ba5cc038285] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.052
2026-07-27T22:11:50.287659368Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [908e3cfa-f346-4ff3-b4f1-55b645e21bc0] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-27T22:11:50.288014073Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [cc6e4aba-7413-4d1e-8f67-01bf9d65b7f3] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.027
2026-07-27T22:11:50.290226160Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [dd98083e-28eb-4c77-aa7d-3ea9e07c6b23] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.016
2026-07-27T22:11:50.291089238Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [908e3cfa-f346-4ff3-b4f1-55b645e21bc0] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.010
2026-07-27T22:11:50.312543893Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [1796cd64-92fc-49a1-a03b-3ba5cc038285] Performed Upgrade::GenerateSlugsJob (Job ID: 1796cd64-92fc-49a1-a03b-3ba5cc038285) from Sidekiq(high) in 392.44ms
2026-07-27T22:11:50.329373680Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [cc6e4aba-7413-4d1e-8f67-01bf9d65b7f3] Performed Upgrade::GenerateSlugsJob (Job ID: cc6e4aba-7413-4d1e-8f67-01bf9d65b7f3) from Sidekiq(high) in 349.53ms
2026-07-27T22:11:50.334533505Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [dd98083e-28eb-4c77-aa7d-3ea9e07c6b23] Performed Upgrade::GenerateSlugsJob (Job ID: dd98083e-28eb-4c77-aa7d-3ea9e07c6b23) from Sidekiq(high) in 413.63ms
2026-07-27T22:11:50.335051178Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [908e3cfa-f346-4ff3-b4f1-55b645e21bc0] Performed Upgrade::BackfillCollectionCounterCache (Job ID: 908e3cfa-f346-4ff3-b4f1-55b645e21bc0) from Sidekiq(high) in 295.24ms
2026-07-27T22:11:50.342676481Z 22:11:50 default_worker.1     | INFO  2026-07-27T22:11:50.331Z pid=304 tid=oq0 jid=a15d73340cf2a3ef8ad6698f class=Upgrade::GenerateSlugsJob elapsed=0.512: done
2026-07-27T22:11:50.342706582Z 22:11:50 default_worker.1     | INFO  2026-07-27T22:11:50.334Z pid=304 tid=opc jid=003a4728049bb9d5094b0242 class=Upgrade::GenerateSlugsJob elapsed=0.455: done
2026-07-27T22:11:50.343075184Z 22:11:50 default_worker.1     | INFO  2026-07-27T22:11:50.342Z pid=304 tid=oq0 jid=63abd232c12f72ea00d64cd6 class=Upgrade::FixMimeTypes: start
2026-07-27T22:11:50.345057177Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::FixMimeTypes] [139bfffd-a39d-4334-a89c-9c3a196012a8] Performing Upgrade::FixMimeTypes (Job ID: 139bfffd-a39d-4334-a89c-9c3a196012a8) from Sidekiq(high) enqueued at 2026-07-27T22:11:49.397790154Z
2026-07-27T22:11:50.345286640Z 22:11:50 default_worker.1     | INFO  2026-07-27T22:11:50.342Z pid=304 tid=ors jid=eebf3b199261ed0e736e15f8 class=Upgrade::BackfillCollectionCounterCache elapsed=0.426: done
2026-07-27T22:11:50.345327131Z 22:11:50 default_worker.1     | INFO  2026-07-27T22:11:50.341Z pid=304 tid=ork jid=50d2b91f5ad814a7866c2081 class=Upgrade::GenerateSlugsJob elapsed=0.431: done
2026-07-27T22:11:50.345362733Z 22:11:50 default_worker.1     | INFO  2026-07-27T22:11:50.342Z pid=304 tid=opc jid=d2266d38be338de1a2cb7c50 class=Upgrade::ConvertCollectionsJob: start
2026-07-27T22:11:50.345642988Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::ConvertCollectionsJob] [241c73dc-c704-4895-acd4-c565afcf1722] Performing Upgrade::ConvertCollectionsJob (Job ID: 241c73dc-c704-4895-acd4-c565afcf1722) from Sidekiq(upgrade) enqueued at 2026-07-27T22:11:49.394938679Z
2026-07-27T22:11:50.347460499Z 22:11:50 default_worker.1     | INFO  2026-07-27T22:11:50.345Z pid=304 tid=ork jid=f34f637ae21558e73b1c4b96 class=Upgrade::ConvertSupportedRelationshipsJob: start
2026-07-27T22:11:50.348462137Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [cbea82d1-f270-4b5a-941c-3bfd2eb2fe18] Performing Upgrade::ConvertSupportedRelationshipsJob (Job ID: cbea82d1-f270-4b5a-941c-3bfd2eb2fe18) from Sidekiq(upgrade) enqueued at 2026-07-27T22:11:49.396319190Z
2026-07-27T22:11:50.349855765Z 22:11:50 default_worker.1     | INFO  2026-07-27T22:11:50.346Z pid=304 tid=ors jid=e575627b96f4a351a42f736c class=Upgrade::RemoveDuplicateCollectionRelationsJob: start
2026-07-27T22:11:50.350899378Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::FixMimeTypes] [139bfffd-a39d-4334-a89c-9c3a196012a8] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:50.402210203Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::ConvertCollectionsJob] [241c73dc-c704-4895-acd4-c565afcf1722] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:50.459949711Z Connection to localhost (127.0.0.1) 3214 port [tcp/*] succeeded!
2026-07-27T22:11:50.461753875Z s6-rc: info: service svc-manyfold successfully started
2026-07-27T22:11:50.462086135Z s6-rc: info: service legacy-services: starting
2026-07-27T22:11:50.475807609Z s6-rc: info: service legacy-services successfully started
2026-07-27T22:11:50.475973694Z s6-rc: info: service ci-service-check: starting
2026-07-27T22:11:50.480443289Z [ls.io-init] done.
2026-07-27T22:11:50.481477282Z s6-rc: info: service ci-service-check successfully started
2026-07-27T22:11:50.497291202Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [89c3a7b3-f930-4d03-9d8e-7a8f110018fa] Performing Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: 89c3a7b3-f930-4d03-9d8e-7a8f110018fa) from Sidekiq(upgrade) enqueued at 2026-07-27T22:11:49.395483547Z
2026-07-27T22:11:50.600598655Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [cbea82d1-f270-4b5a-941c-3bfd2eb2fe18] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:50.687468401Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::FixMimeTypes] [139bfffd-a39d-4334-a89c-9c3a196012a8] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-27T22:11:50.691765468Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [89c3a7b3-f930-4d03-9d8e-7a8f110018fa] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:50.798662503Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::ConvertCollectionsJob] [241c73dc-c704-4895-acd4-c565afcf1722] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-27T22:11:50.889645536Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::FixMimeTypes] [139bfffd-a39d-4334-a89c-9c3a196012a8] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.140
2026-07-27T22:11:50.895250007Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::ConvertCollectionsJob] [241c73dc-c704-4895-acd4-c565afcf1722] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.212
2026-07-27T22:11:50.897933403Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [cbea82d1-f270-4b5a-941c-3bfd2eb2fe18] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-27T22:11:50.899642076Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [89c3a7b3-f930-4d03-9d8e-7a8f110018fa] Performed Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: 89c3a7b3-f930-4d03-9d8e-7a8f110018fa) from Sidekiq(upgrade) in 549.04ms
2026-07-27T22:11:50.910054333Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [cbea82d1-f270-4b5a-941c-3bfd2eb2fe18] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.207
2026-07-27T22:11:50.962191143Z 22:11:50 default_worker.1     | [ActiveJob] [Upgrade::FixMimeTypes] [139bfffd-a39d-4334-a89c-9c3a196012a8] Performed Upgrade::FixMimeTypes (Job ID: 139bfffd-a39d-4334-a89c-9c3a196012a8) from Sidekiq(high) in 618.45ms
2026-07-27T22:11:50.979153628Z 22:11:50 default_worker.1     | INFO  2026-07-27T22:11:50.959Z pid=304 tid=ors jid=e575627b96f4a351a42f736c class=Upgrade::RemoveDuplicateCollectionRelationsJob elapsed=0.613: done
2026-07-27T22:11:51.000648533Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:51.000Z pid=304 tid=ors jid=cdec2d230bd8abfe248c71b5 class=Upgrade::FixStaleAttachmentDataJob: start
2026-07-27T22:11:51.040730346Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::ConvertCollectionsJob] [241c73dc-c704-4895-acd4-c565afcf1722] Performed Upgrade::ConvertCollectionsJob (Job ID: 241c73dc-c704-4895-acd4-c565afcf1722) from Sidekiq(upgrade) in 587.21ms
2026-07-27T22:11:51.080134963Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:50.978Z pid=304 tid=oq0 jid=63abd232c12f72ea00d64cd6 class=Upgrade::FixMimeTypes elapsed=0.636: done
2026-07-27T22:11:51.084760653Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [2c1c1fc4-eac8-44fb-b859-f12ede0f6c13] Performing Upgrade::FixStaleAttachmentDataJob (Job ID: 2c1c1fc4-eac8-44fb-b859-f12ede0f6c13) from Sidekiq(upgrade) enqueued at 2026-07-27T22:11:49.397080765Z
2026-07-27T22:11:51.095622446Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:51.088Z pid=304 tid=opc jid=d2266d38be338de1a2cb7c50 class=Upgrade::ConvertCollectionsJob elapsed=0.746: done
2026-07-27T22:11:51.096684486Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [cbea82d1-f270-4b5a-941c-3bfd2eb2fe18] Performed Upgrade::ConvertSupportedRelationshipsJob (Job ID: cbea82d1-f270-4b5a-941c-3bfd2eb2fe18) from Sidekiq(upgrade) in 724.57ms
2026-07-27T22:11:51.117498460Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:51.095Z pid=304 tid=oq0 jid=2dca9fb9c2742c3ca96869ab class=Upgrade::FixNilFileSizeValues: start
2026-07-27T22:11:51.131549789Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [2c1c1fc4-eac8-44fb-b859-f12ede0f6c13] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:51.154580208Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:51.117Z pid=304 tid=opc jid=e2f69ea29f1660c0ce17da9c class=Upgrade::BackfillDataPackages: start
2026-07-27T22:11:51.163369967Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [731691d1-0b16-48ba-8034-df645549033a] Performing Upgrade::FixNilFileSizeValues (Job ID: 731691d1-0b16-48ba-8034-df645549033a) from Sidekiq(upgrade) enqueued at 2026-07-27T22:11:49.398516687Z
2026-07-27T22:11:51.204476854Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:51.119Z pid=304 tid=ork jid=f34f637ae21558e73b1c4b96 class=Upgrade::ConvertSupportedRelationshipsJob elapsed=0.774: done
2026-07-27T22:11:51.211449722Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:51.211Z pid=304 tid=ork jid=da551a50641abcd0d15561c3 class=Upgrade::DisambiguateUsernamesJob: start
2026-07-27T22:11:51.212407832Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [2a8e6034-c53a-44b3-9419-b4eb9e6788d9] Performing Upgrade::BackfillDataPackages (Job ID: 2a8e6034-c53a-44b3-9419-b4eb9e6788d9) from Sidekiq(upgrade) enqueued at 2026-07-27T22:11:49.399252550Z
2026-07-27T22:11:51.213000026Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [2c1c1fc4-eac8-44fb-b859-f12ede0f6c13] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-27T22:11:51.228611599Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [26028ec3-b589-478a-967d-77050827f739] Performing Upgrade::DisambiguateUsernamesJob (Job ID: 26028ec3-b589-478a-967d-77050827f739) from Sidekiq(upgrade) enqueued at 2026-07-27T22:11:49.399945907Z
2026-07-27T22:11:51.233930815Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [731691d1-0b16-48ba-8034-df645549033a] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:51.261767808Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [2a8e6034-c53a-44b3-9419-b4eb9e6788d9] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:51.309424922Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [26028ec3-b589-478a-967d-77050827f739] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:51.364749274Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [2c1c1fc4-eac8-44fb-b859-f12ede0f6c13] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.039
2026-07-27T22:11:51.425380678Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [731691d1-0b16-48ba-8034-df645549033a] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-27T22:11:51.575288846Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [731691d1-0b16-48ba-8034-df645549033a] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.170
2026-07-27T22:11:51.582443240Z 22:11:51 rails.1              | [04e26fce-9ac5-45a0-9842-ae9ac4192fe5] {"method":"GET","path":"/","format":"*/*","controller":"ApplicationController","action":"index","status":0,"allocations":1505,"duration":23.2,"view":0.0,"db":2.94,"@timestamp":"2026-07-27T22:11:51.581Z","@version":"1","message":"[0] GET / (ApplicationController#index)"}
2026-07-27T22:11:51.639490643Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [2c1c1fc4-eac8-44fb-b859-f12ede0f6c13] Performed Upgrade::FixStaleAttachmentDataJob (Job ID: 2c1c1fc4-eac8-44fb-b859-f12ede0f6c13) from Sidekiq(upgrade) in 606.46ms
2026-07-27T22:11:51.735627950Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [2a8e6034-c53a-44b3-9419-b4eb9e6788d9] Performed Upgrade::BackfillDataPackages (Job ID: 2a8e6034-c53a-44b3-9419-b4eb9e6788d9) from Sidekiq(upgrade) in 575.07ms
2026-07-27T22:11:51.760235106Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:51.735Z pid=304 tid=ors jid=cdec2d230bd8abfe248c71b5 class=Upgrade::FixStaleAttachmentDataJob elapsed=0.735: done
2026-07-27T22:11:51.773589882Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [731691d1-0b16-48ba-8034-df645549033a] Performed Upgrade::FixNilFileSizeValues (Job ID: 731691d1-0b16-48ba-8034-df645549033a) from Sidekiq(upgrade) in 647.41ms
2026-07-27T22:11:51.788068020Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:51.760Z pid=304 tid=opc jid=e2f69ea29f1660c0ce17da9c class=Upgrade::BackfillDataPackages elapsed=0.643: done
2026-07-27T22:11:51.788949677Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:51.788Z pid=304 tid=oq0 jid=2dca9fb9c2742c3ca96869ab class=Upgrade::FixNilFileSizeValues elapsed=0.693: done
2026-07-27T22:11:51.789160011Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [26028ec3-b589-478a-967d-77050827f739] Performed Upgrade::DisambiguateUsernamesJob (Job ID: 26028ec3-b589-478a-967d-77050827f739) from Sidekiq(upgrade) in 575.4ms
2026-07-27T22:11:51.790010324Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:51.774Z pid=304 tid=ors jid=784bf76d5429910940ee1101 class=Upgrade::UpdateActorsJob: start
2026-07-27T22:11:51.791236875Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [ab64275b-5301-439d-be86-df3751b6941d] Performing Upgrade::UpdateActorsJob (Job ID: ab64275b-5301-439d-be86-df3751b6941d) from Sidekiq(upgrade) enqueued at 2026-07-27T22:11:49.400705066Z
2026-07-27T22:11:51.792960939Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:51.792Z pid=304 tid=ork jid=da551a50641abcd0d15561c3 class=Upgrade::DisambiguateUsernamesJob elapsed=0.581: done
2026-07-27T22:11:51.792992152Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:51.789Z pid=304 tid=oq0 jid=9fa1ecb315fcd84c43f2c8c4 class=Upgrade::FixParentCollections: start
2026-07-27T22:11:51.793469914Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [64cb945f-e265-49cb-863d-005e8e2bb5cc] Performing Upgrade::FixParentCollections (Job ID: 64cb945f-e265-49cb-863d-005e8e2bb5cc) from Sidekiq(upgrade) enqueued at 2026-07-27T22:11:49.402102482Z
2026-07-27T22:11:51.794331530Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:51.788Z pid=304 tid=opc jid=89ee19779c22c169af98af14 class=Upgrade::CreateSpecialListsJob: start
2026-07-27T22:11:51.801237493Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::CreateSpecialListsJob] [d8742e3e-3fc1-4770-a1cd-09ceb0e6b06d] Performing Upgrade::CreateSpecialListsJob (Job ID: d8742e3e-3fc1-4770-a1cd-09ceb0e6b06d) from Sidekiq(upgrade) enqueued at 2026-07-27T22:11:49.401428694Z
2026-07-27T22:11:51.808216474Z 22:11:51 default_worker.1     | INFO  2026-07-27T22:11:51.793Z pid=304 tid=ork jid=5c2dcd13b1441b28ece1588b class=Upgrade::PruneOrphanedProblems: start
2026-07-27T22:11:51.808858006Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [ab64275b-5301-439d-be86-df3751b6941d] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:51.858282281Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [37aecda3-dc94-446f-9d55-20ca998eede0] Performing Upgrade::PruneOrphanedProblems (Job ID: 37aecda3-dc94-446f-9d55-20ca998eede0) from Sidekiq(upgrade) enqueued at 2026-07-27T22:11:49.402843805Z
2026-07-27T22:11:51.883352179Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [64cb945f-e265-49cb-863d-005e8e2bb5cc] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:51.979044890Z 22:11:51 default_worker.1     | [ActiveJob] [Upgrade::CreateSpecialListsJob] [d8742e3e-3fc1-4770-a1cd-09ceb0e6b06d] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:52.048901710Z 22:11:52 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [37aecda3-dc94-446f-9d55-20ca998eede0] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-27T22:11:52.132343760Z 22:11:52 default_worker.1     | [ActiveJob] [Upgrade::CreateSpecialListsJob] [d8742e3e-3fc1-4770-a1cd-09ceb0e6b06d] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-27T22:11:52.183510936Z 22:11:52 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [ab64275b-5301-439d-be86-df3751b6941d] Performed Upgrade::UpdateActorsJob (Job ID: ab64275b-5301-439d-be86-df3751b6941d) from Sidekiq(upgrade) in 392.04ms
2026-07-27T22:11:52.216487033Z 22:11:52 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [37aecda3-dc94-446f-9d55-20ca998eede0] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-27T22:11:52.223347294Z 22:11:52 default_worker.1     | [ActiveJob] [Upgrade::CreateSpecialListsJob] [d8742e3e-3fc1-4770-a1cd-09ceb0e6b06d] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.069
2026-07-27T22:11:52.272715555Z 22:11:52 default_worker.1     | INFO  2026-07-27T22:11:52.222Z pid=304 tid=ors jid=784bf76d5429910940ee1101 class=Upgrade::UpdateActorsJob elapsed=0.447: done
2026-07-27T22:11:52.297739932Z 22:11:52 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [37aecda3-dc94-446f-9d55-20ca998eede0] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.090
2026-07-27T22:11:52.306644743Z 22:11:52 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [64cb945f-e265-49cb-863d-005e8e2bb5cc] Performed Upgrade::FixParentCollections (Job ID: 64cb945f-e265-49cb-863d-005e8e2bb5cc) from Sidekiq(upgrade) in 513.31ms
2026-07-27T22:11:52.318116925Z 22:11:52 default_worker.1     | [ActiveJob] [Upgrade::CreateSpecialListsJob] [d8742e3e-3fc1-4770-a1cd-09ceb0e6b06d] Performed Upgrade::CreateSpecialListsJob (Job ID: d8742e3e-3fc1-4770-a1cd-09ceb0e6b06d) from Sidekiq(upgrade) in 516.97ms
2026-07-27T22:11:52.341494203Z 22:11:52 default_worker.1     | INFO  2026-07-27T22:11:52.318Z pid=304 tid=oq0 jid=9fa1ecb315fcd84c43f2c8c4 class=Upgrade::FixParentCollections elapsed=0.528: done
2026-07-27T22:11:52.341887055Z 22:11:52 default_worker.1     | INFO  2026-07-27T22:11:52.341Z pid=304 tid=opc jid=89ee19779c22c169af98af14 class=Upgrade::CreateSpecialListsJob elapsed=0.553: done
2026-07-27T22:11:52.342109102Z 22:11:52 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [37aecda3-dc94-446f-9d55-20ca998eede0] Performed Upgrade::PruneOrphanedProblems (Job ID: 37aecda3-dc94-446f-9d55-20ca998eede0) from Sidekiq(upgrade) in 533.44ms
2026-07-27T22:11:52.342758971Z 22:11:52 default_worker.1     | INFO  2026-07-27T22:11:52.342Z pid=304 tid=ork jid=5c2dcd13b1441b28ece1588b class=Upgrade::PruneOrphanedProblems elapsed=0.549: done
2026-07-27T22:11:52.453750886Z 22:11:52 rails.1              | [a13e34f2-8ffa-4eeb-8428-322dca9e3055] {"method":"GET","path":"/users/sign_in","format":"*/*","controller":"Users::SessionsController","action":"new","status":302,"allocations":112547,"duration":839.3,"view":0.0,"db":50.74,"location":"http://172.17.0.4:3214/dashboard","@timestamp":"2026-07-27T22:11:52.445Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2026-07-27T22:11:52.499287277Z 22:11:52 rails.1              | [9b3928b1-fa64-4cf5-9ad8-a8533d090696] {"method":"GET","path":"/dashboard","format":"*/*","controller":"HomeController","action":"index","status":302,"allocations":1164,"duration":19.95,"view":0.0,"db":1.16,"location":"http://172.17.0.4:3214/users/edit","@timestamp":"2026-07-27T22:11:52.498Z","@version":"1","message":"[302] GET /dashboard (HomeController#index)"}
2026-07-27T22:11:52.815226297Z 22:11:52 rails.1              | [3d2609bf-27e5-48a2-ad85-2ae9fdd6c638] {"method":"GET","path":"/users/edit","format":"*/*","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":25160,"duration":294.44,"view":252.81,"db":5.06,"@timestamp":"2026-07-27T22:11:52.814Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}
2026-07-27T22:11:52.855014378Z 22:11:52 rails.1              | [efb0c9e3-b8c7-4278-960e-7eb0d645a3ce] {"method":"GET","path":"/","format":"html","controller":"ApplicationController","action":"index","status":0,"allocations":458,"duration":6.53,"view":0.0,"db":0.82,"@timestamp":"2026-07-27T22:11:52.854Z","@version":"1","message":"[0] GET / (ApplicationController#index)"}
2026-07-27T22:11:52.979687075Z 22:11:52 rails.1              | [f3ae8353-2ef7-42ee-8252-f0c866c4ffe3] {"method":"GET","path":"/users/sign_in","format":"html","controller":"Users::SessionsController","action":"new","status":302,"allocations":1758,"duration":49.01,"view":0.0,"db":0.67,"location":"http://172.17.0.4:3214/dashboard","@timestamp":"2026-07-27T22:11:52.979Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2026-07-27T22:11:53.002443772Z 22:11:53 rails.1              | [cb2fceab-dc38-41dd-9b6d-f25b80ba8961] {"method":"GET","path":"/dashboard","format":"html","controller":"HomeController","action":"index","status":302,"allocations":956,"duration":12.86,"view":0.0,"db":0.22,"location":"http://172.17.0.4:3214/users/edit","@timestamp":"2026-07-27T22:11:53.002Z","@version":"1","message":"[302] GET /dashboard (HomeController#index)"}
2026-07-27T22:11:53.243309332Z 22:11:53 rails.1              | [dde9bdcc-6c1d-4e02-a8ff-66339129c24e] {"method":"GET","path":"/users/edit","format":"html","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":9293,"duration":236.26,"view":215.43,"db":0.88,"@timestamp":"2026-07-27T22:11:53.242Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}