2026-07-02T12:51:34.647050349Z /package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=0 (root), euid=0, gid=0 (root), egid=0
2026-07-02T12:51:34.647093916Z /package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=0 (root), gid=0 (root), perms=oxorgxgruxuwur
2026-07-02T12:51:34.695441311Z [mod-init] Running Docker Modification Logic
2026-07-02T12:51:34.936236681Z [mod-init] Adding linuxserver/mods:universal-redis to container
2026-07-02T12:51:35.664960183Z [mod-init] Downloading linuxserver/mods:universal-redis from lscr.io
2026-07-02T12:51:36.026671286Z [mod-init] Installing linuxserver/mods:universal-redis
2026-07-02T12:51:36.054236675Z [mod-init] linuxserver/mods:universal-redis applied to container
2026-07-02T12:51:36.054941505Z /run/s6/basedir/scripts/rc.init: info: hook /docker-mods exited 0
2026-07-02T12:51:36.080656298Z s6-rc: info: service s6rc-oneshot-runner: starting
2026-07-02T12:51:36.085230171Z s6-rc: info: service s6rc-oneshot-runner successfully started
2026-07-02T12:51:36.085457109Z s6-rc: info: service fix-attrs: starting
2026-07-02T12:51:36.085615077Z s6-rc: info: service init-migrations: starting
2026-07-02T12:51:36.085832294Z s6-rc: info: service init-envfile: starting
2026-07-02T12:51:36.092911636Z s6-rc: info: service fix-attrs successfully started
2026-07-02T12:51:36.093105216Z s6-rc: info: service legacy-cont-init: starting
2026-07-02T12:51:36.093138032Z [migrations] started
2026-07-02T12:51:36.093250909Z [migrations] no migrations found
2026-07-02T12:51:36.094236224Z s6-rc: info: service init-migrations successfully started
2026-07-02T12:51:36.094305664Z s6-rc: info: service init-adduser: starting
2026-07-02T12:51:36.095998123Z s6-rc: info: service init-envfile successfully started
2026-07-02T12:51:36.100670356Z s6-rc: info: service legacy-cont-init successfully started
2026-07-02T12:51:36.157537203Z usermod: no changes
2026-07-02T12:51:36.167363207Z ───────────────────────────────────────
2026-07-02T12:51:36.167387576Z
2026-07-02T12:51:36.167395562Z ██╗ ███████╗██╗ ██████╗
2026-07-02T12:51:36.167404911Z ██║ ██╔════╝██║██╔═══██╗
2026-07-02T12:51:36.167412086Z ██║ ███████╗██║██║ ██║
2026-07-02T12:51:36.167419320Z ██║ ╚════██║██║██║ ██║
2026-07-02T12:51:36.167428368Z ███████╗███████║██║╚██████╔╝
2026-07-02T12:51:36.167435242Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-07-02T12:51:36.167442367Z
2026-07-02T12:51:36.167449641Z Brought to you by linuxserver.io
2026-07-02T12:51:36.167477477Z ───────────────────────────────────────
2026-07-02T12:51:36.168091755Z
2026-07-02T12:51:36.168122026Z To support LSIO projects visit:
2026-07-02T12:51:36.168131665Z https://www.linuxserver.io/donate/
2026-07-02T12:51:36.168139761Z
2026-07-02T12:51:36.168147707Z ───────────────────────────────────────
2026-07-02T12:51:36.168156976Z GID/UID
2026-07-02T12:51:36.168165133Z ───────────────────────────────────────
2026-07-02T12:51:36.174999020Z
2026-07-02T12:51:36.175020343Z User UID: 911
2026-07-02T12:51:36.175028339Z User GID: 911
2026-07-02T12:51:36.175035593Z ───────────────────────────────────────
2026-07-02T12:51:36.177958341Z Linuxserver.io version: v0.146.0-ls158
2026-07-02T12:51:36.178396263Z Build-date: 2026-07-02T12:39:11+00:00
2026-07-02T12:51:36.178417195Z ───────────────────────────────────────
2026-07-02T12:51:36.178427947Z
2026-07-02T12:51:36.198254588Z s6-rc: info: service init-adduser successfully started
2026-07-02T12:51:36.198385151Z s6-rc: info: service init-device-perms: starting
2026-07-02T12:51:36.206384515Z s6-rc: info: service init-device-perms successfully started
2026-07-02T12:51:36.206543095Z s6-rc: info: service init-os-end: starting
2026-07-02T12:51:36.208161665Z s6-rc: info: service init-os-end successfully started
2026-07-02T12:51:36.208321156Z s6-rc: info: service init-manyfold-config: starting
2026-07-02T12:51:36.208567713Z s6-rc: info: service init-config: starting
2026-07-02T12:51:36.210059318Z s6-rc: info: service init-config successfully started
2026-07-02T12:51:36.210197426Z s6-rc: info: service init-crontab-config: starting
2026-07-02T12:51:36.214862374Z **** SECRET_KEY_BASE set in environment. ****
2026-07-02T12:51:36.224028820Z s6-rc: info: service init-crontab-config successfully started
2026-07-02T12:51:36.242418174Z **** Running Manyfold database init. ****
2026-07-02T12:51:42.229317436Z /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-02T12:51:42.229356715Z /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-02T12:51:42.250429866Z Server: 3021e0d0480b, Context: rails, Role: web, data: {cpu: {one_min: 1.91, five_min: 3.58, fifteen_min: 5.39}, memory: 0.240431104e9, disk: {available: 802044649472, total: 938656133120, used: 136611483648}}
2026-07-02T12:51:42.262486695Z Monitor error: Connection refused - connect(2) for 127.0.0.1:6379 (redis://localhost:6379)
2026-07-02T12:51:42.730118853Z /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-07-02T12:51:42.730160186Z /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-07-02T12:51:43.048235253Z INFO 2026-07-02T12:51:43.048Z pid=173 tid=2ed: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-02T12:51:43.053686856Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.default_viewer_role` fallback to returns the default value.
2026-07-02T12:51:43.060716346Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.anonymous_usage_id` fallback to returns the default value.
2026-07-02T12:51:43.273270554Z Migrating to CreateLibraries (20210130201037)
2026-07-02T12:51:43.276928222Z == 20210130201037 CreateLibraries: migrating ==================================
2026-07-02T12:51:43.277360353Z -- create_table(:libraries)
2026-07-02T12:51:43.279382426Z -> 0.0020s
2026-07-02T12:51:43.279406364Z == 20210130201037 CreateLibraries: migrated (0.0021s) =========================
2026-07-02T12:51:43.279416044Z
2026-07-02T12:51:43.301696537Z Migrating to CreateModels (20210130203243)
2026-07-02T12:51:43.302084218Z == 20210130203243 CreateModels: migrating =====================================
2026-07-02T12:51:43.302108758Z -- create_table(:models)
2026-07-02T12:51:43.302957307Z -> 0.0008s
2026-07-02T12:51:43.302980845Z == 20210130203243 CreateModels: migrated (0.0009s) ============================
2026-07-02T12:51:43.302990504Z
2026-07-02T12:51:43.315719426Z Migrating to CreateParts (20210205230918)
2026-07-02T12:51:43.316569519Z == 20210205230918 CreateParts: migrating ======================================
2026-07-02T12:51:43.316594609Z -- create_table(:parts)
2026-07-02T12:51:43.319248756Z -> 0.0026s
2026-07-02T12:51:43.319273216Z == 20210205230918 CreateParts: migrated (0.0027s) =============================
2026-07-02T12:51:43.319283316Z
2026-07-02T12:51:43.329072336Z Migrating to AddFieldsToParts (20210210153744)
2026-07-02T12:51:43.329425798Z == 20210210153744 AddFieldsToParts: migrating =================================
2026-07-02T12:51:43.329447522Z -- add_column(:parts, :presupported, :boolean, {default: false, null: false})
2026-07-02T12:51:43.330091599Z -> 0.0006s
2026-07-02T12:51:43.330116359Z -- add_column(:parts, :printed, :boolean, {default: false, null: false})
2026-07-02T12:51:43.330372916Z -> 0.0003s
2026-07-02T12:51:43.330395581Z == 20210210153744 AddFieldsToParts: migrated (0.0009s) ========================
2026-07-02T12:51:43.330405702Z
2026-07-02T12:51:43.340756353Z Migrating to ActsAsTaggableOnMigration (20210212143001)
2026-07-02T12:51:43.341390731Z == 20210212143001 ActsAsTaggableOnMigration: migrating ========================
2026-07-02T12:51:43.341414258Z -- create_table(:tags, {id: :integer})
2026-07-02T12:51:43.344343309Z -> 0.0029s
2026-07-02T12:51:43.344363640Z -- create_table(:taggings, {id: :integer})
2026-07-02T12:51:43.345721044Z -> 0.0013s
2026-07-02T12:51:43.345735764Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-02T12:51:43.345943552Z -> 0.0002s
2026-07-02T12:51:43.345958122Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-07-02T12:51:43.347536982Z -> 0.0016s
2026-07-02T12:51:43.347551371Z == 20210212143001 ActsAsTaggableOnMigration: migrated (0.0062s) ===============
2026-07-02T12:51:43.347559147Z
2026-07-02T12:51:43.408209917Z Migrating to AddMissingUniqueIndices (20210212143002)
2026-07-02T12:51:43.408855237Z == 20210212143002 AddMissingUniqueIndices: migrating ==========================
2026-07-02T12:51:43.408860328Z -- add_index(:tags, :name, {unique: true, name: "index_tags_on_name"})
2026-07-02T12:51:43.409164069Z -> 0.0002s
2026-07-02T12:51:43.409168408Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-02T12:51:43.409637944Z -> 0.0004s
2026-07-02T12:51:43.409642012Z -- remove_foreign_key(:taggings, :tags)
2026-07-02T12:51:43.562586627Z -> 0.1529s
2026-07-02T12:51:43.596233758Z -- remove_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-02T12:51:43.611986623Z -> 0.0157s
2026-07-02T12:51:43.612231255Z -- remove_index(:taggings, nil, {name: "taggings_taggable_context_idx"})
2026-07-02T12:51:43.612390977Z -> 0.0002s
2026-07-02T12:51:43.612401368Z -- add_index(:taggings, [:tag_id, :taggable_id, :taggable_type, :context, :tagger_id, :tagger_type], {unique: true, name: "taggings_idx"})
2026-07-02T12:51:43.617517955Z -> 0.0050s
2026-07-02T12:51:43.617541973Z -- add_foreign_key(:taggings, :tags, {column: "tag_id"})
2026-07-02T12:51:43.696097593Z -> 0.0785s
2026-07-02T12:51:43.696139918Z == 20210212143002 AddMissingUniqueIndices: migrated (0.2872s) =================
2026-07-02T12:51:43.696149938Z
2026-07-02T12:51:43.805442797Z Migrating to AddTaggingsCounterCacheToTags (20210212143003)
2026-07-02T12:51:43.824674809Z == 20210212143003 AddTaggingsCounterCacheToTags: migrating ====================
2026-07-02T12:51:43.824699379Z -- add_column(:tags, :taggings_count, :integer, {default: 0})
2026-07-02T12:51:43.861592179Z -> 0.0369s
2026-07-02T12:51:43.944831804Z == 20210212143003 AddTaggingsCounterCacheToTags: migrated (0.1202s) ===========
2026-07-02T12:51:43.944886785Z
2026-07-02T12:51:44.004823707Z Migrating to AddMissingTaggableIndex (20210212143004)
2026-07-02T12:51:44.005338143Z == 20210212143004 AddMissingTaggableIndex: migrating ==========================
2026-07-02T12:51:44.006910651Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-07-02T12:51:44.007218681Z -> 0.0003s
2026-07-02T12:51:44.007240656Z == 20210212143004 AddMissingTaggableIndex: migrated (0.0004s) =================
2026-07-02T12:51:44.007250155Z
2026-07-02T12:51:44.014017838Z Migrating to ChangeCollationForTagNames (20210212143005)
2026-07-02T12:51:44.014413836Z == 20210212143005 ChangeCollationForTagNames: migrating =======================
2026-07-02T12:51:44.015252465Z == 20210212143005 ChangeCollationForTagNames: migrated (0.0008s) ==============
2026-07-02T12:51:44.015273528Z
2026-07-02T12:51:44.022204150Z Migrating to AddMissingIndexesOnTaggings (20210212143006)
2026-07-02T12:51:44.022697473Z == 20210212143006 AddMissingIndexesOnTaggings: migrating ======================
2026-07-02T12:51:44.022718386Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-02T12:51:44.030305660Z -> 0.0075s
2026-07-02T12:51:44.030329718Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-02T12:51:44.030509681Z -> 0.0002s
2026-07-02T12:51:44.030530683Z -- index_exists?(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-07-02T12:51:44.034956729Z -> 0.0044s
2026-07-02T12:51:44.034980688Z -- add_index(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-07-02T12:51:44.035953568Z -> 0.0010s
2026-07-02T12:51:44.035979099Z -- index_exists?(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-07-02T12:51:44.036362822Z -> 0.0004s
2026-07-02T12:51:44.036384656Z -- add_index(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-07-02T12:51:44.036496762Z -> 0.0001s
2026-07-02T12:51:44.036506832Z -- index_exists?(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-07-02T12:51:44.039663511Z -> 0.0031s
2026-07-02T12:51:44.039684423Z -- add_index(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-07-02T12:51:44.039811459Z -> 0.0002s
2026-07-02T12:51:44.039820868Z -- index_exists?(:taggings, :context, {name: "index_taggings_on_context"})
2026-07-02T12:51:44.040475968Z -> 0.0006s
2026-07-02T12:51:44.040499635Z -- add_index(:taggings, :context, {name: "index_taggings_on_context"})
2026-07-02T12:51:44.040608024Z -> 0.0001s
2026-07-02T12:51:44.040643315Z -- index_exists?(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-07-02T12:51:44.041393867Z -> 0.0007s
2026-07-02T12:51:44.041416542Z -- add_index(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-07-02T12:51:44.041560332Z -> 0.0001s
2026-07-02T12:51:44.041582226Z -- index_exists?(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-07-02T12:51:44.042962637Z -> 0.0014s
2026-07-02T12:51:44.042983479Z -- add_index(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-07-02T12:51:44.043140315Z -> 0.0001s
2026-07-02T12:51:44.043161177Z == 20210212143006 AddMissingIndexesOnTaggings: migrated (0.0204s) =============
2026-07-02T12:51:44.043170756Z
2026-07-02T12:51:44.054543957Z Migrating to AddPreviewPartToModel (20210220204055)
2026-07-02T12:51:44.054944685Z == 20210220204055 AddPreviewPartToModel: migrating ============================
2026-07-02T12:51:44.054966539Z -- add_reference(:models, :preview_part, {null: true, foreign_key: {to_table: :parts}})
2026-07-02T12:51:44.271764234Z -> 0.2167s
2026-07-02T12:51:44.271798453Z == 20210220204055 AddPreviewPartToModel: migrated (0.2168s) ===================
2026-07-02T12:51:44.271808313Z
2026-07-02T12:51:44.277220446Z Migrating to CreateCreators (20210225232756)
2026-07-02T12:51:44.277709080Z == 20210225232756 CreateCreators: migrating ===================================
2026-07-02T12:51:44.277730774Z -- create_table(:creators)
2026-07-02T12:51:44.292309051Z -> 0.0146s
2026-07-02T12:51:44.292333711Z == 20210225232756 CreateCreators: migrated (0.0146s) ==========================
2026-07-02T12:51:44.292343180Z
2026-07-02T12:51:44.298777873Z Migrating to AddCreatorToModels (20210225232841)
2026-07-02T12:51:44.299128870Z == 20210225232841 AddCreatorToModels: migrating ===============================
2026-07-02T12:51:44.299150183Z -- add_reference(:models, :creator, {null: true, foreign_key: true})
2026-07-02T12:51:44.351820286Z -> 0.0526s
2026-07-02T12:51:44.351844014Z == 20210225232841 AddCreatorToModels: migrated (0.0527s) ======================
2026-07-02T12:51:44.351875567Z
2026-07-02T12:51:44.367578541Z Migrating to CreateLinks (20210301230017)
2026-07-02T12:51:44.368128839Z == 20210301230017 CreateLinks: migrating ======================================
2026-07-02T12:51:44.368153529Z -- create_table(:links)
2026-07-02T12:51:44.368884702Z -> 0.0007s
2026-07-02T12:51:44.368906997Z == 20210301230017 CreateLinks: migrated (0.0007s) =============================
2026-07-02T12:51:44.368916917Z
2026-07-02T12:51:44.546474514Z Migrating to DropLinkFieldsFromCreators (20210302161202)
2026-07-02T12:51:44.547025173Z == 20210302161202 DropLinkFieldsFromCreators: migrating =======================
2026-07-02T12:51:44.547046957Z -- remove_column(:creators, :thingiverse_user, :string)
2026-07-02T12:51:44.614184505Z -> 0.0671s
2026-07-02T12:51:44.614208924Z -- remove_column(:creators, :cults3d_user, :string)
2026-07-02T12:51:44.618447022Z -> 0.0042s
2026-07-02T12:51:44.620774120Z -- remove_column(:creators, :mmf_user, :string)
2026-07-02T12:51:44.634366652Z -> 0.0136s
2026-07-02T12:51:44.634391351Z -- remove_column(:creators, :cgtrader_user, :string)
2026-07-02T12:51:44.638199833Z -> 0.0038s
2026-07-02T12:51:44.638225355Z == 20210302161202 DropLinkFieldsFromCreators: migrated (0.0912s) ==============
2026-07-02T12:51:44.639279107Z
2026-07-02T12:51:44.659445533Z Migrating to RemoveFkConstraintFromModelPreviewPart (20210314185822)
2026-07-02T12:51:44.660680250Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrating ===========
2026-07-02T12:51:44.660703797Z -- remove_foreign_key(:models, :parts, {column: :preview_part_id})
2026-07-02T12:51:44.717838304Z -> 0.0571s
2026-07-02T12:51:44.717864066Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrated (0.0571s) ==
2026-07-02T12:51:44.718148208Z
2026-07-02T12:51:44.723541593Z Migrating to AddYUpToParts (20210318202638)
2026-07-02T12:51:44.724527689Z == 20210318202638 AddYUpToParts: migrating ====================================
2026-07-02T12:51:44.724551257Z -- add_column(:parts, :y_up, :boolean, {default: false, null: false})
2026-07-02T12:51:44.739707850Z -> 0.0151s
2026-07-02T12:51:44.739731557Z == 20210318202638 AddYUpToParts: migrated (0.0152s) ===========================
2026-07-02T12:51:44.740030921Z
2026-07-02T12:51:44.745181737Z Migrating to CreateImages (20210321164508)
2026-07-02T12:51:44.746175248Z == 20210321164508 CreateImages: migrating =====================================
2026-07-02T12:51:44.746195960Z -- create_table(:images)
2026-07-02T12:51:44.762711460Z -> 0.0164s
2026-07-02T12:51:44.762735458Z == 20210321164508 CreateImages: migrated (0.0165s) ============================
2026-07-02T12:51:44.763034150Z
2026-07-02T12:51:44.768356422Z Migrating to CreateDelayedJobs (20210330215825)
2026-07-02T12:51:44.769495527Z == 20210330215825 CreateDelayedJobs: migrating ================================
2026-07-02T12:51:44.769529715Z -- create_table(:delayed_jobs)
2026-07-02T12:51:44.778292408Z -> 0.0088s
2026-07-02T12:51:44.778317078Z -- add_index(:delayed_jobs, [:priority, :run_at], {name: "delayed_jobs_priority"})
2026-07-02T12:51:44.778439264Z -> 0.0001s
2026-07-02T12:51:44.778449655Z == 20210330215825 CreateDelayedJobs: migrated (0.0090s) =======================
2026-07-02T12:51:44.778790942Z
2026-07-02T12:51:44.784183715Z Migrating to RenamePartsToModelFiles (20220105233138)
2026-07-02T12:51:44.786132291Z == 20220105233138 RenamePartsToModelFiles: migrating ==========================
2026-07-02T12:51:44.786154035Z -- rename_table(:parts, :model_files)
2026-07-02T12:51:44.787813257Z -> 0.0016s
2026-07-02T12:51:44.787835061Z -- rename_column(:models, :preview_part_id, :preview_file_id)
2026-07-02T12:51:44.822041720Z -> 0.0342s
2026-07-02T12:51:44.822069476Z == 20220105233138 RenamePartsToModelFiles: migrated (0.0359s) =================
2026-07-02T12:51:44.822225059Z
2026-07-02T12:51:44.827793647Z Migrating to RemoveImagesTable (20220106220519)
2026-07-02T12:51:44.828557817Z == 20220106220519 RemoveImagesTable: migrating ================================
2026-07-02T12:51:44.828582166Z -- drop_table(:images)
2026-07-02T12:51:44.828935097Z -> 0.0003s
2026-07-02T12:51:44.828956981Z == 20220106220519 RemoveImagesTable: migrated (0.0004s) =======================
2026-07-02T12:51:44.828966580Z
2026-07-02T12:51:44.834196956Z Migrating to AddServiceNameToActiveStorageBlobs (20220612220115)
2026-07-02T12:51:44.835435421Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrating ===============
2026-07-02T12:51:44.835457145Z -- table_exists?(:active_storage_blobs)
2026-07-02T12:51:44.835505022Z -> 0.0001s
2026-07-02T12:51:44.835514671Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrated (0.0002s) ======
2026-07-02T12:51:44.835523278Z
2026-07-02T12:51:44.840953067Z Migrating to CreateActiveStorageVariantRecords (20220612220116)
2026-07-02T12:51:44.841798901Z == 20220612220116 CreateActiveStorageVariantRecords: migrating ================
2026-07-02T12:51:44.841819993Z -- table_exists?(:active_storage_blobs)
2026-07-02T12:51:44.841897229Z -> 0.0001s
2026-07-02T12:51:44.841907319Z == 20220612220116 CreateActiveStorageVariantRecords: migrated (0.0001s) =======
2026-07-02T12:51:44.841916217Z
2026-07-02T12:51:44.847135772Z Migrating to RemoveNotNullOnActiveStorageBlobsChecksum (20220612220117)
2026-07-02T12:51:44.847867746Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrating ========
2026-07-02T12:51:44.847892406Z -- table_exists?(:active_storage_blobs)
2026-07-02T12:51:44.847975453Z -> 0.0001s
2026-07-02T12:51:44.847997678Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrated (0.0001s)
2026-07-02T12:51:44.848007448Z
2026-07-02T12:51:44.910461791Z Migrating to DeviseCreateUsers (20220614210023)
2026-07-02T12:51:44.911481315Z == 20220614210023 DeviseCreateUsers: migrating ================================
2026-07-02T12:51:44.911531496Z -- create_table(:users)
2026-07-02T12:51:44.912888740Z -> 0.0013s
2026-07-02T12:51:44.912932378Z -- add_index(:users, :email, {unique: true, name: "index_users_on_email"})
2026-07-02T12:51:44.914556801Z -> 0.0016s
2026-07-02T12:51:44.914582312Z == 20220614210023 DeviseCreateUsers: migrated (0.0031s) =======================
2026-07-02T12:51:44.914591991Z
2026-07-02T12:51:44.934042684Z Migrating to AddUsernameToUsers (20220614211256)
2026-07-02T12:51:44.934524625Z == 20220614211256 AddUsernameToUsers: migrating ===============================
2026-07-02T12:51:44.934548804Z -- add_column(:users, :username, :string, {null: false})
2026-07-02T12:51:44.959674018Z -> 0.0251s
2026-07-02T12:51:44.959711935Z -- add_index(:users, :username, {unique: true, name: "index_users_on_username"})
2026-07-02T12:51:44.959773950Z -> 0.0001s
2026-07-02T12:51:44.959797948Z == 20220614211256 AddUsernameToUsers: migrated (0.0253s) ======================
2026-07-02T12:51:44.959807758Z
2026-07-02T12:51:44.967038153Z Migrating to AddAdminToUsers (20220614213902)
2026-07-02T12:51:44.968765302Z == 20220614213902 AddAdminToUsers: migrating ==================================
2026-07-02T12:51:44.968789962Z -- add_column(:users, :admin, :boolean, {default: false, null: false})
2026-07-02T12:51:44.969375882Z -> 0.0006s
2026-07-02T12:51:44.969396805Z == 20220614213902 AddAdminToUsers: migrated (0.0006s) =========================
2026-07-02T12:51:44.969406374Z
2026-07-02T12:51:44.983229511Z Migrating to AddPaginationSettingsToUser (20220617122809)
2026-07-02T12:51:44.983633705Z == 20220617122809 AddPaginationSettingsToUser: migrating ======================
2026-07-02T12:51:44.983655669Z -- add_column(:users, :pagination_settings, :json)
2026-07-02T12:51:44.985105420Z -> 0.0014s
2026-07-02T12:51:44.985130029Z == 20220617122809 AddPaginationSettingsToUser: migrated (0.0015s) =============
2026-07-02T12:51:44.985139438Z
2026-07-02T12:51:45.001435326Z Migrating to CreateSettings (20220619174307)
2026-07-02T12:51:45.001916455Z == 20220619174307 CreateSettings: migrating ===================================
2026-07-02T12:51:45.002582777Z -- create_table(:settings)
2026-07-02T12:51:45.002980699Z -> 0.0004s
2026-07-02T12:51:45.003002002Z -- add_index(:settings, [:var], {unique: true, name: "index_settings_on_var"})
2026-07-02T12:51:45.005515936Z -> 0.0025s
2026-07-02T12:51:45.005539864Z == 20220619174307 CreateSettings: migrated (0.0030s) ==========================
2026-07-02T12:51:45.005549764Z
2026-07-02T12:51:45.015251047Z Migrating to AddScaleFactorToModels (20220626152444)
2026-07-02T12:51:45.017097046Z == 20220626152444 AddScaleFactorToModels: migrating ===========================
2026-07-02T12:51:45.017122026Z -- add_column(:models, :scale_factor, :decimal, {null: false, default: 100.0})
2026-07-02T12:51:45.029720706Z -> 0.0101s
2026-07-02T12:51:45.029905819Z == 20220626152444 AddScaleFactorToModels: migrated (0.0128s) ==================
2026-07-02T12:51:45.029926721Z
2026-07-02T12:51:45.036518150Z Migrating to AddDigestToModelFiles (20220702202932)
2026-07-02T12:51:45.036896572Z == 20220702202932 AddDigestToModelFiles: migrating ============================
2026-07-02T12:51:45.038366894Z -- add_column(:model_files, :digest, :string)
2026-07-02T12:51:45.041050049Z -> 0.0027s
2026-07-02T12:51:45.041073867Z -- add_index(:model_files, :digest, {name: "index_model_files_on_digest"})
2026-07-02T12:51:45.041267567Z -> 0.0002s
2026-07-02T12:51:45.041288539Z == 20220702202932 AddDigestToModelFiles: migrated (0.0044s) ===================
2026-07-02T12:51:45.041298089Z
2026-07-02T12:51:45.047297535Z Migrating to AddRendererSettingsToUsers (20221128165903)
2026-07-02T12:51:45.047629383Z == 20221128165903 AddRendererSettingsToUsers: migrating =======================
2026-07-02T12:51:45.047995190Z -- add_column(:users, :renderer_settings, :json)
2026-07-02T12:51:45.048962068Z -> 0.0010s
2026-07-02T12:51:45.048984162Z == 20221128165903 AddRendererSettingsToUsers: migrated (0.0013s) ==============
2026-07-02T12:51:45.048993631Z
2026-07-02T12:51:45.055172689Z Migrating to CreateProblems (20221210001132)
2026-07-02T12:51:45.055539348Z == 20221210001132 CreateProblems: migrating ===================================
2026-07-02T12:51:45.055816576Z -- create_table(:problems)
2026-07-02T12:51:45.056959038Z -> 0.0011s
2026-07-02T12:51:45.056982775Z == 20221210001132 CreateProblems: migrated (0.0014s) ==========================
2026-07-02T12:51:45.056992355Z
2026-07-02T12:51:45.158643489Z Migrating to AddNewDefaultsToRendererSettings (20221214230757)
2026-07-02T12:51:45.164393613Z == 20221214230757 AddNewDefaultsToRendererSettings: migrating =================
2026-07-02T12:51:45.180261739Z == 20221214230757 AddNewDefaultsToRendererSettings: migrated (0.0158s) ========
2026-07-02T12:51:45.180286138Z
2026-07-02T12:51:45.198633599Z Migrating to ActsAsFavoritorMigration (20221219204414)
2026-07-02T12:51:45.199442629Z == 20221219204414 ActsAsFavoritorMigration: migrating =========================
2026-07-02T12:51:45.199793135Z -- create_table(:favorites, {force: true})
2026-07-02T12:51:45.203896591Z -> 0.0041s
2026-07-02T12:51:45.203922223Z -- add_index(:favorites, ["favoritor_id", "favoritor_type"], {name: "fk_favorites"})
2026-07-02T12:51:45.204061253Z -> 0.0001s
2026-07-02T12:51:45.204083558Z -- add_index(:favorites, ["favoritable_id", "favoritable_type"], {name: "fk_favoritables"})
2026-07-02T12:51:45.204237949Z -> 0.0001s
2026-07-02T12:51:45.204260765Z -- add_index(:favorites, ["favoritable_type", "favoritable_id", "favoritor_type", "favoritor_id", "scope"], {name: "uniq_favorites__and_favoritables", unique: true})
2026-07-02T12:51:45.204421509Z -> 0.0002s
2026-07-02T12:51:45.204443573Z == 20221219204414 ActsAsFavoritorMigration: migrated (0.0050s) ================
2026-07-02T12:51:45.204453222Z
2026-07-02T12:51:45.214711808Z Migrating to MovePrintedToFavorites (20221220223040)
2026-07-02T12:51:45.215131283Z == 20221220223040 MovePrintedToFavorites: migrating ===========================
2026-07-02T12:51:45.278438585Z == 20221220223040 MovePrintedToFavorites: migrated (0.0632s) ==================
2026-07-02T12:51:45.278463154Z
2026-07-02T12:51:45.323216359Z Migrating to DropPrintedFromModelFiles (20221220223340)
2026-07-02T12:51:45.323617708Z == 20221220223340 DropPrintedFromModelFiles: migrating ========================
2026-07-02T12:51:45.323986801Z -- remove_column(:model_files, :printed, :boolean)
2026-07-02T12:51:45.349654157Z -> 0.0256s
2026-07-02T12:51:45.349678587Z == 20221220223340 DropPrintedFromModelFiles: migrated (0.0260s) ===============
2026-07-02T12:51:45.349688026Z
2026-07-02T12:51:45.355111080Z Migrating to AddNotesExcerptToModels (20230202210000)
2026-07-02T12:51:45.355442999Z == 20230202210000 AddNotesExcerptToModels: migrating ==========================
2026-07-02T12:51:45.355454272Z -- add_column(:models, :notes, :text)
2026-07-02T12:51:45.356615631Z -> 0.0011s
2026-07-02T12:51:45.356641814Z -- add_column(:models, :excerpt, :text)
2026-07-02T12:51:45.358756785Z -> 0.0021s
2026-07-02T12:51:45.358776675Z == 20230202210000 AddNotesExcerptToModels: migrated (0.0033s) =================
2026-07-02T12:51:45.358784170Z
2026-07-02T12:51:45.366931152Z Migrating to AddNotesExcerptToCreators (20230202210001)
2026-07-02T12:51:45.366999479Z == 20230202210001 AddNotesExcerptToCreators: migrating ========================
2026-07-02T12:51:45.367025261Z -- add_column(:creators, :notes, :text)
2026-07-02T12:51:45.367564698Z -> 0.0005s
2026-07-02T12:51:45.367576161Z -- add_column(:creators, :excerpt, :text)
2026-07-02T12:51:45.368452256Z -> 0.0008s
2026-07-02T12:51:45.368477467Z == 20230202210001 AddNotesExcerptToCreators: migrated (0.0014s) ===============
2026-07-02T12:51:45.368487186Z
2026-07-02T12:51:45.373692683Z Migrating to AddNotesExcerptToModelFiles (20230203150000)
2026-07-02T12:51:45.374020212Z == 20230203150000 AddNotesExcerptToModelFiles: migrating ======================
2026-07-02T12:51:45.374067057Z -- add_column(:model_files, :notes, :text)
2026-07-02T12:51:45.374572695Z -> 0.0005s
2026-07-02T12:51:45.374595682Z -- add_column(:model_files, :excerpt, :text)
2026-07-02T12:51:45.375020377Z -> 0.0005s
2026-07-02T12:51:45.375031199Z == 20230203150000 AddNotesExcerptToModelFiles: migrated (0.0010s) =============
2026-07-02T12:51:45.375039977Z
2026-07-02T12:51:45.381071868Z Migrating to MoveScaleFactorIntoNote (20230221174212)
2026-07-02T12:51:45.381520291Z == 20230221174212 MoveScaleFactorIntoNote: migrating ==========================
2026-07-02T12:51:45.400865612Z == 20230221174212 MoveScaleFactorIntoNote: migrated (0.0193s) =================
2026-07-02T12:51:45.400889129Z
2026-07-02T12:51:45.406596417Z Migrating to RemoveScaleFactorFromModels (20230221180921)
2026-07-02T12:51:45.407763508Z == 20230221180921 RemoveScaleFactorFromModels: migrating ======================
2026-07-02T12:51:45.407774290Z -- remove_column(:models, :scale_factor, :decimal, {default: "100.0", null: false})
2026-07-02T12:51:45.450194735Z -> 0.0423s
2026-07-02T12:51:45.450218703Z == 20230221180921 RemoveScaleFactorFromModels: migrated (0.0423s) =============
2026-07-02T12:51:45.450228212Z
2026-07-02T12:51:45.456124140Z Migrating to RenameExcerptToCaption (20230222155910)
2026-07-02T12:51:45.456237037Z == 20230222155910 RenameExcerptToCaption: migrating ===========================
2026-07-02T12:51:45.456247919Z -- rename_column(:creators, :excerpt, :caption)
2026-07-02T12:51:45.480347066Z -> 0.0218s
2026-07-02T12:51:45.480371556Z -- rename_column(:models, :excerpt, :caption)
2026-07-02T12:51:45.490630021Z -> 0.0102s
2026-07-02T12:51:45.490651525Z -- rename_column(:model_files, :excerpt, :caption)
2026-07-02T12:51:45.509807323Z -> 0.0192s
2026-07-02T12:51:45.509826191Z == 20230222155910 RenameExcerptToCaption: migrated (0.0535s) ==================
2026-07-02T12:51:45.509834248Z
2026-07-02T12:51:45.521763319Z Migrating to AddNotesNameCaptionToLibrary (20230303150029)
2026-07-02T12:51:45.522193766Z == 20230303150029 AddNotesNameCaptionToLibrary: migrating =====================
2026-07-02T12:51:45.528590322Z -- add_column(:libraries, :notes, :string)
2026-07-02T12:51:45.530844482Z -> 0.0020s
2026-07-02T12:51:45.531250651Z -- add_column(:libraries, :caption, :string)
2026-07-02T12:51:45.531680406Z -> 0.0005s
2026-07-02T12:51:45.532294814Z -- add_column(:libraries, :name, :string)
2026-07-02T12:51:45.532760472Z -> 0.0005s
2026-07-02T12:51:45.533889937Z == 20230303150029 AddNotesNameCaptionToLibrary: migrated (0.0117s) ============
2026-07-02T12:51:45.533904687Z
2026-07-02T12:51:45.542664333Z Migrating to AddTagregexToLibrary (20230305180823)
2026-07-02T12:51:45.542693853Z == 20230305180823 AddTagregexToLibrary: migrating =============================
2026-07-02T12:51:45.544175217Z -- add_column(:libraries, :tag_regex, :text)
2026-07-02T12:51:45.546026967Z -> 0.0018s
2026-07-02T12:51:45.546223223Z == 20230305180823 AddTagregexToLibrary: migrated (0.0036s) ====================
2026-07-02T12:51:45.546237992Z
2026-07-02T12:51:45.550965747Z Migrating to AddIconToLibrary (20230307215826)
2026-07-02T12:51:45.551284188Z == 20230307215826 AddIconToLibrary: migrating =================================
2026-07-02T12:51:45.552651452Z -- add_column(:libraries, :icon, :text)
2026-07-02T12:51:45.554527141Z -> 0.0019s
2026-07-02T12:51:45.554722264Z == 20230307215826 AddIconToLibrary: migrated (0.0034s) ========================
2026-07-02T12:51:45.554740471Z
2026-07-02T12:51:45.559417793Z Migrating to CreateCollection (20230308004237)
2026-07-02T12:51:45.559730784Z == 20230308004237 CreateCollection: migrating =================================
2026-07-02T12:51:45.563689178Z -- create_table(:collections)
2026-07-02T12:51:45.566549860Z -> 0.0028s
2026-07-02T12:51:45.566774072Z == 20230308004237 CreateCollection: migrated (0.0070s) ========================
2026-07-02T12:51:45.566792048Z
2026-07-02T12:51:45.571731749Z Migrating to AddCollectionToModels (20230308005021)
2026-07-02T12:51:45.571822542Z == 20230308005021 AddCollectionToModels: migrating ============================
2026-07-02T12:51:45.575763792Z -- add_reference(:models, :collection, {null: true, foreign_key: true})
2026-07-02T12:51:45.603444414Z -> 0.0282s
2026-07-02T12:51:45.603826043Z == 20230308005021 AddCollectionToModels: migrated (0.0318s) ===================
2026-07-02T12:51:45.603865322Z
2026-07-02T12:51:45.605511428Z Migrating to MoveCollectionTagIntoObject (20230308006000)
2026-07-02T12:51:45.605864970Z == 20230308006000 MoveCollectionTagIntoObject: migrating ======================
2026-07-02T12:51:45.606209434Z == 20230308006000 MoveCollectionTagIntoObject: migrated (0.0003s) =============
2026-07-02T12:51:45.606230216Z
2026-07-02T12:51:45.611142642Z Migrating to RenameCollectionExcerptToCaption (20230313000000)
2026-07-02T12:51:45.611490673Z == 20230313000000 RenameCollectionExcerptToCaption: migrating =================
2026-07-02T12:51:45.611511385Z -- rename_column(:collections, :excerpt, :caption)
2026-07-02T12:51:45.615505270Z -> 0.0040s
2026-07-02T12:51:45.615530651Z == 20230313000000 RenameCollectionExcerptToCaption: migrated (0.0040s) ========
2026-07-02T12:51:45.615540281Z
2026-07-02T12:51:45.620668101Z Migrating to ChangePaginationSettingsOnUser (20230313000001)
2026-07-02T12:51:45.620976683Z == 20230313000001 ChangePaginationSettingsOnUser: migrating ===================
2026-07-02T12:51:45.620998997Z == 20230313000001 ChangePaginationSettingsOnUser: migrated (0.0000s) ==========
2026-07-02T12:51:45.621008627Z
2026-07-02T12:51:45.625756892Z Migrating to AddTagCloudSettingsToUser (20230316184012)
2026-07-02T12:51:45.626087278Z == 20230316184012 AddTagCloudSettingsToUser: migrating ========================
2026-07-02T12:51:45.626109112Z -- add_column(:users, :tag_cloud_settings, :json)
2026-07-02T12:51:45.627645827Z -> 0.0014s
2026-07-02T12:51:45.627668082Z == 20230316184012 AddTagCloudSettingsToUser: migrated (0.0015s) ===============
2026-07-02T12:51:45.627677661Z
2026-07-02T12:51:45.667123725Z Migrating to AddCollectionToCollections (20230324000000)
2026-07-02T12:51:45.667467017Z == 20230324000000 AddCollectionToCollections: migrating =======================
2026-07-02T12:51:45.667488349Z -- add_reference(:collections, :collection, {null: true, foreign_key: true})
2026-07-02T12:51:45.673718871Z -> 0.0062s
2026-07-02T12:51:45.673746587Z == 20230324000000 AddCollectionToCollections: migrated (0.0062s) ==============
2026-07-02T12:51:45.673756376Z
2026-07-02T12:51:45.682095145Z Migrating to RemoveDestinationExistsProblems (20230612080306)
2026-07-02T12:51:45.682120726Z == 20230612080306 RemoveDestinationExistsProblems: migrating ==================
2026-07-02T12:51:45.740834314Z == 20230612080306 RemoveDestinationExistsProblems: migrated (0.0588s) =========
2026-07-02T12:51:45.740867932Z
2026-07-02T12:51:45.756652940Z Migrating to RemoveLeadingSeparatorsFromModelFilenames (20230613134254)
2026-07-02T12:51:45.759340234Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrating ========
2026-07-02T12:51:45.762903983Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrated (0.0032s)
2026-07-02T12:51:45.762929083Z
2026-07-02T12:51:45.791604159Z Migrating to AddSlugs (20230615135601)
2026-07-02T12:51:45.791921468Z == 20230615135601 AddSlugs: migrating =========================================
2026-07-02T12:51:45.794147573Z -- add_column(:models, :slug, :string)
2026-07-02T12:51:45.797266005Z -> 0.0027s
2026-07-02T12:51:45.797290514Z -- add_index(:models, :slug, {name: "index_models_on_slug"})
2026-07-02T12:51:45.799198989Z -> 0.0020s
2026-07-02T12:51:45.799221033Z -- add_column(:collections, :slug, :string)
2026-07-02T12:51:45.799352578Z -> 0.0005s
2026-07-02T12:51:45.799369462Z -- add_index(:collections, :slug, {name: "index_collections_on_slug"})
2026-07-02T12:51:45.799515456Z -> 0.0001s
2026-07-02T12:51:45.799523462Z -- add_column(:creators, :slug, :string)
2026-07-02T12:51:45.800056516Z -> 0.0005s
2026-07-02T12:51:45.800073260Z -- add_index(:creators, :slug, {name: "index_creators_on_slug"})
2026-07-02T12:51:45.800226048Z -> 0.0001s
2026-07-02T12:51:45.800241048Z == 20230615135601 AddSlugs: migrated (0.0083s) ================================
2026-07-02T12:51:45.800247581Z
2026-07-02T12:51:45.812352837Z Migrating to GenerateSlugs (20230617222353)
2026-07-02T12:51:45.812376284Z == 20230617222353 GenerateSlugs: migrating ====================================
2026-07-02T12:51:45.812384461Z == 20230617222353 GenerateSlugs: migrated (0.0000s) ===========================
2026-07-02T12:51:45.812391485Z
2026-07-02T12:51:45.815421669Z Migrating to MakeNamesUnique (20230628194944)
2026-07-02T12:51:45.815721824Z == 20230628194944 MakeNamesUnique: migrating ==================================
2026-07-02T12:51:45.818937501Z == 20230628194944 MakeNamesUnique: migrated (0.0032s) =========================
2026-07-02T12:51:45.818958804Z
2026-07-02T12:51:45.857916664Z Migrating to AddUniqueConstraintToNamesAndSlugs (20230628195018)
2026-07-02T12:51:45.858484779Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrating ===============
2026-07-02T12:51:45.858931138Z -- add_index(:creators, :name, {unique: true, name: "index_creators_on_name"})
2026-07-02T12:51:45.861079656Z -> 0.0021s
2026-07-02T12:51:45.861097803Z -- remove_index(:creators, :slug)
2026-07-02T12:51:45.861534873Z -> 0.0004s
2026-07-02T12:51:45.861550345Z -- add_index(:creators, :slug, {unique: true, name: "index_creators_on_slug"})
2026-07-02T12:51:45.861701198Z -> 0.0001s
2026-07-02T12:51:45.861722802Z -- add_index(:collections, :name, {unique: true, name: "index_collections_on_name"})
2026-07-02T12:51:45.861855369Z -> 0.0001s
2026-07-02T12:51:45.861871712Z -- remove_index(:collections, :slug)
2026-07-02T12:51:45.885569551Z -> 0.0236s
2026-07-02T12:51:45.885594251Z -- add_index(:collections, :slug, {unique: true, name: "index_collections_on_slug"})
2026-07-02T12:51:45.886022814Z -> 0.0004s
2026-07-02T12:51:45.886038766Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrated (0.0275s) ======
2026-07-02T12:51:45.886045570Z
2026-07-02T12:51:45.895131022Z Migrating to AddSizeToModelFiles (20230707082403)
2026-07-02T12:51:45.895683686Z == 20230707082403 AddSizeToModelFiles: migrating ==============================
2026-07-02T12:51:45.895986546Z -- add_column(:model_files, :size, :integer)
2026-07-02T12:51:45.896665744Z -> 0.0006s
2026-07-02T12:51:45.901375943Z == 20230707082403 AddSizeToModelFiles: migrated (0.0009s) =====================
2026-07-02T12:51:45.901472537Z
2026-07-02T12:51:45.912712159Z Migrating to ChangeFileSizeToBigInt (20230710102250)
2026-07-02T12:51:45.913993069Z == 20230710102250 ChangeFileSizeToBigInt: migrating ===========================
2026-07-02T12:51:45.914252222Z -- change_column(:model_files, :size, :bigint)
2026-07-02T12:51:45.923085176Z -> 0.0088s
2026-07-02T12:51:45.923547417Z == 20230710102250 ChangeFileSizeToBigInt: migrated (0.0091s) ==================
2026-07-02T12:51:45.923558659Z
2026-07-02T12:51:45.930094676Z Migrating to AddNoteToProblems (20230711111009)
2026-07-02T12:51:45.931244432Z == 20230711111009 AddNoteToProblems: migrating ================================
2026-07-02T12:51:45.931457111Z -- add_column(:problems, :note, :string, {default: nil})
2026-07-02T12:51:45.932948725Z -> 0.0014s
2026-07-02T12:51:45.933455887Z == 20230711111009 AddNoteToProblems: migrated (0.0017s) =======================
2026-07-02T12:51:45.933476609Z
2026-07-02T12:51:45.940568525Z Migrating to AddProblemSettingsToUser (20240122114207)
2026-07-02T12:51:45.941676407Z == 20240122114207 AddProblemSettingsToUser: migrating =========================
2026-07-02T12:51:45.942397379Z -- add_column(:users, :problem_settings, :json)
2026-07-02T12:51:45.942996967Z -> 0.0006s
2026-07-02T12:51:45.943507716Z == 20240122114207 AddProblemSettingsToUser: migrated (0.0013s) ================
2026-07-02T12:51:45.943518739Z
2026-07-02T12:51:45.950200579Z Migrating to AddLicenseToModel (20240127143358)
2026-07-02T12:51:45.951275314Z == 20240127143358 AddLicenseToModel: migrating ================================
2026-07-02T12:51:45.951296687Z -- add_column(:models, :license, :string)
2026-07-02T12:51:45.951886926Z -> 0.0006s
2026-07-02T12:51:45.952861479Z == 20240127143358 AddLicenseToModel: migrated (0.0006s) =======================
2026-07-02T12:51:45.952883985Z
2026-07-02T12:51:45.963384748Z Migrating to AddIgnoredToProblems (20240131134832)
2026-07-02T12:51:45.964240051Z == 20240131134832 AddIgnoredToProblems: migrating =============================
2026-07-02T12:51:45.964264721Z -- add_column(:problems, :ignored, :boolean, {default: false, null: false})
2026-07-02T12:51:45.964866343Z -> 0.0006s
2026-07-02T12:51:45.964888878Z == 20240131134832 AddIgnoredToProblems: migrated (0.0006s) ====================
2026-07-02T12:51:45.964898387Z
2026-07-02T12:51:45.971065571Z Migrating to AddPresupportedVersionToModelFiles (20240208143319)
2026-07-02T12:51:45.971629217Z == 20240208143319 AddPresupportedVersionToModelFiles: migrating ===============
2026-07-02T12:51:45.971650981Z -- add_reference(:model_files, :presupported_version, {foreign_key: {to_table: :model_files}})
2026-07-02T12:51:45.981411693Z -> 0.0097s
2026-07-02T12:51:45.981436533Z == 20240208143319 AddPresupportedVersionToModelFiles: migrated (0.0098s) ======
2026-07-02T12:51:45.981475582Z
2026-07-02T12:51:45.987347821Z Migrating to AddFileListSettingsToUser (20240209125409)
2026-07-02T12:51:45.987715462Z == 20240209125409 AddFileListSettingsToUser: migrating ========================
2026-07-02T12:51:45.987737136Z -- add_column(:users, :file_list_settings, :json)
2026-07-02T12:51:45.988477818Z -> 0.0007s
2026-07-02T12:51:45.988503530Z == 20240209125409 AddFileListSettingsToUser: migrated (0.0008s) ===============
2026-07-02T12:51:45.988513229Z
2026-07-02T12:51:45.994415590Z Migrating to AddMissingUniqueIndexes (20240228130246)
2026-07-02T12:51:45.994794323Z == 20240228130246 AddMissingUniqueIndexes: migrating ==========================
2026-07-02T12:51:45.994815716Z -- add_index(:libraries, :path, {unique: true, name: "index_libraries_on_path"})
2026-07-02T12:51:45.995032633Z -> 0.0002s
2026-07-02T12:51:45.995055158Z -- add_index(:models, [:path, :library_id], {unique: true, name: "index_models_on_path_and_library_id"})
2026-07-02T12:51:45.995820981Z -> 0.0007s
2026-07-02T12:51:45.995863056Z -- add_index(:model_files, [:filename, :model_id], {unique: true, name: "index_model_files_on_filename_and_model_id"})
2026-07-02T12:51:45.996041856Z -> 0.0002s
2026-07-02T12:51:45.996064501Z -- add_index(:problems, [:category, :problematic_id, :problematic_type], {unique: true, name: "index_problems_on_category_and_problematic_id_and_type"})
2026-07-02T12:51:45.999731157Z -> 0.0032s
2026-07-02T12:51:45.999753412Z == 20240228130246 AddMissingUniqueIndexes: migrated (0.0045s) =================
2026-07-02T12:51:45.999763192Z
2026-07-02T12:51:46.004939460Z Migrating to CreateFlipperTables (20240306095646)
2026-07-02T12:51:46.005334355Z == 20240306095646 CreateFlipperTables: migrating ==============================
2026-07-02T12:51:46.005346239Z -- create_table(:flipper_features)
2026-07-02T12:51:46.007734921Z -> 0.0022s
2026-07-02T12:51:46.007759972Z -- add_index(:flipper_features, :key, {unique: true, name: "index_flipper_features_on_key"})
2026-07-02T12:51:46.011604967Z -> 0.0035s
2026-07-02T12:51:46.011629366Z -- create_table(:flipper_gates)
2026-07-02T12:51:46.011638665Z -> 0.0003s
2026-07-02T12:51:46.011649938Z -- add_index(:flipper_gates, [:feature_key, :key, :value], {unique: true, length: {value: 255}, name: "index_flipper_gates_on_feature_key_and_key_and_value"})
2026-07-02T12:51:46.011660980Z -> 0.0002s
2026-07-02T12:51:46.011669387Z == 20240306095646 CreateFlipperTables: migrated (0.0063s) =====================
2026-07-02T12:51:46.011678144Z
2026-07-02T12:51:46.017299088Z Migrating to RolifyCreateRoles (20240319155251)
2026-07-02T12:51:46.017774796Z == 20240319155251 RolifyCreateRoles: migrating ================================
2026-07-02T12:51:46.017830098Z -- create_table(:roles)
2026-07-02T12:51:46.047831555Z -> 0.0301s
2026-07-02T12:51:46.047874221Z -- create_table(:users_roles, {id: false})
2026-07-02T12:51:46.048370340Z -> 0.0005s
2026-07-02T12:51:46.057662008Z -- add_index(:roles, :name, {name: "index_roles_on_name"})
2026-07-02T12:51:46.063554799Z -> 0.0040s
2026-07-02T12:51:46.064896372Z -- add_index(:roles, [:name, :resource_type, :resource_id], {name: "index_roles_on_name_and_resource_type_and_resource_id"})
2026-07-02T12:51:46.065006003Z -> 0.0002s
2026-07-02T12:51:46.065032707Z -- add_index(:users_roles, [:user_id, :role_id], {name: "index_users_roles_on_user_id_and_role_id"})
2026-07-02T12:51:46.065209232Z -> 0.0001s
2026-07-02T12:51:46.065232529Z == 20240319155251 RolifyCreateRoles: migrated (0.0475s) =======================
2026-07-02T12:51:46.065242239Z
2026-07-02T12:51:46.072146888Z Migrating to ConvertAdminFlagToRole (20240319155526)
2026-07-02T12:51:46.072776596Z == 20240319155526 ConvertAdminFlagToRole: migrating ===========================
2026-07-02T12:51:46.081043500Z == 20240319155526 ConvertAdminFlagToRole: migrated (0.0082s) ==================
2026-07-02T12:51:46.081067118Z
2026-07-02T12:51:46.086356403Z Migrating to RemoveAdminFromUsers (20240319155903)
2026-07-02T12:51:46.086763262Z == 20240319155903 RemoveAdminFromUsers: migrating =============================
2026-07-02T12:51:46.087526911Z -- remove_column(:users, :admin, :boolean, {default: false, null: false})
2026-07-02T12:51:46.100158868Z -> 0.0122s
2026-07-02T12:51:46.100184129Z == 20240319155903 RemoveAdminFromUsers: migrated (0.0134s) ====================
2026-07-02T12:51:46.100193658Z
2026-07-02T12:51:46.105898861Z Migrating to AddResetPasswordTokenToUsers (20240322143621)
2026-07-02T12:51:46.106276882Z == 20240322143621 AddResetPasswordTokenToUsers: migrating =====================
2026-07-02T12:51:46.107505788Z -- add_column(:users, :reset_password_token, :string)
2026-07-02T12:51:46.108848753Z -> 0.0011s
2026-07-02T12:51:46.108877972Z -- add_index(:users, :reset_password_token, {unique: true, name: "index_users_on_reset_password_token"})
2026-07-02T12:51:46.109046361Z -> 0.0002s
2026-07-02T12:51:46.109070309Z == 20240322143621 AddResetPasswordTokenToUsers: migrated (0.0028s) ============
2026-07-02T12:51:46.109080430Z
2026-07-02T12:51:46.125826004Z Migrating to SetAdminPasswordResetToken (20240322150022)
2026-07-02T12:51:46.126186801Z == 20240322150022 SetAdminPasswordResetToken: migrating =======================
2026-07-02T12:51:46.145982980Z == 20240322150022 SetAdminPasswordResetToken: migrated (0.0197s) ==============
2026-07-02T12:51:46.146038111Z
2026-07-02T12:51:46.152493896Z Migrating to AddRememberableToUsers (20240410221112)
2026-07-02T12:51:46.152866957Z == 20240410221112 AddRememberableToUsers: migrating ===========================
2026-07-02T12:51:46.153591437Z -- add_column(:users, :remember_created_at, :datetime)
2026-07-02T12:51:46.156272738Z -> 0.0024s
2026-07-02T12:51:46.156296486Z == 20240410221112 AddRememberableToUsers: migrated (0.0034s) ==================
2026-07-02T12:51:46.156306005Z
2026-07-02T12:51:46.161534809Z Migrating to AddResetPasswordSentAtToUsers (20240410222922)
2026-07-02T12:51:46.161905836Z == 20240410222922 AddResetPasswordSentAtToUsers: migrating ====================
2026-07-02T12:51:46.162616728Z -- add_column(:users, :reset_password_sent_at, :datetime)
2026-07-02T12:51:46.163456119Z -> 0.0006s
2026-07-02T12:51:46.163477011Z == 20240410222922 AddResetPasswordSentAtToUsers: migrated (0.0016s) ===========
2026-07-02T12:51:46.163486841Z
2026-07-02T12:51:46.168942471Z Migrating to DropDelayedJobs (20240418112821)
2026-07-02T12:51:46.169356465Z == 20240418112821 DropDelayedJobs: migrating ==================================
2026-07-02T12:51:46.175309037Z -- drop_table(:delayed_jobs)
2026-07-02T12:51:46.177112730Z -> 0.0015s
2026-07-02T12:51:46.178014747Z == 20240418112821 DropDelayedJobs: migrated (0.0086s) =========================
2026-07-02T12:51:46.178036471Z
2026-07-02T12:51:46.183545198Z Migrating to AddInterfaceLanguageToUsers (20240423102250)
2026-07-02T12:51:46.183837697Z == 20240423102250 AddInterfaceLanguageToUsers: migrating ======================
2026-07-02T12:51:46.186378155Z -- add_column(:users, :interface_language, :string)
2026-07-02T12:51:46.187072504Z -> 0.0007s
2026-07-02T12:51:46.187094138Z == 20240423102250 AddInterfaceLanguageToUsers: migrated (0.0032s) =============
2026-07-02T12:51:46.187103597Z
2026-07-02T12:51:46.202433869Z Migrating to AddLockableToUsers (20240610120318)
2026-07-02T12:51:46.203383141Z == 20240610120318 AddLockableToUsers: migrating ===============================
2026-07-02T12:51:46.203679799Z -- change_table(:users)
2026-07-02T12:51:46.205510998Z -> 0.0018s
2026-07-02T12:51:46.205534846Z == 20240610120318 AddLockableToUsers: migrated (0.0021s) ======================
2026-07-02T12:51:46.205544435Z
2026-07-02T12:51:46.221505709Z Migrating to AddAttachmentDataToModelFiles (20240614085913)
2026-07-02T12:51:46.222597248Z == 20240614085913 AddAttachmentDataToModelFiles: migrating ====================
2026-07-02T12:51:46.222909888Z -- add_column(:model_files, :attachment_data, :json)
2026-07-02T12:51:46.223699779Z -> 0.0008s
2026-07-02T12:51:46.223720671Z == 20240614085913 AddAttachmentDataToModelFiles: migrated (0.0011s) ===========
2026-07-02T12:51:46.223769910Z
2026-07-02T12:51:46.232675961Z Migrating to MoveFileDataIntoShrine (20240615085913)
2026-07-02T12:51:46.233633641Z == 20240615085913 MoveFileDataIntoShrine: migrating ===========================
2026-07-02T12:51:46.246644771Z == 20240615085913 MoveFileDataIntoShrine: migrated (0.0129s) ==================
2026-07-02T12:51:46.246672758Z
2026-07-02T12:51:46.264550442Z Migrating to AddStorageServiceToLibraries (20240701142651)
2026-07-02T12:51:46.265139448Z == 20240701142651 AddStorageServiceToLibraries: migrating =====================
2026-07-02T12:51:46.266600031Z -- add_column(:libraries, :storage_service, :string, {null: false, default: "filesystem"})
2026-07-02T12:51:46.268373223Z -> 0.0018s
2026-07-02T12:51:46.268382822Z == 20240701142651 AddStorageServiceToLibraries: migrated (0.0032s) ============
2026-07-02T12:51:46.268388734Z
2026-07-02T12:51:46.286093911Z Migrating to AddS3FieldsToLibrary (20240703103707)
2026-07-02T12:51:46.286710383Z == 20240703103707 AddS3FieldsToLibrary: migrating =============================
2026-07-02T12:51:46.287038283Z -- add_column(:libraries, :s3_endpoint, :string, {default: nil})
2026-07-02T12:51:46.288451921Z -> 0.0008s
2026-07-02T12:51:46.288460588Z -- add_column(:libraries, :s3_region, :string, {default: nil})
2026-07-02T12:51:46.289419520Z -> 0.0009s
2026-07-02T12:51:46.289426384Z -- add_column(:libraries, :s3_bucket, :string, {default: nil})
2026-07-02T12:51:46.290044389Z -> 0.0006s
2026-07-02T12:51:46.290050912Z -- add_column(:libraries, :s3_access_key_id, :string, {default: nil})
2026-07-02T12:51:46.294009407Z -> 0.0039s
2026-07-02T12:51:46.294018715Z -- add_column(:libraries, :s3_secret_access_key, :string, {default: nil})
2026-07-02T12:51:46.294635288Z -> 0.0006s
2026-07-02T12:51:46.294641811Z == 20240703103707 AddS3FieldsToLibrary: migrated (0.0079s) ====================
2026-07-02T12:51:46.294647382Z
2026-07-02T12:51:46.312056272Z Migrating to ChangeIndexOnLibraryPath (20240703160732)
2026-07-02T12:51:46.312640458Z == 20240703160732 ChangeIndexOnLibraryPath: migrating =========================
2026-07-02T12:51:46.312647392Z -- remove_index(:libraries, :path)
2026-07-02T12:51:46.313867210Z -> 0.0012s
2026-07-02T12:51:46.314480565Z == 20240703160732 ChangeIndexOnLibraryPath: migrated (0.0018s) ================
2026-07-02T12:51:46.314490566Z
2026-07-02T12:51:46.334999831Z Migrating to CreateFederailsActors (20240727113215)
2026-07-02T12:51:46.335879513Z == 20240727113215 CreateFederailsActors: migrating ============================
2026-07-02T12:51:46.335905155Z -- create_table(:federails_actors)
2026-07-02T12:51:46.337662776Z -> 0.0017s
2026-07-02T12:51:46.337685962Z -- foreign_key_exists?(:federails_actors, :users)
2026-07-02T12:51:46.340314187Z -> 0.0023s
2026-07-02T12:51:46.340786619Z -- remove_foreign_key(:federails_actors, :users)
2026-07-02T12:51:46.362723560Z -> 0.0219s
2026-07-02T12:51:46.362758751Z -- remove_index(:federails_actors, :user_id)
2026-07-02T12:51:46.363254470Z -> 0.0005s
2026-07-02T12:51:46.363330974Z -- add_index(:federails_actors, :user_id, {unique: true, name: "index_federails_actors_on_user_id"})
2026-07-02T12:51:46.363557821Z -> 0.0002s
2026-07-02T12:51:46.363581468Z -- add_foreign_key(:federails_actors, :users)
2026-07-02T12:51:46.379064359Z -> 0.0154s
2026-07-02T12:51:46.379093377Z == 20240727113215 CreateFederailsActors: migrated (0.0431s) ===================
2026-07-02T12:51:46.379104760Z
2026-07-02T12:51:46.389339247Z Migrating to CreateFederailsFollowings (20240727113216)
2026-07-02T12:51:46.390442510Z == 20240727113216 CreateFederailsFollowings: migrating ========================
2026-07-02T12:51:46.390464765Z -- create_table(:federails_followings)
2026-07-02T12:51:46.393190846Z -> 0.0027s
2026-07-02T12:51:46.393217510Z == 20240727113216 CreateFederailsFollowings: migrated (0.0027s) ===============
2026-07-02T12:51:46.393227079Z
2026-07-02T12:51:46.409713501Z Migrating to CreateFederailsActivities (20240727113217)
2026-07-02T12:51:46.410342157Z == 20240727113217 CreateFederailsActivities: migrating ========================
2026-07-02T12:51:46.410353310Z -- create_table(:federails_activities)
2026-07-02T12:51:46.419423130Z -> 0.0089s
2026-07-02T12:51:46.419435586Z == 20240727113217 CreateFederailsActivities: migrated (0.0090s) ===============
2026-07-02T12:51:46.419439674Z
2026-07-02T12:51:46.429285609Z Migrating to ChangeActorEntityRelToPolymorphic (20240731165646)
2026-07-02T12:51:46.429903393Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrating ================
2026-07-02T12:51:46.429908483Z -- remove_foreign_key(:federails_actors, {column: :user_id, to_table: "users"})
2026-07-02T12:51:46.440231268Z -> 0.0103s
2026-07-02T12:51:46.440237491Z -- remove_index(:federails_actors, :user_id, {unique: true})
2026-07-02T12:51:46.440676986Z -> 0.0004s
2026-07-02T12:51:46.440680854Z -- change_table(:federails_actors)
2026-07-02T12:51:46.448823557Z -> 0.0081s
2026-07-02T12:51:46.448831363Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrated (0.0189s) =======
2026-07-02T12:51:46.448836954Z
2026-07-02T12:51:46.451801667Z Migrating to CreateFederailsActors (20240731165647)
2026-07-02T12:51:46.468421427Z == 20240731165647 CreateFederailsActors: migrating ============================
2026-07-02T12:51:46.468446487Z == 20240731165647 CreateFederailsActors: migrated (0.0000s) ===================
2026-07-02T12:51:46.468456127Z
2026-07-02T12:51:46.475017044Z Migrating to CreateMoreFederailsActors (20240802094448)
2026-07-02T12:51:46.475377901Z == 20240802094448 CreateMoreFederailsActors: migrating ========================
2026-07-02T12:51:46.475387821Z == 20240802094448 CreateMoreFederailsActors: migrated (0.0000s) ===============
2026-07-02T12:51:46.475399575Z
2026-07-02T12:51:46.477485707Z Migrating to BackfillActivities (20240805111500)
2026-07-02T12:51:46.477833527Z == 20240805111500 BackfillActivities: migrating ===============================
2026-07-02T12:51:46.477843698Z == 20240805111500 BackfillActivities: migrated (0.0000s) ======================
2026-07-02T12:51:46.477852045Z
2026-07-02T12:51:46.485924417Z Migrating to CreateCaberRelations (20240827155630)
2026-07-02T12:51:46.486361186Z == 20240827155630 CreateCaberRelations: migrating =============================
2026-07-02T12:51:46.486376357Z -- create_table(:caber_relations)
2026-07-02T12:51:46.515144079Z -> 0.0287s
2026-07-02T12:51:46.515175853Z == 20240827155630 CreateCaberRelations: migrated (0.0288s) ====================
2026-07-02T12:51:46.515186184Z
2026-07-02T12:51:46.520038589Z Migrating to AddDefaultAccessControls (20240830121749)
2026-07-02T12:51:46.520491692Z == 20240830121749 AddDefaultAccessControls: migrating =========================
2026-07-02T12:51:46.565914144Z == 20240830121749 AddDefaultAccessControls: migrated (0.0451s) ================
2026-07-02T12:51:46.565928714Z
2026-07-02T12:51:46.568119006Z Migrating to RenameDefaultRoles (20240830151650)
2026-07-02T12:51:46.573238610Z == 20240830151650 RenameDefaultRoles: migrating ===============================
2026-07-02T12:51:46.597469112Z == 20240830151650 RenameDefaultRoles: migrated (0.0242s) ======================
2026-07-02T12:51:46.597480685Z
2026-07-02T12:51:46.604315413Z Migrating to AddPublicIDsToModels (20240904151944)
2026-07-02T12:51:46.605751977Z == 20240904151944 AddPublicIDsToModels: migrating =============================
2026-07-02T12:51:46.605770264Z -- add_column(:models, :public_id, :string)
2026-07-02T12:51:46.606590717Z -> 0.0008s
2026-07-02T12:51:46.606602591Z -- add_index(:models, :public_id)
2026-07-02T12:51:46.608505374Z -> 0.0019s
2026-07-02T12:51:46.608523060Z -- add_column(:model_files, :public_id, :string)
2026-07-02T12:51:46.609186596Z -> 0.0007s
2026-07-02T12:51:46.609201286Z -- add_index(:model_files, :public_id)
2026-07-02T12:51:46.609351078Z -> 0.0001s
2026-07-02T12:51:46.609393152Z -- add_column(:problems, :public_id, :string)
2026-07-02T12:51:46.610012260Z -> 0.0006s
2026-07-02T12:51:46.610023913Z -- add_index(:problems, :public_id)
2026-07-02T12:51:46.610166911Z -> 0.0001s
2026-07-02T12:51:46.610174667Z -- add_column(:creators, :public_id, :string)
2026-07-02T12:51:46.610839115Z -> 0.0006s
2026-07-02T12:51:46.610850027Z -- add_index(:creators, :public_id)
2026-07-02T12:51:46.611007494Z -> 0.0002s
2026-07-02T12:51:46.611016062Z -- add_column(:collections, :public_id, :string)
2026-07-02T12:51:46.611671682Z -> 0.0006s
2026-07-02T12:51:46.611682865Z -- add_index(:collections, :public_id)
2026-07-02T12:51:46.611824610Z -> 0.0001s
2026-07-02T12:51:46.611834149Z -- add_column(:libraries, :public_id, :string)
2026-07-02T12:51:46.612519270Z -> 0.0007s
2026-07-02T12:51:46.612533899Z -- add_index(:libraries, :public_id)
2026-07-02T12:51:46.612674052Z -> 0.0001s
2026-07-02T12:51:46.612684302Z == 20240904151944 AddPublicIDsToModels: migrated (0.0069s) ====================
2026-07-02T12:51:46.612691577Z
2026-07-02T12:51:46.615200491Z Migrating to GeneratePublicIDsForModels (20240904152358)
2026-07-02T12:51:46.615692663Z == 20240904152358 GeneratePublicIDsForModels: migrating =======================
2026-07-02T12:51:46.688294277Z Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:46.690290369Z == 20240904152358 GeneratePublicIDsForModels: migrated (0.0746s) ==============
2026-07-02T12:51:46.690301000Z
2026-07-02T12:51:46.693956273Z Migrating to BackfillActivitiesAfterPermissions (20240909100000)
2026-07-02T12:51:46.694410949Z == 20240909100000 BackfillActivitiesAfterPermissions: migrating ===============
2026-07-02T12:51:46.694440058Z == 20240909100000 BackfillActivitiesAfterPermissions: migrated (0.0000s) ======
2026-07-02T12:51:46.694447453Z
2026-07-02T12:51:46.701658530Z Migrating to DeduplicateRoles (20240923114515)
2026-07-02T12:51:46.702004176Z == 20240923114515 DeduplicateRoles: migrating =================================
2026-07-02T12:51:46.848044813Z == 20240923114515 DeduplicateRoles: migrated (0.1459s) ========================
2026-07-02T12:51:46.848083671Z
2026-07-02T12:51:46.854736643Z Migrating to AddVirtualColumnsForSorting (20240924122004)
2026-07-02T12:51:46.855396172Z == 20240924122004 AddVirtualColumnsForSorting: migrating ======================
2026-07-02T12:51:46.855415150Z -- add_column(:models, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-07-02T12:51:47.019620980Z -> 0.1641s
2026-07-02T12:51:47.019654267Z -- add_index(:models, :name_lower)
2026-07-02T12:51:47.019738897Z -> 0.0002s
2026-07-02T12:51:47.019762826Z -- add_column(:creators, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-07-02T12:51:47.028548194Z -> 0.0087s
2026-07-02T12:51:47.028557332Z -- add_index(:creators, :name_lower)
2026-07-02T12:51:47.028714419Z -> 0.0002s
2026-07-02T12:51:47.028726643Z -- add_column(:collections, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-07-02T12:51:47.037897017Z -> 0.0091s
2026-07-02T12:51:47.037905444Z -- add_index(:collections, :name_lower)
2026-07-02T12:51:47.038058292Z -> 0.0001s
2026-07-02T12:51:47.038063753Z == 20240924122004 AddVirtualColumnsForSorting: migrated (0.1827s) =============
2026-07-02T12:51:47.038067671Z
2026-07-02T12:51:47.043871652Z Migrating to AddKeypairToActors (20240926162407)
2026-07-02T12:51:47.044430979Z == 20240926162407 AddKeypairToActors: migrating ===============================
2026-07-02T12:51:47.044454066Z -- change_table(:federails_actors)
2026-07-02T12:51:47.046218951Z -> 0.0017s
2026-07-02T12:51:47.046225625Z == 20240926162407 AddKeypairToActors: migrated (0.0018s) ======================
2026-07-02T12:51:47.046230384Z
2026-07-02T12:51:47.055859883Z Migrating to AddUuids (20241004194445)
2026-07-02T12:51:47.056458859Z == 20241004194445 AddUuids: migrating =========================================
2026-07-02T12:51:47.056469110Z -- change_table(:federails_actors)
2026-07-02T12:51:47.059691031Z -> 0.0032s
2026-07-02T12:51:47.059695510Z -- change_table(:federails_activities)
2026-07-02T12:51:47.060620252Z -> 0.0009s
2026-07-02T12:51:47.060627717Z -- change_table(:federails_followings)
2026-07-02T12:51:47.061553052Z -> 0.0009s
2026-07-02T12:51:47.061559956Z == 20241004194445 AddUuids: migrated (0.0051s) ================================
2026-07-02T12:51:47.061564394Z
2026-07-02T12:51:47.070987687Z Migrating to CreateComments (20241007182824)
2026-07-02T12:51:47.071571383Z == 20241007182824 CreateComments: migrating ===================================
2026-07-02T12:51:47.071582305Z -- create_table(:comments)
2026-07-02T12:51:47.073831156Z -> 0.0022s
2026-07-02T12:51:47.073842058Z == 20241007182824 CreateComments: migrated (0.0022s) ==========================
2026-07-02T12:51:47.073848751Z
2026-07-02T12:51:47.084530950Z Migrating to AddSystemToComments (20241009122540)
2026-07-02T12:51:47.102246869Z == 20241009122540 AddSystemToComments: migrating ==============================
2026-07-02T12:51:47.102266939Z -- add_column(:comments, :system, :boolean, {null: false, default: false})
2026-07-02T12:51:47.103169908Z -> 0.0009s
2026-07-02T12:51:47.103198506Z == 20241009122540 AddSystemToComments: migrated (0.0009s) =====================
2026-07-02T12:51:47.103202814Z
2026-07-02T12:51:47.107340981Z Migrating to BackfillActivitiesAfterUuids (20241013215000)
2026-07-02T12:51:47.107736067Z == 20241013215000 BackfillActivitiesAfterUuids: migrating =====================
2026-07-02T12:51:47.112320642Z == 20241013215000 BackfillActivitiesAfterUuids: migrated (0.0046s) ============
2026-07-02T12:51:47.112334911Z
2026-07-02T12:51:47.117654226Z Migrating to AddOmniauthToUsers (20241015090803)
2026-07-02T12:51:47.117984001Z == 20241015090803 AddOmniauthToUsers: migrating ===============================
2026-07-02T12:51:47.117993069Z -- add_column(:users, :auth_provider, :string)
2026-07-02T12:51:47.118839103Z -> 0.0008s
2026-07-02T12:51:47.118847791Z -- add_column(:users, :auth_uid, :string)
2026-07-02T12:51:47.119593533Z -> 0.0007s
2026-07-02T12:51:47.119602551Z == 20241015090803 AddOmniauthToUsers: migrated (0.0016s) ======================
2026-07-02T12:51:47.119610818Z
2026-07-02T12:51:47.125360471Z Migrating to AddSensitiveFlagToModelsAndComments (20241017093301)
2026-07-02T12:51:47.125712370Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrating ==============
2026-07-02T12:51:47.125731668Z -- add_column(:models, :sensitive, :boolean, {null: false, default: false})
2026-07-02T12:51:47.126559446Z -> 0.0008s
2026-07-02T12:51:47.126568073Z -- add_column(:comments, :sensitive, :boolean, {null: false, default: false})
2026-07-02T12:51:47.127325138Z -> 0.0007s
2026-07-02T12:51:47.127333856Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrated (0.0016s) =====
2026-07-02T12:51:47.127342173Z
2026-07-02T12:51:47.132703713Z Migrating to AddSensitiveContentHandlingToUsers (20241017113112)
2026-07-02T12:51:47.133021864Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrating ===============
2026-07-02T12:51:47.133031925Z -- add_column(:users, :sensitive_content_handling, :string, {default: nil})
2026-07-02T12:51:47.133850033Z -> 0.0008s
2026-07-02T12:51:47.133861356Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrated (0.0008s) ======
2026-07-02T12:51:47.133869692Z
2026-07-02T12:51:47.139224449Z Migrating to AddPublicIDsToUsers (20241021124608)
2026-07-02T12:51:47.139534153Z == 20241021124608 AddPublicIDsToUsers: migrating ==============================
2026-07-02T12:51:47.139544203Z -- change_table(:users)
2026-07-02T12:51:47.140744992Z -> 0.0012s
2026-07-02T12:51:47.140757097Z == 20241021124608 AddPublicIDsToUsers: migrated (0.0012s) =====================
2026-07-02T12:51:47.140765353Z
2026-07-02T12:51:47.142399175Z Migrating to CreatePublicIDsForUsers (20241021125322)
2026-07-02T12:51:47.142746084Z == 20241021125322 CreatePublicIDsForUsers: migrating ==========================
2026-07-02T12:51:47.198416641Z == 20241021125322 CreatePublicIDsForUsers: migrated (0.0556s) =================
2026-07-02T12:51:47.198431020Z
2026-07-02T12:51:47.203694253Z Migrating to RemoveUnneededIndexes (20241025110218)
2026-07-02T12:51:47.204189781Z == 20241025110218 RemoveUnneededIndexes: migrating ============================
2026-07-02T12:51:47.204209751Z -- remove_index(:favorites, {name: "index_favorites_on_favoritable", column: [:favoritable_type, :favoritable_id]})
2026-07-02T12:51:47.205137360Z -> 0.0009s
2026-07-02T12:51:47.205146118Z -- remove_index(:federails_followings, {name: "index_federails_followings_on_actor_id", column: :actor_id})
2026-07-02T12:51:47.206627702Z -> 0.0015s
2026-07-02T12:51:47.206636260Z -- remove_index(:roles, {name: "index_roles_on_name", column: :name})
2026-07-02T12:51:47.207106126Z -> 0.0005s
2026-07-02T12:51:47.207114713Z -- remove_index(:taggings, {name: "index_taggings_on_tag_id", column: :tag_id})
2026-07-02T12:51:47.208070198Z -> 0.0009s
2026-07-02T12:51:47.208081150Z -- remove_index(:taggings, {name: "index_taggings_on_taggable_id", column: :taggable_id})
2026-07-02T12:51:47.208939940Z -> 0.0008s
2026-07-02T12:51:47.208948638Z -- remove_index(:taggings, {name: "index_taggings_on_tagger_id", column: :tagger_id})
2026-07-02T12:51:47.209717787Z -> 0.0007s
2026-07-02T12:51:47.209726394Z -- remove_index(:users_roles, {name: "index_users_roles_on_user_id", column: :user_id})
2026-07-02T12:51:47.210184397Z -> 0.0004s
2026-07-02T12:51:47.210192854Z == 20241025110218 RemoveUnneededIndexes: migrated (0.0060s) ===================
2026-07-02T12:51:47.210201331Z
2026-07-02T12:51:47.218516592Z Migrating to AddInProgressToProblems (20241105121830)
2026-07-02T12:51:47.221640726Z == 20241105121830 AddInProgressToProblems: migrating ==========================
2026-07-02T12:51:47.221662079Z -- add_column(:problems, :in_progress, :boolean, {default: false, null: false})
2026-07-02T12:51:47.222548043Z -> 0.0009s
2026-07-02T12:51:47.222556651Z == 20241105121830 AddInProgressToProblems: migrated (0.0009s) =================
2026-07-02T12:51:47.222564907Z
2026-07-02T12:51:47.224213298Z Migrating to ClearStuckProblems (20241118155027)
2026-07-02T12:51:47.226106051Z == 20241118155027 ClearStuckProblems: migrating ===============================
2026-07-02T12:51:47.243871489Z == 20241118155027 ClearStuckProblems: migrated (0.0177s) ======================
2026-07-02T12:51:47.243887993Z
2026-07-02T12:51:47.248750157Z Migrating to AddApprovedToUser (20241122121621)
2026-07-02T12:51:47.249759310Z == 20241122121621 AddApprovedToUser: migrating ================================
2026-07-02T12:51:47.249790453Z -- change_table(:users)
2026-07-02T12:51:47.251225534Z -> 0.0014s
2026-07-02T12:51:47.251235624Z == 20241122121621 AddApprovedToUser: migrated (0.0015s) =======================
2026-07-02T12:51:47.251243881Z
2026-07-02T12:51:47.256133371Z Migrating to CreateFederailsModerationReports (20241128162213)
2026-07-02T12:51:47.257073424Z == 20241128162213 CreateFederailsModerationReports: migrating =================
2026-07-02T12:51:47.257091541Z -- create_table(:federails_moderation_reports)
2026-07-02T12:51:47.260134050Z -> 0.0030s
2026-07-02T12:51:47.260145302Z == 20241128162213 CreateFederailsModerationReports: migrated (0.0030s) ========
2026-07-02T12:51:47.260149531Z
2026-07-02T12:51:47.265110194Z Migrating to CreateFederailsModerationDomainBlocks (20241128162214)
2026-07-02T12:51:47.265809273Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrating ============
2026-07-02T12:51:47.273812615Z -- create_table(:federails_moderation_domain_blocks)
2026-07-02T12:51:47.273824900Z -> 0.0005s
2026-07-02T12:51:47.273833277Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrated (0.0005s) ===
2026-07-02T12:51:47.273841774Z
2026-07-02T12:51:47.278939343Z Migrating to AddFederationAttributesToComments (20250114105808)
2026-07-02T12:51:47.279606517Z == 20250114105808 AddFederationAttributesToComments: migrating ================
2026-07-02T12:51:47.281167782Z -- change_column_null(:comments, :commenter_id, true)
2026-07-02T12:51:47.289251447Z -> 0.0081s
2026-07-02T12:51:47.289265685Z -- change_column_null(:comments, :commenter_type, true)
2026-07-02T12:51:47.296852849Z -> 0.0076s
2026-07-02T12:51:47.296864042Z -- add_column(:comments, :federated_url, :string, {null: true, default: nil})
2026-07-02T12:51:47.298015792Z -> 0.0011s
2026-07-02T12:51:47.298025231Z -- add_reference(:comments, :federails_actor, {null: true, foreign_key: true})
2026-07-02T12:51:47.308788513Z -> 0.0107s
2026-07-02T12:51:47.308809886Z == 20250114105808 AddFederationAttributesToComments: migrated (0.0291s) =======
2026-07-02T12:51:47.308815959Z
2026-07-02T12:51:47.327584508Z Migrating to AddS3PathStyleToLibrary (20250121105010)
2026-07-02T12:51:47.328926351Z == 20250121105010 AddS3PathStyleToLibrary: migrating ==========================
2026-07-02T12:51:47.328937954Z -- add_column(:libraries, :s3_path_style, :boolean, {default: true, null: false})
2026-07-02T12:51:47.329851825Z -> 0.0009s
2026-07-02T12:51:47.329858809Z == 20250121105010 AddS3PathStyleToLibrary: migrated (0.0009s) =================
2026-07-02T12:51:47.329865292Z
2026-07-02T12:51:47.334926719Z Migrating to MakePublicIDsLowercase (20250121164452)
2026-07-02T12:51:47.335261663Z == 20250121164452 MakePublicIDsLowercase: migrating ===========================
2026-07-02T12:51:47.432231668Z == 20250121164452 MakePublicIDsLowercase: migrated (0.0969s) ==================
2026-07-02T12:51:47.432263181Z
2026-07-02T12:51:47.488341861Z Migrating to AddExtensionsToFederailsActors (20250122171731)
2026-07-02T12:51:47.489515135Z == 20250122171731 AddExtensionsToFederailsActors: migrating ===================
2026-07-02T12:51:47.489537680Z -- add_column(:federails_actors, :extensions, :json, {default: nil, null: true})
2026-07-02T12:51:47.491396605Z -> 0.0018s
2026-07-02T12:51:47.491419301Z == 20250122171731 AddExtensionsToFederailsActors: migrated (0.0019s) ==========
2026-07-02T12:51:47.491429451Z
2026-07-02T12:51:47.570005020Z Migrating to AddCreatorToCollections (20250222000000)
2026-07-02T12:51:47.597382612Z == 20250222000000 AddCreatorToCollections: migrating ==========================
2026-07-02T12:51:47.600251762Z -- add_reference(:collections, :creator, {null: true, foreign_key: true})
2026-07-02T12:51:47.622107891Z -> 0.0218s
2026-07-02T12:51:47.624739622Z == 20250222000000 AddCreatorToCollections: migrated (0.0219s) =================
2026-07-02T12:51:47.625312486Z
2026-07-02T12:51:47.632515106Z Migrating to AddLocalToActors (20250305171530)
2026-07-02T12:51:47.635062067Z == 20250305171530 AddLocalToActors: migrating =================================
2026-07-02T12:51:47.635085534Z -- add_column(:federails_actors, :local, :boolean, {null: false, default: false})
2026-07-02T12:51:47.636008443Z -> 0.0009s
2026-07-02T12:51:47.636699525Z -- exec_update("UPDATE federails_actors SET local=true WHERE entity_type IS NOT NULL")
2026-07-02T12:51:47.638463479Z -> 0.0018s
2026-07-02T12:51:47.640399810Z -> 0 rows
2026-07-02T12:51:47.641157787Z == 20250305171530 AddLocalToActors: migrated (0.0058s) ========================
2026-07-02T12:51:47.641414143Z
2026-07-02T12:51:47.646405568Z Migrating to AddActorTypeToActors (20250407160721)
2026-07-02T12:51:47.647896401Z == 20250407160721 AddActorTypeToActors: migrating =============================
2026-07-02T12:51:47.647920891Z -- add_column(:federails_actors, :actor_type, :string, {null: true})
2026-07-02T12:51:47.648916336Z -> 0.0010s
2026-07-02T12:51:47.649215058Z == 20250407160721 AddActorTypeToActors: migrated (0.0010s) ====================
2026-07-02T12:51:47.649488388Z
2026-07-02T12:51:47.669428126Z Migrating to AddTombstonedAtToActors (20250407160722)
2026-07-02T12:51:47.671274877Z == 20250407160722 AddTombstonedAtToActors: migrating ==========================
2026-07-02T12:51:47.671296671Z -- add_column(:federails_actors, :tombstoned_at, :datetime, {default: nil})
2026-07-02T12:51:47.672853387Z -> 0.0015s
2026-07-02T12:51:47.673157850Z == 20250407160722 AddTombstonedAtToActors: migrated (0.0016s) =================
2026-07-02T12:51:47.673445630Z
2026-07-02T12:51:47.680746537Z Migrating to CreateDoorkeeperTables (20250408111644)
2026-07-02T12:51:47.682749963Z == 20250408111644 CreateDoorkeeperTables: migrating ===========================
2026-07-02T12:51:47.682771847Z -- create_table(:oauth_applications)
2026-07-02T12:51:47.683258568Z -> 0.0005s
2026-07-02T12:51:47.683280171Z -- add_index(:oauth_applications, :uid, {unique: true})
2026-07-02T12:51:47.683445985Z -> 0.0002s
2026-07-02T12:51:47.683467609Z -- create_table(:oauth_access_grants)
2026-07-02T12:51:47.684070343Z -> 0.0006s
2026-07-02T12:51:47.684095043Z -- add_index(:oauth_access_grants, :token, {unique: true})
2026-07-02T12:51:47.684221748Z -> 0.0002s
2026-07-02T12:51:47.684243472Z -- add_foreign_key(:oauth_access_grants, :oauth_applications, {column: :application_id})
2026-07-02T12:51:47.692349571Z -> 0.0081s
2026-07-02T12:51:47.692374051Z -- create_table(:oauth_access_tokens)
2026-07-02T12:51:47.692976003Z -> 0.0006s
2026-07-02T12:51:47.692997807Z -- add_index(:oauth_access_tokens, :token, {unique: true})
2026-07-02T12:51:47.693104963Z -> 0.0001s
2026-07-02T12:51:47.694016169Z -- add_index(:oauth_access_tokens, :refresh_token, {unique: true})
2026-07-02T12:51:47.694137744Z -> 0.0001s
2026-07-02T12:51:47.694149688Z -- add_foreign_key(:oauth_access_tokens, :oauth_applications, {column: :application_id})
2026-07-02T12:51:47.704211427Z -> 0.0098s
2026-07-02T12:51:47.704235996Z -- add_foreign_key(:oauth_access_grants, :users, {column: :resource_owner_id})
2026-07-02T12:51:47.712023234Z -> 0.0080s
2026-07-02T12:51:47.712049938Z -- add_foreign_key(:oauth_access_tokens, :users, {column: :resource_owner_id})
2026-07-02T12:51:47.722048810Z -> 0.0101s
2026-07-02T12:51:47.722394877Z == 20250408111644 CreateDoorkeeperTables: migrated (0.0394s) ==================
2026-07-02T12:51:47.722679842Z
2026-07-02T12:51:47.730116582Z Migrating to AddOwnerToApplication (20250408145956)
2026-07-02T12:51:47.733095834Z == 20250408145956 AddOwnerToApplication: migrating ============================
2026-07-02T12:51:47.738245759Z -- add_column(:oauth_applications, :owner_id, :bigint, {null: true})
2026-07-02T12:51:47.739175592Z -> 0.0010s
2026-07-02T12:51:47.739677122Z -- add_column(:oauth_applications, :owner_type, :string, {null: true})
2026-07-02T12:51:47.740574730Z -> 0.0008s
2026-07-02T12:51:47.741550105Z -- add_index(:oauth_applications, [:owner_id, :owner_type])
2026-07-02T12:51:47.741688704Z -> 0.0002s
2026-07-02T12:51:47.744801645Z == 20250408145956 AddOwnerToApplication: migrated (0.0071s) ===================
2026-07-02T12:51:47.745470413Z
2026-07-02T12:51:47.752384310Z Migrating to RemoveDefaultActorEntityType (20250409120155)
2026-07-02T12:51:47.753105453Z == 20250409120155 RemoveDefaultActorEntityType: migrating =====================
2026-07-02T12:51:47.754444581Z -- change_column_default(:federails_actors, :entity_type, nil)
2026-07-02T12:51:47.766045180Z -> 0.0116s
2026-07-02T12:51:47.766397881Z == 20250409120155 RemoveDefaultActorEntityType: migrated (0.0130s) ============
2026-07-02T12:51:47.766685260Z
2026-07-02T12:51:47.773889623Z Migrating to AddQuotaToUsers (20250409125753)
2026-07-02T12:51:47.774673341Z == 20250409125753 AddQuotaToUsers: migrating ==================================
2026-07-02T12:51:47.775544115Z -- add_column(:users, :quota, :integer, {default: 1, null: false})
2026-07-02T12:51:47.776612217Z -> 0.0010s
2026-07-02T12:51:47.777066142Z -- add_column(:users, :quota_use_site_default, :boolean, {default: true, null: false})
2026-07-02T12:51:47.777931134Z -> 0.0009s
2026-07-02T12:51:47.778241269Z == 20250409125753 AddQuotaToUsers: migrated (0.0032s) =========================
2026-07-02T12:51:47.778525041Z
2026-07-02T12:51:47.784455307Z Migrating to AddLowercaseFilenameVirtualFieldToModelFiles (20250423094525)
2026-07-02T12:51:47.785394209Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrating =====
2026-07-02T12:51:47.786296165Z -- add_column(:model_files, :filename_lower, :virtual, {type: :string, as: "LOWER(filename)", stored: true})
2026-07-02T12:51:47.798836478Z -> 0.0125s
2026-07-02T12:51:47.799293649Z -- add_index(:model_files, :filename_lower)
2026-07-02T12:51:47.799382407Z -> 0.0002s
2026-07-02T12:51:47.799774367Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrated (0.0141s)
2026-07-02T12:51:47.800138821Z
2026-07-02T12:51:47.805474430Z Migrating to AddUniqueIndexToLinks (20250425104619)
2026-07-02T12:51:47.806157586Z == 20250425104619 AddUniqueIndexToLinks: migrating ============================
2026-07-02T12:51:47.807038631Z -- add_index(:links, [:linkable_id, :linkable_type, :url])
2026-07-02T12:51:47.807241921Z -> 0.0002s
2026-07-02T12:51:47.807544590Z == 20250425104619 AddUniqueIndexToLinks: migrated (0.0011s) ===================
2026-07-02T12:51:47.807786718Z
2026-07-02T12:51:47.813087386Z Migrating to AddPreviewToModelFile (20250520111046)
2026-07-02T12:51:47.813769720Z == 20250520111046 AddPreviewToModelFile: migrating ============================
2026-07-02T12:51:47.815394073Z -- add_column(:model_files, :previewable, :boolean, {default: false, null: false})
2026-07-02T12:51:47.816428216Z -> 0.0010s
2026-07-02T12:51:47.816748381Z == 20250520111046 AddPreviewToModelFile: migrated (0.0019s) ===================
2026-07-02T12:51:47.817199630Z
2026-07-02T12:51:47.822550048Z Migrating to CreateAltchaSolutions (20250609210440)
2026-07-02T12:51:47.822963862Z == 20250609210440 CreateAltchaSolutions: migrating ============================
2026-07-02T12:51:47.823355561Z -- create_table(:altcha_solutions)
2026-07-02T12:51:47.823745116Z -> 0.0004s
2026-07-02T12:51:47.823766990Z -- add_index(:altcha_solutions, [:algorithm, :challenge, :salt, :signature, :number], {unique: true, name: "index_altcha_solutions"})
2026-07-02T12:51:47.823934728Z -> 0.0002s
2026-07-02T12:51:47.824662424Z == 20250609210440 CreateAltchaSolutions: migrated (0.0017s) ===================
2026-07-02T12:51:47.824941145Z
2026-07-02T12:51:47.830184067Z Migrating to AddIndexableFields (20250620141805)
2026-07-02T12:51:47.830517980Z == 20250620141805 AddIndexableFields: migrating ===============================
2026-07-02T12:51:47.830539754Z -- change_table(:models)
2026-07-02T12:51:47.833067957Z -> 0.0024s
2026-07-02T12:51:47.833092757Z -- change_table(:creators)
2026-07-02T12:51:47.834724163Z -> 0.0017s
2026-07-02T12:51:47.834745877Z -- change_table(:collections)
2026-07-02T12:51:47.836419648Z -> 0.0017s
2026-07-02T12:51:47.836444268Z == 20250620141805 AddIndexableFields: migrated (0.0059s) ======================
2026-07-02T12:51:47.836721116Z
2026-07-02T12:51:47.841934117Z Migrating to ChangeIndexableFromIntegerToString (20250621223410)
2026-07-02T12:51:47.842330646Z == 20250621223410 ChangeIndexableFromIntegerToString: migrating ===============
2026-07-02T12:51:47.842645711Z -- change_column(:models, :indexable, :string)
2026-07-02T12:51:47.860937289Z -> 0.0183s
2026-07-02T12:51:47.860961798Z -- change_column(:models, :ai_indexable, :string)
2026-07-02T12:51:47.881033803Z -> 0.0201s
2026-07-02T12:51:47.881059054Z -- change_column(:creators, :indexable, :string)
2026-07-02T12:51:47.893678546Z -> 0.0126s
2026-07-02T12:51:47.893702875Z -- change_column(:creators, :ai_indexable, :string)
2026-07-02T12:51:47.902286767Z -> 0.0086s
2026-07-02T12:51:47.902311306Z -- change_column(:collections, :indexable, :string)
2026-07-02T12:51:47.948468269Z -> 0.0462s
2026-07-02T12:51:47.948492367Z -- change_column(:collections, :ai_indexable, :string)
2026-07-02T12:51:47.961735986Z -> 0.0132s
2026-07-02T12:51:47.961761147Z == 20250621223410 ChangeIndexableFromIntegerToString: migrated (0.1194s) ======
2026-07-02T12:51:47.962016471Z
2026-07-02T12:51:47.967911527Z Migrating to AddOrderIndexesToTables (20250629212656)
2026-07-02T12:51:47.968370652Z == 20250629212656 AddOrderIndexesToTables: migrating ==========================
2026-07-02T12:51:47.968392556Z -- change_table(:models)
2026-07-02T12:51:47.968744605Z -> 0.0003s
2026-07-02T12:51:47.968766339Z -- change_table(:creators)
2026-07-02T12:51:47.969023096Z -> 0.0003s
2026-07-02T12:51:47.969044790Z -- change_table(:collections)
2026-07-02T12:51:47.969301597Z -> 0.0003s
2026-07-02T12:51:47.969323481Z == 20250629212656 AddOrderIndexesToTables: migrated (0.0009s) =================
2026-07-02T12:51:47.969614678Z
2026-07-02T12:51:47.974452724Z Migrating to AddIndexOnLinkUrl (20250716093106)
2026-07-02T12:51:47.974747999Z == 20250716093106 AddIndexOnLinkUrl: migrating ================================
2026-07-02T12:51:47.974759131Z -- change_table(:links)
2026-07-02T12:51:47.974974966Z -> 0.0002s
2026-07-02T12:51:47.974983914Z == 20250716093106 AddIndexOnLinkUrl: migrated (0.0002s) =======================
2026-07-02T12:51:47.975286203Z
2026-07-02T12:51:47.980644206Z Migrating to AddSyncedAtToLinks (20250724094951)
2026-07-02T12:51:47.980973099Z == 20250724094951 AddSyncedAtToLinks: migrating ===============================
2026-07-02T12:51:47.980994833Z -- add_column(:links, :synced_at, :datetime)
2026-07-02T12:51:47.982079558Z -> 0.0011s
2026-07-02T12:51:47.982101452Z == 20250724094951 AddSyncedAtToLinks: migrated (0.0011s) ======================
2026-07-02T12:51:47.982111092Z
2026-07-02T12:51:47.986984840Z Migrating to CreateFaspClientProviders (20250806142734)
2026-07-02T12:51:47.988498960Z == 20250806142734 CreateFaspClientProviders: migrating ========================
2026-07-02T12:51:47.988523770Z -- create_table(:fasp_client_providers)
2026-07-02T12:51:48.032909915Z -> 0.0444s
2026-07-02T12:51:48.032934475Z == 20250806142734 CreateFaspClientProviders: migrated (0.0444s) ===============
2026-07-02T12:51:48.032943964Z
2026-07-02T12:51:48.037919106Z Migrating to CreateFaspClientEventSubscriptions (20250908112415)
2026-07-02T12:51:48.038139670Z == 20250908112415 CreateFaspClientEventSubscriptions: migrating ===============
2026-07-02T12:51:48.038161334Z -- create_table(:fasp_client_event_subscriptions)
2026-07-02T12:51:48.050532776Z -> 0.0123s
2026-07-02T12:51:48.050557446Z == 20250908112415 CreateFaspClientEventSubscriptions: migrated (0.0123s) ======
2026-07-02T12:51:48.050566865Z
2026-07-02T12:51:48.055437897Z Migrating to CreateFaspClientBackfillRequests (20250908165009)
2026-07-02T12:51:48.055936782Z == 20250908165009 CreateFaspClientBackfillRequests: migrating =================
2026-07-02T12:51:48.056005110Z -- create_table(:fasp_client_backfill_requests)
2026-07-02T12:51:48.061047688Z -> 0.0053s
2026-07-02T12:51:48.061072298Z == 20250908165009 CreateFaspClientBackfillRequests: migrated (0.0053s) ========
2026-07-02T12:51:48.061081697Z
2026-07-02T12:51:48.065997780Z Migrating to AddImagesToCreators (20250922155445)
2026-07-02T12:51:48.066338426Z == 20250922155445 AddImagesToCreators: migrating ==============================
2026-07-02T12:51:48.066360240Z -- add_column(:creators, :avatar_data, :json)
2026-07-02T12:51:48.067462581Z -> 0.0011s
2026-07-02T12:51:48.067484415Z -- add_column(:creators, :banner_data, :json)
2026-07-02T12:51:48.068451894Z -> 0.0010s
2026-07-02T12:51:48.068476654Z == 20250922155445 AddImagesToCreators: migrated (0.0021s) =====================
2026-07-02T12:51:48.068486393Z
2026-07-02T12:51:48.073511446Z Migrating to CreateFederailsHosts (20251010145758)
2026-07-02T12:51:48.073861151Z == 20251010145758 CreateFederailsHosts: migrating =============================
2026-07-02T12:51:48.073882824Z -- create_table(:federails_hosts)
2026-07-02T12:51:48.085582143Z -> 0.0117s
2026-07-02T12:51:48.085606983Z == 20251010145758 CreateFederailsHosts: migrated (0.0117s) ====================
2026-07-02T12:51:48.085616422Z
2026-07-02T12:51:48.105585469Z Migrating to AddTourStateToUsers (20251027152904)
2026-07-02T12:51:48.105924462Z == 20251027152904 AddTourStateToUsers: migrating ==============================
2026-07-02T12:51:48.105942418Z -- add_column(:users, :tour_state, :json)
2026-07-02T12:51:48.107053617Z -> 0.0011s
2026-07-02T12:51:48.107068537Z == 20251027152904 AddTourStateToUsers: migrated (0.0011s) =====================
2026-07-02T12:51:48.107075040Z
2026-07-02T12:51:48.120367457Z Migrating to AddSortOrderToUsers (20251105110434)
2026-07-02T12:51:48.121324034Z == 20251105110434 AddSortOrderToUsers: migrating ==============================
2026-07-02T12:51:48.121331800Z -- add_column(:users, :sort_order, :integer, {default: 0, null: false})
2026-07-02T12:51:48.122431485Z -> 0.0010s
2026-07-02T12:51:48.122446445Z == 20251105110434 AddSortOrderToUsers: migrated (0.0011s) =====================
2026-07-02T12:51:48.122453028Z
2026-07-02T12:51:48.136194851Z Migrating to CreateGroups (20251203161006)
2026-07-02T12:51:48.136705109Z == 20251203161006 CreateGroups: migrating =====================================
2026-07-02T12:51:48.136720079Z -- create_table(:groups)
2026-07-02T12:51:48.147653234Z -> 0.0107s
2026-07-02T12:51:48.147673965Z -- create_table(:memberships)
2026-07-02T12:51:48.148673118Z -> 0.0012s
2026-07-02T12:51:48.148712548Z == 20251203161006 CreateGroups: migrated (0.0120s) ============================
2026-07-02T12:51:48.148719341Z
2026-07-02T12:51:48.155776849Z Migrating to CreateUniqueIndexesOnGroups (20260109113100)
2026-07-02T12:51:48.156260814Z == 20260109113100 CreateUniqueIndexesOnGroups: migrating ======================
2026-07-02T12:51:48.156285093Z -- remove_index(:memberships, [:group_id, :user_id])
2026-07-02T12:51:48.157607857Z -> 0.0014s
2026-07-02T12:51:48.157623459Z -- add_index(:memberships, [:group_id, :user_id], {unique: true})
2026-07-02T12:51:48.157918633Z -> 0.0002s
2026-07-02T12:51:48.157933373Z -- remove_index(:memberships, [:user_id, :group_id])
2026-07-02T12:51:48.164748562Z -> 0.0069s
2026-07-02T12:51:48.164765516Z -- add_index(:memberships, [:user_id, :group_id], {unique: true})
2026-07-02T12:51:48.164927693Z -> 0.0002s
2026-07-02T12:51:48.164942583Z == 20260109113100 CreateUniqueIndexesOnGroups: migrated (0.0087s) =============
2026-07-02T12:51:48.164949246Z
2026-07-02T12:51:48.172292108Z Migrating to CreateNoticedTables (20260119153039)
2026-07-02T12:51:48.173195017Z == 20260119153039 CreateNoticedTables: migrating ==============================
2026-07-02T12:51:48.173209757Z -- create_table(:noticed_events, {id: :primary_key})
2026-07-02T12:51:48.186183422Z -> 0.0129s
2026-07-02T12:51:48.186203843Z -- create_table(:noticed_notifications, {id: :primary_key})
2026-07-02T12:51:48.193431724Z -> 0.0072s
2026-07-02T12:51:48.193448708Z == 20260119153039 CreateNoticedTables: migrated (0.0202s) =====================
2026-07-02T12:51:48.193455121Z
2026-07-02T12:51:48.200144607Z Migrating to AddNotificationsCountToNoticedEvent (20260119153040)
2026-07-02T12:51:48.200463549Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrating ==============
2026-07-02T12:51:48.200481656Z -- add_column(:noticed_events, :notifications_count, :integer)
2026-07-02T12:51:48.201698778Z -> 0.0012s
2026-07-02T12:51:48.201713708Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrated (0.0012s) =====
2026-07-02T12:51:48.201720341Z
2026-07-02T12:51:48.209626688Z Migrating to DeviseInvitableAddToUsers (20260120143441)
2026-07-02T12:51:48.210167127Z == 20260120143441 DeviseInvitableAddToUsers: migrating ========================
2026-07-02T12:51:48.210539718Z -- change_table(:users)
2026-07-02T12:51:48.219157929Z -> 0.0086s
2026-07-02T12:51:48.219182598Z == 20260120143441 DeviseInvitableAddToUsers: migrated (0.0090s) ===============
2026-07-02T12:51:48.219192238Z
2026-07-02T12:51:48.226462083Z Migrating to CreateLists (20260302121346)
2026-07-02T12:51:48.226903863Z == 20260302121346 CreateLists: migrating ======================================
2026-07-02T12:51:48.226925597Z -- create_table(:lists)
2026-07-02T12:51:48.232141544Z -> 0.0050s
2026-07-02T12:51:48.232166244Z -- create_table(:list_items)
2026-07-02T12:51:48.236175380Z -> 0.0039s
2026-07-02T12:51:48.236200090Z == 20260302121346 CreateLists: migrated (0.0089s) =============================
2026-07-02T12:51:48.236209639Z
2026-07-02T12:51:48.242592898Z Migrating to AddSpecialToLists (20260304122738)
2026-07-02T12:51:48.242855147Z == 20260304122738 AddSpecialToLists: migrating ================================
2026-07-02T12:51:48.242876980Z -- add_column(:lists, :special, :string)
2026-07-02T12:51:48.244082619Z -> 0.0012s
2026-07-02T12:51:48.244107219Z == 20260304122738 AddSpecialToLists: migrated (0.0012s) =======================
2026-07-02T12:51:48.244116668Z
2026-07-02T12:51:48.250147958Z Migrating to AddFolderSettingsToLibraries (20260310154453)
2026-07-02T12:51:48.250777346Z == 20260310154453 AddFolderSettingsToLibraries: migrating =====================
2026-07-02T12:51:48.250799030Z -- add_column(:libraries, :path_template, :string, {null: false, default: "{tags}/{modelName}{modelId}"})
2026-07-02T12:51:48.251965560Z -> 0.0012s
2026-07-02T12:51:48.251990149Z -- add_column(:libraries, :parse_metadata_from_path, :boolean, {default: false, null: false})
2026-07-02T12:51:48.253049814Z -> 0.0010s
2026-07-02T12:51:48.253071888Z -- add_column(:libraries, :safe_folder_names, :boolean, {default: true, null: false})
2026-07-02T12:51:48.254119859Z -> 0.0010s
2026-07-02T12:51:48.254141773Z == 20260310154453 AddFolderSettingsToLibraries: migrated (0.0033s) ============
2026-07-02T12:51:48.254151403Z
2026-07-02T12:51:48.259885554Z Migrating to AddToAndCcToFederailsActivities (20260323153455)
2026-07-02T12:51:48.260264457Z == 20260323153455 AddToAndCcToFederailsActivities: migrating ==================
2026-07-02T12:51:48.260286041Z -- add_column(:federails_activities, :to, :string)
2026-07-02T12:51:48.261245834Z -> 0.0011s
2026-07-02T12:51:48.261269342Z -- add_column(:federails_activities, :cc, :string)
2026-07-02T12:51:48.262258925Z -> 0.0010s
2026-07-02T12:51:48.262280619Z == 20260323153455 AddToAndCcToFederailsActivities: migrated (0.0021s) =========
2026-07-02T12:51:48.262290369Z
2026-07-02T12:51:48.267626528Z Migrating to AddLikeCountToModels (20260410150554)
2026-07-02T12:51:48.267870960Z == 20260410150554 AddLikeCountToModels: migrating =============================
2026-07-02T12:51:48.267895500Z -- add_column(:models, :like_count, :integer, {default: 0, null: false})
2026-07-02T12:51:48.269020536Z -> 0.0011s
2026-07-02T12:51:48.269070206Z == 20260410150554 AddLikeCountToModels: migrated (0.0011s) ====================
2026-07-02T12:51:48.269080056Z
2026-07-02T12:51:48.274215502Z Migrating to CreateFederailsQuoteAuthorizations (20260421083230)
2026-07-02T12:51:48.274553012Z == 20260421083230 CreateFederailsQuoteAuthorizations: migrating ===============
2026-07-02T12:51:48.274574214Z -- create_table(:federails_quote_authorizations)
2026-07-02T12:51:48.286559418Z -> 0.0120s
2026-07-02T12:51:48.286583817Z == 20260421083230 CreateFederailsQuoteAuthorizations: migrated (0.0120s) ======
2026-07-02T12:51:48.286593287Z
2026-07-02T12:51:48.291785676Z Migrating to AddResultAndInstrumentToFederailsActivities (20260421171252)
2026-07-02T12:51:48.292318800Z == 20260421171252 AddResultAndInstrumentToFederailsActivities: migrating ======
2026-07-02T12:51:48.292343009Z -- add_column(:federails_activities, :result, :string)
2026-07-02T12:51:48.293443015Z -> 0.0013s
2026-07-02T12:51:48.293464278Z -- add_column(:federails_activities, :instrument, :string)
2026-07-02T12:51:48.294511888Z -> 0.0010s
2026-07-02T12:51:48.294533321Z == 20260421171252 AddResultAndInstrumentToFederailsActivities: migrated (0.0024s)
2026-07-02T12:51:48.294542841Z
2026-07-02T12:51:48.299686072Z Migrating to CreateCollectionsModelsJoinTable (20260422125049)
2026-07-02T12:51:48.300102821Z == 20260422125049 CreateCollectionsModelsJoinTable: migrating =================
2026-07-02T12:51:48.300128293Z -- create_join_table(:collections, :models)
2026-07-02T12:51:48.307213325Z -> 0.0072s
2026-07-02T12:51:48.307237524Z == 20260422125049 CreateCollectionsModelsJoinTable: migrated (0.0072s) ========
2026-07-02T12:51:48.307247033Z
2026-07-02T12:51:48.312491799Z Migrating to AddPreviewFieldsToCollections (20260427114113)
2026-07-02T12:51:48.312843788Z == 20260427114113 AddPreviewFieldsToCollections: migrating ====================
2026-07-02T12:51:48.312865251Z -- change_table(:collections)
2026-07-02T12:51:48.334758815Z -> 0.0219s
2026-07-02T12:51:48.334779487Z == 20260427114113 AddPreviewFieldsToCollections: migrated (0.0219s) ===========
2026-07-02T12:51:48.334787693Z
2026-07-02T12:51:48.340412374Z Migrating to AddModelsCountToCollections (20260428101428)
2026-07-02T12:51:48.340870627Z == 20260428101428 AddModelsCountToCollections: migrating ======================
2026-07-02T12:51:48.341224300Z -- add_column(:collections_models, :id, :primary_key)
2026-07-02T12:51:48.346144381Z -> 0.0049s
2026-07-02T12:51:48.346164843Z -- add_column(:collections, :models_count, :integer)
2026-07-02T12:51:48.354642300Z -> 0.0082s
2026-07-02T12:51:48.354662821Z == 20260428101428 AddModelsCountToCollections: migrated (0.0135s) =============
2026-07-02T12:51:48.354687150Z
2026-07-02T12:51:48.380526634Z Migrating to AddTextToLinks (20260511220927)
2026-07-02T12:51:48.380661115Z == 20260511220927 AddTextToLinks: migrating ===================================
2026-07-02T12:51:48.380679402Z -- add_column(:links, :text, :string)
2026-07-02T12:51:48.382102879Z -> 0.0014s
2026-07-02T12:51:48.382124503Z == 20260511220927 AddTextToLinks: migrated (0.0014s) ==========================
2026-07-02T12:51:48.382134232Z
2026-07-02T12:51:48.388289392Z Migrating to AddEntrypointToModels (20260512112504)
2026-07-02T12:51:48.388465496Z == 20260512112504 AddEntrypointToModels: migrating ============================
2026-07-02T12:51:48.388483563Z -- add_reference(:models, :entrypoint, {null: true, foreign_key: {to_table: :model_files}})
2026-07-02T12:51:48.435794039Z -> 0.0472s
2026-07-02T12:51:48.435815322Z -- add_column(:models, :entrypoint_fragment, :string, {null: true})
2026-07-02T12:51:48.436961220Z -> 0.0012s
2026-07-02T12:51:48.436985379Z == 20260512112504 AddEntrypointToModels: migrated (0.0485s) ===================
2026-07-02T12:51:48.436994848Z
2026-07-02T12:51:48.442882920Z Migrating to AddLandingPageToUsers (20260514144832)
2026-07-02T12:51:48.443263516Z == 20260514144832 AddLandingPageToUsers: migrating ============================
2026-07-02T12:51:48.443284849Z -- add_column(:users, :landing_page, :string, {null: true, default: nil})
2026-07-02T12:51:48.452163154Z -> 0.0089s
2026-07-02T12:51:48.452187223Z == 20260514144832 AddLandingPageToUsers: migrated (0.0089s) ===================
2026-07-02T12:51:48.452196742Z
2026-07-02T12:51:48.457553944Z Migrating to CreateRelationships (20260519154617)
2026-07-02T12:51:48.457882967Z == 20260519154617 CreateRelationships: migrating ==============================
2026-07-02T12:51:48.457904410Z -- create_table(:relationships)
2026-07-02T12:51:48.459507259Z -> 0.0014s
2026-07-02T12:51:48.459531818Z == 20260519154617 CreateRelationships: migrated (0.0015s) =====================
2026-07-02T12:51:48.459542951Z
2026-07-02T12:51:48.464383492Z Migrating to DropAltchaSolutions (20260604160600)
2026-07-02T12:51:48.464769510Z == 20260604160600 DropAltchaSolutions: migrating ==============================
2026-07-02T12:51:48.465101669Z -- drop_table(:altcha_solutions)
2026-07-02T12:51:48.465406573Z -> 0.0003s
2026-07-02T12:51:48.465428127Z == 20260604160600 DropAltchaSolutions: migrated (0.0006s) =====================
2026-07-02T12:51:48.465437836Z
2026-07-02T12:51:48.470362206Z Migrating to CreatePrintHosts (20260616131635)
2026-07-02T12:51:48.470716189Z == 20260616131635 CreatePrintHosts: migrating =================================
2026-07-02T12:51:48.470766601Z -- create_table(:print_hosts)
2026-07-02T12:51:48.471093499Z -> 0.0003s
2026-07-02T12:51:48.471114872Z == 20260616131635 CreatePrintHosts: migrated (0.0004s) ========================
2026-07-02T12:51:48.471124592Z
2026-07-02T12:51:48.549454146Z s6-rc: info: service init-manyfold-config successfully started
2026-07-02T12:51:48.549817387Z s6-rc: info: service init-config-end: starting
2026-07-02T12:51:48.551790963Z s6-rc: info: service init-config-end successfully started
2026-07-02T12:51:48.552008902Z s6-rc: info: service init-mods: starting
2026-07-02T12:51:48.554032228Z s6-rc: info: service init-mods successfully started
2026-07-02T12:51:48.554142430Z s6-rc: info: service init-mod-universal-redis-add-package: starting
2026-07-02T12:51:48.562432691Z s6-rc: info: service init-mod-universal-redis-add-package successfully started
2026-07-02T12:51:48.562595038Z s6-rc: info: service init-mods-package-install: starting
2026-07-02T12:51:48.572062790Z [pkg-install-init] **** Installing all mod packages ****
2026-07-02T12:51:48.964459868Z (1/1) Installing redis (8.4.2-r0)
2026-07-02T12:51:48.975872689Z Executing redis-8.4.2-r0.pre-install
2026-07-02T12:51:49.020788040Z Executing redis-8.4.2-r0.post-install
2026-07-02T12:51:49.029226249Z Executing busybox-1.37.0-r30.trigger
2026-07-02T12:51:49.044201346Z OK: 722.7 MiB in 166 packages
2026-07-02T12:51:49.083730858Z s6-rc: info: service init-mods-package-install successfully started
2026-07-02T12:51:49.084090152Z s6-rc: info: service init-mods-end: starting
2026-07-02T12:51:49.086871996Z s6-rc: info: service init-mods-end successfully started
2026-07-02T12:51:49.086997679Z s6-rc: info: service init-custom-files: starting
2026-07-02T12:51:49.094224787Z [custom-init] No custom files found, skipping...
2026-07-02T12:51:49.094934167Z s6-rc: info: service init-custom-files successfully started
2026-07-02T12:51:49.095096944Z s6-rc: info: service init-services: starting
2026-07-02T12:51:49.096676366Z s6-rc: info: service init-services successfully started
2026-07-02T12:51:49.096947012Z s6-rc: info: service svc-mod-universal-redis: starting
2026-07-02T12:51:49.097210112Z s6-rc: info: service svc-manyfold: starting
2026-07-02T12:51:49.097540547Z s6-rc: info: service svc-cron: starting
2026-07-02T12:51:49.099890141Z s6-rc: info: service svc-mod-universal-redis successfully started
2026-07-02T12:51:49.100581142Z s6-rc: info: service svc-cron successfully started
2026-07-02T12:51:49.110113656Z 283:C 02 Jul 2026 12:51:49.110 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-02T12:51:49.110147784Z 283:C 02 Jul 2026 12:51:49.110 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
2026-07-02T12:51:49.110152313Z 283:C 02 Jul 2026 12:51:49.110 * Redis version=8.4.2, bits=64, commit=00000000, modified=1, pid=283, just started
2026-07-02T12:51:49.110156191Z 283:C 02 Jul 2026 12:51:49.110 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
2026-07-02T12:51:49.110770258Z 283:M 02 Jul 2026 12:51:49.110 * Increased maximum number of open files to 10032 (it was originally set to 1024).
2026-07-02T12:51:49.110787022Z 283:M 02 Jul 2026 12:51:49.110 * monotonic clock: POSIX clock_gettime
2026-07-02T12:51:49.111258342Z 283:M 02 Jul 2026 12:51:49.111 * Running mode=standalone, port=6379.
2026-07-02T12:51:49.111608096Z 283:M 02 Jul 2026 12:51:49.111 * Server initialized
2026-07-02T12:51:49.111640361Z 283:M 02 Jul 2026 12:51:49.111 * Ready to accept connections tcp
2026-07-02T12:51:49.288707921Z 12:51:49 rails.1 | started with pid 303
2026-07-02T12:51:49.288736809Z 12:51:49 default_worker.1 | started with pid 304
2026-07-02T12:51:49.288761108Z 12:51:49 performance_worker.1 | started with pid 305
2026-07-02T12:51:52.234701398Z 12:51:52 rails.1 | => Booting Puma
2026-07-02T12:51:52.234740938Z 12:51:52 rails.1 | => Rails 8.0.5 application starting in production
2026-07-02T12:51:52.234750668Z 12:51:52 rails.1 | => Run `bin/rails server --help` for more startup options
2026-07-02T12:51:52.413885362Z 12:51:52 rails.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-02T12:51:52.413916224Z 12:51:52 rails.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-02T12:51:52.791114935Z 12:51:52 performance_worker.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-02T12:51:52.791149163Z 12:51:52 default_worker.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-02T12:51:52.791182070Z 12:51:52 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-02T12:51:52.791242391Z 12:51:52 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-02T12:51:52.812097183Z 12:51:52 performance_worker.1 | Server: 3021e0d0480b, Context: rails, Role: web, data: {cpu: {one_min: 2.3, five_min: 3.61, fifteen_min: 5.38}, memory: 0.205553664e9, disk: {available: 802034552832, total: 938656133120, used: 136621580288}}
2026-07-02T12:51:52.812854168Z 12:51:52 default_worker.1 | Server: 3021e0d0480b, Context: rails, Role: web, data: {cpu: {one_min: 2.3, five_min: 3.61, fifteen_min: 5.38}, memory: 0.205602816e9, disk: {available: 802034548736, total: 938656133120, used: 136621584384}}
2026-07-02T12:51:53.385863045Z 12:51:53 rails.1 | Server: 3021e0d0480b, Context: rails, Role: web, data: {cpu: {one_min: 2.3, five_min: 3.61, fifteen_min: 5.38}, memory: 0.20488192e9, disk: {available: 802035179520, total: 938656133120, used: 136620953600}}
2026-07-02T12:51:55.253138602Z 12:51:55 rails.1 | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-07-02T12:51:55.253271650Z 12:51:55 rails.1 | /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-07-02T12:51:55.303478781Z 12:51:55 performance_worker.1 | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-07-02T12:51:55.303513070Z 12:51:55 performance_worker.1 | /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-07-02T12:51:55.316189397Z 12:51:55 performance_worker.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:55.317222368Z 12:51:55 performance_worker.1 | INFO 2026-07-02T12:51:55.316Z pid=305 tid=2ld: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-02T12:51:55.334533671Z 12:51:55 default_worker.1 | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-07-02T12:51:55.334557709Z 12:51:55 default_worker.1 | /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-07-02T12:51:55.348276756Z 12:51:55 default_worker.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:55.349402564Z 12:51:55 default_worker.1 | INFO 2026-07-02T12:51:55.349Z pid=304 tid=2lc: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-02T12:51:55.423333838Z 12:51:55 performance_worker.1 | INFO 2026-07-02T12:51:55.422Z pid=305 tid=2ld: Booted Rails 8.0.5 application in production environment
2026-07-02T12:51:55.423358407Z 12:51:55 performance_worker.1 | Signal INFO not supported
2026-07-02T12:51:55.423568099Z 12:51:55 performance_worker.1 | INFO 2026-07-02T12:51:55.422Z pid=305 tid=2ld: Running in ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-07-02T12:51:55.423641167Z 12:51:55 performance_worker.1 | INFO 2026-07-02T12:51:55.422Z pid=305 tid=2ld: See LICENSE and the LGPL-3.0 for licensing details.
2026-07-02T12:51:55.423775086Z 12:51:55 performance_worker.1 | INFO 2026-07-02T12:51:55.422Z pid=305 tid=2ld: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2026-07-02T12:51:55.425631907Z 12:51:55 performance_worker.1 | INFO 2026-07-02T12:51:55.425Z pid=305 tid=2ld: Sidekiq 8.0.10 connecting to Redis with options {size: 1, pool_name: "default", url: nil}
2026-07-02T12:51:55.452829075Z 12:51:55 default_worker.1 | INFO 2026-07-02T12:51:55.452Z pid=304 tid=2lc: Booted Rails 8.0.5 application in production environment
2026-07-02T12:51:55.452933856Z 12:51:55 default_worker.1 | Signal INFO not supported
2026-07-02T12:51:55.453082275Z 12:51:55 default_worker.1 | INFO 2026-07-02T12:51:55.452Z pid=304 tid=2lc: Running in ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-07-02T12:51:55.453284443Z 12:51:55 default_worker.1 | INFO 2026-07-02T12:51:55.452Z pid=304 tid=2lc: See LICENSE and the LGPL-3.0 for licensing details.
2026-07-02T12:51:55.453365185Z 12:51:55 default_worker.1 | INFO 2026-07-02T12:51:55.452Z pid=304 tid=2lc: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2026-07-02T12:51:55.455829700Z 12:51:55 default_worker.1 | INFO 2026-07-02T12:51:55.455Z pid=304 tid=2lc: Sidekiq 8.0.10 connecting to Redis with options {size: 4, pool_name: "default", url: nil}
2026-07-02T12:51:55.476247260Z 12:51:55 rails.1 | WARNING: IPv6 bind requested but no non-loopback IPv6 interface was detected
2026-07-02T12:51:55.476354086Z 12:51:55 rails.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:55.476545211Z 12:51:55 rails.1 | INFO 2026-07-02T12:51:55.278Z pid=303 tid=21j: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-02T12:51:55.476599310Z 12:51:55 rails.1 | INFO 2026-07-02T12:51:55.293Z pid=303 tid=21j: Cron Jobs - added job with name clear-shrine-cache in the namespace default
2026-07-02T12:51:55.476712868Z 12:51:55 rails.1 | INFO 2026-07-02T12:51:55.296Z pid=303 tid=21j: Cron Jobs - added job with name clear-downloads in the namespace default
2026-07-02T12:51:55.476839083Z 12:51:55 rails.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:55.482482371Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: bdf055eb-a90f-448b-bad8-11b6671b6390) to Sidekiq(high) with arguments: Model(id: integer, name: string, path: string, library_id: integer, created_at: datetime, updated_at: datetime, preview_file_id: integer, creator_id: integer, notes: text, caption: text, collection_id: integer, slug: string, license: string, public_id: string, name_lower: string, sensitive: boolean, indexable: string, ai_indexable: string, like_count: integer, entrypoint_id: integer, entrypoint_fragment: string, tag_list: )
2026-07-02T12:51:55.482511891Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: ddcffc44-0239-4902-b15e-3aafd469481f) to Sidekiq(high) with arguments: Creator(id: integer, name: string, created_at: datetime, updated_at: datetime, notes: text, caption: text, slug: string, public_id: string, name_lower: string, indexable: string, ai_indexable: string, avatar_data: json, banner_data: json)
2026-07-02T12:51:55.482573535Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: 061fa6d7-25ad-45aa-9b72-1bffa12eda69) to Sidekiq(high) with arguments: Collection(id: integer, name: string, notes: text, caption: text, created_at: datetime, updated_at: datetime, collection_id: integer, slug: string, public_id: string, name_lower: string, creator_id: integer, indexable: string, ai_indexable: string, cover_data: json, preview_model_id: integer, models_count: integer)
2026-07-02T12:51:55.482766995Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::BackfillCollectionCounterCache (Job ID: 58358aed-deeb-4cbc-9f99-52cde583d6c8) to Sidekiq(high)
2026-07-02T12:51:55.482809811Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::ConvertCollectionsJob (Job ID: 4b41080f-7121-40f2-85fe-cfecc303c550) to Sidekiq(upgrade)
2026-07-02T12:51:55.482885493Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: c00712f0-a926-4531-b922-fef4251907fd) to Sidekiq(upgrade)
2026-07-02T12:51:55.482958240Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::ConvertSupportedRelationshipsJob (Job ID: e7ff004f-8879-4959-ade2-77c5eb3304e1) to Sidekiq(upgrade)
2026-07-02T12:51:55.483013431Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::FixStaleAttachmentDataJob (Job ID: e5129ee2-025c-4f55-be08-d5a425436744) to Sidekiq(upgrade)
2026-07-02T12:51:55.483092961Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::FixMimeTypes (Job ID: eea18018-8a74-44f3-88e6-121e78acf39f) to Sidekiq(high)
2026-07-02T12:51:55.483149405Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::FixNilFileSizeValues (Job ID: 8ada039c-37db-453d-a232-55a730456016) to Sidekiq(upgrade)
2026-07-02T12:51:55.483216140Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::BackfillDataPackages (Job ID: a67ddac1-56fc-4a5a-9be9-e029ac5890a4) to Sidekiq(upgrade)
2026-07-02T12:51:55.483284938Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::DisambiguateUsernamesJob (Job ID: 89254c2e-a1c6-4732-99ee-94820d3b3258) to Sidekiq(upgrade)
2026-07-02T12:51:55.483347895Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::UpdateActorsJob (Job ID: 23cdf07f-d41c-49db-8776-f8b70e7f5c6c) to Sidekiq(upgrade)
2026-07-02T12:51:55.483426223Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::CreateSpecialListsJob (Job ID: 39be352b-9ac8-4ba2-9190-84e29a928306) to Sidekiq(upgrade)
2026-07-02T12:51:55.483504150Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::FixParentCollections (Job ID: 7934fb26-54fd-4e64-b46f-ca694bd2a6a6) to Sidekiq(upgrade)
2026-07-02T12:51:55.483577628Z 12:51:55 rails.1 | [ActiveJob] Enqueued Upgrade::PruneOrphanedProblems (Job ID: 1eca2717-97a2-4349-8cab-bb932a74589b) to Sidekiq(upgrade)
2026-07-02T12:51:55.483642649Z 12:51:55 rails.1 | [303] Puma starting in cluster mode...
2026-07-02T12:51:55.483718852Z 12:51:55 rails.1 | [303] * Puma version: 8.0.2 ("Into the Arena")
2026-07-02T12:51:55.483775617Z 12:51:55 rails.1 | [303] * Ruby version: ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-07-02T12:51:55.483873263Z 12:51:55 rails.1 | [303] * Min threads: 4
2026-07-02T12:51:55.483929767Z 12:51:55 rails.1 | [303] * Max threads: 16
2026-07-02T12:51:55.484013476Z 12:51:55 rails.1 | [303] * Environment: production
2026-07-02T12:51:55.484074900Z 12:51:55 rails.1 | [303] * Master PID: 303
2026-07-02T12:51:55.484144199Z 12:51:55 rails.1 | [303] * Workers: 4
2026-07-02T12:51:55.484210142Z 12:51:55 rails.1 | [303] * Restarts: (✔) hot (✖) phased (✖) refork
2026-07-02T12:51:55.484276576Z 12:51:55 rails.1 | [303] * Preloading application
2026-07-02T12:51:55.484348010Z 12:51:55 rails.1 | [303] * Listening on http://0.0.0.0:3214
2026-07-02T12:51:55.484423311Z 12:51:55 rails.1 | [303] Use Ctrl-C to stop
2026-07-02T12:51:55.504988920Z 12:51:55 rails.1 | [303] - Worker 0 (PID: 380) booted in 0.02s, phase: 0
2026-07-02T12:51:55.505032558Z 12:51:55 rails.1 | [303] - Worker 1 (PID: 390) booted in 0.01s, phase: 0
2026-07-02T12:51:55.505066657Z 12:51:55 rails.1 | [303] - Worker 2 (PID: 406) booted in 0.01s, phase: 0
2026-07-02T12:51:55.506996184Z 12:51:55 rails.1 | [303] - Worker 3 (PID: 419) booted in 0.0s, phase: 0
2026-07-02T12:51:55.764419249Z 12:51:55 performance_worker.1 | Server: 3021e0d0480b, Context: sidekiq, Role: background, data: {cpu: {one_min: 2.3, five_min: 3.61, fifteen_min: 5.38}, memory: 0.271654912e9, disk: {available: 802025451520, total: 938656133120, used: 136630681600}}
2026-07-02T12:51:55.840408378Z 12:51:55 default_worker.1 | INFO 2026-07-02T12:51:55.839Z pid=304 tid=oq0 jid=3c3bc7e1f842f8a8ea716547 class=Upgrade::GenerateSlugsJob: start
2026-07-02T12:51:55.848596532Z 12:51:55 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [bdf055eb-a90f-448b-bad8-11b6671b6390] Performing Upgrade::GenerateSlugsJob (Job ID: bdf055eb-a90f-448b-bad8-11b6671b6390) from Sidekiq(high) enqueued at 2026-07-02T12:51:55.312115790Z with arguments: Model(id: integer, name: string, path: string, library_id: integer, created_at: datetime, updated_at: datetime, preview_file_id: integer, creator_id: integer, notes: text, caption: text, collection_id: integer, slug: string, license: string, public_id: string, name_lower: string, sensitive: boolean, indexable: string, ai_indexable: string, like_count: integer, entrypoint_id: integer, entrypoint_fragment: string, tag_list: )
2026-07-02T12:51:55.854392418Z 12:51:55 default_worker.1 | INFO 2026-07-02T12:51:55.840Z pid=304 tid=opc jid=9bdfca589989e52d8b721ec2 class=Upgrade::GenerateSlugsJob: start
2026-07-02T12:51:55.873809514Z 12:51:55 default_worker.1 | Server: 3021e0d0480b, Context: sidekiq, Role: background, data: {cpu: {one_min: 2.3, five_min: 3.61, fifteen_min: 5.38}, memory: 0.271765504e9, disk: {available: 802025451520, total: 938656133120, used: 136630681600}}
2026-07-02T12:51:55.892838878Z 12:51:55 default_worker.1 | INFO 2026-07-02T12:51:55.840Z pid=304 tid=opk jid=12f8cf0aa0dd95f476102e00 class=Upgrade::GenerateSlugsJob: start
2026-07-02T12:51:55.941811262Z 12:51:55 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [ddcffc44-0239-4902-b15e-3aafd469481f] Performing Upgrade::GenerateSlugsJob (Job ID: ddcffc44-0239-4902-b15e-3aafd469481f) from Sidekiq(high) enqueued at 2026-07-02T12:51:55.315156065Z with arguments: Creator(id: integer, name: string, created_at: datetime, updated_at: datetime, notes: text, caption: text, slug: string, public_id: string, name_lower: string, indexable: string, ai_indexable: string, avatar_data: json, banner_data: json)
2026-07-02T12:51:55.975803619Z 12:51:55 default_worker.1 | INFO 2026-07-02T12:51:55.851Z pid=304 tid=ors jid=f88b1bbd03f60e1a63a0f2b2 class=Upgrade::BackfillCollectionCounterCache: start
2026-07-02T12:51:55.976717019Z 12:51:55 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [061fa6d7-25ad-45aa-9b72-1bffa12eda69] Performing Upgrade::GenerateSlugsJob (Job ID: 061fa6d7-25ad-45aa-9b72-1bffa12eda69) from Sidekiq(high) enqueued at 2026-07-02T12:51:55.317899362Z with arguments: Collection(id: integer, name: string, notes: text, caption: text, created_at: datetime, updated_at: datetime, collection_id: integer, slug: string, public_id: string, name_lower: string, creator_id: integer, indexable: string, ai_indexable: string, cover_data: json, preview_model_id: integer, models_count: integer)
2026-07-02T12:51:55.978007539Z 12:51:55 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [58358aed-deeb-4cbc-9f99-52cde583d6c8] Performing Upgrade::BackfillCollectionCounterCache (Job ID: 58358aed-deeb-4cbc-9f99-52cde583d6c8) from Sidekiq(high) enqueued at 2026-07-02T12:51:55.319843929Z
2026-07-02T12:51:55.979609396Z 12:51:55 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [bdf055eb-a90f-448b-bad8-11b6671b6390] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:55.985637599Z 12:51:55 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [58358aed-deeb-4cbc-9f99-52cde583d6c8] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:56.036693110Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [58358aed-deeb-4cbc-9f99-52cde583d6c8] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-02T12:51:56.052255630Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [ddcffc44-0239-4902-b15e-3aafd469481f] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:56.054897402Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [061fa6d7-25ad-45aa-9b72-1bffa12eda69] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:56.140529527Z Connection to localhost (127.0.0.1) 3214 port [tcp/*] succeeded!
2026-07-02T12:51:56.141954237Z s6-rc: info: service svc-manyfold successfully started
2026-07-02T12:51:56.142293049Z s6-rc: info: service legacy-services: starting
2026-07-02T12:51:56.154895477Z s6-rc: info: service legacy-services successfully started
2026-07-02T12:51:56.155052573Z s6-rc: info: service ci-service-check: starting
2026-07-02T12:51:56.160146975Z [ls.io-init] done.
2026-07-02T12:51:56.160802336Z s6-rc: info: service ci-service-check successfully started
2026-07-02T12:51:56.174573938Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [ddcffc44-0239-4902-b15e-3aafd469481f] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-02T12:51:56.227255475Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [bdf055eb-a90f-448b-bad8-11b6671b6390] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-02T12:51:56.278102124Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [061fa6d7-25ad-45aa-9b72-1bffa12eda69] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-02T12:51:56.307186615Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [58358aed-deeb-4cbc-9f99-52cde583d6c8] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.026
2026-07-02T12:51:56.308508878Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [ddcffc44-0239-4902-b15e-3aafd469481f] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.146
2026-07-02T12:51:56.308924536Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [bdf055eb-a90f-448b-bad8-11b6671b6390] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.060
2026-07-02T12:51:56.311796451Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [061fa6d7-25ad-45aa-9b72-1bffa12eda69] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.038
2026-07-02T12:51:56.338681951Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [58358aed-deeb-4cbc-9f99-52cde583d6c8] Performed Upgrade::BackfillCollectionCounterCache (Job ID: 58358aed-deeb-4cbc-9f99-52cde583d6c8) from Sidekiq(high) in 339.52ms
2026-07-02T12:51:56.351343528Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [ddcffc44-0239-4902-b15e-3aafd469481f] Performed Upgrade::GenerateSlugsJob (Job ID: ddcffc44-0239-4902-b15e-3aafd469481f) from Sidekiq(high) in 489.74ms
2026-07-02T12:51:56.363088378Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [bdf055eb-a90f-448b-bad8-11b6671b6390] Performed Upgrade::GenerateSlugsJob (Job ID: bdf055eb-a90f-448b-bad8-11b6671b6390) from Sidekiq(high) in 520.94ms
2026-07-02T12:51:56.364252894Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [061fa6d7-25ad-45aa-9b72-1bffa12eda69] Performed Upgrade::GenerateSlugsJob (Job ID: 061fa6d7-25ad-45aa-9b72-1bffa12eda69) from Sidekiq(high) in 465.76ms
2026-07-02T12:51:56.364633170Z 12:51:56 default_worker.1 | INFO 2026-07-02T12:51:56.351Z pid=304 tid=ors jid=f88b1bbd03f60e1a63a0f2b2 class=Upgrade::BackfillCollectionCounterCache elapsed=0.501: done
2026-07-02T12:51:56.364764324Z 12:51:56 default_worker.1 | INFO 2026-07-02T12:51:56.363Z pid=304 tid=opc jid=9bdfca589989e52d8b721ec2 class=Upgrade::GenerateSlugsJob elapsed=0.523: done
2026-07-02T12:51:56.365230393Z 12:51:56 default_worker.1 | INFO 2026-07-02T12:51:56.364Z pid=304 tid=ors jid=3e4e5207ec3f2ebfd7126223 class=Upgrade::FixMimeTypes: start
2026-07-02T12:51:56.367989421Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [eea18018-8a74-44f3-88e6-121e78acf39f] Performing Upgrade::FixMimeTypes (Job ID: eea18018-8a74-44f3-88e6-121e78acf39f) from Sidekiq(high) enqueued at 2026-07-02T12:51:55.323916623Z
2026-07-02T12:51:56.369021440Z 12:51:56 default_worker.1 | INFO 2026-07-02T12:51:56.364Z pid=304 tid=opk jid=12f8cf0aa0dd95f476102e00 class=Upgrade::GenerateSlugsJob elapsed=0.524: done
2026-07-02T12:51:56.369143355Z 12:51:56 default_worker.1 | INFO 2026-07-02T12:51:56.364Z pid=304 tid=oq0 jid=3c3bc7e1f842f8a8ea716547 class=Upgrade::GenerateSlugsJob elapsed=0.524: done
2026-07-02T12:51:56.369669575Z 12:51:56 default_worker.1 | INFO 2026-07-02T12:51:56.369Z pid=304 tid=opk jid=09adf03bdd452485c91856fa class=Upgrade::RemoveDuplicateCollectionRelationsJob: start
2026-07-02T12:51:56.375327433Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [c00712f0-a926-4531-b922-fef4251907fd] Performing Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: c00712f0-a926-4531-b922-fef4251907fd) from Sidekiq(upgrade) enqueued at 2026-07-02T12:51:55.321138587Z
2026-07-02T12:51:56.390359255Z 12:51:56 default_worker.1 | INFO 2026-07-02T12:51:56.365Z pid=304 tid=opc jid=3a861c81c548b587a4a2ecf6 class=Upgrade::ConvertCollectionsJob: start
2026-07-02T12:51:56.390720963Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [eea18018-8a74-44f3-88e6-121e78acf39f] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:56.459839712Z 12:51:56 default_worker.1 | INFO 2026-07-02T12:51:56.369Z pid=304 tid=oq0 jid=a63ecf14891f8c2001829218 class=Upgrade::ConvertSupportedRelationshipsJob: start
2026-07-02T12:51:56.489846560Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [4b41080f-7121-40f2-85fe-cfecc303c550] Performing Upgrade::ConvertCollectionsJob (Job ID: 4b41080f-7121-40f2-85fe-cfecc303c550) from Sidekiq(upgrade) enqueued at 2026-07-02T12:51:55.320602337Z
2026-07-02T12:51:56.495377963Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [e7ff004f-8879-4959-ade2-77c5eb3304e1] Performing Upgrade::ConvertSupportedRelationshipsJob (Job ID: e7ff004f-8879-4959-ade2-77c5eb3304e1) from Sidekiq(upgrade) enqueued at 2026-07-02T12:51:55.321870291Z
2026-07-02T12:51:56.583611187Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [eea18018-8a74-44f3-88e6-121e78acf39f] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-02T12:51:56.596899697Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [c00712f0-a926-4531-b922-fef4251907fd] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:56.632592840Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [eea18018-8a74-44f3-88e6-121e78acf39f] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.093
2026-07-02T12:51:56.633549597Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [4b41080f-7121-40f2-85fe-cfecc303c550] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:56.737565576Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [4b41080f-7121-40f2-85fe-cfecc303c550] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-02T12:51:56.739264899Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [eea18018-8a74-44f3-88e6-121e78acf39f] Performed Upgrade::FixMimeTypes (Job ID: eea18018-8a74-44f3-88e6-121e78acf39f) from Sidekiq(high) in 373.27ms
2026-07-02T12:51:56.740079721Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [e7ff004f-8879-4959-ade2-77c5eb3304e1] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:56.769108579Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [4b41080f-7121-40f2-85fe-cfecc303c550] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.013
2026-07-02T12:51:56.773291826Z 12:51:56 default_worker.1 | INFO 2026-07-02T12:51:56.756Z pid=304 tid=ors jid=3e4e5207ec3f2ebfd7126223 class=Upgrade::FixMimeTypes elapsed=0.39: done
2026-07-02T12:51:56.871748235Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [c00712f0-a926-4531-b922-fef4251907fd] Performed Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: c00712f0-a926-4531-b922-fef4251907fd) from Sidekiq(upgrade) in 368.66ms
2026-07-02T12:51:56.895114576Z 12:51:56 default_worker.1 | INFO 2026-07-02T12:51:56.871Z pid=304 tid=ors jid=f9d42378a8c12bf936db0185 class=Upgrade::FixStaleAttachmentDataJob: start
2026-07-02T12:51:56.906595674Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [e7ff004f-8879-4959-ade2-77c5eb3304e1] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-02T12:51:56.906964738Z 12:51:56 default_worker.1 | INFO 2026-07-02T12:51:56.902Z pid=304 tid=opk jid=09adf03bdd452485c91856fa class=Upgrade::RemoveDuplicateCollectionRelationsJob elapsed=0.533: done
2026-07-02T12:51:56.942843435Z 12:51:56 default_worker.1 | INFO 2026-07-02T12:51:56.942Z pid=304 tid=opk jid=ec413e00cd251e6bd7c51bf9 class=Upgrade::FixNilFileSizeValues: start
2026-07-02T12:51:56.963442902Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [e5129ee2-025c-4f55-be08-d5a425436744] Performing Upgrade::FixStaleAttachmentDataJob (Job ID: e5129ee2-025c-4f55-be08-d5a425436744) from Sidekiq(upgrade) enqueued at 2026-07-02T12:51:55.322633799Z
2026-07-02T12:51:56.982247554Z 12:51:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [4b41080f-7121-40f2-85fe-cfecc303c550] Performed Upgrade::ConvertCollectionsJob (Job ID: 4b41080f-7121-40f2-85fe-cfecc303c550) from Sidekiq(upgrade) in 516.46ms
2026-07-02T12:51:56.990989785Z 12:51:56 default_worker.1 | INFO 2026-07-02T12:51:56.988Z pid=304 tid=opc jid=3a861c81c548b587a4a2ecf6 class=Upgrade::ConvertCollectionsJob elapsed=0.623: done
2026-07-02T12:51:57.006453226Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [8ada039c-37db-453d-a232-55a730456016] Performing Upgrade::FixNilFileSizeValues (Job ID: 8ada039c-37db-453d-a232-55a730456016) from Sidekiq(upgrade) enqueued at 2026-07-02T12:51:55.324632275Z
2026-07-02T12:51:57.028933943Z 12:51:57 default_worker.1 | INFO 2026-07-02T12:51:57.028Z pid=304 tid=opc jid=9cc95dc1e632b14b695ba075 class=Upgrade::BackfillDataPackages: start
2026-07-02T12:51:57.051968095Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [e7ff004f-8879-4959-ade2-77c5eb3304e1] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.133
2026-07-02T12:51:57.065097444Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [e5129ee2-025c-4f55-be08-d5a425436744] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:57.082757820Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [a67ddac1-56fc-4a5a-9be9-e029ac5890a4] Performing Upgrade::BackfillDataPackages (Job ID: a67ddac1-56fc-4a5a-9be9-e029ac5890a4) from Sidekiq(upgrade) enqueued at 2026-07-02T12:51:55.325368688Z
2026-07-02T12:51:57.117500549Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [8ada039c-37db-453d-a232-55a730456016] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:57.167560985Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [e5129ee2-025c-4f55-be08-d5a425436744] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-02T12:51:57.197967088Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [e7ff004f-8879-4959-ade2-77c5eb3304e1] Performed Upgrade::ConvertSupportedRelationshipsJob (Job ID: e7ff004f-8879-4959-ade2-77c5eb3304e1) from Sidekiq(upgrade) in 725.21ms
2026-07-02T12:51:57.223486315Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [a67ddac1-56fc-4a5a-9be9-e029ac5890a4] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:57.248785751Z 12:51:57 default_worker.1 | INFO 2026-07-02T12:51:57.248Z pid=304 tid=oq0 jid=a63ecf14891f8c2001829218 class=Upgrade::ConvertSupportedRelationshipsJob elapsed=0.879: done
2026-07-02T12:51:57.266438633Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [8ada039c-37db-453d-a232-55a730456016] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-02T12:51:57.299712823Z 12:51:57 default_worker.1 | INFO 2026-07-02T12:51:57.299Z pid=304 tid=oq0 jid=fb8fecfc508495111a6396ab class=Upgrade::DisambiguateUsernamesJob: start
2026-07-02T12:51:57.306665699Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [e5129ee2-025c-4f55-be08-d5a425436744] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.049
2026-07-02T12:51:57.307372503Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [89254c2e-a1c6-4732-99ee-94820d3b3258] Performing Upgrade::DisambiguateUsernamesJob (Job ID: 89254c2e-a1c6-4732-99ee-94820d3b3258) from Sidekiq(upgrade) enqueued at 2026-07-02T12:51:55.326075532Z
2026-07-02T12:51:57.309264334Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [8ada039c-37db-453d-a232-55a730456016] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.098
2026-07-02T12:51:57.309853230Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [a67ddac1-56fc-4a5a-9be9-e029ac5890a4] Performed Upgrade::BackfillDataPackages (Job ID: a67ddac1-56fc-4a5a-9be9-e029ac5890a4) from Sidekiq(upgrade) in 267.9ms
2026-07-02T12:51:57.311201386Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [89254c2e-a1c6-4732-99ee-94820d3b3258] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:57.371711293Z 12:51:57 default_worker.1 | INFO 2026-07-02T12:51:57.322Z pid=304 tid=opc jid=9cc95dc1e632b14b695ba075 class=Upgrade::BackfillDataPackages elapsed=0.294: done
2026-07-02T12:51:57.405565672Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [e5129ee2-025c-4f55-be08-d5a425436744] Performed Upgrade::FixStaleAttachmentDataJob (Job ID: e5129ee2-025c-4f55-be08-d5a425436744) from Sidekiq(upgrade) in 416.79ms
2026-07-02T12:51:57.461328465Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [8ada039c-37db-453d-a232-55a730456016] Performed Upgrade::FixNilFileSizeValues (Job ID: 8ada039c-37db-453d-a232-55a730456016) from Sidekiq(upgrade) in 503.82ms
2026-07-02T12:51:57.556897327Z 12:51:57 default_worker.1 | INFO 2026-07-02T12:51:57.460Z pid=304 tid=opc jid=ac1ddd5750986b6da26d599c class=Upgrade::UpdateActorsJob: start
2026-07-02T12:51:57.607524294Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::UpdateActorsJob] [23cdf07f-d41c-49db-8776-f8b70e7f5c6c] Performing Upgrade::UpdateActorsJob (Job ID: 23cdf07f-d41c-49db-8776-f8b70e7f5c6c) from Sidekiq(upgrade) enqueued at 2026-07-02T12:51:55.326857668Z
2026-07-02T12:51:57.662992784Z 12:51:57 default_worker.1 | INFO 2026-07-02T12:51:57.506Z pid=304 tid=ors jid=f9d42378a8c12bf936db0185 class=Upgrade::FixStaleAttachmentDataJob elapsed=0.635: done
2026-07-02T12:51:57.668997561Z 12:51:57 default_worker.1 | INFO 2026-07-02T12:51:57.556Z pid=304 tid=opk jid=ec413e00cd251e6bd7c51bf9 class=Upgrade::FixNilFileSizeValues elapsed=0.614: done
2026-07-02T12:51:57.678277335Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::UpdateActorsJob] [23cdf07f-d41c-49db-8776-f8b70e7f5c6c] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:57.728352160Z 12:51:57 default_worker.1 | INFO 2026-07-02T12:51:57.674Z pid=304 tid=ors jid=ce863b11c834aef95712a060 class=Upgrade::CreateSpecialListsJob: start
2026-07-02T12:51:57.738529181Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [39be352b-9ac8-4ba2-9190-84e29a928306] Performing Upgrade::CreateSpecialListsJob (Job ID: 39be352b-9ac8-4ba2-9190-84e29a928306) from Sidekiq(upgrade) enqueued at 2026-07-02T12:51:55.327649703Z
2026-07-02T12:51:57.742313204Z 12:51:57 default_worker.1 | INFO 2026-07-02T12:51:57.678Z pid=304 tid=opk jid=45c62406ee936ec90d04a18a class=Upgrade::FixParentCollections: start
2026-07-02T12:51:57.743046220Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [89254c2e-a1c6-4732-99ee-94820d3b3258] Performed Upgrade::DisambiguateUsernamesJob (Job ID: 89254c2e-a1c6-4732-99ee-94820d3b3258) from Sidekiq(upgrade) in 435.54ms
2026-07-02T12:51:57.743550767Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::FixParentCollections] [7934fb26-54fd-4e64-b46f-ca694bd2a6a6] Performing Upgrade::FixParentCollections (Job ID: 7934fb26-54fd-4e64-b46f-ca694bd2a6a6) from Sidekiq(upgrade) enqueued at 2026-07-02T12:51:55.328336868Z
2026-07-02T12:51:57.766652224Z 12:51:57 rails.1 | [ce2ac988-26ec-45c4-ba09-e5dea3defe21] {"method":"GET","path":"/","format":"*/*","controller":"ApplicationController","action":"index","status":0,"allocations":1505,"duration":19.7,"view":0.0,"db":3.03,"@timestamp":"2026-07-02T12:51:57.765Z","@version":"1","message":"[0] GET / (ApplicationController#index)"}
2026-07-02T12:51:57.807936601Z 12:51:57 default_worker.1 | INFO 2026-07-02T12:51:57.743Z pid=304 tid=oq0 jid=fb8fecfc508495111a6396ab class=Upgrade::DisambiguateUsernamesJob elapsed=0.444: done
2026-07-02T12:51:57.814594143Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [39be352b-9ac8-4ba2-9190-84e29a928306] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:57.869208803Z 12:51:57 default_worker.1 | INFO 2026-07-02T12:51:57.828Z pid=304 tid=oq0 jid=9a91f61a5212e79e71666645 class=Upgrade::PruneOrphanedProblems: start
2026-07-02T12:51:57.913320285Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::UpdateActorsJob] [23cdf07f-d41c-49db-8776-f8b70e7f5c6c] Performed Upgrade::UpdateActorsJob (Job ID: 23cdf07f-d41c-49db-8776-f8b70e7f5c6c) from Sidekiq(upgrade) in 207.46ms
2026-07-02T12:51:57.913391198Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::FixParentCollections] [7934fb26-54fd-4e64-b46f-ca694bd2a6a6] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:57.968654445Z 12:51:57 default_worker.1 | INFO 2026-07-02T12:51:57.968Z pid=304 tid=opc jid=ac1ddd5750986b6da26d599c class=Upgrade::UpdateActorsJob elapsed=0.507: done
2026-07-02T12:51:57.969175114Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [1eca2717-97a2-4349-8cab-bb932a74589b] Performing Upgrade::PruneOrphanedProblems (Job ID: 1eca2717-97a2-4349-8cab-bb932a74589b) from Sidekiq(upgrade) enqueued at 2026-07-02T12:51:55.329090616Z
2026-07-02T12:51:57.969288963Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [39be352b-9ac8-4ba2-9190-84e29a928306] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-02T12:51:57.989504547Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [39be352b-9ac8-4ba2-9190-84e29a928306] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.075
2026-07-02T12:51:57.990108594Z 12:51:57 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [1eca2717-97a2-4349-8cab-bb932a74589b] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-02T12:51:58.052710685Z 12:51:58 default_worker.1 | [ActiveJob] [Upgrade::FixParentCollections] [7934fb26-54fd-4e64-b46f-ca694bd2a6a6] Performed Upgrade::FixParentCollections (Job ID: 7934fb26-54fd-4e64-b46f-ca694bd2a6a6) from Sidekiq(upgrade) in 309.81ms
2026-07-02T12:51:58.143129111Z 12:51:58 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [1eca2717-97a2-4349-8cab-bb932a74589b] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-02T12:51:58.144922714Z 12:51:58 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [39be352b-9ac8-4ba2-9190-84e29a928306] Performed Upgrade::CreateSpecialListsJob (Job ID: 39be352b-9ac8-4ba2-9190-84e29a928306) from Sidekiq(upgrade) in 406.82ms
2026-07-02T12:51:58.160939019Z 12:51:58 default_worker.1 | INFO 2026-07-02T12:51:58.143Z pid=304 tid=opk jid=45c62406ee936ec90d04a18a class=Upgrade::FixParentCollections elapsed=0.465: done
2026-07-02T12:51:58.161284835Z 12:51:58 default_worker.1 | INFO 2026-07-02T12:51:58.160Z pid=304 tid=ors jid=ce863b11c834aef95712a060 class=Upgrade::CreateSpecialListsJob elapsed=0.487: done
2026-07-02T12:51:58.161390037Z 12:51:58 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [1eca2717-97a2-4349-8cab-bb932a74589b] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.091
2026-07-02T12:51:58.169920362Z 12:51:58 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [1eca2717-97a2-4349-8cab-bb932a74589b] Performed Upgrade::PruneOrphanedProblems (Job ID: 1eca2717-97a2-4349-8cab-bb932a74589b) from Sidekiq(upgrade) in 269.74ms
2026-07-02T12:51:58.170640933Z 12:51:58 default_worker.1 | INFO 2026-07-02T12:51:58.170Z pid=304 tid=oq0 jid=9a91f61a5212e79e71666645 class=Upgrade::PruneOrphanedProblems elapsed=0.356: done
2026-07-02T12:51:59.197319811Z 12:51:59 rails.1 | [2ed6c524-c39b-4291-81c5-bcf2f34305e8] {"method":"GET","path":"/users/sign_in","format":"*/*","controller":"Users::SessionsController","action":"new","status":302,"allocations":111950,"duration":1406.59,"view":0.0,"db":106.0,"location":"http://172.17.0.4:3214/dashboard","@timestamp":"2026-07-02T12:51:59.188Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2026-07-02T12:51:59.245317511Z 12:51:59 rails.1 | [f2ff1f1c-8cac-4572-b4ea-4b3d87b63e59] {"method":"GET","path":"/dashboard","format":"*/*","controller":"HomeController","action":"index","status":302,"allocations":1161,"duration":21.9,"view":0.0,"db":1.19,"location":"http://172.17.0.4:3214/users/edit","@timestamp":"2026-07-02T12:51:59.244Z","@version":"1","message":"[302] GET /dashboard (HomeController#index)"}
2026-07-02T12:51:59.786994731Z 12:51:59 rails.1 | [ffc24f74-8df6-4e51-b5fd-952fc52d4116] {"method":"GET","path":"/users/edit","format":"*/*","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":25182,"duration":522.73,"view":473.39,"db":6.62,"@timestamp":"2026-07-02T12:51:59.786Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}
2026-07-02T12:51:59.867484607Z 12:51:59 rails.1 | [2812871e-ae36-4152-9054-9cc1ca308916] {"method":"GET","path":"/","format":"html","controller":"ApplicationController","action":"index","status":0,"allocations":1365,"duration":34.31,"view":0.0,"db":5.63,"@timestamp":"2026-07-02T12:51:59.865Z","@version":"1","message":"[0] GET / (ApplicationController#index)"}
2026-07-02T12:52:00.143244781Z 12:52:00 rails.1 | [b131f8be-e9c4-4c23-b6a1-9f9d9e1b12c7] {"method":"GET","path":"/users/sign_in","format":"html","controller":"Users::SessionsController","action":"new","status":302,"allocations":19768,"duration":179.5,"view":0.0,"db":1.67,"location":"http://172.17.0.4:3214/dashboard","@timestamp":"2026-07-02T12:52:00.114Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2026-07-02T12:52:00.165975301Z 12:52:00 rails.1 | [94f09a76-bec7-40ab-9734-f2c764837bf6] {"method":"GET","path":"/dashboard","format":"html","controller":"HomeController","action":"index","status":302,"allocations":1170,"duration":15.05,"view":0.0,"db":1.64,"location":"http://172.17.0.4:3214/users/edit","@timestamp":"2026-07-02T12:52:00.165Z","@version":"1","message":"[302] GET /dashboard (HomeController#index)"}
2026-07-02T12:52:00.611197584Z 12:52:00 rails.1 | [f9d89477-4f43-4599-8571-919e26380414] {"method":"GET","path":"/users/edit","format":"html","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":25717,"duration":424.53,"view":290.64,"db":7.95,"@timestamp":"2026-07-02T12:52:00.605Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}