2025-07-25T20:00:21.276560255Z /package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=0 (root), euid=0, gid=0 (root), egid=0
2025-07-25T20:00:21.276602430Z /package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=0 (root), gid=0 (root), perms=oxorgxgruxuwur
2025-07-25T20:00:21.323051494Z [mod-init] Running Docker Modification Logic
2025-07-25T20:00:23.606021545Z [mod-init] Adding linuxserver/mods:universal-redis to container
2025-07-25T20:00:24.306806941Z [mod-init] Downloading linuxserver/mods:universal-redis from lscr.io
2025-07-25T20:00:24.648790512Z [mod-init] Installing linuxserver/mods:universal-redis
2025-07-25T20:00:24.670554614Z [mod-init] linuxserver/mods:universal-redis applied to container
2025-07-25T20:00:24.696304040Z s6-rc: info: service s6rc-oneshot-runner: starting
2025-07-25T20:00:24.700479638Z s6-rc: info: service s6rc-oneshot-runner successfully started
2025-07-25T20:00:24.700693929Z s6-rc: info: service fix-attrs: starting
2025-07-25T20:00:24.700875415Z s6-rc: info: service init-migrations: starting
2025-07-25T20:00:24.701028874Z s6-rc: info: service init-envfile: starting
2025-07-25T20:00:24.707651428Z s6-rc: info: service fix-attrs successfully started
2025-07-25T20:00:24.707765648Z s6-rc: info: service legacy-cont-init: starting
2025-07-25T20:00:24.708438112Z [migrations] started
2025-07-25T20:00:24.708573916Z s6-rc: info: service init-envfile successfully started
2025-07-25T20:00:24.708577944Z [migrations] no migrations found
2025-07-25T20:00:24.709045916Z s6-rc: info: service init-migrations successfully started
2025-07-25T20:00:24.709202852Z s6-rc: info: service init-adduser: starting
2025-07-25T20:00:24.714185524Z s6-rc: info: service legacy-cont-init successfully started
2025-07-25T20:00:24.731901846Z usermod: no changes
2025-07-25T20:00:24.738578469Z ───────────────────────────────────────
2025-07-25T20:00:24.738598249Z 
2025-07-25T20:00:24.738602437Z       ██╗     ███████╗██╗ ██████╗
2025-07-25T20:00:24.738606435Z       ██║     ██╔════╝██║██╔═══██╗
2025-07-25T20:00:24.738610263Z       ██║     ███████╗██║██║   ██║
2025-07-25T20:00:24.738613971Z       ██║     ╚════██║██║██║   ██║
2025-07-25T20:00:24.738617728Z       ███████╗███████║██║╚██████╔╝
2025-07-25T20:00:24.738621546Z       ╚══════╝╚══════╝╚═╝ ╚═════╝
2025-07-25T20:00:24.738625283Z 
2025-07-25T20:00:24.738628810Z    Brought to you by linuxserver.io
2025-07-25T20:00:24.738632438Z ───────────────────────────────────────
2025-07-25T20:00:24.739201063Z 
2025-07-25T20:00:24.739223558Z To support LSIO projects visit:
2025-07-25T20:00:24.739232686Z https://www.linuxserver.io/donate/
2025-07-25T20:00:24.739241244Z 
2025-07-25T20:00:24.739249490Z ───────────────────────────────────────
2025-07-25T20:00:24.739258949Z GID/UID
2025-07-25T20:00:24.739267156Z ───────────────────────────────────────
2025-07-25T20:00:24.745682924Z 
2025-07-25T20:00:24.745708736Z User UID:    911
2025-07-25T20:00:24.745718155Z User GID:    911
2025-07-25T20:00:24.745726862Z ───────────────────────────────────────
2025-07-25T20:00:24.748222527Z Linuxserver.io version: v0.119.0-ls94
2025-07-25T20:00:24.748615128Z Build-date: 2025-07-25T19:49:17+00:00
2025-07-25T20:00:24.748634497Z ───────────────────────────────────────
2025-07-25T20:00:24.748644497Z     
2025-07-25T20:00:24.764463288Z s6-rc: info: service init-adduser successfully started
2025-07-25T20:00:24.764687790Z s6-rc: info: service init-device-perms: starting
2025-07-25T20:00:24.769759873Z s6-rc: info: service init-device-perms successfully started
2025-07-25T20:00:24.769900235Z s6-rc: info: service init-os-end: starting
2025-07-25T20:00:24.771284783Z s6-rc: info: service init-os-end successfully started
2025-07-25T20:00:24.771442481Z s6-rc: info: service init-manyfold-config: starting
2025-07-25T20:00:24.771580889Z s6-rc: info: service init-config: starting
2025-07-25T20:00:24.772929755Z s6-rc: info: service init-config successfully started
2025-07-25T20:00:24.773097884Z s6-rc: info: service init-crontab-config: starting
2025-07-25T20:00:24.782280653Z s6-rc: info: service init-crontab-config successfully started
2025-07-25T20:00:24.802560276Z **** Running Manyfold database init. ****
2025-07-25T20:00:27.001069077Z `/root` is not writable.
2025-07-25T20:00:27.001243097Z Bundler will use `/tmp/bundler20250725-173-vqr2mr173' as your home directory temporarily.
2025-07-25T20:00:31.376282738Z Server: 3f284eff89bf, Context: rails, Role: web, data: {:cpu=>{:one_min=>7.69, :five_min=>4.93, :fifteen_min=>3.86}, :memory=>0.18067456e9, :disk=>{:available=>861075075072, :total=>938656133120, :used=>77581058048}}
2025-07-25T20:00:31.376333500Z Monitor error: Connection refused - connect(2) for 127.0.0.1:6379 (redis://localhost:6379)
2025-07-25T20:00:31.376344001Z INFO  2025-07-25T20:00:31.188Z pid=173 tid=5th: Sidekiq 8.0.6 connecting to Redis with options {:size=>10, :pool_name=>"internal", :url=>nil}
2025-07-25T20:00:31.376380976Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.anonymous_usage_id` fallback to returns the default value.
2025-07-25T20:00:32.446690667Z Migrating to CreateLibraries (20210130201037)
2025-07-25T20:00:32.446736119Z == 20210130201037 CreateLibraries: migrating ==================================
2025-07-25T20:00:32.446745768Z -- create_table(:libraries)
2025-07-25T20:00:32.446753904Z    -> 0.0009s
2025-07-25T20:00:32.446762131Z == 20210130201037 CreateLibraries: migrated (0.0009s) =========================
2025-07-25T20:00:32.446770227Z 
2025-07-25T20:00:32.446778033Z Migrating to CreateModels (20210130203243)
2025-07-25T20:00:32.446785949Z == 20210130203243 CreateModels: migrating =====================================
2025-07-25T20:00:32.446793965Z -- create_table(:models)
2025-07-25T20:00:32.446801791Z    -> 0.0008s
2025-07-25T20:00:32.446809797Z == 20210130203243 CreateModels: migrated (0.0008s) ============================
2025-07-25T20:00:32.446818384Z 
2025-07-25T20:00:32.446826290Z Migrating to CreateParts (20210205230918)
2025-07-25T20:00:32.446834126Z == 20210205230918 CreateParts: migrating ======================================
2025-07-25T20:00:32.446842142Z -- create_table(:parts)
2025-07-25T20:00:32.446850519Z    -> 0.0009s
2025-07-25T20:00:32.446858675Z == 20210205230918 CreateParts: migrated (0.0009s) =============================
2025-07-25T20:00:32.446866902Z 
2025-07-25T20:00:32.446874567Z Migrating to AddFieldsToParts (20210210153744)
2025-07-25T20:00:32.446882964Z == 20210210153744 AddFieldsToParts: migrating =================================
2025-07-25T20:00:32.446891121Z -- add_column(:parts, :presupported, :boolean, {:default=>false, :null=>false})
2025-07-25T20:00:32.446899888Z    -> 0.0005s
2025-07-25T20:00:32.446907624Z -- add_column(:parts, :printed, :boolean, {:default=>false, :null=>false})
2025-07-25T20:00:32.446916101Z    -> 0.0003s
2025-07-25T20:00:32.446924207Z == 20210210153744 AddFieldsToParts: migrated (0.0009s) ========================
2025-07-25T20:00:32.446932805Z 
2025-07-25T20:00:32.446940600Z Migrating to ActsAsTaggableOnMigration (20210212143001)
2025-07-25T20:00:32.446948767Z == 20210212143001 ActsAsTaggableOnMigration: migrating ========================
2025-07-25T20:00:32.446957124Z -- create_table(:tags, {:id=>:integer})
2025-07-25T20:00:32.446965280Z    -> 0.0009s
2025-07-25T20:00:32.446973837Z -- create_table(:taggings, {:id=>:integer})
2025-07-25T20:00:32.446982435Z    -> 0.0005s
2025-07-25T20:00:32.446990190Z -- add_index(:taggings, :tag_id, {:name=>"index_taggings_on_tag_id"})
2025-07-25T20:00:32.446999309Z    -> 0.0002s
2025-07-25T20:00:32.447037485Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {:name=>"taggings_taggable_context_idx"})
2025-07-25T20:00:32.447046113Z    -> 0.0006s
2025-07-25T20:00:32.447054199Z == 20210212143001 ActsAsTaggableOnMigration: migrated (0.0024s) ===============
2025-07-25T20:00:32.447062436Z 
2025-07-25T20:00:32.447070091Z Migrating to AddMissingUniqueIndices (20210212143002)
2025-07-25T20:00:32.447078147Z == 20210212143002 AddMissingUniqueIndices: migrating ==========================
2025-07-25T20:00:32.447086274Z -- add_index(:tags, :name, {:unique=>true, :name=>"index_tags_on_name"})
2025-07-25T20:00:32.447095081Z    -> 0.0003s
2025-07-25T20:00:32.447102987Z -- index_exists?(:taggings, :tag_id, {:name=>"index_taggings_on_tag_id"})
2025-07-25T20:00:32.447111955Z    -> 0.0004s
2025-07-25T20:00:32.447119951Z -- remove_foreign_key(:taggings, :tags)
2025-07-25T20:00:32.447128228Z    -> 0.0293s
2025-07-25T20:00:32.447138238Z -- remove_index(:taggings, :tag_id, {:name=>"index_taggings_on_tag_id"})
2025-07-25T20:00:32.447146615Z    -> 0.0021s
2025-07-25T20:00:32.447154641Z -- remove_index(:taggings, nil, {:name=>"taggings_taggable_context_idx"})
2025-07-25T20:00:32.447163118Z    -> 0.0002s
2025-07-25T20:00:32.447171094Z -- add_index(:taggings, [:tag_id, :taggable_id, :taggable_type, :context, :tagger_id, :tagger_type], {:unique=>true, :name=>"taggings_idx"})
2025-07-25T20:00:32.447179732Z    -> 0.0010s
2025-07-25T20:00:32.447187527Z -- add_foreign_key(:taggings, :tags, {:column=>"tag_id"})
2025-07-25T20:00:32.447195814Z    -> 0.0133s
2025-07-25T20:00:32.447203580Z == 20210212143002 AddMissingUniqueIndices: migrated (0.0504s) =================
2025-07-25T20:00:32.447211496Z 
2025-07-25T20:00:32.447219131Z Migrating to AddTaggingsCounterCacheToTags (20210212143003)
2025-07-25T20:00:32.447227077Z == 20210212143003 AddTaggingsCounterCacheToTags: migrating ====================
2025-07-25T20:00:32.447234993Z -- add_column(:tags, :taggings_count, :integer, {:default=>0})
2025-07-25T20:00:32.447242979Z    -> 0.0018s
2025-07-25T20:00:32.447250775Z == 20210212143003 AddTaggingsCounterCacheToTags: migrated (0.0151s) ===========
2025-07-25T20:00:32.447258761Z 
2025-07-25T20:00:32.447266336Z Migrating to AddMissingTaggableIndex (20210212143004)
2025-07-25T20:00:32.447274262Z == 20210212143004 AddMissingTaggableIndex: migrating ==========================
2025-07-25T20:00:32.447282248Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {:name=>"taggings_taggable_context_idx"})
2025-07-25T20:00:32.447290655Z    -> 0.0002s
2025-07-25T20:00:32.447298341Z == 20210212143004 AddMissingTaggableIndex: migrated (0.0003s) =================
2025-07-25T20:00:32.447315916Z 
2025-07-25T20:00:32.447323712Z Migrating to ChangeCollationForTagNames (20210212143005)
2025-07-25T20:00:32.447331628Z == 20210212143005 ChangeCollationForTagNames: migrating =======================
2025-07-25T20:00:32.447339574Z == 20210212143005 ChangeCollationForTagNames: migrated (0.0007s) ==============
2025-07-25T20:00:32.447347429Z 
2025-07-25T20:00:32.447355045Z Migrating to AddMissingIndexesOnTaggings (20210212143006)
2025-07-25T20:00:32.447362991Z == 20210212143006 AddMissingIndexesOnTaggings: migrating ======================
2025-07-25T20:00:32.447370857Z -- index_exists?(:taggings, :tag_id, {:name=>"index_taggings_on_tag_id"})
2025-07-25T20:00:32.447378903Z    -> 0.0012s
2025-07-25T20:00:32.447386578Z -- add_index(:taggings, :tag_id, {:name=>"index_taggings_on_tag_id"})
2025-07-25T20:00:32.447394614Z    -> 0.0002s
2025-07-25T20:00:32.447402270Z -- index_exists?(:taggings, :taggable_id, {:name=>"index_taggings_on_taggable_id"})
2025-07-25T20:00:32.447410476Z    -> 0.0007s
2025-07-25T20:00:32.447418222Z -- add_index(:taggings, :taggable_id, {:name=>"index_taggings_on_taggable_id"})
2025-07-25T20:00:32.447426398Z    -> 0.0002s
2025-07-25T20:00:32.447434064Z -- index_exists?(:taggings, :taggable_type, {:name=>"index_taggings_on_taggable_type"})
2025-07-25T20:00:32.447442250Z    -> 0.0003s
2025-07-25T20:00:32.447449996Z -- add_index(:taggings, :taggable_type, {:name=>"index_taggings_on_taggable_type"})
2025-07-25T20:00:32.447458142Z    -> 0.0002s
2025-07-25T20:00:32.447466229Z -- index_exists?(:taggings, :tagger_id, {:name=>"index_taggings_on_tagger_id"})
2025-07-25T20:00:32.447474365Z    -> 0.0013s
2025-07-25T20:00:32.447482051Z -- add_index(:taggings, :tagger_id, {:name=>"index_taggings_on_tagger_id"})
2025-07-25T20:00:32.447490798Z    -> 0.0001s
2025-07-25T20:00:32.447498524Z -- index_exists?(:taggings, :context, {:name=>"index_taggings_on_context"})
2025-07-25T20:00:32.447506870Z    -> 0.0005s
2025-07-25T20:00:32.447514867Z -- add_index(:taggings, :context, {:name=>"index_taggings_on_context"})
2025-07-25T20:00:32.447522943Z    -> 0.0001s
2025-07-25T20:00:32.447530708Z -- index_exists?(:taggings, [:tagger_id, :tagger_type], {:name=>"index_taggings_on_tagger_id_and_tagger_type"})
2025-07-25T20:00:32.447539236Z    -> 0.0006s
2025-07-25T20:00:32.447547061Z -- add_index(:taggings, [:tagger_id, :tagger_type], {:name=>"index_taggings_on_tagger_id_and_tagger_type"})
2025-07-25T20:00:32.447555559Z    -> 0.0001s
2025-07-25T20:00:32.447563324Z -- index_exists?(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {:name=>"taggings_idy"})
2025-07-25T20:00:32.447571711Z    -> 0.0008s
2025-07-25T20:00:32.447588745Z -- add_index(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {:name=>"taggings_idy"})
2025-07-25T20:00:32.447597262Z    -> 0.0006s
2025-07-25T20:00:32.447605068Z == 20210212143006 AddMissingIndexesOnTaggings: migrated (0.0072s) =============
2025-07-25T20:00:32.447613134Z 
2025-07-25T20:00:32.447620770Z Migrating to AddPreviewPartToModel (20210220204055)
2025-07-25T20:00:32.447628896Z == 20210220204055 AddPreviewPartToModel: migrating ============================
2025-07-25T20:00:32.447636732Z -- add_reference(:models, :preview_part, {:null=>true, :foreign_key=>{:to_table=>:parts}})
2025-07-25T20:00:32.447645089Z    -> 0.0363s
2025-07-25T20:00:32.447652764Z == 20210220204055 AddPreviewPartToModel: migrated (0.0363s) ===================
2025-07-25T20:00:32.447660670Z 
2025-07-25T20:00:32.447668245Z Migrating to CreateCreators (20210225232756)
2025-07-25T20:00:32.447676121Z == 20210225232756 CreateCreators: migrating ===================================
2025-07-25T20:00:32.447684057Z -- create_table(:creators)
2025-07-25T20:00:32.447692113Z    -> 0.0022s
2025-07-25T20:00:32.447699849Z == 20210225232756 CreateCreators: migrated (0.0022s) ==========================
2025-07-25T20:00:32.447707795Z 
2025-07-25T20:00:32.447715450Z Migrating to AddCreatorToModels (20210225232841)
2025-07-25T20:00:32.447723286Z == 20210225232841 AddCreatorToModels: migrating ===============================
2025-07-25T20:00:32.447731212Z -- add_reference(:models, :creator, {:null=>true, :foreign_key=>true})
2025-07-25T20:00:32.447739389Z    -> 0.0084s
2025-07-25T20:00:32.447747365Z == 20210225232841 AddCreatorToModels: migrated (0.0084s) ======================
2025-07-25T20:00:32.447755611Z 
2025-07-25T20:00:32.447763948Z Migrating to CreateLinks (20210301230017)
2025-07-25T20:00:32.447772315Z == 20210301230017 CreateLinks: migrating ======================================
2025-07-25T20:00:32.447780622Z -- create_table(:links)
2025-07-25T20:00:32.447788588Z    -> 0.0006s
2025-07-25T20:00:32.447796544Z == 20210301230017 CreateLinks: migrated (0.0006s) =============================
2025-07-25T20:00:32.447804660Z 
2025-07-25T20:00:32.447812967Z Migrating to DropLinkFieldsFromCreators (20210302161202)
2025-07-25T20:00:32.447821364Z == 20210302161202 DropLinkFieldsFromCreators: migrating =======================
2025-07-25T20:00:32.447829580Z -- remove_column(:creators, :thingiverse_user, :string)
2025-07-25T20:00:32.447837797Z    -> 0.0108s
2025-07-25T20:00:32.447858609Z -- remove_column(:creators, :cults3d_user, :string)
2025-07-25T20:00:32.447869511Z    -> 0.0154s
2025-07-25T20:00:32.447877928Z -- remove_column(:creators, :mmf_user, :string)
2025-07-25T20:00:32.447895062Z    -> 0.0062s
2025-07-25T20:00:32.447902858Z -- remove_column(:creators, :cgtrader_user, :string)
2025-07-25T20:00:32.447911215Z    -> 0.0034s
2025-07-25T20:00:32.447919030Z == 20210302161202 DropLinkFieldsFromCreators: migrated (0.0362s) ==============
2025-07-25T20:00:32.447926916Z 
2025-07-25T20:00:32.447934562Z Migrating to RemoveFkConstraintFromModelPreviewPart (20210314185822)
2025-07-25T20:00:32.447942478Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrating ===========
2025-07-25T20:00:32.447950313Z -- remove_foreign_key(:models, :parts, {:column=>:preview_part_id})
2025-07-25T20:00:32.447958299Z    -> 0.0146s
2025-07-25T20:00:32.447966075Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrated (0.0146s) ==
2025-07-25T20:00:32.447976416Z 
2025-07-25T20:00:32.447984282Z Migrating to AddYUpToParts (20210318202638)
2025-07-25T20:00:32.447992348Z == 20210318202638 AddYUpToParts: migrating ====================================
2025-07-25T20:00:32.448000244Z -- add_column(:parts, :y_up, :boolean, {:default=>false, :null=>false})
2025-07-25T20:00:32.448008390Z    -> 0.0037s
2025-07-25T20:00:32.448016517Z == 20210318202638 AddYUpToParts: migrated (0.0037s) ===========================
2025-07-25T20:00:32.448024433Z 
2025-07-25T20:00:32.448032058Z Migrating to CreateImages (20210321164508)
2025-07-25T20:00:32.448040345Z == 20210321164508 CreateImages: migrating =====================================
2025-07-25T20:00:32.448048281Z -- create_table(:images)
2025-07-25T20:00:32.448056026Z    -> 0.0026s
2025-07-25T20:00:32.448063912Z == 20210321164508 CreateImages: migrated (0.0027s) ============================
2025-07-25T20:00:32.448071828Z 
2025-07-25T20:00:32.448080856Z Migrating to CreateDelayedJobs (20210330215825)
2025-07-25T20:00:32.448088642Z == 20210330215825 CreateDelayedJobs: migrating ================================
2025-07-25T20:00:32.448096568Z -- create_table(:delayed_jobs)
2025-07-25T20:00:32.448104333Z    -> 0.0031s
2025-07-25T20:00:32.448112069Z -- add_index(:delayed_jobs, [:priority, :run_at], {:name=>"delayed_jobs_priority"})
2025-07-25T20:00:32.448120205Z    -> 0.0002s
2025-07-25T20:00:32.448127961Z == 20210330215825 CreateDelayedJobs: migrated (0.0033s) =======================
2025-07-25T20:00:32.448135817Z 
2025-07-25T20:00:32.448143422Z Migrating to RenamePartsToModelFiles (20220105233138)
2025-07-25T20:00:32.448151218Z == 20220105233138 RenamePartsToModelFiles: migrating ==========================
2025-07-25T20:00:32.448159104Z -- rename_table(:parts, :model_files)
2025-07-25T20:00:32.448166940Z    -> 0.0016s
2025-07-25T20:00:32.448440190Z -- rename_column(:models, :preview_part_id, :preview_file_id)
2025-07-25T20:00:32.448449969Z    -> 0.0121s
2025-07-25T20:00:32.448457925Z == 20220105233138 RenamePartsToModelFiles: migrated (0.0138s) =================
2025-07-25T20:00:32.448466102Z 
2025-07-25T20:00:32.448473918Z Migrating to RemoveImagesTable (20220106220519)
2025-07-25T20:00:32.698263277Z == 20220106220519 RemoveImagesTable: migrating ================================
2025-07-25T20:00:32.698287596Z -- drop_table(:images)
2025-07-25T20:00:32.698292926Z    -> 0.0003s
2025-07-25T20:00:32.698298438Z == 20220106220519 RemoveImagesTable: migrated (0.0004s) =======================
2025-07-25T20:00:32.698303468Z 
2025-07-25T20:00:32.698308007Z Migrating to AddServiceNameToActiveStorageBlobs (20220612220115)
2025-07-25T20:00:32.698312867Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrating ===============
2025-07-25T20:00:32.698317616Z -- table_exists?(:active_storage_blobs)
2025-07-25T20:00:32.698322496Z    -> 0.0001s
2025-07-25T20:00:32.698327456Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrated (0.0002s) ======
2025-07-25T20:00:32.698332947Z 
2025-07-25T20:00:32.698337226Z Migrating to CreateActiveStorageVariantRecords (20220612220116)
2025-07-25T20:00:32.698341815Z == 20220612220116 CreateActiveStorageVariantRecords: migrating ================
2025-07-25T20:00:32.698346775Z -- table_exists?(:active_storage_blobs)
2025-07-25T20:00:32.698351414Z    -> 0.0001s
2025-07-25T20:00:32.698356294Z == 20220612220116 CreateActiveStorageVariantRecords: migrated (0.0001s) =======
2025-07-25T20:00:32.698360933Z 
2025-07-25T20:00:32.698365563Z Migrating to RemoveNotNullOnActiveStorageBlobsChecksum (20220612220117)
2025-07-25T20:00:32.698370092Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrating ========
2025-07-25T20:00:32.698374881Z -- table_exists?(:active_storage_blobs)
2025-07-25T20:00:32.698379551Z    -> 0.0001s
2025-07-25T20:00:32.698384631Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrated (0.0001s) 
2025-07-25T20:00:32.698389601Z 
2025-07-25T20:00:32.698393920Z Migrating to DeviseCreateUsers (20220614210023)
2025-07-25T20:00:32.698398689Z == 20220614210023 DeviseCreateUsers: migrating ================================
2025-07-25T20:00:32.698403760Z -- create_table(:users)
2025-07-25T20:00:32.698408309Z    -> 0.0025s
2025-07-25T20:00:32.698413229Z -- add_index(:users, :email, {:unique=>true, :name=>"index_users_on_email"})
2025-07-25T20:00:32.698418119Z    -> 0.0004s
2025-07-25T20:00:32.698422628Z == 20220614210023 DeviseCreateUsers: migrated (0.0029s) =======================
2025-07-25T20:00:32.698450273Z 
2025-07-25T20:00:32.698455153Z Migrating to AddUsernameToUsers (20220614211256)
2025-07-25T20:00:32.698459672Z == 20220614211256 AddUsernameToUsers: migrating ===============================
2025-07-25T20:00:32.698464512Z -- add_column(:users, :username, :string, {:null=>false})
2025-07-25T20:00:32.698469081Z    -> 0.0067s
2025-07-25T20:00:32.698473630Z -- add_index(:users, :username, {:unique=>true, :name=>"index_users_on_username"})
2025-07-25T20:00:32.698478600Z    -> 0.0002s
2025-07-25T20:00:32.698483701Z == 20220614211256 AddUsernameToUsers: migrated (0.0069s) ======================
2025-07-25T20:00:32.698488340Z 
2025-07-25T20:00:32.698492809Z Migrating to AddAdminToUsers (20220614213902)
2025-07-25T20:00:32.698497328Z == 20220614213902 AddAdminToUsers: migrating ==================================
2025-07-25T20:00:32.698502158Z -- add_column(:users, :admin, :boolean, {:default=>false, :null=>false})
2025-07-25T20:00:32.698506817Z    -> 0.0005s
2025-07-25T20:00:32.698511266Z == 20220614213902 AddAdminToUsers: migrated (0.0005s) =========================
2025-07-25T20:00:32.698516056Z 
2025-07-25T20:00:32.698520364Z Migrating to AddPaginationSettingsToUser (20220617122809)
2025-07-25T20:00:32.698526006Z == 20220617122809 AddPaginationSettingsToUser: migrating ======================
2025-07-25T20:00:32.698530785Z -- add_column(:users, :pagination_settings, :json, {:default=>{"models"=>true, "creators"=>true, "collections"=>true, "per_page"=>12}})
2025-07-25T20:00:32.698536066Z    -> 0.0035s
2025-07-25T20:00:32.698540866Z == 20220617122809 AddPaginationSettingsToUser: migrated (0.0035s) =============
2025-07-25T20:00:32.698545525Z 
2025-07-25T20:00:32.698549874Z Migrating to CreateSettings (20220619174307)
2025-07-25T20:00:32.698554343Z == 20220619174307 CreateSettings: migrating ===================================
2025-07-25T20:00:32.698558942Z -- create_table(:settings)
2025-07-25T20:00:32.698563451Z    -> 0.0006s
2025-07-25T20:00:32.698567970Z -- add_index(:settings, [:var], {:unique=>true, :name=>"index_settings_on_var"})
2025-07-25T20:00:32.698572720Z    -> 0.0002s
2025-07-25T20:00:32.698577199Z == 20220619174307 CreateSettings: migrated (0.0009s) ==========================
2025-07-25T20:00:32.698581768Z 
2025-07-25T20:00:32.698586197Z Migrating to AddScaleFactorToModels (20220626152444)
2025-07-25T20:00:32.698590926Z == 20220626152444 AddScaleFactorToModels: migrating ===========================
2025-07-25T20:00:32.698595476Z -- add_column(:models, :scale_factor, :decimal, {:null=>false, :default=>100.0})
2025-07-25T20:00:32.698600426Z    -> 0.0034s
2025-07-25T20:00:32.698604824Z == 20220626152444 AddScaleFactorToModels: migrated (0.0038s) ==================
2025-07-25T20:00:32.698616889Z 
2025-07-25T20:00:32.698621909Z Migrating to AddDigestToModelFiles (20220702202932)
2025-07-25T20:00:32.698626528Z == 20220702202932 AddDigestToModelFiles: migrating ============================
2025-07-25T20:00:32.698630937Z -- add_column(:model_files, :digest, :string)
2025-07-25T20:00:32.698635326Z    -> 0.0008s
2025-07-25T20:00:32.698639735Z -- add_index(:model_files, :digest, {:name=>"index_model_files_on_digest"})
2025-07-25T20:00:32.698644424Z    -> 0.0002s
2025-07-25T20:00:32.698648933Z == 20220702202932 AddDigestToModelFiles: migrated (0.0015s) ===================
2025-07-25T20:00:32.698653402Z 
2025-07-25T20:00:32.698658212Z Migrating to AddRendererSettingsToUsers (20221128165903)
2025-07-25T20:00:32.698662982Z == 20221128165903 AddRendererSettingsToUsers: migrating =======================
2025-07-25T20:00:32.698667581Z -- add_column(:users, :renderer_settings, :json, {:default=>{"grid_width"=>200, "grid_depth"=>200, "show_grid"=>true, "enable_pan_zoom"=>false, "background_colour"=>"#000000", "object_colour"=>"#ffffff", "render_style"=>"original"}})
2025-07-25T20:00:32.698674845Z    -> 0.0007s
2025-07-25T20:00:32.698679495Z == 20221128165903 AddRendererSettingsToUsers: migrated (0.0008s) ==============
2025-07-25T20:00:32.698684064Z 
2025-07-25T20:00:32.698688493Z Migrating to CreateProblems (20221210001132)
2025-07-25T20:00:32.698693032Z == 20221210001132 CreateProblems: migrating ===================================
2025-07-25T20:00:32.698697822Z -- create_table(:problems)
2025-07-25T20:00:32.698702311Z    -> 0.0006s
2025-07-25T20:00:32.698706619Z == 20221210001132 CreateProblems: migrated (0.0008s) ==========================
2025-07-25T20:00:32.698711108Z 
2025-07-25T20:00:32.698715948Z Migrating to AddNewDefaultsToRendererSettings (20221214230757)
2025-07-25T20:00:32.698720487Z == 20221214230757 AddNewDefaultsToRendererSettings: migrating =================
2025-07-25T20:00:32.698725177Z == 20221214230757 AddNewDefaultsToRendererSettings: migrated (0.0046s) ========
2025-07-25T20:00:32.698729746Z 
2025-07-25T20:00:32.698734345Z Migrating to ActsAsFavoritorMigration (20221219204414)
2025-07-25T20:00:32.698738914Z == 20221219204414 ActsAsFavoritorMigration: migrating =========================
2025-07-25T20:00:32.698743574Z -- create_table(:favorites, {:force=>true})
2025-07-25T20:00:32.698748474Z    -> 0.0021s
2025-07-25T20:00:32.698752993Z -- add_index(:favorites, ["favoritor_id", "favoritor_type"], {:name=>"fk_favorites"})
2025-07-25T20:00:32.698758434Z    -> 0.0001s
2025-07-25T20:00:32.698763173Z -- add_index(:favorites, ["favoritable_id", "favoritable_type"], {:name=>"fk_favoritables"})
2025-07-25T20:00:32.698774887Z    -> 0.0001s
2025-07-25T20:00:32.698779697Z -- add_index(:favorites, ["favoritable_type", "favoritable_id", "favoritor_type", "favoritor_id", "scope"], {:name=>"uniq_favorites__and_favoritables", :unique=>true})
2025-07-25T20:00:32.698785178Z    -> 0.0001s
2025-07-25T20:00:32.698789917Z == 20221219204414 ActsAsFavoritorMigration: migrated (0.0028s) ================
2025-07-25T20:00:32.698795017Z 
2025-07-25T20:00:32.698799406Z Migrating to MovePrintedToFavorites (20221220223040)
2025-07-25T20:00:32.698804016Z == 20221220223040 MovePrintedToFavorites: migrating ===========================
2025-07-25T20:00:32.698809216Z == 20221220223040 MovePrintedToFavorites: migrated (0.0055s) ==================
2025-07-25T20:00:32.698813865Z 
2025-07-25T20:00:32.698818495Z Migrating to DropPrintedFromModelFiles (20221220223340)
2025-07-25T20:00:32.698823525Z == 20221220223340 DropPrintedFromModelFiles: migrating ========================
2025-07-25T20:00:32.698828284Z -- remove_column(:model_files, :printed, :boolean)
2025-07-25T20:00:32.698832824Z    -> 0.0094s
2025-07-25T20:00:32.698837373Z == 20221220223340 DropPrintedFromModelFiles: migrated (0.0095s) ===============
2025-07-25T20:00:32.698842032Z 
2025-07-25T20:00:32.698845960Z Migrating to AddNotesExcerptToModels (20230202210000)
2025-07-25T20:00:32.698850128Z == 20230202210000 AddNotesExcerptToModels: migrating ==========================
2025-07-25T20:00:32.698854647Z -- add_column(:models, :notes, :text)
2025-07-25T20:00:32.698859136Z    -> 0.0007s
2025-07-25T20:00:32.698863545Z -- add_column(:models, :excerpt, :text)
2025-07-25T20:00:32.698868626Z    -> 0.0010s
2025-07-25T20:00:32.698873004Z == 20230202210000 AddNotesExcerptToModels: migrated (0.0017s) =================
2025-07-25T20:00:32.698877534Z 
2025-07-25T20:00:32.698881962Z Migrating to AddNotesExcerptToCreators (20230202210001)
2025-07-25T20:00:32.698886872Z == 20230202210001 AddNotesExcerptToCreators: migrating ========================
2025-07-25T20:00:32.698892674Z -- add_column(:creators, :notes, :text)
2025-07-25T20:00:32.698897404Z    -> 0.0006s
2025-07-25T20:00:32.698901842Z -- add_column(:creators, :excerpt, :text)
2025-07-25T20:00:32.698906392Z    -> 0.0005s
2025-07-25T20:00:32.698911201Z == 20230202210001 AddNotesExcerptToCreators: migrated (0.0012s) ===============
2025-07-25T20:00:32.698916231Z 
2025-07-25T20:00:32.698921712Z Migrating to AddNotesExcerptToModelFiles (20230203150000)
2025-07-25T20:00:32.698926672Z == 20230203150000 AddNotesExcerptToModelFiles: migrating ======================
2025-07-25T20:00:32.698931292Z -- add_column(:model_files, :notes, :text)
2025-07-25T20:00:32.698944639Z    -> 0.0006s
2025-07-25T20:00:32.698949258Z -- add_column(:model_files, :excerpt, :text)
2025-07-25T20:00:32.698953877Z    -> 0.0005s
2025-07-25T20:00:32.698958386Z == 20230203150000 AddNotesExcerptToModelFiles: migrated (0.0011s) =============
2025-07-25T20:00:32.698963196Z 
2025-07-25T20:00:32.698967615Z Migrating to MoveScaleFactorIntoNote (20230221174212)
2025-07-25T20:00:32.698972395Z == 20230221174212 MoveScaleFactorIntoNote: migrating ==========================
2025-07-25T20:00:32.698977365Z == 20230221174212 MoveScaleFactorIntoNote: migrated (0.0053s) =================
2025-07-25T20:00:32.698982184Z 
2025-07-25T20:00:32.698986814Z Migrating to RemoveScaleFactorFromModels (20230221180921)
2025-07-25T20:00:32.698991393Z == 20230221180921 RemoveScaleFactorFromModels: migrating ======================
2025-07-25T20:00:32.698996062Z -- remove_column(:models, :scale_factor, :decimal, {:default=>"100.0", :null=>false})
2025-07-25T20:00:32.699001152Z    -> 0.0130s
2025-07-25T20:00:32.699006022Z == 20230221180921 RemoveScaleFactorFromModels: migrated (0.0130s) =============
2025-07-25T20:00:32.699011203Z 
2025-07-25T20:00:32.699015882Z Migrating to RenameExcerptToCaption (20230222155910)
2025-07-25T20:00:32.699021083Z == 20230222155910 RenameExcerptToCaption: migrating ===========================
2025-07-25T20:00:32.699025712Z -- rename_column(:creators, :excerpt, :caption)
2025-07-25T20:00:32.699030251Z    -> 0.0064s
2025-07-25T20:00:32.699034730Z -- rename_column(:models, :excerpt, :caption)
2025-07-25T20:00:32.699039650Z    -> 0.0087s
2025-07-25T20:00:32.699046404Z -- rename_column(:model_files, :excerpt, :caption)
2025-07-25T20:00:32.699051614Z    -> 0.0078s
2025-07-25T20:00:32.699056283Z == 20230222155910 RenameExcerptToCaption: migrated (0.0232s) ==================
2025-07-25T20:00:32.699060993Z 
2025-07-25T20:00:32.699065412Z Migrating to AddNotesNameCaptionToLibrary (20230303150029)
2025-07-25T20:00:32.699070041Z == 20230303150029 AddNotesNameCaptionToLibrary: migrating =====================
2025-07-25T20:00:32.699074680Z -- add_column(:libraries, :notes, :string)
2025-07-25T20:00:32.699079440Z    -> 0.0009s
2025-07-25T20:00:32.699084781Z -- add_column(:libraries, :caption, :string)
2025-07-25T20:00:32.699089380Z    -> 0.0005s
2025-07-25T20:00:32.699094080Z -- add_column(:libraries, :name, :string)
2025-07-25T20:00:32.699098689Z    -> 0.0004s
2025-07-25T20:00:32.699103258Z == 20230303150029 AddNotesNameCaptionToLibrary: migrated (0.0028s) ============
2025-07-25T20:00:32.699107978Z 
2025-07-25T20:00:32.699112457Z Migrating to AddTagregexToLibrary (20230305180823)
2025-07-25T20:00:32.699124120Z == 20230305180823 AddTagregexToLibrary: migrating =============================
2025-07-25T20:00:32.699128960Z -- add_column(:libraries, :tag_regex, :text)
2025-07-25T20:00:32.699133509Z    -> 0.0008s
2025-07-25T20:00:32.699138519Z == 20230305180823 AddTagregexToLibrary: migrated (0.0012s) ====================
2025-07-25T20:00:32.699143158Z 
2025-07-25T20:00:32.699147587Z Migrating to AddIconToLibrary (20230307215826)
2025-07-25T20:00:32.699152177Z == 20230307215826 AddIconToLibrary: migrating =================================
2025-07-25T20:00:32.893749507Z -- add_column(:libraries, :icon, :text)
2025-07-25T20:00:32.893782434Z    -> 0.0008s
2025-07-25T20:00:32.893791913Z == 20230307215826 AddIconToLibrary: migrated (0.0011s) ========================
2025-07-25T20:00:32.893801031Z 
2025-07-25T20:00:32.893809167Z Migrating to CreateCollection (20230308004237)
2025-07-25T20:00:32.893817454Z == 20230308004237 CreateCollection: migrating =================================
2025-07-25T20:00:32.893825540Z -- create_table(:collections)
2025-07-25T20:00:32.893833647Z    -> 0.0011s
2025-07-25T20:00:32.893841984Z == 20230308004237 CreateCollection: migrated (0.0014s) ========================
2025-07-25T20:00:32.893850230Z 
2025-07-25T20:00:32.893858346Z Migrating to AddCollectionToModels (20230308005021)
2025-07-25T20:00:32.893866653Z == 20230308005021 AddCollectionToModels: migrating ============================
2025-07-25T20:00:32.893874800Z -- add_reference(:models, :collection, {:null=>true, :foreign_key=>true})
2025-07-25T20:00:32.893883367Z    -> 0.0099s
2025-07-25T20:00:32.893891173Z == 20230308005021 AddCollectionToModels: migrated (0.0099s) ===================
2025-07-25T20:00:32.893899129Z 
2025-07-25T20:00:32.893906774Z Migrating to MoveCollectionTagIntoObject (20230308006000)
2025-07-25T20:00:32.893917045Z == 20230308006000 MoveCollectionTagIntoObject: migrating ======================
2025-07-25T20:00:32.893925572Z == 20230308006000 MoveCollectionTagIntoObject: migrated (0.0011s) =============
2025-07-25T20:00:32.893934129Z 
2025-07-25T20:00:32.893941795Z Migrating to RenameCollectionExcerptToCaption (20230313000000)
2025-07-25T20:00:32.893949690Z == 20230313000000 RenameCollectionExcerptToCaption: migrating =================
2025-07-25T20:00:32.893957687Z -- rename_column(:collections, :excerpt, :caption)
2025-07-25T20:00:32.893965733Z    -> 0.0032s
2025-07-25T20:00:32.893973498Z == 20230313000000 RenameCollectionExcerptToCaption: migrated (0.0032s) ========
2025-07-25T20:00:32.893981504Z 
2025-07-25T20:00:32.893989470Z Migrating to ChangePaginationSettingsOnUser (20230313000001)
2025-07-25T20:00:32.893997857Z == 20230313000001 ChangePaginationSettingsOnUser: migrating ===================
2025-07-25T20:00:32.894031555Z == 20230313000001 ChangePaginationSettingsOnUser: migrated (0.0000s) ==========
2025-07-25T20:00:32.894039742Z 
2025-07-25T20:00:32.894047367Z Migrating to AddTagCloudSettingsToUser (20230316184012)
2025-07-25T20:00:32.894055493Z == 20230316184012 AddTagCloudSettingsToUser: migrating ========================
2025-07-25T20:00:32.894063570Z -- add_column(:users, :tag_cloud_settings, :json, {:default=>{"threshold"=>2, "heatmap"=>true, "keypair"=>true, "sorting"=>"frequency"}})
2025-07-25T20:00:32.894073039Z    -> 0.0007s
2025-07-25T20:00:32.894080824Z == 20230316184012 AddTagCloudSettingsToUser: migrated (0.0008s) ===============
2025-07-25T20:00:32.894089041Z 
2025-07-25T20:00:32.894096827Z Migrating to AddCollectionToCollections (20230324000000)
2025-07-25T20:00:32.894104973Z == 20230324000000 AddCollectionToCollections: migrating =======================
2025-07-25T20:00:32.894112829Z -- add_reference(:collections, :collection, {:null=>true, :foreign_key=>true})
2025-07-25T20:00:32.894121446Z    -> 0.0161s
2025-07-25T20:00:32.894130955Z == 20230324000000 AddCollectionToCollections: migrated (0.0164s) ==============
2025-07-25T20:00:32.894138972Z 
2025-07-25T20:00:32.894146577Z Migrating to RemoveDestinationExistsProblems (20230612080306)
2025-07-25T20:00:32.894154763Z == 20230612080306 RemoveDestinationExistsProblems: migrating ==================
2025-07-25T20:00:32.894162669Z == 20230612080306 RemoveDestinationExistsProblems: migrated (0.0015s) =========
2025-07-25T20:00:32.894170615Z 
2025-07-25T20:00:32.894178150Z Migrating to RemoveLeadingSeparatorsFromModelFilenames (20230613134254)
2025-07-25T20:00:32.894186056Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrating ========
2025-07-25T20:00:32.894194143Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrated (0.0016s) 
2025-07-25T20:00:32.894202560Z 
2025-07-25T20:00:32.894210225Z Migrating to AddSlugs (20230615135601)
2025-07-25T20:00:32.894218311Z == 20230615135601 AddSlugs: migrating =========================================
2025-07-25T20:00:32.894226217Z -- add_column(:models, :slug, :string)
2025-07-25T20:00:32.894234013Z    -> 0.0006s
2025-07-25T20:00:32.894241748Z -- add_index(:models, :slug, {:name=>"index_models_on_slug"})
2025-07-25T20:00:32.894249945Z    -> 0.0004s
2025-07-25T20:00:32.894257701Z -- add_column(:collections, :slug, :string)
2025-07-25T20:00:32.894265586Z    -> 0.0009s
2025-07-25T20:00:32.894273633Z -- add_index(:collections, :slug, {:name=>"index_collections_on_slug"})
2025-07-25T20:00:32.894281849Z    -> 0.0002s
2025-07-25T20:00:32.894289605Z -- add_column(:creators, :slug, :string)
2025-07-25T20:00:32.894306880Z    -> 0.0004s
2025-07-25T20:00:32.894314695Z -- add_index(:creators, :slug, {:name=>"index_creators_on_slug"})
2025-07-25T20:00:32.894322721Z    -> 0.0001s
2025-07-25T20:00:32.894330497Z == 20230615135601 AddSlugs: migrated (0.0029s) ================================
2025-07-25T20:00:32.894338433Z 
2025-07-25T20:00:32.894346038Z Migrating to GenerateSlugs (20230617222353)
2025-07-25T20:00:32.894354055Z == 20230617222353 GenerateSlugs: migrating ====================================
2025-07-25T20:00:32.894361991Z == 20230617222353 GenerateSlugs: migrated (0.0118s) ===========================
2025-07-25T20:00:32.894370157Z 
2025-07-25T20:00:32.894377772Z Migrating to MakeNamesUnique (20230628194944)
2025-07-25T20:00:32.894385588Z == 20230628194944 MakeNamesUnique: migrating ==================================
2025-07-25T20:00:32.894393474Z == 20230628194944 MakeNamesUnique: migrated (0.0008s) =========================
2025-07-25T20:00:32.894401831Z 
2025-07-25T20:00:32.894409446Z Migrating to AddUniqueConstraintToNamesAndSlugs (20230628195018)
2025-07-25T20:00:32.894417532Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrating ===============
2025-07-25T20:00:32.894425448Z -- add_index(:creators, :name, {:unique=>true, :name=>"index_creators_on_name"})
2025-07-25T20:00:32.894433815Z    -> 0.0007s
2025-07-25T20:00:32.894441621Z -- remove_index(:creators, :slug)
2025-07-25T20:00:32.894449597Z    -> 0.0004s
2025-07-25T20:00:32.894457523Z -- add_index(:creators, :slug, {:unique=>true, :name=>"index_creators_on_slug"})
2025-07-25T20:00:32.894465820Z    -> 0.0001s
2025-07-25T20:00:32.894473826Z -- add_index(:collections, :name, {:unique=>true, :name=>"index_collections_on_name"})
2025-07-25T20:00:32.894482283Z    -> 0.0001s
2025-07-25T20:00:32.894490519Z -- remove_index(:collections, :slug)
2025-07-25T20:00:32.894498255Z    -> 0.0031s
2025-07-25T20:00:32.894506782Z -- add_index(:collections, :slug, {:unique=>true, :name=>"index_collections_on_slug"})
2025-07-25T20:00:32.894515279Z    -> 0.0002s
2025-07-25T20:00:32.894523045Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrated (0.0048s) ======
2025-07-25T20:00:32.894531001Z 
2025-07-25T20:00:32.894538797Z Migrating to AddSizeToModelFiles (20230707082403)
2025-07-25T20:00:32.894546913Z == 20230707082403 AddSizeToModelFiles: migrating ==============================
2025-07-25T20:00:32.894554869Z -- add_column(:model_files, :size, :integer)
2025-07-25T20:00:32.894562685Z    -> 0.0009s
2025-07-25T20:00:32.894570490Z == 20230707082403 AddSizeToModelFiles: migrated (0.0011s) =====================
2025-07-25T20:00:32.894587495Z 
2025-07-25T20:00:32.894595180Z Migrating to ChangeFileSizeToBigInt (20230710102250)
2025-07-25T20:00:32.894603016Z == 20230710102250 ChangeFileSizeToBigInt: migrating ===========================
2025-07-25T20:00:32.894610952Z -- change_column(:model_files, :size, :bigint)
2025-07-25T20:00:32.894618878Z    -> 0.0066s
2025-07-25T20:00:32.894626633Z == 20230710102250 ChangeFileSizeToBigInt: migrated (0.0068s) ==================
2025-07-25T20:00:32.894635090Z 
2025-07-25T20:00:32.894642756Z Migrating to AddNoteToProblems (20230711111009)
2025-07-25T20:00:32.894650722Z == 20230711111009 AddNoteToProblems: migrating ================================
2025-07-25T20:00:32.894659019Z -- add_column(:problems, :note, :string, {:default=>nil})
2025-07-25T20:00:32.894667385Z    -> 0.0008s
2025-07-25T20:00:32.894675141Z == 20230711111009 AddNoteToProblems: migrated (0.0008s) =======================
2025-07-25T20:00:32.894683438Z 
2025-07-25T20:00:32.894691023Z Migrating to AddProblemSettingsToUser (20240122114207)
2025-07-25T20:00:32.894698859Z == 20240122114207 AddProblemSettingsToUser: migrating =========================
2025-07-25T20:00:32.894707406Z -- add_column(:users, :problem_settings, :json, {:default=>{"missing"=>:danger, "empty"=>:info, "nesting"=>:warning, "inefficient"=>:info, "duplicate"=>:warning, "no_image"=>:silent, "no_3d_model"=>:silent, "non_manifold"=>:warning, "inside_out"=>:warning, "no_license"=>:silent, "no_links"=>:silent, "no_creator"=>:silent, "no_tags"=>:silent}})
2025-07-25T20:00:32.894718839Z    -> 0.0006s
2025-07-25T20:00:32.894726605Z == 20240122114207 AddProblemSettingsToUser: migrated (0.0007s) ================
2025-07-25T20:00:32.894734601Z 
2025-07-25T20:00:32.894742186Z Migrating to AddLicenseToModel (20240127143358)
2025-07-25T20:00:32.894750363Z == 20240127143358 AddLicenseToModel: migrating ================================
2025-07-25T20:00:32.894758589Z -- add_column(:models, :license, :string)
2025-07-25T20:00:32.894766665Z    -> 0.0005s
2025-07-25T20:00:32.894774411Z == 20240127143358 AddLicenseToModel: migrated (0.0006s) =======================
2025-07-25T20:00:32.894782317Z 
2025-07-25T20:00:32.894789912Z Migrating to AddIgnoredToProblems (20240131134832)
2025-07-25T20:00:32.894797708Z == 20240131134832 AddIgnoredToProblems: migrating =============================
2025-07-25T20:00:32.894805624Z -- add_column(:problems, :ignored, :boolean, {:default=>false, :null=>false})
2025-07-25T20:00:32.894814081Z    -> 0.0005s
2025-07-25T20:00:32.894822919Z == 20240131134832 AddIgnoredToProblems: migrated (0.0006s) ====================
2025-07-25T20:00:32.894831005Z 
2025-07-25T20:00:32.894838650Z Migrating to AddPresupportedVersionToModelFiles (20240208143319)
2025-07-25T20:00:32.894855554Z == 20240208143319 AddPresupportedVersionToModelFiles: migrating ===============
2025-07-25T20:00:32.894863560Z -- add_reference(:model_files, :presupported_version, {:foreign_key=>{:to_table=>:model_files}})
2025-07-25T20:00:32.894871867Z    -> 0.0091s
2025-07-25T20:00:32.894879643Z == 20240208143319 AddPresupportedVersionToModelFiles: migrated (0.0092s) ======
2025-07-25T20:00:32.894888210Z 
2025-07-25T20:00:32.894896076Z Migrating to AddFileListSettingsToUser (20240209125409)
2025-07-25T20:00:32.894903942Z == 20240209125409 AddFileListSettingsToUser: migrating ========================
2025-07-25T20:00:32.894912158Z -- add_column(:users, :file_list_settings, :json, {:default=>{"hide_presupported_versions"=>true}})
2025-07-25T20:00:32.894920555Z    -> 0.0006s
2025-07-25T20:00:32.894928601Z == 20240209125409 AddFileListSettingsToUser: migrated (0.0007s) ===============
2025-07-25T20:00:32.894936547Z 
2025-07-25T20:00:32.894944413Z Migrating to AddMissingUniqueIndexes (20240228130246)
2025-07-25T20:00:32.894952790Z == 20240228130246 AddMissingUniqueIndexes: migrating ==========================
2025-07-25T20:00:32.894960726Z -- add_index(:libraries, :path, {:unique=>true, :name=>"index_libraries_on_path"})
2025-07-25T20:00:32.894969133Z    -> 0.0002s
2025-07-25T20:00:32.894977169Z -- add_index(:models, [:path, :library_id], {:unique=>true, :name=>"index_models_on_path_and_library_id"})
2025-07-25T20:00:32.894985746Z    -> 0.0002s
2025-07-25T20:00:32.894994063Z -- add_index(:model_files, [:filename, :model_id], {:unique=>true, :name=>"index_model_files_on_filename_and_model_id"})
2025-07-25T20:00:32.895002841Z    -> 0.0001s
2025-07-25T20:00:32.895010687Z -- add_index(:problems, [:category, :problematic_id, :problematic_type], {:unique=>true, :name=>"index_problems_on_category_and_problematic_id_and_type"})
2025-07-25T20:00:32.895019685Z    -> 0.0006s
2025-07-25T20:00:32.895027701Z == 20240228130246 AddMissingUniqueIndexes: migrated (0.0013s) =================
2025-07-25T20:00:32.895035837Z 
2025-07-25T20:00:32.895043443Z Migrating to CreateFlipperTables (20240306095646)
2025-07-25T20:00:32.895051298Z == 20240306095646 CreateFlipperTables: migrating ==============================
2025-07-25T20:00:32.895059475Z -- create_table(:flipper_features)
2025-07-25T20:00:32.895067251Z    -> 0.0008s
2025-07-25T20:00:32.895075006Z -- add_index(:flipper_features, :key, {:unique=>true, :name=>"index_flipper_features_on_key"})
2025-07-25T20:00:32.895083583Z    -> 0.0007s
2025-07-25T20:00:32.895091610Z -- create_table(:flipper_gates)
2025-07-25T20:00:32.895099806Z    -> 0.0002s
2025-07-25T20:00:32.895107682Z -- add_index(:flipper_gates, [:feature_key, :key, :value], {:unique=>true, :length=>{:value=>255}, :name=>"index_flipper_gates_on_feature_key_and_key_and_value"})
2025-07-25T20:00:32.895125348Z    -> 0.0001s
2025-07-25T20:00:33.122793726Z == 20240306095646 CreateFlipperTables: migrated (0.0021s) =====================
2025-07-25T20:00:33.122840250Z 
2025-07-25T20:00:33.122851262Z Migrating to RolifyCreateRoles (20240319155251)
2025-07-25T20:00:33.122861262Z == 20240319155251 RolifyCreateRoles: migrating ================================
2025-07-25T20:00:33.122871272Z -- create_table(:roles)
2025-07-25T20:00:33.122880832Z    -> 0.0039s
2025-07-25T20:00:33.122890982Z -- create_table(:users_roles, {:id=>false})
2025-07-25T20:00:33.122900822Z    -> 0.0004s
2025-07-25T20:00:33.122910521Z -- add_index(:roles, :name, {:name=>"index_roles_on_name"})
2025-07-25T20:00:33.122920772Z    -> 0.0006s
2025-07-25T20:00:33.122931053Z -- add_index(:roles, [:name, :resource_type, :resource_id], {:name=>"index_roles_on_name_and_resource_type_and_resource_id"})
2025-07-25T20:00:33.122941414Z    -> 0.0001s
2025-07-25T20:00:33.122950953Z -- add_index(:users_roles, [:user_id, :role_id], {:name=>"index_users_roles_on_user_id_and_role_id"})
2025-07-25T20:00:33.122961193Z    -> 0.0001s
2025-07-25T20:00:33.122970913Z == 20240319155251 RolifyCreateRoles: migrated (0.0072s) =======================
2025-07-25T20:00:33.122980823Z 
2025-07-25T20:00:33.122990252Z Migrating to ConvertAdminFlagToRole (20240319155526)
2025-07-25T20:00:33.122999931Z == 20240319155526 ConvertAdminFlagToRole: migrating ===========================
2025-07-25T20:00:33.123009741Z == 20240319155526 ConvertAdminFlagToRole: migrated (0.0034s) ==================
2025-07-25T20:00:33.123019481Z 
2025-07-25T20:00:33.123028729Z Migrating to RemoveAdminFromUsers (20240319155903)
2025-07-25T20:00:33.123038289Z == 20240319155903 RemoveAdminFromUsers: migrating =============================
2025-07-25T20:00:33.123048349Z -- remove_column(:users, :admin, :boolean, {:default=>false, :null=>false})
2025-07-25T20:00:33.123059060Z    -> 0.0130s
2025-07-25T20:00:33.123068810Z == 20240319155903 RemoveAdminFromUsers: migrated (0.0133s) ====================
2025-07-25T20:00:33.123078670Z 
2025-07-25T20:00:33.123087949Z Migrating to AddResetPasswordTokenToUsers (20240322143621)
2025-07-25T20:00:33.123097728Z == 20240322143621 AddResetPasswordTokenToUsers: migrating =====================
2025-07-25T20:00:33.123107468Z -- add_column(:users, :reset_password_token, :string)
2025-07-25T20:00:33.123117167Z    -> 0.0008s
2025-07-25T20:00:33.123126827Z -- add_index(:users, :reset_password_token, {:unique=>true, :name=>"index_users_on_reset_password_token"})
2025-07-25T20:00:33.123137558Z    -> 0.0004s
2025-07-25T20:00:33.123169613Z == 20240322143621 AddResetPasswordTokenToUsers: migrated (0.0016s) ============
2025-07-25T20:00:33.123179553Z 
2025-07-25T20:00:33.123189052Z Migrating to SetAdminPasswordResetToken (20240322150022)
2025-07-25T20:00:33.123198652Z == 20240322150022 SetAdminPasswordResetToken: migrating =======================
2025-07-25T20:00:33.123208501Z == 20240322150022 SetAdminPasswordResetToken: migrated (0.0050s) ==============
2025-07-25T20:00:33.123218381Z 
2025-07-25T20:00:33.123227740Z Migrating to AddRememberableToUsers (20240410221112)
2025-07-25T20:00:33.123237359Z == 20240410221112 AddRememberableToUsers: migrating ===========================
2025-07-25T20:00:33.123247420Z -- add_column(:users, :remember_created_at, :datetime)
2025-07-25T20:00:33.123257430Z    -> 0.0007s
2025-07-25T20:00:33.123269715Z == 20240410221112 AddRememberableToUsers: migrated (0.0009s) ==================
2025-07-25T20:00:33.123279484Z 
2025-07-25T20:00:33.123289184Z Migrating to AddResetPasswordSentAtToUsers (20240410222922)
2025-07-25T20:00:33.123299384Z == 20240410222922 AddResetPasswordSentAtToUsers: migrating ====================
2025-07-25T20:00:33.123309334Z -- add_column(:users, :reset_password_sent_at, :datetime)
2025-07-25T20:00:33.123319345Z    -> 0.0007s
2025-07-25T20:00:33.123329665Z == 20240410222922 AddResetPasswordSentAtToUsers: migrated (0.0022s) ===========
2025-07-25T20:00:33.123340086Z 
2025-07-25T20:00:33.123350036Z Migrating to DropDelayedJobs (20240418112821)
2025-07-25T20:00:33.123359776Z == 20240418112821 DropDelayedJobs: migrating ==================================
2025-07-25T20:00:33.123369906Z -- drop_table(:delayed_jobs)
2025-07-25T20:00:33.123379856Z    -> 0.0006s
2025-07-25T20:00:33.123390077Z == 20240418112821 DropDelayedJobs: migrated (0.0010s) =========================
2025-07-25T20:00:33.123400097Z 
2025-07-25T20:00:33.123410177Z Migrating to AddInterfaceLanguageToUsers (20240423102250)
2025-07-25T20:00:33.123420278Z == 20240423102250 AddInterfaceLanguageToUsers: migrating ======================
2025-07-25T20:00:33.123430879Z -- add_column(:users, :interface_language, :string)
2025-07-25T20:00:33.123440539Z    -> 0.0023s
2025-07-25T20:00:33.123450258Z == 20240423102250 AddInterfaceLanguageToUsers: migrated (0.0026s) =============
2025-07-25T20:00:33.123459948Z 
2025-07-25T20:00:33.123469236Z Migrating to AddLockableToUsers (20240610120318)
2025-07-25T20:00:33.123479036Z == 20240610120318 AddLockableToUsers: migrating ===============================
2025-07-25T20:00:33.123489347Z -- change_table(:users)
2025-07-25T20:00:33.123499317Z    -> 0.0013s
2025-07-25T20:00:33.123509036Z == 20240610120318 AddLockableToUsers: migrated (0.0014s) ======================
2025-07-25T20:00:33.123531021Z 
2025-07-25T20:00:33.123540560Z Migrating to AddAttachmentDataToModelFiles (20240614085913)
2025-07-25T20:00:33.123550229Z == 20240614085913 AddAttachmentDataToModelFiles: migrating ====================
2025-07-25T20:00:33.123559909Z -- add_column(:model_files, :attachment_data, :json)
2025-07-25T20:00:33.123569378Z    -> 0.0006s
2025-07-25T20:00:33.123578807Z == 20240614085913 AddAttachmentDataToModelFiles: migrated (0.0008s) ===========
2025-07-25T20:00:33.123588506Z 
2025-07-25T20:00:33.123597915Z Migrating to MoveFileDataIntoShrine (20240615085913)
2025-07-25T20:00:33.123607645Z == 20240615085913 MoveFileDataIntoShrine: migrating ===========================
2025-07-25T20:00:33.123617355Z == 20240615085913 MoveFileDataIntoShrine: migrated (0.0026s) ==================
2025-07-25T20:00:33.123627004Z 
2025-07-25T20:00:33.123636213Z Migrating to AddStorageServiceToLibraries (20240701142651)
2025-07-25T20:00:33.123645792Z == 20240701142651 AddStorageServiceToLibraries: migrating =====================
2025-07-25T20:00:33.123655491Z -- add_column(:libraries, :storage_service, :string, {:null=>false, :default=>"filesystem"})
2025-07-25T20:00:33.123665642Z    -> 0.0008s
2025-07-25T20:00:33.123675311Z == 20240701142651 AddStorageServiceToLibraries: migrated (0.0013s) ============
2025-07-25T20:00:33.123685111Z 
2025-07-25T20:00:33.123694730Z Migrating to AddS3FieldsToLibrary (20240703103707)
2025-07-25T20:00:33.123705151Z == 20240703103707 AddS3FieldsToLibrary: migrating =============================
2025-07-25T20:00:33.123714891Z -- add_column(:libraries, :s3_endpoint, :string, {:default=>nil})
2025-07-25T20:00:33.123724821Z    -> 0.0007s
2025-07-25T20:00:33.123734350Z -- add_column(:libraries, :s3_region, :string, {:default=>nil})
2025-07-25T20:00:33.123744430Z    -> 0.0006s
2025-07-25T20:00:33.123754330Z -- add_column(:libraries, :s3_bucket, :string, {:default=>nil})
2025-07-25T20:00:33.123764150Z    -> 0.0006s
2025-07-25T20:00:33.123773980Z -- add_column(:libraries, :s3_access_key_id, :string, {:default=>nil})
2025-07-25T20:00:33.123783770Z    -> 0.0006s
2025-07-25T20:00:33.123793509Z -- add_column(:libraries, :s3_secret_access_key, :string, {:default=>nil})
2025-07-25T20:00:33.123803770Z    -> 0.0006s
2025-07-25T20:00:33.123813700Z == 20240703103707 AddS3FieldsToLibrary: migrated (0.0033s) ====================
2025-07-25T20:00:33.123824151Z 
2025-07-25T20:00:33.123833931Z Migrating to ChangeIndexOnLibraryPath (20240703160732)
2025-07-25T20:00:33.123843570Z == 20240703160732 ChangeIndexOnLibraryPath: migrating =========================
2025-07-25T20:00:33.123875284Z -- remove_index(:libraries, :path)
2025-07-25T20:00:33.123897358Z    -> 0.0005s
2025-07-25T20:00:33.123906968Z == 20240703160732 ChangeIndexOnLibraryPath: migrated (0.0009s) ================
2025-07-25T20:00:33.123916707Z 
2025-07-25T20:00:33.123925966Z Migrating to CreateFederailsActors (20240727113215)
2025-07-25T20:00:33.123935655Z == 20240727113215 CreateFederailsActors: migrating ============================
2025-07-25T20:00:33.123946267Z -- create_table(:federails_actors)
2025-07-25T20:00:33.123955816Z    -> 0.0012s
2025-07-25T20:00:33.123965385Z -- foreign_key_exists?(:federails_actors, :users)
2025-07-25T20:00:33.123975035Z    -> 0.0007s
2025-07-25T20:00:33.123984774Z -- remove_foreign_key(:federails_actors, :users)
2025-07-25T20:00:33.123994474Z    -> 0.0105s
2025-07-25T20:00:33.124004314Z -- remove_index(:federails_actors, :user_id)
2025-07-25T20:00:33.124014083Z    -> 0.0004s
2025-07-25T20:00:33.124024394Z -- add_index(:federails_actors, :user_id, {:unique=>true, :name=>"index_federails_actors_on_user_id"})
2025-07-25T20:00:33.124034705Z    -> 0.0001s
2025-07-25T20:00:33.124044274Z -- add_foreign_key(:federails_actors, :users)
2025-07-25T20:00:33.124053894Z    -> 0.0073s
2025-07-25T20:00:33.124063974Z == 20240727113215 CreateFederailsActors: migrated (0.0205s) ===================
2025-07-25T20:00:33.124073864Z 
2025-07-25T20:00:33.124083253Z Migrating to CreateFederailsFollowings (20240727113216)
2025-07-25T20:00:33.124093383Z == 20240727113216 CreateFederailsFollowings: migrating ========================
2025-07-25T20:00:33.124103844Z -- create_table(:federails_followings)
2025-07-25T20:00:33.124114215Z    -> 0.0009s
2025-07-25T20:00:33.124124005Z == 20240727113216 CreateFederailsFollowings: migrated (0.0009s) ===============
2025-07-25T20:00:33.124133985Z 
2025-07-25T20:00:33.124143754Z Migrating to CreateFederailsActivities (20240727113217)
2025-07-25T20:00:33.124153524Z == 20240727113217 CreateFederailsActivities: migrating ========================
2025-07-25T20:00:33.124163384Z -- create_table(:federails_activities)
2025-07-25T20:00:33.124173114Z    -> 0.0016s
2025-07-25T20:00:33.124183214Z == 20240727113217 CreateFederailsActivities: migrated (0.0017s) ===============
2025-07-25T20:00:33.124193525Z 
2025-07-25T20:00:33.124202683Z Migrating to ChangeActorEntityRelToPolymorphic (20240731165646)
2025-07-25T20:00:33.124213385Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrating ================
2025-07-25T20:00:33.124223595Z -- remove_foreign_key(:federails_actors, {:column=>:user_id, :to_table=>"users"})
2025-07-25T20:00:33.124233836Z    -> 0.0068s
2025-07-25T20:00:33.124243235Z -- remove_index(:federails_actors, :user_id, {:unique=>true})
2025-07-25T20:00:33.124265570Z    -> 0.0004s
2025-07-25T20:00:33.124275470Z -- change_table(:federails_actors)
2025-07-25T20:00:33.124284979Z    -> 0.0062s
2025-07-25T20:00:33.124294518Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrated (0.0134s) =======
2025-07-25T20:00:33.124304298Z 
2025-07-25T20:00:33.124313637Z Migrating to CreateFederailsActors (20240731165647)
2025-07-25T20:00:33.124323196Z == 20240731165647 CreateFederailsActors: migrating ============================
2025-07-25T20:00:33.124332845Z == 20240731165647 CreateFederailsActors: migrated (0.0000s) ===================
2025-07-25T20:00:33.124342595Z 
2025-07-25T20:00:33.124351984Z Migrating to CreateMoreFederailsActors (20240802094448)
2025-07-25T20:00:33.124361683Z == 20240802094448 CreateMoreFederailsActors: migrating ========================
2025-07-25T20:00:33.124371202Z == 20240802094448 CreateMoreFederailsActors: migrated (0.0000s) ===============
2025-07-25T20:00:33.124380902Z 
2025-07-25T20:00:33.124390211Z Migrating to BackfillActivities (20240805111500)
2025-07-25T20:00:33.124399820Z == 20240805111500 BackfillActivities: migrating ===============================
2025-07-25T20:00:33.124409510Z == 20240805111500 BackfillActivities: migrated (0.0000s) ======================
2025-07-25T20:00:33.124419209Z 
2025-07-25T20:00:33.124428698Z Migrating to CreateCaberRelations (20240827155630)
2025-07-25T20:00:33.124438217Z == 20240827155630 CreateCaberRelations: migrating =============================
2025-07-25T20:00:33.124447947Z -- create_table(:caber_relations)
2025-07-25T20:00:33.124457406Z    -> 0.0055s
2025-07-25T20:00:33.124466875Z == 20240827155630 CreateCaberRelations: migrated (0.0055s) ====================
2025-07-25T20:00:33.124476645Z 
2025-07-25T20:00:33.124485823Z Migrating to AddDefaultAccessControls (20240830121749)
2025-07-25T20:00:33.124495292Z == 20240830121749 AddDefaultAccessControls: migrating =========================
2025-07-25T20:00:33.124505473Z == 20240830121749 AddDefaultAccessControls: migrated (0.0069s) ================
2025-07-25T20:00:33.124515423Z 
2025-07-25T20:00:33.124524681Z Migrating to RenameDefaultRoles (20240830151650)
2025-07-25T20:00:33.124534752Z == 20240830151650 RenameDefaultRoles: migrating ===============================
2025-07-25T20:00:33.124544612Z == 20240830151650 RenameDefaultRoles: migrated (0.0070s) ======================
2025-07-25T20:00:33.124554281Z 
2025-07-25T20:00:33.124563790Z Migrating to AddPublicIDsToModels (20240904151944)
2025-07-25T20:00:33.124573369Z == 20240904151944 AddPublicIDsToModels: migrating =============================
2025-07-25T20:00:33.124583690Z -- add_column(:models, :public_id, :string)
2025-07-25T20:00:33.124604933Z    -> 0.0008s
2025-07-25T20:00:33.124614462Z -- add_index(:models, :public_id)
2025-07-25T20:00:33.124623460Z    -> 0.0004s
2025-07-25T20:00:33.124632769Z -- add_column(:model_files, :public_id, :string)
2025-07-25T20:00:33.124642338Z    -> 0.0006s
2025-07-25T20:00:33.124651848Z -- add_index(:model_files, :public_id)
2025-07-25T20:00:33.124661367Z    -> 0.0001s
2025-07-25T20:00:33.124671397Z -- add_column(:problems, :public_id, :string)
2025-07-25T20:00:33.386282419Z    -> 0.0006s
2025-07-25T20:00:33.386321477Z -- add_index(:problems, :public_id)
2025-07-25T20:00:33.386330957Z    -> 0.0001s
2025-07-25T20:00:33.386339774Z -- add_column(:creators, :public_id, :string)
2025-07-25T20:00:33.386347770Z    -> 0.0006s
2025-07-25T20:00:33.386356017Z -- add_index(:creators, :public_id)
2025-07-25T20:00:33.386364594Z    -> 0.0001s
2025-07-25T20:00:33.386372841Z -- add_column(:collections, :public_id, :string)
2025-07-25T20:00:33.386381358Z    -> 0.0006s
2025-07-25T20:00:33.386389374Z -- add_index(:collections, :public_id)
2025-07-25T20:00:33.386397420Z    -> 0.0001s
2025-07-25T20:00:33.386405437Z -- add_column(:libraries, :public_id, :string)
2025-07-25T20:00:33.386413733Z    -> 0.0006s
2025-07-25T20:00:33.386422200Z -- add_index(:libraries, :public_id)
2025-07-25T20:00:33.386430808Z    -> 0.0001s
2025-07-25T20:00:33.386438884Z == 20240904151944 AddPublicIDsToModels: migrated (0.0051s) ====================
2025-07-25T20:00:33.386447100Z 
2025-07-25T20:00:33.386454806Z Migrating to GeneratePublicIDsForModels (20240904152358)
2025-07-25T20:00:33.386462852Z == 20240904152358 GeneratePublicIDsForModels: migrating =======================
2025-07-25T20:00:33.386471289Z Scoped order is ignored, use :cursor with :order to configure custom order.
2025-07-25T20:00:33.386479195Z == 20240904152358 GeneratePublicIDsForModels: migrated (0.0148s) ==============
2025-07-25T20:00:33.386487101Z 
2025-07-25T20:00:33.386495237Z Migrating to BackfillActivitiesAfterPermissions (20240909100000)
2025-07-25T20:00:33.386503304Z == 20240909100000 BackfillActivitiesAfterPermissions: migrating ===============
2025-07-25T20:00:33.386511179Z == 20240909100000 BackfillActivitiesAfterPermissions: migrated (0.0000s) ======
2025-07-25T20:00:33.386519115Z 
2025-07-25T20:00:33.386526721Z Migrating to DeduplicateRoles (20240923114515)
2025-07-25T20:00:33.386534536Z == 20240923114515 DeduplicateRoles: migrating =================================
2025-07-25T20:00:33.386543044Z == 20240923114515 DeduplicateRoles: migrated (0.0030s) ========================
2025-07-25T20:00:33.386580118Z 
2025-07-25T20:00:33.386588004Z Migrating to AddVirtualColumnsForSorting (20240924122004)
2025-07-25T20:00:33.386595860Z == 20240924122004 AddVirtualColumnsForSorting: migrating ======================
2025-07-25T20:00:33.386603996Z -- add_column(:models, :name_lower, :virtual, {:type=>:string, :as=>"LOWER(name)", :stored=>true})
2025-07-25T20:00:33.386612774Z    -> 0.0251s
2025-07-25T20:00:33.386620520Z -- add_index(:models, :name_lower)
2025-07-25T20:00:33.386628395Z    -> 0.0002s
2025-07-25T20:00:33.386636181Z -- add_column(:creators, :name_lower, :virtual, {:type=>:string, :as=>"LOWER(name)", :stored=>true})
2025-07-25T20:00:33.386644568Z    -> 0.0072s
2025-07-25T20:00:33.386652394Z -- add_index(:creators, :name_lower)
2025-07-25T20:00:33.386660310Z    -> 0.0001s
2025-07-25T20:00:33.386668105Z -- add_column(:collections, :name_lower, :virtual, {:type=>:string, :as=>"LOWER(name)", :stored=>true})
2025-07-25T20:00:33.386676452Z    -> 0.0094s
2025-07-25T20:00:33.386684418Z -- add_index(:collections, :name_lower)
2025-07-25T20:00:33.386692254Z    -> 0.0001s
2025-07-25T20:00:33.386700280Z == 20240924122004 AddVirtualColumnsForSorting: migrated (0.0423s) =============
2025-07-25T20:00:33.386708447Z 
2025-07-25T20:00:33.386716182Z Migrating to AddKeypairToActors (20240926162407)
2025-07-25T20:00:33.386724208Z == 20240926162407 AddKeypairToActors: migrating ===============================
2025-07-25T20:00:33.386734028Z -- change_table(:federails_actors)
2025-07-25T20:00:33.386742094Z    -> 0.0014s
2025-07-25T20:00:33.386750080Z == 20240926162407 AddKeypairToActors: migrated (0.0014s) ======================
2025-07-25T20:00:33.386758197Z 
2025-07-25T20:00:33.386765972Z Migrating to AddUuids (20241004194445)
2025-07-25T20:00:33.386773999Z == 20241004194445 AddUuids: migrating =========================================
2025-07-25T20:00:33.386782115Z -- change_table(:federails_actors)
2025-07-25T20:00:33.386790111Z    -> 0.0012s
2025-07-25T20:00:33.386798037Z -- change_table(:federails_activities)
2025-07-25T20:00:33.386806033Z    -> 0.0008s
2025-07-25T20:00:33.386813839Z -- change_table(:federails_followings)
2025-07-25T20:00:33.386821975Z    -> 0.0008s
2025-07-25T20:00:33.386830212Z == 20241004194445 AddUuids: migrated (0.0029s) ================================
2025-07-25T20:00:33.386838348Z 
2025-07-25T20:00:33.386846384Z Migrating to CreateComments (20241007182824)
2025-07-25T20:00:33.386854190Z == 20241007182824 CreateComments: migrating ===================================
2025-07-25T20:00:33.386862116Z -- create_table(:comments)
2025-07-25T20:00:33.386879321Z    -> 0.0012s
2025-07-25T20:00:33.386887146Z == 20241007182824 CreateComments: migrated (0.0012s) ==========================
2025-07-25T20:00:33.386895593Z 
2025-07-25T20:00:33.386903239Z Migrating to AddSystemToComments (20241009122540)
2025-07-25T20:00:33.386911275Z == 20241009122540 AddSystemToComments: migrating ==============================
2025-07-25T20:00:33.386919502Z -- add_column(:comments, :system, :boolean, {:null=>false, :default=>false})
2025-07-25T20:00:33.386927868Z    -> 0.0007s
2025-07-25T20:00:33.386936075Z == 20241009122540 AddSystemToComments: migrated (0.0008s) =====================
2025-07-25T20:00:33.386944211Z 
2025-07-25T20:00:33.386951797Z Migrating to BackfillActivitiesAfterUuids (20241013215000)
2025-07-25T20:00:33.386959622Z == 20241013215000 BackfillActivitiesAfterUuids: migrating =====================
2025-07-25T20:00:33.386967919Z == 20241013215000 BackfillActivitiesAfterUuids: migrated (0.0012s) ============
2025-07-25T20:00:33.386976216Z 
2025-07-25T20:00:33.386984032Z Migrating to AddOmniauthToUsers (20241015090803)
2025-07-25T20:00:33.386991887Z == 20241015090803 AddOmniauthToUsers: migrating ===============================
2025-07-25T20:00:33.386999743Z -- add_column(:users, :auth_provider, :string)
2025-07-25T20:00:33.387007749Z    -> 0.0008s
2025-07-25T20:00:33.387015946Z -- add_column(:users, :auth_uid, :string)
2025-07-25T20:00:33.387023812Z    -> 0.0007s
2025-07-25T20:00:33.387031748Z == 20241015090803 AddOmniauthToUsers: migrated (0.0015s) ======================
2025-07-25T20:00:33.387039904Z 
2025-07-25T20:00:33.387048091Z Migrating to AddSensitiveFlagToModelsAndComments (20241017093301)
2025-07-25T20:00:33.387056247Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrating ==============
2025-07-25T20:00:33.387064463Z -- add_column(:models, :sensitive, :boolean, {:null=>false, :default=>false})
2025-07-25T20:00:33.387073081Z    -> 0.0007s
2025-07-25T20:00:33.387080877Z -- add_column(:comments, :sensitive, :boolean, {:null=>false, :default=>false})
2025-07-25T20:00:33.387089314Z    -> 0.0007s
2025-07-25T20:00:33.387097420Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrated (0.0015s) =====
2025-07-25T20:00:33.387105606Z 
2025-07-25T20:00:33.387114234Z Migrating to AddSensitiveContentHandlingToUsers (20241017113112)
2025-07-25T20:00:33.387122891Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrating ===============
2025-07-25T20:00:33.387131068Z -- add_column(:users, :sensitive_content_handling, :string, {:default=>nil})
2025-07-25T20:00:33.387139384Z    -> 0.0007s
2025-07-25T20:00:33.387147340Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrated (0.0008s) ======
2025-07-25T20:00:33.387165477Z 
2025-07-25T20:00:33.387173483Z Migrating to AddPublicIDsToUsers (20241021124608)
2025-07-25T20:00:33.387181339Z == 20241021124608 AddPublicIDsToUsers: migrating ==============================
2025-07-25T20:00:33.387189646Z -- change_table(:users)
2025-07-25T20:00:33.387197662Z    -> 0.0009s
2025-07-25T20:00:33.387205628Z == 20241021124608 AddPublicIDsToUsers: migrated (0.0009s) =====================
2025-07-25T20:00:33.387213864Z 
2025-07-25T20:00:33.387221500Z Migrating to CreatePublicIDsForUsers (20241021125322)
2025-07-25T20:00:33.387229776Z == 20241021125322 CreatePublicIDsForUsers: migrating ==========================
2025-07-25T20:00:33.387237692Z == 20241021125322 CreatePublicIDsForUsers: migrated (0.0050s) =================
2025-07-25T20:00:33.387245859Z 
2025-07-25T20:00:33.387253564Z Migrating to RemoveUnneededIndexes (20241025110218)
2025-07-25T20:00:33.387261600Z == 20241025110218 RemoveUnneededIndexes: migrating ============================
2025-07-25T20:00:33.387269536Z -- remove_index(:favorites, {:name=>"index_favorites_on_favoritable", :column=>[:favoritable_type, :favoritable_id]})
2025-07-25T20:00:33.387278034Z    -> 0.0008s
2025-07-25T20:00:33.387285809Z -- remove_index(:federails_followings, {:name=>"index_federails_followings_on_actor_id", :column=>:actor_id})
2025-07-25T20:00:33.387294236Z    -> 0.0006s
2025-07-25T20:00:33.387301952Z -- remove_index(:roles, {:name=>"index_roles_on_name", :column=>:name})
2025-07-25T20:00:33.387310619Z    -> 0.0004s
2025-07-25T20:00:33.387318385Z -- remove_index(:taggings, {:name=>"index_taggings_on_tag_id", :column=>:tag_id})
2025-07-25T20:00:33.387326641Z    -> 0.0009s
2025-07-25T20:00:33.387334327Z -- remove_index(:taggings, {:name=>"index_taggings_on_taggable_id", :column=>:taggable_id})
2025-07-25T20:00:33.387342634Z    -> 0.0008s
2025-07-25T20:00:33.387350359Z -- remove_index(:taggings, {:name=>"index_taggings_on_tagger_id", :column=>:tagger_id})
2025-07-25T20:00:33.387358536Z    -> 0.0007s
2025-07-25T20:00:33.387366492Z -- remove_index(:users_roles, {:name=>"index_users_roles_on_user_id", :column=>:user_id})
2025-07-25T20:00:33.387375229Z    -> 0.0004s
2025-07-25T20:00:33.387383386Z == 20241025110218 RemoveUnneededIndexes: migrated (0.0048s) ===================
2025-07-25T20:00:33.387391612Z 
2025-07-25T20:00:33.387399438Z Migrating to AddInProgressToProblems (20241105121830)
2025-07-25T20:00:33.387407795Z == 20241105121830 AddInProgressToProblems: migrating ==========================
2025-07-25T20:00:33.387415661Z -- add_column(:problems, :in_progress, :boolean, {:default=>false, :null=>false})
2025-07-25T20:00:33.387423947Z    -> 0.0008s
2025-07-25T20:00:33.387441072Z == 20241105121830 AddInProgressToProblems: migrated (0.0008s) =================
2025-07-25T20:00:33.387449098Z 
2025-07-25T20:00:33.387457004Z Migrating to ClearStuckProblems (20241118155027)
2025-07-25T20:00:33.387465731Z == 20241118155027 ClearStuckProblems: migrating ===============================
2025-07-25T20:00:33.387473948Z == 20241118155027 ClearStuckProblems: migrated (0.0054s) ======================
2025-07-25T20:00:33.387482345Z 
2025-07-25T20:00:33.387490652Z Migrating to AddApprovedToUser (20241122121621)
2025-07-25T20:00:33.387498748Z == 20241122121621 AddApprovedToUser: migrating ================================
2025-07-25T20:00:33.387506914Z -- change_table(:users)
2025-07-25T20:00:33.387514961Z    -> 0.0017s
2025-07-25T20:00:33.387523087Z == 20241122121621 AddApprovedToUser: migrated (0.0017s) =======================
2025-07-25T20:00:33.387531053Z 
2025-07-25T20:00:33.387538688Z Migrating to CreateFederailsModerationReports (20241128162213)
2025-07-25T20:00:33.387546624Z == 20241128162213 CreateFederailsModerationReports: migrating =================
2025-07-25T20:00:33.387554781Z -- create_table(:federails_moderation_reports)
2025-07-25T20:00:33.387562657Z    -> 0.0011s
2025-07-25T20:00:33.387570402Z == 20241128162213 CreateFederailsModerationReports: migrated (0.0011s) ========
2025-07-25T20:00:33.387578308Z 
2025-07-25T20:00:33.387586334Z Migrating to CreateFederailsModerationDomainBlocks (20241128162214)
2025-07-25T20:00:33.387594230Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrating ============
2025-07-25T20:00:33.387602156Z -- create_table(:federails_moderation_domain_blocks)
2025-07-25T20:00:33.387610032Z    -> 0.0004s
2025-07-25T20:00:33.387617768Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrated (0.0004s) ===
2025-07-25T20:00:33.387626094Z 
2025-07-25T20:00:33.387633980Z Migrating to AddFederationAttributesToComments (20250114105808)
2025-07-25T20:00:33.387641926Z == 20250114105808 AddFederationAttributesToComments: migrating ================
2025-07-25T20:00:33.387650283Z -- change_column_null(:comments, :commenter_id, true)
2025-07-25T20:00:33.387658459Z    -> 0.0101s
2025-07-25T20:00:33.387666235Z -- change_column_null(:comments, :commenter_type, true)
2025-07-25T20:00:33.387674732Z    -> 0.0133s
2025-07-25T20:00:33.387682488Z -- add_column(:comments, :federated_url, :string, {:null=>true, :default=>nil})
2025-07-25T20:00:33.387690835Z    -> 0.0008s
2025-07-25T20:00:33.387698771Z -- add_reference(:comments, :federails_actor, {:null=>true, :foreign_key=>true})
2025-07-25T20:00:33.387706997Z    -> 0.0117s
2025-07-25T20:00:33.387724603Z == 20250114105808 AddFederationAttributesToComments: migrated (0.0362s) =======
2025-07-25T20:00:33.387732619Z 
2025-07-25T20:00:33.387740485Z Migrating to AddS3PathStyleToLibrary (20250121105010)
2025-07-25T20:00:33.387748330Z == 20250121105010 AddS3PathStyleToLibrary: migrating ==========================
2025-07-25T20:00:33.387756737Z -- add_column(:libraries, :s3_path_style, :boolean, {:default=>true, :null=>false})
2025-07-25T20:00:33.387765164Z    -> 0.0008s
2025-07-25T20:00:33.387773100Z == 20250121105010 AddS3PathStyleToLibrary: migrated (0.0009s) =================
2025-07-25T20:00:33.387781698Z 
2025-07-25T20:00:33.387789644Z Migrating to MakePublicIDsLowercase (20250121164452)
2025-07-25T20:00:33.387797750Z == 20250121164452 MakePublicIDsLowercase: migrating ===========================
2025-07-25T20:00:33.719278234Z == 20250121164452 MakePublicIDsLowercase: migrated (0.0229s) ==================
2025-07-25T20:00:33.719305879Z 
2025-07-25T20:00:33.719312403Z Migrating to AddExtensionsToFederailsActors (20250122171731)
2025-07-25T20:00:33.719319838Z == 20250122171731 AddExtensionsToFederailsActors: migrating ===================
2025-07-25T20:00:33.719326842Z -- add_column(:federails_actors, :extensions, :json, {:default=>nil, :null=>true})
2025-07-25T20:00:33.719333084Z    -> 0.0011s
2025-07-25T20:00:33.719338716Z == 20250122171731 AddExtensionsToFederailsActors: migrated (0.0012s) ==========
2025-07-25T20:00:33.719344126Z 
2025-07-25T20:00:33.719349317Z Migrating to AddCreatorToCollections (20250222000000)
2025-07-25T20:00:33.719354968Z == 20250222000000 AddCreatorToCollections: migrating ==========================
2025-07-25T20:00:33.719360359Z -- add_reference(:collections, :creator, {:null=>true, :foreign_key=>true})
2025-07-25T20:00:33.719366652Z    -> 0.0178s
2025-07-25T20:00:33.719371942Z == 20250222000000 AddCreatorToCollections: migrated (0.0178s) =================
2025-07-25T20:00:33.719377544Z 
2025-07-25T20:00:33.719383325Z Migrating to AddLocalToActors (20250305171530)
2025-07-25T20:00:33.719388626Z == 20250305171530 AddLocalToActors: migrating =================================
2025-07-25T20:00:33.719394748Z -- add_column(:federails_actors, :local, :boolean, {:null=>false, :default=>false})
2025-07-25T20:00:33.719401692Z    -> 0.0008s
2025-07-25T20:00:33.719408065Z -- exec_update("UPDATE federails_actors SET local=true WHERE entity_type IS NOT NULL")
2025-07-25T20:00:33.719413757Z    -> 0.0004s
2025-07-25T20:00:33.719419087Z    -> 0 rows
2025-07-25T20:00:33.719424759Z == 20250305171530 AddLocalToActors: migrated (0.0018s) ========================
2025-07-25T20:00:33.719430190Z 
2025-07-25T20:00:33.719435741Z Migrating to AddActorTypeToActors (20250407160721)
2025-07-25T20:00:33.719452034Z == 20250407160721 AddActorTypeToActors: migrating =============================
2025-07-25T20:00:33.719457555Z -- add_column(:federails_actors, :actor_type, :string, {:null=>true})
2025-07-25T20:00:33.719463497Z    -> 0.0008s
2025-07-25T20:00:33.719468777Z == 20250407160721 AddActorTypeToActors: migrated (0.0008s) ====================
2025-07-25T20:00:33.719475631Z 
2025-07-25T20:00:33.719483186Z Migrating to AddTombstonedAtToActors (20250407160722)
2025-07-25T20:00:33.719489449Z == 20250407160722 AddTombstonedAtToActors: migrating ==========================
2025-07-25T20:00:33.719494900Z -- add_column(:federails_actors, :tombstoned_at, :datetime, {:default=>nil})
2025-07-25T20:00:33.719500762Z    -> 0.0010s
2025-07-25T20:00:33.719506022Z == 20250407160722 AddTombstonedAtToActors: migrated (0.0010s) =================
2025-07-25T20:00:33.719511714Z 
2025-07-25T20:00:33.719517115Z Migrating to CreateDoorkeeperTables (20250408111644)
2025-07-25T20:00:33.719522486Z == 20250408111644 CreateDoorkeeperTables: migrating ===========================
2025-07-25T20:00:33.719528608Z -- create_table(:oauth_applications)
2025-07-25T20:00:33.719535602Z    -> 0.0004s
2025-07-25T20:00:33.719541313Z -- add_index(:oauth_applications, :uid, {:unique=>true})
2025-07-25T20:00:33.719547426Z    -> 0.0002s
2025-07-25T20:00:33.719555151Z -- create_table(:oauth_access_grants)
2025-07-25T20:00:33.719562216Z    -> 0.0006s
2025-07-25T20:00:33.719568628Z -- add_index(:oauth_access_grants, :token, {:unique=>true})
2025-07-25T20:00:33.719574731Z    -> 0.0001s
2025-07-25T20:00:33.719581494Z -- add_foreign_key(:oauth_access_grants, :oauth_applications, {:column=>:application_id})
2025-07-25T20:00:33.719587506Z    -> 0.0074s
2025-07-25T20:00:33.719593178Z -- create_table(:oauth_access_tokens)
2025-07-25T20:00:33.719599070Z    -> 0.0006s
2025-07-25T20:00:33.719604711Z -- add_index(:oauth_access_tokens, :token, {:unique=>true})
2025-07-25T20:00:33.719610092Z    -> 0.0001s
2025-07-25T20:00:33.719615603Z -- add_index(:oauth_access_tokens, :refresh_token, {:unique=>true})
2025-07-25T20:00:33.719621465Z    -> 0.0001s
2025-07-25T20:00:33.719627006Z -- add_foreign_key(:oauth_access_tokens, :oauth_applications, {:column=>:application_id})
2025-07-25T20:00:33.719633429Z    -> 0.0093s
2025-07-25T20:00:33.719640162Z -- add_foreign_key(:oauth_access_grants, :users, {:column=>:resource_owner_id})
2025-07-25T20:00:33.719647127Z    -> 0.0069s
2025-07-25T20:00:33.719652998Z -- add_foreign_key(:oauth_access_tokens, :users, {:column=>:resource_owner_id})
2025-07-25T20:00:33.719659040Z    -> 0.0084s
2025-07-25T20:00:33.719672437Z == 20250408111644 CreateDoorkeeperTables: migrated (0.0347s) ==================
2025-07-25T20:00:33.719677919Z 
2025-07-25T20:00:33.719683329Z Migrating to AddOwnerToApplication (20250408145956)
2025-07-25T20:00:33.719688700Z == 20250408145956 AddOwnerToApplication: migrating ============================
2025-07-25T20:00:33.719694402Z -- add_column(:oauth_applications, :owner_id, :bigint, {:null=>true})
2025-07-25T20:00:33.719699813Z    -> 0.0009s
2025-07-25T20:00:33.719705163Z -- add_column(:oauth_applications, :owner_type, :string, {:null=>true})
2025-07-25T20:00:33.719710684Z    -> 0.0008s
2025-07-25T20:00:33.719717228Z -- add_index(:oauth_applications, [:owner_id, :owner_type])
2025-07-25T20:00:33.719723911Z    -> 0.0002s
2025-07-25T20:00:33.719730064Z == 20250408145956 AddOwnerToApplication: migrated (0.0022s) ===================
2025-07-25T20:00:33.719735474Z 
2025-07-25T20:00:33.719740655Z Migrating to RemoveDefaultActorEntityType (20250409120155)
2025-07-25T20:00:33.719745996Z == 20250409120155 RemoveDefaultActorEntityType: migrating =====================
2025-07-25T20:00:33.719751386Z -- change_column_default(:federails_actors, :entity_type, nil)
2025-07-25T20:00:33.719756777Z    -> 0.0160s
2025-07-25T20:00:33.719762038Z == 20250409120155 RemoveDefaultActorEntityType: migrated (0.0164s) ============
2025-07-25T20:00:33.719767429Z 
2025-07-25T20:00:33.719772940Z Migrating to AddQuotaToUsers (20250409125753)
2025-07-25T20:00:33.719778251Z == 20250409125753 AddQuotaToUsers: migrating ==================================
2025-07-25T20:00:33.719783611Z -- add_column(:users, :quota, :integer, {:default=>1, :null=>false})
2025-07-25T20:00:33.719789102Z    -> 0.0010s
2025-07-25T20:00:33.719795385Z -- add_column(:users, :quota_use_site_default, :boolean, {:default=>true, :null=>false})
2025-07-25T20:00:33.719802309Z    -> 0.0008s
2025-07-25T20:00:33.719808471Z == 20250409125753 AddQuotaToUsers: migrated (0.0019s) =========================
2025-07-25T20:00:33.719814053Z 
2025-07-25T20:00:33.719819664Z Migrating to AddLowercaseFilenameVirtualFieldToModelFiles (20250423094525)
2025-07-25T20:00:33.719825305Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrating =====
2025-07-25T20:00:33.719831027Z -- add_column(:model_files, :filename_lower, :virtual, {:type=>:string, :as=>"LOWER(filename)", :stored=>true})
2025-07-25T20:00:33.719836758Z    -> 0.0122s
2025-07-25T20:00:33.719841989Z -- add_index(:model_files, :filename_lower)
2025-07-25T20:00:33.719861037Z    -> 0.0001s
2025-07-25T20:00:33.719870546Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrated (0.0129s) 
2025-07-25T20:00:33.719892831Z 
2025-07-25T20:00:33.719898262Z Migrating to AddUniqueIndexToLinks (20250425104619)
2025-07-25T20:00:33.719903693Z == 20250425104619 AddUniqueIndexToLinks: migrating ============================
2025-07-25T20:00:33.719909324Z -- add_index(:links, [:linkable_id, :linkable_type, :url])
2025-07-25T20:00:33.719914946Z    -> 0.0002s
2025-07-25T20:00:33.719920327Z == 20250425104619 AddUniqueIndexToLinks: migrated (0.0004s) ===================
2025-07-25T20:00:33.719925818Z 
2025-07-25T20:00:33.719931439Z Migrating to AddPreviewToModelFile (20250520111046)
2025-07-25T20:00:33.719937932Z == 20250520111046 AddPreviewToModelFile: migrating ============================
2025-07-25T20:00:33.719944746Z -- add_column(:model_files, :previewable, :boolean, {:default=>false, :null=>false})
2025-07-25T20:00:33.719951610Z    -> 0.0012s
2025-07-25T20:00:33.719957041Z == 20250520111046 AddPreviewToModelFile: migrated (0.0013s) ===================
2025-07-25T20:00:33.719962431Z 
2025-07-25T20:00:33.719967612Z Migrating to CreateAltchaSolutions (20250609210440)
2025-07-25T20:00:33.719972963Z == 20250609210440 CreateAltchaSolutions: migrating ============================
2025-07-25T20:00:33.719978363Z -- create_table(:altcha_solutions)
2025-07-25T20:00:33.719983674Z    -> 0.0004s
2025-07-25T20:00:33.719989035Z -- add_index(:altcha_solutions, [:algorithm, :challenge, :salt, :signature, :number], {:unique=>true, :name=>"index_altcha_solutions"})
2025-07-25T20:00:33.719994837Z    -> 0.0002s
2025-07-25T20:00:33.720000147Z == 20250609210440 CreateAltchaSolutions: migrated (0.0008s) ===================
2025-07-25T20:00:33.720005528Z 
2025-07-25T20:00:33.720010789Z Migrating to AddIndexableFields (20250620141805)
2025-07-25T20:00:33.720016500Z == 20250620141805 AddIndexableFields: migrating ===============================
2025-07-25T20:00:33.720023134Z -- change_table(:models)
2025-07-25T20:00:33.720029597Z    -> 0.0018s
2025-07-25T20:00:33.720035769Z -- change_table(:creators)
2025-07-25T20:00:33.720041290Z    -> 0.0016s
2025-07-25T20:00:33.720047513Z -- change_table(:collections)
2025-07-25T20:00:33.720053946Z    -> 0.0016s
2025-07-25T20:00:33.720060168Z == 20250620141805 AddIndexableFields: migrated (0.0051s) ======================
2025-07-25T20:00:33.720065679Z 
2025-07-25T20:00:33.720071812Z Migrating to ChangeIndexableFromIntegerToString (20250621223410)
2025-07-25T20:00:33.720077403Z == 20250621223410 ChangeIndexableFromIntegerToString: migrating ===============
2025-07-25T20:00:33.720083285Z -- change_column(:models, :indexable, :string)
2025-07-25T20:00:33.720088635Z    -> 0.0219s
2025-07-25T20:00:33.720093996Z -- change_column(:models, :ai_indexable, :string)
2025-07-25T20:00:33.720106351Z    -> 0.0170s
2025-07-25T20:00:33.720111772Z -- change_column(:creators, :indexable, :string)
2025-07-25T20:00:33.720117103Z    -> 0.0137s
2025-07-25T20:00:33.720122644Z -- change_column(:creators, :ai_indexable, :string)
2025-07-25T20:00:33.720129508Z    -> 0.0108s
2025-07-25T20:00:33.720135841Z -- change_column(:collections, :indexable, :string)
2025-07-25T20:00:33.720142143Z    -> 0.0178s
2025-07-25T20:00:33.720148025Z -- change_column(:collections, :ai_indexable, :string)
2025-07-25T20:00:33.720153396Z    -> 0.0127s
2025-07-25T20:00:33.720158666Z == 20250621223410 ChangeIndexableFromIntegerToString: migrated (0.0942s) ======
2025-07-25T20:00:33.720164037Z 
2025-07-25T20:00:33.720169228Z Migrating to AddOrderIndexesToTables (20250629212656)
2025-07-25T20:00:33.720174619Z == 20250629212656 AddOrderIndexesToTables: migrating ==========================
2025-07-25T20:00:33.720180330Z -- change_table(:models)
2025-07-25T20:00:33.720185891Z    -> 0.0007s
2025-07-25T20:00:33.720191142Z -- change_table(:creators)
2025-07-25T20:00:33.720196663Z    -> 0.0003s
2025-07-25T20:00:33.720205982Z -- change_table(:collections)
2025-07-25T20:00:33.720213757Z    -> 0.0002s
2025-07-25T20:00:33.720220020Z == 20250629212656 AddOrderIndexesToTables: migrated (0.0013s) =================
2025-07-25T20:00:33.720225862Z 
2025-07-25T20:00:33.720231423Z Migrating to AddIndexOnLinkUrl (20250716093106)
2025-07-25T20:00:33.720237124Z == 20250716093106 AddIndexOnLinkUrl: migrating ================================
2025-07-25T20:00:33.720242545Z -- change_table(:links)
2025-07-25T20:00:33.720247886Z    -> 0.0002s
2025-07-25T20:00:33.720254199Z == 20250716093106 AddIndexOnLinkUrl: migrated (0.0002s) =======================
2025-07-25T20:00:33.720259950Z 
2025-07-25T20:00:33.720265211Z Migrating to AddSyncedAtToLinks (20250724094951)
2025-07-25T20:00:33.720270812Z == 20250724094951 AddSyncedAtToLinks: migrating ===============================
2025-07-25T20:00:33.720276584Z -- add_column(:links, :synced_at, :datetime)
2025-07-25T20:00:33.720282285Z    -> 0.0009s
2025-07-25T20:00:33.720289049Z == 20250724094951 AddSyncedAtToLinks: migrated (0.0009s) ======================
2025-07-25T20:00:33.720296163Z 
2025-07-25T20:00:33.918568885Z s6-rc: info: service init-manyfold-config successfully started
2025-07-25T20:00:33.918847385Z s6-rc: info: service init-config-end: starting
2025-07-25T20:00:33.921928339Z s6-rc: info: service init-config-end successfully started
2025-07-25T20:00:33.922240026Z s6-rc: info: service init-mods: starting
2025-07-25T20:00:33.951452566Z s6-rc: info: service init-mods successfully started
2025-07-25T20:00:33.951821559Z s6-rc: info: service init-mod-universal-redis-add-package: starting
2025-07-25T20:00:33.962453847Z s6-rc: info: service init-mod-universal-redis-add-package successfully started
2025-07-25T20:00:33.962616444Z s6-rc: info: service init-mods-package-install: starting
2025-07-25T20:00:33.976469738Z [pkg-install-init] **** Installing all mod packages ****
2025-07-25T20:00:33.987723938Z fetch http://dl-cdn.alpinelinux.org/alpine/v3.21/main/x86_64/APKINDEX.tar.gz
2025-07-25T20:00:34.075102334Z fetch http://dl-cdn.alpinelinux.org/alpine/v3.21/community/x86_64/APKINDEX.tar.gz
2025-07-25T20:00:34.376652673Z (1/1) Installing redis (7.2.9-r0)
2025-07-25T20:00:34.402875112Z Executing redis-7.2.9-r0.pre-install
2025-07-25T20:00:34.441456095Z Executing redis-7.2.9-r0.post-install
2025-07-25T20:00:34.450433721Z Executing busybox-1.37.0-r12.trigger
2025-07-25T20:00:34.464860830Z OK: 381 MiB in 113 packages
2025-07-25T20:00:34.550228056Z s6-rc: info: service init-mods-package-install successfully started
2025-07-25T20:00:34.550501226Z s6-rc: info: service init-mods-end: starting
2025-07-25T20:00:34.552547085Z s6-rc: info: service init-mods-end successfully started
2025-07-25T20:00:34.552751056Z s6-rc: info: service init-custom-files: starting
2025-07-25T20:00:34.561138073Z [custom-init] No custom files found, skipping...
2025-07-25T20:00:34.561692470Z s6-rc: info: service init-custom-files successfully started
2025-07-25T20:00:34.561901350Z s6-rc: info: service init-services: starting
2025-07-25T20:00:34.563616674Z s6-rc: info: service init-services successfully started
2025-07-25T20:00:34.563954965Z s6-rc: info: service svc-mod-universal-redis: starting
2025-07-25T20:00:34.564259238Z s6-rc: info: service svc-manyfold: starting
2025-07-25T20:00:34.564518360Z s6-rc: info: service svc-cron: starting
2025-07-25T20:00:34.566425520Z s6-rc: info: service svc-mod-universal-redis successfully started
2025-07-25T20:00:34.566946318Z s6-rc: info: service svc-cron successfully started
2025-07-25T20:00:34.575701577Z 249:C 25 Jul 2025 20:00:34.575 # 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.
2025-07-25T20:00:34.575724192Z 249:C 25 Jul 2025 20:00:34.575 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
2025-07-25T20:00:34.575731086Z 249:C 25 Jul 2025 20:00:34.575 * Redis version=7.2.9, bits=64, commit=00000000, modified=0, pid=249, just started
2025-07-25T20:00:34.575737299Z 249:C 25 Jul 2025 20:00:34.575 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
2025-07-25T20:00:34.576446817Z 249:M 25 Jul 2025 20:00:34.576 * monotonic clock: POSIX clock_gettime
2025-07-25T20:00:34.577045333Z 249:M 25 Jul 2025 20:00:34.576 * Running mode=standalone, port=6379.
2025-07-25T20:00:34.577266648Z 249:M 25 Jul 2025 20:00:34.577 * Server initialized
2025-07-25T20:00:34.577285246Z 249:M 25 Jul 2025 20:00:34.577 * Ready to accept connections tcp
2025-07-25T20:00:34.817655290Z 20:00:34 rails.1              | started with pid 269
2025-07-25T20:00:34.817701743Z 20:00:34 default_worker.1     | started with pid 270
2025-07-25T20:00:34.817713727Z 20:00:34 performance_worker.1 | started with pid 271
2025-07-25T20:00:36.152699804Z 20:00:36 rails.1              | `/root` is not writable.
2025-07-25T20:00:36.152736938Z 20:00:36 rails.1              | Bundler will use `/tmp/bundler20250725-269-tsh47w269' as your home directory temporarily.
2025-07-25T20:00:36.651168808Z 20:00:36 performance_worker.1 | `/root` is not writable.
2025-07-25T20:00:36.651207426Z 20:00:36 performance_worker.1 | Bundler will use `/tmp/bundler20250725-271-fvi9pb271' as your home directory temporarily.
2025-07-25T20:00:36.659918025Z 20:00:36 default_worker.1     | `/root` is not writable.
2025-07-25T20:00:36.660061053Z 20:00:36 default_worker.1     | Bundler will use `/tmp/bundler20250725-270-fm9g7m270' as your home directory temporarily.
2025-07-25T20:00:37.509128906Z 20:00:37 rails.1              | => Booting Puma
2025-07-25T20:00:37.509164728Z 20:00:37 rails.1              | => Rails 8.0.2 application starting in production 
2025-07-25T20:00:37.509375553Z 20:00:37 rails.1              | => Run `bin/rails server --help` for more startup options
2025-07-25T20:00:37.906816047Z 20:00:37 rails.1              | Server: 3f284eff89bf, Context: rails, Role: web, data: {:cpu=>{:one_min=>7.65, :five_min=>5.02, :fifteen_min=>3.9}, :memory=>0.185933824e9, :disk=>{:available=>860589244416, :total=>938656133120, :used=>78066888704}}
2025-07-25T20:00:38.186048009Z 20:00:38 performance_worker.1 | Server: 3f284eff89bf, Context: rails, Role: web, data: {:cpu=>{:one_min=>7.65, :five_min=>5.02, :fifteen_min=>3.9}, :memory=>0.18059264e9, :disk=>{:available=>860588593152, :total=>938656133120, :used=>78067539968}}
2025-07-25T20:00:38.266132799Z 20:00:38 default_worker.1     | Server: 3f284eff89bf, Context: rails, Role: web, data: {:cpu=>{:one_min=>7.65, :five_min=>5.02, :fifteen_min=>3.9}, :memory=>0.177303552e9, :disk=>{:available=>860587941888, :total=>938656133120, :used=>78068191232}}
2025-07-25T20:00:39.742985183Z 20:00:39 performance_worker.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2025-07-25T20:00:39.744206052Z 20:00:39 performance_worker.1 | INFO  2025-07-25T20:00:39.743Z pid=271 tid=5uf: Sidekiq 8.0.6 connecting to Redis with options {:size=>10, :pool_name=>"internal", :url=>nil}
2025-07-25T20:00:39.747964790Z 20:00:39 performance_worker.1 | INFO  2025-07-25T20:00:39.747Z pid=271 tid=5uf: Cron Jobs - added job with name clear-shrine-cache in the namespace default
2025-07-25T20:00:39.749363276Z 20:00:39 performance_worker.1 | INFO  2025-07-25T20:00:39.749Z pid=271 tid=5uf: Cron Jobs - added job with name clear-downloads in the namespace default
2025-07-25T20:00:39.814465719Z 20:00:39 performance_worker.1 | INFO  2025-07-25T20:00:39.814Z pid=271 tid=5uf: Booted Rails 8.0.2 application in production environment
2025-07-25T20:00:39.814500900Z 20:00:39 performance_worker.1 | INFO  2025-07-25T20:00:39.814Z pid=271 tid=5uf: Running in ruby 3.3.8 (2025-04-09 revision b200bad6cd) +YJIT [x86_64-linux-musl]
2025-07-25T20:00:39.814674550Z 20:00:39 performance_worker.1 | INFO  2025-07-25T20:00:39.814Z pid=271 tid=5uf: See LICENSE and the LGPL-3.0 for licensing details.
2025-07-25T20:00:39.814709981Z 20:00:39 performance_worker.1 | INFO  2025-07-25T20:00:39.814Z pid=271 tid=5uf: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2025-07-25T20:00:39.815866169Z 20:00:39 performance_worker.1 | INFO  2025-07-25T20:00:39.815Z pid=271 tid=5uf: Sidekiq 8.0.6 connecting to Redis with options {:size=>1, :pool_name=>"default", :url=>nil}
2025-07-25T20:00:39.883685673Z 20:00:39 default_worker.1     | Scoped order is ignored, use :cursor with :order to configure custom order.
2025-07-25T20:00:39.884849386Z 20:00:39 default_worker.1     | INFO  2025-07-25T20:00:39.884Z pid=270 tid=5ue: Sidekiq 8.0.6 connecting to Redis with options {:size=>10, :pool_name=>"internal", :url=>nil}
2025-07-25T20:00:39.942093818Z 20:00:39 rails.1              | Scoped order is ignored, use :cursor with :order to configure custom order.
2025-07-25T20:00:39.942117726Z 20:00:39 rails.1              | INFO  2025-07-25T20:00:39.797Z pid=269 tid=56l: Sidekiq 8.0.6 connecting to Redis with options {:size=>10, :pool_name=>"internal", :url=>nil}
2025-07-25T20:00:39.942156464Z 20:00:39 rails.1              | [ActiveJob] Enqueued Upgrade::FixNilFileSizeValues (Job ID: 6d3e8ced-2017-482d-88bb-c357e4da60d2) to Sidekiq(upgrade)
2025-07-25T20:00:39.942178929Z 20:00:39 rails.1              | [ActiveJob] Enqueued Upgrade::BackfillDataPackages (Job ID: 440840e6-3cde-4d37-b444-f6c04fea5e4e) to Sidekiq(upgrade)
2025-07-25T20:00:39.942200853Z 20:00:39 rails.1              | [ActiveJob] Enqueued Upgrade::DisambiguateUsernamesJob (Job ID: 5a1a5931-a75f-46fb-8b9c-90115b53c804) to Sidekiq(upgrade)
2025-07-25T20:00:39.942266686Z 20:00:39 rails.1              | [ActiveJob] Enqueued Upgrade::UpdateActorsJob (Job ID: 7073d2d5-0ac1-4df3-8f4c-fa734ef61738) to Sidekiq(upgrade)
2025-07-25T20:00:39.942292317Z 20:00:39 rails.1              | [ActiveJob] Enqueued Upgrade::FixParentCollections (Job ID: 62813d16-6031-4d3f-aeb8-74cd41b8ff16) to Sidekiq(upgrade)
2025-07-25T20:00:39.942393371Z 20:00:39 rails.1              | [ActiveJob] Enqueued Upgrade::PruneOrphanedProblems (Job ID: afec96fc-88d4-4452-a61e-10d929735c2b) to Sidekiq(upgrade)
2025-07-25T20:00:39.942415405Z 20:00:39 rails.1              | [269] Puma starting in cluster mode...
2025-07-25T20:00:39.942444894Z 20:00:39 rails.1              | [269] * Puma version: 6.6.0 ("Return to Forever")
2025-07-25T20:00:39.942474234Z 20:00:39 rails.1              | [269] * Ruby version: ruby 3.3.8 (2025-04-09 revision b200bad6cd) +YJIT [x86_64-linux-musl]
2025-07-25T20:00:39.942531359Z 20:00:39 rails.1              | [269] *  Min threads: 4
2025-07-25T20:00:39.942562812Z 20:00:39 rails.1              | [269] *  Max threads: 16
2025-07-25T20:00:39.942608454Z 20:00:39 rails.1              | [269] *  Environment: production
2025-07-25T20:00:39.942645218Z 20:00:39 rails.1              | [269] *   Master PID: 269
2025-07-25T20:00:39.942685018Z 20:00:39 rails.1              | [269] *      Workers: 4
2025-07-25T20:00:39.942734949Z 20:00:39 rails.1              | [269] *     Restarts: (✔) hot (✖) phased
2025-07-25T20:00:39.942779719Z 20:00:39 rails.1              | [269] * Preloading application
2025-07-25T20:00:39.942825300Z 20:00:39 rails.1              | [269] * Listening on http://[::]:3214
2025-07-25T20:00:39.942875021Z 20:00:39 rails.1              | [269] Use Ctrl-C to stop
2025-07-25T20:00:39.957626252Z 20:00:39 default_worker.1     | INFO  2025-07-25T20:00:39.957Z pid=270 tid=5ue: Booted Rails 8.0.2 application in production environment
2025-07-25T20:00:39.957716534Z 20:00:39 default_worker.1     | INFO  2025-07-25T20:00:39.957Z pid=270 tid=5ue: Running in ruby 3.3.8 (2025-04-09 revision b200bad6cd) +YJIT [x86_64-linux-musl]
2025-07-25T20:00:39.957740803Z 20:00:39 default_worker.1     | INFO  2025-07-25T20:00:39.957Z pid=270 tid=5ue: See LICENSE and the LGPL-3.0 for licensing details.
2025-07-25T20:00:39.957870474Z 20:00:39 default_worker.1     | INFO  2025-07-25T20:00:39.957Z pid=270 tid=5ue: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2025-07-25T20:00:39.959242857Z 20:00:39 default_worker.1     | INFO  2025-07-25T20:00:39.958Z pid=270 tid=5ue: Sidekiq 8.0.6 connecting to Redis with options {:size=>4, :pool_name=>"default", :url=>nil}
2025-07-25T20:00:39.969631234Z 20:00:39 rails.1              | [269] - Worker 0 (PID: 313) booted in 0.02s, phase: 0
2025-07-25T20:00:39.969654892Z 20:00:39 rails.1              | [269] - Worker 1 (PID: 326) booted in 0.01s, phase: 0
2025-07-25T20:00:39.969669050Z 20:00:39 rails.1              | [269] - Worker 2 (PID: 339) booted in 0.01s, phase: 0
2025-07-25T20:00:39.972718931Z 20:00:39 rails.1              | [269] - Worker 3 (PID: 352) booted in 0.0s, phase: 0
2025-07-25T20:00:40.043482904Z 20:00:40 performance_worker.1 | Server: 3f284eff89bf, Context: sidekiq, Role: background, data: {:cpu=>{:one_min=>7.65, :five_min=>5.02, :fifteen_min=>3.9}, :memory=>0.210669568e9, :disk=>{:available=>860583280640, :total=>938656133120, :used=>78072852480}}
2025-07-25T20:00:40.173125168Z 20:00:40 default_worker.1     | INFO  2025-07-25T20:00:40.172Z pid=270 tid=1i1y jid=10c74109542908776b497e27 class=Upgrade::FixNilFileSizeValues: start
2025-07-25T20:00:40.174691091Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [6d3e8ced-2017-482d-88bb-c357e4da60d2] Performing Upgrade::FixNilFileSizeValues (Job ID: 6d3e8ced-2017-482d-88bb-c357e4da60d2) from Sidekiq(upgrade) enqueued at 2025-07-25T20:00:39.810828886Z
2025-07-25T20:00:40.175063110Z 20:00:40 default_worker.1     | INFO  2025-07-25T20:00:40.172Z pid=270 tid=1i2a jid=cb6bd6fbe766b16e5bbe498a class=Upgrade::BackfillDataPackages: start
2025-07-25T20:00:40.176338929Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [440840e6-3cde-4d37-b444-f6c04fea5e4e] Performing Upgrade::BackfillDataPackages (Job ID: 440840e6-3cde-4d37-b444-f6c04fea5e4e) from Sidekiq(upgrade) enqueued at 2025-07-25T20:00:39.811691894Z
2025-07-25T20:00:40.176987595Z 20:00:40 default_worker.1     | INFO  2025-07-25T20:00:40.172Z pid=270 tid=1i3i jid=68831d06209be8a2b37945b3 class=Upgrade::DisambiguateUsernamesJob: start
2025-07-25T20:00:40.177703406Z 20:00:40 default_worker.1     | Server: 3f284eff89bf, Context: sidekiq, Role: background, data: {:cpu=>{:one_min=>7.65, :five_min=>5.02, :fifteen_min=>3.9}, :memory=>0.212467712e9, :disk=>{:available=>860583280640, :total=>938656133120, :used=>78072852480}}
2025-07-25T20:00:40.178377263Z 20:00:40 default_worker.1     | INFO  2025-07-25T20:00:40.173Z pid=270 tid=1i3u jid=3719594fd78b866635ad4c86 class=Upgrade::UpdateActorsJob: start
2025-07-25T20:00:40.180258371Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [5a1a5931-a75f-46fb-8b9c-90115b53c804] Performing Upgrade::DisambiguateUsernamesJob (Job ID: 5a1a5931-a75f-46fb-8b9c-90115b53c804) from Sidekiq(upgrade) enqueued at 2025-07-25T20:00:39.812396032Z
2025-07-25T20:00:40.180750271Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [7073d2d5-0ac1-4df3-8f4c-fa734ef61738] Performing Upgrade::UpdateActorsJob (Job ID: 7073d2d5-0ac1-4df3-8f4c-fa734ef61738) from Sidekiq(upgrade) enqueued at 2025-07-25T20:00:39.813047443Z
2025-07-25T20:00:40.184682849Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [7073d2d5-0ac1-4df3-8f4c-fa734ef61738] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-07-25T20:00:40.186384526Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [440840e6-3cde-4d37-b444-f6c04fea5e4e] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-07-25T20:00:40.191281877Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [5a1a5931-a75f-46fb-8b9c-90115b53c804] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-07-25T20:00:40.265051111Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [6d3e8ced-2017-482d-88bb-c357e4da60d2] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-07-25T20:00:40.302637901Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [6d3e8ced-2017-482d-88bb-c357e4da60d2] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2025-07-25T20:00:40.316639293Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [6d3e8ced-2017-482d-88bb-c357e4da60d2] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.035
2025-07-25T20:00:40.317123959Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [7073d2d5-0ac1-4df3-8f4c-fa734ef61738] Performed Upgrade::UpdateActorsJob (Job ID: 7073d2d5-0ac1-4df3-8f4c-fa734ef61738) from Sidekiq(upgrade) in 136.56ms
2025-07-25T20:00:40.317353742Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [440840e6-3cde-4d37-b444-f6c04fea5e4e] Performed Upgrade::BackfillDataPackages (Job ID: 440840e6-3cde-4d37-b444-f6c04fea5e4e) from Sidekiq(upgrade) in 140.57ms
2025-07-25T20:00:40.318105125Z 20:00:40 default_worker.1     | INFO  2025-07-25T20:00:40.317Z pid=270 tid=1i3u jid=3719594fd78b866635ad4c86 class=Upgrade::UpdateActorsJob elapsed=0.145: done
2025-07-25T20:00:40.318737047Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [5a1a5931-a75f-46fb-8b9c-90115b53c804] Performed Upgrade::DisambiguateUsernamesJob (Job ID: 5a1a5931-a75f-46fb-8b9c-90115b53c804) from Sidekiq(upgrade) in 140.31ms
2025-07-25T20:00:40.319267966Z 20:00:40 default_worker.1     | INFO  2025-07-25T20:00:40.318Z pid=270 tid=1i2a jid=cb6bd6fbe766b16e5bbe498a class=Upgrade::BackfillDataPackages elapsed=0.146: done
2025-07-25T20:00:40.322396866Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [6d3e8ced-2017-482d-88bb-c357e4da60d2] Performed Upgrade::FixNilFileSizeValues (Job ID: 6d3e8ced-2017-482d-88bb-c357e4da60d2) from Sidekiq(upgrade) in 147.44ms
2025-07-25T20:00:40.322623683Z 20:00:40 default_worker.1     | INFO  2025-07-25T20:00:40.318Z pid=270 tid=1i3u jid=34ed1921b70f0c536f71764e class=Upgrade::FixParentCollections: start
2025-07-25T20:00:40.323022025Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [62813d16-6031-4d3f-aeb8-74cd41b8ff16] Performing Upgrade::FixParentCollections (Job ID: 62813d16-6031-4d3f-aeb8-74cd41b8ff16) from Sidekiq(upgrade) enqueued at 2025-07-25T20:00:39.813662602Z
2025-07-25T20:00:40.323452091Z 20:00:40 default_worker.1     | INFO  2025-07-25T20:00:40.320Z pid=270 tid=1i3i jid=68831d06209be8a2b37945b3 class=Upgrade::DisambiguateUsernamesJob elapsed=0.148: done
2025-07-25T20:00:40.323483033Z 20:00:40 default_worker.1     | INFO  2025-07-25T20:00:40.322Z pid=270 tid=1i2a jid=2251f0b440477d1bd6867120 class=Upgrade::PruneOrphanedProblems: start
2025-07-25T20:00:40.324266581Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [afec96fc-88d4-4452-a61e-10d929735c2b] Performing Upgrade::PruneOrphanedProblems (Job ID: afec96fc-88d4-4452-a61e-10d929735c2b) from Sidekiq(upgrade) enqueued at 2025-07-25T20:00:39.814456701Z
2025-07-25T20:00:40.324688089Z 20:00:40 default_worker.1     | INFO  2025-07-25T20:00:40.323Z pid=270 tid=1i1y jid=10c74109542908776b497e27 class=Upgrade::FixNilFileSizeValues elapsed=0.15: done
2025-07-25T20:00:40.325271714Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [62813d16-6031-4d3f-aeb8-74cd41b8ff16] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-07-25T20:00:40.348809808Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [afec96fc-88d4-4452-a61e-10d929735c2b] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-07-25T20:00:40.448742943Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [afec96fc-88d4-4452-a61e-10d929735c2b] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2025-07-25T20:00:40.448770669Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [afec96fc-88d4-4452-a61e-10d929735c2b] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.060
2025-07-25T20:00:40.449309183Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [62813d16-6031-4d3f-aeb8-74cd41b8ff16] Performed Upgrade::FixParentCollections (Job ID: 62813d16-6031-4d3f-aeb8-74cd41b8ff16) from Sidekiq(upgrade) in 126.12ms
2025-07-25T20:00:40.457785210Z 20:00:40 default_worker.1     | INFO  2025-07-25T20:00:40.457Z pid=270 tid=1i3u jid=34ed1921b70f0c536f71764e class=Upgrade::FixParentCollections elapsed=0.139: done
2025-07-25T20:00:40.459014375Z 20:00:40 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [afec96fc-88d4-4452-a61e-10d929735c2b] Performed Upgrade::PruneOrphanedProblems (Job ID: afec96fc-88d4-4452-a61e-10d929735c2b) from Sidekiq(upgrade) in 134.74ms
2025-07-25T20:00:40.460304092Z 20:00:40 default_worker.1     | INFO  2025-07-25T20:00:40.460Z pid=270 tid=1i2a jid=2251f0b440477d1bd6867120 class=Upgrade::PruneOrphanedProblems elapsed=0.138: done
2025-07-25T20:00:40.602443679Z Connection to localhost (::1) 3214 port [tcp/*] succeeded!
2025-07-25T20:00:40.603826353Z s6-rc: info: service svc-manyfold successfully started
2025-07-25T20:00:40.604173923Z s6-rc: info: service legacy-services: starting
2025-07-25T20:00:40.617361235Z s6-rc: info: service legacy-services successfully started
2025-07-25T20:00:40.617541599Z s6-rc: info: service ci-service-check: starting
2025-07-25T20:00:40.620598163Z [ls.io-init] done.
2025-07-25T20:00:40.621265436Z s6-rc: info: service ci-service-check successfully started
2025-07-25T20:01:12.517011919Z 20:01:12 rails.1              | [5bcea0cb-5b0b-47e7-aa2f-be505d09cc52] {"method":"GET","path":"/","format":"*/*","controller":"HomeController","action":"index","status":0,"allocations":1548,"duration":21.86,"view":0.0,"db":2.3,"@timestamp":"2025-07-25T20:01:12.516Z","@version":"1","message":"[0] GET / (HomeController#index)"}
2025-07-25T20:01:13.050304855Z 20:01:13 rails.1              | [2a0178cd-7774-4d66-b367-6cd2a47b4604] {"method":"GET","path":"/users/sign_in","format":"*/*","controller":"Users::SessionsController","action":"new","status":302,"allocations":88450,"duration":518.68,"view":0.0,"db":12.02,"location":"http://172.17.0.5:3214/","@timestamp":"2025-07-25T20:01:13.049Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2025-07-25T20:01:13.076516482Z 20:01:13 rails.1              | [6a0df9c2-5dc3-4473-93a4-3eae857d82ac] {"method":"GET","path":"/","format":"*/*","controller":"HomeController","action":"index","status":302,"allocations":1170,"duration":11.74,"view":0.0,"db":0.36,"location":"http://172.17.0.5:3214/users/edit","@timestamp":"2025-07-25T20:01:13.068Z","@version":"1","message":"[302] GET / (HomeController#index)"}
2025-07-25T20:01:13.388774574Z 20:01:13 rails.1              | [c62f334b-c756-4927-a83b-b1fabe2c671e] {"method":"GET","path":"/users/edit","format":"*/*","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":26489,"duration":301.67,"view":240.71,"db":24.87,"@timestamp":"2025-07-25T20:01:13.388Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}
2025-07-25T20:01:13.451843514Z 20:01:13 rails.1              | [9a777807-c6aa-448c-a798-14269ea89950] {"method":"GET","path":"/","format":"html","controller":"HomeController","action":"index","status":0,"allocations":1317,"duration":28.8,"view":0.0,"db":2.95,"@timestamp":"2025-07-25T20:01:13.450Z","@version":"1","message":"[0] GET / (HomeController#index)"}
2025-07-25T20:01:13.601019990Z 20:01:13 rails.1              | [5769e46f-e15e-40ed-b062-bc3ac75ca784] {"method":"GET","path":"/users/sign_in","format":"html","controller":"Users::SessionsController","action":"new","status":302,"allocations":15860,"duration":95.04,"view":0.0,"db":1.69,"location":"http://172.17.0.5:3214/","@timestamp":"2025-07-25T20:01:13.584Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2025-07-25T20:01:13.615886203Z 20:01:13 rails.1              | [be94580b-9adc-44b7-b323-c474ba3c9cb6] {"method":"GET","path":"/","format":"html","controller":"HomeController","action":"index","status":302,"allocations":1205,"duration":9.76,"view":0.0,"db":1.0,"location":"http://172.17.0.5:3214/users/edit","@timestamp":"2025-07-25T20:01:13.615Z","@version":"1","message":"[302] GET / (HomeController#index)"}
2025-07-25T20:01:13.765308886Z 20:01:13 rails.1              | [4fcbd5cf-3622-48ba-8409-2168006ccefa] {"method":"GET","path":"/users/edit","format":"html","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":26645,"duration":136.06,"view":101.24,"db":0.98,"@timestamp":"2025-07-25T20:01:13.761Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}