2026-08-10T21:47:16.598130326Z /package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=0 (root), euid=0, gid=0 (root), egid=0
2026-08-10T21:47:16.598168172Z /package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=0 (root), gid=0 (root), perms=oxorgxgruxuwur
2026-08-10T21:47:16.635730665Z [mod-init] Running Docker Modification Logic
2026-08-10T21:47:16.859228600Z [mod-init] Adding linuxserver/mods:universal-redis to container
2026-08-10T21:47:17.546044467Z [mod-init] Downloading linuxserver/mods:universal-redis from lscr.io
2026-08-10T21:47:17.933143790Z [mod-init] Installing linuxserver/mods:universal-redis
2026-08-10T21:47:17.959100823Z [mod-init] linuxserver/mods:universal-redis applied to container
2026-08-10T21:47:17.960202192Z /run/s6/basedir/scripts/rc.init: info: hook /docker-mods exited 0
2026-08-10T21:47:17.984919046Z s6-rc: info: service s6rc-oneshot-runner: starting
2026-08-10T21:47:17.989135030Z s6-rc: info: service s6rc-oneshot-runner successfully started
2026-08-10T21:47:17.989441888Z s6-rc: info: service fix-attrs: starting
2026-08-10T21:47:17.989697062Z s6-rc: info: service init-migrations: starting
2026-08-10T21:47:17.989933278Z s6-rc: info: service init-envfile: starting
2026-08-10T21:47:17.997021087Z [migrations] started
2026-08-10T21:47:17.997125367Z [migrations] no migrations found
2026-08-10T21:47:17.997860147Z s6-rc: info: service init-migrations successfully started
2026-08-10T21:47:17.998048436Z s6-rc: info: service init-adduser: starting
2026-08-10T21:47:17.998286586Z s6-rc: info: service fix-attrs successfully started
2026-08-10T21:47:17.998576170Z s6-rc: info: service legacy-cont-init: starting
2026-08-10T21:47:17.998976035Z s6-rc: info: service init-envfile successfully started
2026-08-10T21:47:18.005003297Z s6-rc: info: service legacy-cont-init successfully started
2026-08-10T21:47:18.023262272Z usermod: no changes
2026-08-10T21:47:18.030199167Z ───────────────────────────────────────
2026-08-10T21:47:18.030223536Z
2026-08-10T21:47:18.030231832Z ██╗ ███████╗██╗ ██████╗
2026-08-10T21:47:18.030239518Z ██║ ██╔════╝██║██╔═══██╗
2026-08-10T21:47:18.030247253Z ██║ ███████╗██║██║ ██║
2026-08-10T21:47:18.030254959Z ██║ ╚════██║██║██║ ██║
2026-08-10T21:47:18.030262224Z ███████╗███████║██║╚██████╔╝
2026-08-10T21:47:18.030269568Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-08-10T21:47:18.030277063Z
2026-08-10T21:47:18.030283977Z Brought to you by linuxserver.io
2026-08-10T21:47:18.030310441Z ───────────────────────────────────────
2026-08-10T21:47:18.030836260Z
2026-08-10T21:47:18.030879798Z To support LSIO projects visit:
2026-08-10T21:47:18.030889527Z https://www.linuxserver.io/donate/
2026-08-10T21:47:18.030897864Z
2026-08-10T21:47:18.030905840Z ───────────────────────────────────────
2026-08-10T21:47:18.030915540Z GID/UID
2026-08-10T21:47:18.030923586Z ───────────────────────────────────────
2026-08-10T21:47:18.036125706Z
2026-08-10T21:47:18.036138221Z User UID: 911
2026-08-10T21:47:18.036142450Z User GID: 911
2026-08-10T21:47:18.036146418Z ───────────────────────────────────────
2026-08-10T21:47:18.038039221Z Linuxserver.io version: v0.147.1-ls165
2026-08-10T21:47:18.038291740Z Build-date: 2026-08-10T21:33:24+00:00
2026-08-10T21:47:18.038296810Z ───────────────────────────────────────
2026-08-10T21:47:18.038300938Z
2026-08-10T21:47:18.060420450Z s6-rc: info: service init-adduser successfully started
2026-08-10T21:47:18.060643128Z s6-rc: info: service init-device-perms: starting
2026-08-10T21:47:18.066029590Z s6-rc: info: service init-device-perms successfully started
2026-08-10T21:47:18.066142217Z s6-rc: info: service init-os-end: starting
2026-08-10T21:47:18.067434019Z s6-rc: info: service init-os-end successfully started
2026-08-10T21:47:18.067596507Z s6-rc: info: service init-manyfold-config: starting
2026-08-10T21:47:18.067694253Z s6-rc: info: service init-config: starting
2026-08-10T21:47:18.069020155Z s6-rc: info: service init-config successfully started
2026-08-10T21:47:18.069211981Z s6-rc: info: service init-crontab-config: starting
2026-08-10T21:47:18.075338083Z **** SECRET_KEY_BASE set in environment. ****
2026-08-10T21:47:18.084046626Z s6-rc: info: service init-crontab-config successfully started
2026-08-10T21:47:18.103746073Z **** Running Manyfold database init. ****
2026-08-10T21:47:24.039577053Z /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-08-10T21:47:24.040649543Z /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-08-10T21:47:24.069420144Z Server: 030638c41b7a, Context: rails, Role: web, data: {cpu: {one_min: 1.09, five_min: 1.25, fifteen_min: 1.89}, memory: 0.252235776e9, disk: {available: 807935479808, total: 938656133120, used: 130720653312}}
2026-08-10T21:47:24.079165076Z Monitor error: Connection refused - connect(2) for 127.0.0.1:6379 (redis://localhost:6379)
2026-08-10T21:47:24.549702934Z /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-08-10T21:47:24.549720539Z /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-08-10T21:47:24.795253916Z INFO 2026-08-10T21:47:24.795Z pid=173 tid=2f1: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-08-10T21:47:24.799178743Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.default_viewer_role` fallback to returns the default value.
2026-08-10T21:47:24.804119567Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.anonymous_usage_id` fallback to returns the default value.
2026-08-10T21:47:25.023590890Z Migrating to CreateLibraries (20210130201037)
2026-08-10T21:47:25.027074678Z == 20210130201037 CreateLibraries: migrating ==================================
2026-08-10T21:47:25.027568383Z -- create_table(:libraries)
2026-08-10T21:47:25.030277340Z -> 0.0027s
2026-08-10T21:47:25.030302922Z == 20210130201037 CreateLibraries: migrated (0.0027s) =========================
2026-08-10T21:47:25.030312662Z
2026-08-10T21:47:25.061012418Z Migrating to CreateModels (20210130203243)
2026-08-10T21:47:25.061525342Z == 20210130203243 CreateModels: migrating =====================================
2026-08-10T21:47:25.061551003Z -- create_table(:models)
2026-08-10T21:47:25.062443622Z -> 0.0009s
2026-08-10T21:47:25.062465155Z == 20210130203243 CreateModels: migrated (0.0009s) ============================
2026-08-10T21:47:25.062474975Z
2026-08-10T21:47:25.127290722Z Migrating to CreateParts (20210205230918)
2026-08-10T21:47:25.127819627Z == 20210205230918 CreateParts: migrating ======================================
2026-08-10T21:47:25.127843145Z -- create_table(:parts)
2026-08-10T21:47:25.131310370Z -> 0.0030s
2026-08-10T21:47:25.131326322Z == 20210205230918 CreateParts: migrated (0.0030s) =============================
2026-08-10T21:47:25.131333135Z
2026-08-10T21:47:25.149593052Z Migrating to AddFieldsToParts (20210210153744)
2026-08-10T21:47:25.150101005Z == 20210210153744 AddFieldsToParts: migrating =================================
2026-08-10T21:47:25.150117198Z -- add_column(:parts, :presupported, :boolean, {default: false, null: false})
2026-08-10T21:47:25.150846858Z -> 0.0007s
2026-08-10T21:47:25.150854242Z -- add_column(:parts, :printed, :boolean, {default: false, null: false})
2026-08-10T21:47:25.151130619Z -> 0.0003s
2026-08-10T21:47:25.151137884Z == 20210210153744 AddFieldsToParts: migrated (0.0010s) ========================
2026-08-10T21:47:25.151144487Z
2026-08-10T21:47:25.173034616Z Migrating to ActsAsTaggableOnMigration (20210212143001)
2026-08-10T21:47:25.173770379Z == 20210212143001 ActsAsTaggableOnMigration: migrating ========================
2026-08-10T21:47:25.173825249Z -- create_table(:tags, {id: :integer})
2026-08-10T21:47:25.177174777Z -> 0.0033s
2026-08-10T21:47:25.177186581Z -- create_table(:taggings, {id: :integer})
2026-08-10T21:47:25.178639849Z -> 0.0014s
2026-08-10T21:47:25.178648977Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-08-10T21:47:25.178858740Z -> 0.0002s
2026-08-10T21:47:25.178867998Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-08-10T21:47:25.180531800Z -> 0.0016s
2026-08-10T21:47:25.180543564Z == 20210212143001 ActsAsTaggableOnMigration: migrated (0.0067s) ===============
2026-08-10T21:47:25.180551881Z
2026-08-10T21:47:25.248426159Z Migrating to AddMissingUniqueIndices (20210212143002)
2026-08-10T21:47:25.249142221Z == 20210212143002 AddMissingUniqueIndices: migrating ==========================
2026-08-10T21:47:25.249160117Z -- add_index(:tags, :name, {unique: true, name: "index_tags_on_name"})
2026-08-10T21:47:25.249529752Z -> 0.0003s
2026-08-10T21:47:25.249546817Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-08-10T21:47:25.249968266Z -> 0.0004s
2026-08-10T21:47:25.249994188Z -- remove_foreign_key(:taggings, :tags)
2026-08-10T21:47:25.416669349Z -> 0.1666s
2026-08-10T21:47:25.451403734Z -- remove_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-08-10T21:47:25.467525202Z -> 0.0161s
2026-08-10T21:47:25.467654102Z -- remove_index(:taggings, nil, {name: "taggings_taggable_context_idx"})
2026-08-10T21:47:25.467875067Z -> 0.0002s
2026-08-10T21:47:25.467899195Z -- add_index(:taggings, [:tag_id, :taggable_id, :taggable_type, :context, :tagger_id, :tagger_type], {unique: true, name: "taggings_idx"})
2026-08-10T21:47:25.472912375Z -> 0.0050s
2026-08-10T21:47:25.472923327Z -- add_foreign_key(:taggings, :tags, {column: "tag_id"})
2026-08-10T21:47:25.549771203Z -> 0.0768s
2026-08-10T21:47:25.549784630Z == 20210212143002 AddMissingUniqueIndices: migrated (0.3006s) =================
2026-08-10T21:47:25.549789560Z
2026-08-10T21:47:25.658269432Z Migrating to AddTaggingsCounterCacheToTags (20210212143003)
2026-08-10T21:47:25.676983924Z == 20210212143003 AddTaggingsCounterCacheToTags: migrating ====================
2026-08-10T21:47:25.677008573Z -- add_column(:tags, :taggings_count, :integer, {default: 0})
2026-08-10T21:47:25.712813004Z -> 0.0357s
2026-08-10T21:47:25.792842580Z == 20210212143003 AddTaggingsCounterCacheToTags: migrated (0.1158s) ===========
2026-08-10T21:47:25.792897742Z
2026-08-10T21:47:25.850361497Z Migrating to AddMissingTaggableIndex (20210212143004)
2026-08-10T21:47:25.850998941Z == 20210212143004 AddMissingTaggableIndex: migrating ==========================
2026-08-10T21:47:25.852830651Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-08-10T21:47:25.853146067Z -> 0.0003s
2026-08-10T21:47:25.853170316Z == 20210212143004 AddMissingTaggableIndex: migrated (0.0003s) =================
2026-08-10T21:47:25.853180967Z
2026-08-10T21:47:25.870585380Z Migrating to ChangeCollationForTagNames (20210212143005)
2026-08-10T21:47:25.871213505Z == 20210212143005 ChangeCollationForTagNames: migrating =======================
2026-08-10T21:47:25.871864827Z == 20210212143005 ChangeCollationForTagNames: migrated (0.0006s) ==============
2026-08-10T21:47:25.871891191Z
2026-08-10T21:47:25.878634265Z Migrating to AddMissingIndexesOnTaggings (20210212143006)
2026-08-10T21:47:25.879124713Z == 20210212143006 AddMissingIndexesOnTaggings: migrating ======================
2026-08-10T21:47:25.879146647Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-08-10T21:47:25.886736478Z -> 0.0075s
2026-08-10T21:47:25.886761738Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-08-10T21:47:25.886953405Z -> 0.0002s
2026-08-10T21:47:25.886975068Z -- index_exists?(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-08-10T21:47:25.891399692Z -> 0.0044s
2026-08-10T21:47:25.891423911Z -- add_index(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-08-10T21:47:25.892351420Z -> 0.0009s
2026-08-10T21:47:25.892375699Z -- index_exists?(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-08-10T21:47:25.892772498Z -> 0.0004s
2026-08-10T21:47:25.892794212Z -- add_index(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-08-10T21:47:25.892951368Z -> 0.0001s
2026-08-10T21:47:25.892974264Z -- index_exists?(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-08-10T21:47:25.896025231Z -> 0.0030s
2026-08-10T21:47:25.896052566Z -- add_index(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-08-10T21:47:25.896211215Z -> 0.0001s
2026-08-10T21:47:25.896234041Z -- index_exists?(:taggings, :context, {name: "index_taggings_on_context"})
2026-08-10T21:47:25.896802096Z -> 0.0006s
2026-08-10T21:47:25.896824531Z -- add_index(:taggings, :context, {name: "index_taggings_on_context"})
2026-08-10T21:47:25.896930094Z -> 0.0001s
2026-08-10T21:47:25.896940965Z -- index_exists?(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-08-10T21:47:25.897610905Z -> 0.0006s
2026-08-10T21:47:25.897633731Z -- add_index(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-08-10T21:47:25.897781910Z -> 0.0001s
2026-08-10T21:47:25.897803543Z -- index_exists?(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-08-10T21:47:25.899135667Z -> 0.0013s
2026-08-10T21:47:25.899158873Z -- add_index(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-08-10T21:47:25.899262763Z -> 0.0002s
2026-08-10T21:47:25.899286160Z == 20210212143006 AddMissingIndexesOnTaggings: migrated (0.0202s) =============
2026-08-10T21:47:25.899296080Z
2026-08-10T21:47:25.909984102Z Migrating to AddPreviewPartToModel (20210220204055)
2026-08-10T21:47:25.910369618Z == 20210220204055 AddPreviewPartToModel: migrating ============================
2026-08-10T21:47:25.910391332Z -- add_reference(:models, :preview_part, {null: true, foreign_key: {to_table: :parts}})
2026-08-10T21:47:26.126027028Z -> 0.2156s
2026-08-10T21:47:26.126052028Z == 20210220204055 AddPreviewPartToModel: migrated (0.2156s) ===================
2026-08-10T21:47:26.126061678Z
2026-08-10T21:47:26.131650677Z Migrating to CreateCreators (20210225232756)
2026-08-10T21:47:26.132485629Z == 20210225232756 CreateCreators: migrating ===================================
2026-08-10T21:47:26.132510259Z -- create_table(:creators)
2026-08-10T21:47:26.146044475Z -> 0.0135s
2026-08-10T21:47:26.146072782Z == 20210225232756 CreateCreators: migrated (0.0135s) ==========================
2026-08-10T21:47:26.146083994Z
2026-08-10T21:47:26.152758040Z Migrating to AddCreatorToModels (20210225232841)
2026-08-10T21:47:26.153125831Z == 20210225232841 AddCreatorToModels: migrating ===============================
2026-08-10T21:47:26.153147725Z -- add_reference(:models, :creator, {null: true, foreign_key: true})
2026-08-10T21:47:26.205548721Z -> 0.0524s
2026-08-10T21:47:26.205573631Z == 20210225232841 AddCreatorToModels: migrated (0.0524s) ======================
2026-08-10T21:47:26.205583271Z
2026-08-10T21:47:26.221509676Z Migrating to CreateLinks (20210301230017)
2026-08-10T21:47:26.221994693Z == 20210301230017 CreateLinks: migrating ======================================
2026-08-10T21:47:26.222016176Z -- create_table(:links)
2026-08-10T21:47:26.222783351Z -> 0.0007s
2026-08-10T21:47:26.222804975Z == 20210301230017 CreateLinks: migrated (0.0008s) =============================
2026-08-10T21:47:26.222814614Z
2026-08-10T21:47:26.394379807Z Migrating to DropLinkFieldsFromCreators (20210302161202)
2026-08-10T21:47:26.394841637Z == 20210302161202 DropLinkFieldsFromCreators: migrating =======================
2026-08-10T21:47:26.394864483Z -- remove_column(:creators, :thingiverse_user, :string)
2026-08-10T21:47:26.463123978Z -> 0.0682s
2026-08-10T21:47:26.463148758Z -- remove_column(:creators, :cults3d_user, :string)
2026-08-10T21:47:26.467477388Z -> 0.0043s
2026-08-10T21:47:26.469551867Z -- remove_column(:creators, :mmf_user, :string)
2026-08-10T21:47:26.483815252Z -> 0.0142s
2026-08-10T21:47:26.483839631Z -- remove_column(:creators, :cgtrader_user, :string)
2026-08-10T21:47:26.487367959Z -> 0.0035s
2026-08-10T21:47:26.487392990Z == 20210302161202 DropLinkFieldsFromCreators: migrated (0.0925s) ==============
2026-08-10T21:47:26.488466713Z
2026-08-10T21:47:26.508750696Z Migrating to RemoveFkConstraintFromModelPreviewPart (20210314185822)
2026-08-10T21:47:26.509818508Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrating ===========
2026-08-10T21:47:26.509840121Z -- remove_foreign_key(:models, :parts, {column: :preview_part_id})
2026-08-10T21:47:26.565234397Z -> 0.0553s
2026-08-10T21:47:26.565261692Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrated (0.0554s) ==
2026-08-10T21:47:26.565524171Z
2026-08-10T21:47:26.570772975Z Migrating to AddYUpToParts (20210318202638)
2026-08-10T21:47:26.571773300Z == 20210318202638 AddYUpToParts: migrating ====================================
2026-08-10T21:47:26.571795014Z -- add_column(:parts, :y_up, :boolean, {default: false, null: false})
2026-08-10T21:47:26.586554859Z -> 0.0147s
2026-08-10T21:47:26.586579489Z == 20210318202638 AddYUpToParts: migrated (0.0148s) ===========================
2026-08-10T21:47:26.586804813Z
2026-08-10T21:47:26.591942393Z Migrating to CreateImages (20210321164508)
2026-08-10T21:47:26.592954121Z == 20210321164508 CreateImages: migrating =====================================
2026-08-10T21:47:26.592968971Z -- create_table(:images)
2026-08-10T21:47:26.609287045Z -> 0.0163s
2026-08-10T21:47:26.609308218Z == 20210321164508 CreateImages: migrated (0.0163s) ============================
2026-08-10T21:47:26.609578262Z
2026-08-10T21:47:26.615021137Z Migrating to CreateDelayedJobs (20210330215825)
2026-08-10T21:47:26.616376347Z == 20210330215825 CreateDelayedJobs: migrating ================================
2026-08-10T21:47:26.616393101Z -- create_table(:delayed_jobs)
2026-08-10T21:47:26.625037836Z -> 0.0089s
2026-08-10T21:47:26.625054500Z -- add_index(:delayed_jobs, [:priority, :run_at], {name: "delayed_jobs_priority"})
2026-08-10T21:47:26.625226667Z -> 0.0002s
2026-08-10T21:47:26.625241667Z == 20210330215825 CreateDelayedJobs: migrated (0.0092s) =======================
2026-08-10T21:47:26.625562794Z
2026-08-10T21:47:26.630751617Z Migrating to RenamePartsToModelFiles (20220105233138)
2026-08-10T21:47:26.632735925Z == 20220105233138 RenamePartsToModelFiles: migrating ==========================
2026-08-10T21:47:26.632752588Z -- rename_table(:parts, :model_files)
2026-08-10T21:47:26.634542785Z -> 0.0017s
2026-08-10T21:47:26.634557464Z -- rename_column(:models, :preview_part_id, :preview_file_id)
2026-08-10T21:47:26.668340363Z -> 0.0338s
2026-08-10T21:47:26.668365533Z == 20220105233138 RenamePartsToModelFiles: migrated (0.0356s) =================
2026-08-10T21:47:26.668556819Z
2026-08-10T21:47:26.674337144Z Migrating to RemoveImagesTable (20220106220519)
2026-08-10T21:47:26.675028877Z == 20220106220519 RemoveImagesTable: migrating ================================
2026-08-10T21:47:26.675054208Z -- drop_table(:images)
2026-08-10T21:47:26.675371959Z -> 0.0003s
2026-08-10T21:47:26.675396949Z == 20220106220519 RemoveImagesTable: migrated (0.0003s) =======================
2026-08-10T21:47:26.675409013Z
2026-08-10T21:47:26.681004946Z Migrating to AddServiceNameToActiveStorageBlobs (20220612220115)
2026-08-10T21:47:26.681665257Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrating ===============
2026-08-10T21:47:26.681690708Z -- table_exists?(:active_storage_blobs)
2026-08-10T21:47:26.681794958Z -> 0.0001s
2026-08-10T21:47:26.681818716Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrated (0.0001s) ======
2026-08-10T21:47:26.681828355Z
2026-08-10T21:47:26.687079575Z Migrating to CreateActiveStorageVariantRecords (20220612220116)
2026-08-10T21:47:26.687897733Z == 20220612220116 CreateActiveStorageVariantRecords: migrating ================
2026-08-10T21:47:26.687926521Z -- table_exists?(:active_storage_blobs)
2026-08-10T21:47:26.688097275Z -> 0.0002s
2026-08-10T21:47:26.688124460Z == 20220612220116 CreateActiveStorageVariantRecords: migrated (0.0002s) =======
2026-08-10T21:47:26.688137877Z
2026-08-10T21:47:26.693388805Z Migrating to RemoveNotNullOnActiveStorageBlobsChecksum (20220612220117)
2026-08-10T21:47:26.694005748Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrating ========
2026-08-10T21:47:26.694031059Z -- table_exists?(:active_storage_blobs)
2026-08-10T21:47:26.694119988Z -> 0.0001s
2026-08-10T21:47:26.694142994Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrated (0.0001s)
2026-08-10T21:47:26.694153555Z
2026-08-10T21:47:26.699534065Z Migrating to DeviseCreateUsers (20220614210023)
2026-08-10T21:47:26.700198814Z == 20220614210023 DeviseCreateUsers: migrating ================================
2026-08-10T21:47:26.700255629Z -- create_table(:users)
2026-08-10T21:47:26.701442370Z -> 0.0011s
2026-08-10T21:47:26.701467661Z -- add_index(:users, :email, {unique: true, name: "index_users_on_email"})
2026-08-10T21:47:26.703016280Z -> 0.0015s
2026-08-10T21:47:26.703041802Z == 20220614210023 DeviseCreateUsers: migrated (0.0028s) =======================
2026-08-10T21:47:26.703055429Z
2026-08-10T21:47:26.711760807Z Migrating to AddUsernameToUsers (20220614211256)
2026-08-10T21:47:26.712212707Z == 20220614211256 AddUsernameToUsers: migrating ===============================
2026-08-10T21:47:26.712237537Z -- add_column(:users, :username, :string, {null: false})
2026-08-10T21:47:26.735115136Z -> 0.0229s
2026-08-10T21:47:26.735140908Z -- add_index(:users, :username, {unique: true, name: "index_users_on_username"})
2026-08-10T21:47:26.735622849Z -> 0.0001s
2026-08-10T21:47:26.735644863Z == 20220614211256 AddUsernameToUsers: migrated (0.0231s) ======================
2026-08-10T21:47:26.735654984Z
2026-08-10T21:47:26.740966314Z Migrating to AddAdminToUsers (20220614213902)
2026-08-10T21:47:26.741324094Z == 20220614213902 AddAdminToUsers: migrating ==================================
2026-08-10T21:47:26.741345788Z -- add_column(:users, :admin, :boolean, {default: false, null: false})
2026-08-10T21:47:26.741901949Z -> 0.0006s
2026-08-10T21:47:26.741911498Z == 20220614213902 AddAdminToUsers: migrated (0.0006s) =========================
2026-08-10T21:47:26.741920135Z
2026-08-10T21:47:26.747343662Z Migrating to AddPaginationSettingsToUser (20220617122809)
2026-08-10T21:47:26.747664448Z == 20220617122809 AddPaginationSettingsToUser: migrating ======================
2026-08-10T21:47:26.747686162Z -- add_column(:users, :pagination_settings, :json)
2026-08-10T21:47:26.748106027Z -> 0.0005s
2026-08-10T21:47:26.748130296Z == 20220617122809 AddPaginationSettingsToUser: migrated (0.0005s) =============
2026-08-10T21:47:26.748139916Z
2026-08-10T21:47:26.762994501Z Migrating to CreateSettings (20220619174307)
2026-08-10T21:47:26.763383715Z == 20220619174307 CreateSettings: migrating ===================================
2026-08-10T21:47:26.763405519Z -- create_table(:settings)
2026-08-10T21:47:26.763675573Z -> 0.0003s
2026-08-10T21:47:26.763694492Z -- add_index(:settings, [:var], {unique: true, name: "index_settings_on_var"})
2026-08-10T21:47:26.766282375Z -> 0.0025s
2026-08-10T21:47:26.766315171Z == 20220619174307 CreateSettings: migrated (0.0029s) ==========================
2026-08-10T21:47:26.766327225Z
2026-08-10T21:47:26.773039548Z Migrating to AddScaleFactorToModels (20220626152444)
2026-08-10T21:47:26.773385174Z == 20220626152444 AddScaleFactorToModels: migrating ===========================
2026-08-10T21:47:26.773409433Z -- add_column(:models, :scale_factor, :decimal, {null: false, default: 100.0})
2026-08-10T21:47:26.786621310Z -> 0.0106s
2026-08-10T21:47:26.786843257Z == 20220626152444 AddScaleFactorToModels: migrated (0.0134s) ==================
2026-08-10T21:47:26.786870902Z
2026-08-10T21:47:26.792458589Z Migrating to AddDigestToModelFiles (20220702202932)
2026-08-10T21:47:26.794790808Z == 20220702202932 AddDigestToModelFiles: migrating ============================
2026-08-10T21:47:26.796295038Z -- add_column(:model_files, :digest, :string)
2026-08-10T21:47:26.798760956Z -> 0.0025s
2026-08-10T21:47:26.798783872Z -- add_index(:model_files, :digest, {name: "index_model_files_on_digest"})
2026-08-10T21:47:26.798977823Z -> 0.0002s
2026-08-10T21:47:26.798999456Z == 20220702202932 AddDigestToModelFiles: migrated (0.0042s) ===================
2026-08-10T21:47:26.799009116Z
2026-08-10T21:47:26.804438353Z Migrating to AddRendererSettingsToUsers (20221128165903)
2026-08-10T21:47:26.804776344Z == 20221128165903 AddRendererSettingsToUsers: migrating =======================
2026-08-10T21:47:26.805158454Z -- add_column(:users, :renderer_settings, :json)
2026-08-10T21:47:26.805942824Z -> 0.0008s
2026-08-10T21:47:26.805964488Z == 20221128165903 AddRendererSettingsToUsers: migrated (0.0012s) ==============
2026-08-10T21:47:26.805974318Z
2026-08-10T21:47:26.811306330Z Migrating to CreateProblems (20221210001132)
2026-08-10T21:47:26.811598538Z == 20221210001132 CreateProblems: migrating ===================================
2026-08-10T21:47:26.811979125Z -- create_table(:problems)
2026-08-10T21:47:26.812885661Z -> 0.0009s
2026-08-10T21:47:26.812907475Z == 20221210001132 CreateProblems: migrated (0.0012s) ==========================
2026-08-10T21:47:26.812917044Z
2026-08-10T21:47:26.923268427Z Migrating to AddNewDefaultsToRendererSettings (20221214230757)
2026-08-10T21:47:26.929299798Z == 20221214230757 AddNewDefaultsToRendererSettings: migrating =================
2026-08-10T21:47:26.946137218Z == 20221214230757 AddNewDefaultsToRendererSettings: migrated (0.0168s) ========
2026-08-10T21:47:26.946161387Z
2026-08-10T21:47:26.965659918Z Migrating to ActsAsFavoritorMigration (20221219204414)
2026-08-10T21:47:26.966224896Z == 20221219204414 ActsAsFavoritorMigration: migrating =========================
2026-08-10T21:47:26.966569560Z -- create_table(:favorites, {force: true})
2026-08-10T21:47:26.970667746Z -> 0.0040s
2026-08-10T21:47:26.970688238Z -- add_index(:favorites, ["favoritor_id", "favoritor_type"], {name: "fk_favorites"})
2026-08-10T21:47:26.970834512Z -> 0.0002s
2026-08-10T21:47:26.970875555Z -- add_index(:favorites, ["favoritable_id", "favoritable_type"], {name: "fk_favoritables"})
2026-08-10T21:47:26.971002170Z -> 0.0001s
2026-08-10T21:47:26.971012651Z -- add_index(:favorites, ["favoritable_type", "favoritable_id", "favoritor_type", "favoritor_id", "scope"], {name: "uniq_favorites__and_favoritables", unique: true})
2026-08-10T21:47:26.971184858Z -> 0.0001s
2026-08-10T21:47:26.971193506Z == 20221219204414 ActsAsFavoritorMigration: migrated (0.0050s) ================
2026-08-10T21:47:26.971200540Z
2026-08-10T21:47:26.981036324Z Migrating to MovePrintedToFavorites (20221220223040)
2026-08-10T21:47:26.981459677Z == 20221220223040 MovePrintedToFavorites: migrating ===========================
2026-08-10T21:47:27.045705556Z == 20221220223040 MovePrintedToFavorites: migrated (0.0642s) ==================
2026-08-10T21:47:27.045733553Z
2026-08-10T21:47:27.091712581Z Migrating to DropPrintedFromModelFiles (20221220223340)
2026-08-10T21:47:27.091818354Z == 20221220223340 DropPrintedFromModelFiles: migrating ========================
2026-08-10T21:47:27.092220304Z -- remove_column(:model_files, :printed, :boolean)
2026-08-10T21:47:27.117739104Z -> 0.0255s
2026-08-10T21:47:27.117764575Z == 20221220223340 DropPrintedFromModelFiles: migrated (0.0259s) ===============
2026-08-10T21:47:27.117774415Z
2026-08-10T21:47:27.123602606Z Migrating to AddNotesExcerptToModels (20230202210000)
2026-08-10T21:47:27.123690503Z == 20230202210000 AddNotesExcerptToModels: migrating ==========================
2026-08-10T21:47:27.123713319Z -- add_column(:models, :notes, :text)
2026-08-10T21:47:27.124991815Z -> 0.0012s
2026-08-10T21:47:27.125017506Z -- add_column(:models, :excerpt, :text)
2026-08-10T21:47:27.127459285Z -> 0.0021s
2026-08-10T21:47:27.127481891Z == 20230202210000 AddNotesExcerptToModels: migrated (0.0034s) =================
2026-08-10T21:47:27.127491861Z
2026-08-10T21:47:27.135726460Z Migrating to AddNotesExcerptToCreators (20230202210001)
2026-08-10T21:47:27.135771581Z == 20230202210001 AddNotesExcerptToCreators: migrating ========================
2026-08-10T21:47:27.135782163Z -- add_column(:creators, :notes, :text)
2026-08-10T21:47:27.136350728Z -> 0.0005s
2026-08-10T21:47:27.136368714Z -- add_column(:creators, :excerpt, :text)
2026-08-10T21:47:27.136830134Z -> 0.0005s
2026-08-10T21:47:27.136845324Z == 20230202210001 AddNotesExcerptToCreators: migrated (0.0010s) ===============
2026-08-10T21:47:27.136852128Z
2026-08-10T21:47:27.184310898Z Migrating to AddNotesExcerptToModelFiles (20230203150000)
2026-08-10T21:47:27.184879052Z == 20230203150000 AddNotesExcerptToModelFiles: migrating ======================
2026-08-10T21:47:27.184928071Z -- add_column(:model_files, :notes, :text)
2026-08-10T21:47:27.185607941Z -> 0.0007s
2026-08-10T21:47:27.185630927Z -- add_column(:model_files, :excerpt, :text)
2026-08-10T21:47:27.186059741Z -> 0.0005s
2026-08-10T21:47:27.186075763Z == 20230203150000 AddNotesExcerptToModelFiles: migrated (0.0012s) =============
2026-08-10T21:47:27.186082537Z
2026-08-10T21:47:27.192961535Z Migrating to MoveScaleFactorIntoNote (20230221174212)
2026-08-10T21:47:27.193415640Z == 20230221174212 MoveScaleFactorIntoNote: migrating ==========================
2026-08-10T21:47:27.213614182Z == 20230221174212 MoveScaleFactorIntoNote: migrated (0.0198s) =================
2026-08-10T21:47:27.213631146Z
2026-08-10T21:47:27.221489698Z Migrating to RemoveScaleFactorFromModels (20230221180921)
2026-08-10T21:47:27.221959484Z == 20230221180921 RemoveScaleFactorFromModels: migrating ======================
2026-08-10T21:47:27.221978863Z -- remove_column(:models, :scale_factor, :decimal, {default: "100.0", null: false})
2026-08-10T21:47:27.266985793Z -> 0.0447s
2026-08-10T21:47:27.267007006Z == 20230221180921 RemoveScaleFactorFromModels: migrated (0.0448s) =============
2026-08-10T21:47:27.267015323Z
2026-08-10T21:47:27.273675440Z Migrating to RenameExcerptToCaption (20230222155910)
2026-08-10T21:47:27.274099504Z == 20230222155910 RenameExcerptToCaption: migrating ===========================
2026-08-10T21:47:27.274117380Z -- rename_column(:creators, :excerpt, :caption)
2026-08-10T21:47:27.300374968Z -> 0.0234s
2026-08-10T21:47:27.300396502Z -- rename_column(:models, :excerpt, :caption)
2026-08-10T21:47:27.311399939Z -> 0.0115s
2026-08-10T21:47:27.311433697Z -- rename_column(:model_files, :excerpt, :caption)
2026-08-10T21:47:27.332161074Z -> 0.0205s
2026-08-10T21:47:27.332186596Z == 20230222155910 RenameExcerptToCaption: migrated (0.0578s) ==================
2026-08-10T21:47:27.332196506Z
2026-08-10T21:47:27.343632815Z Migrating to AddNotesNameCaptionToLibrary (20230303150029)
2026-08-10T21:47:27.343708427Z == 20230303150029 AddNotesNameCaptionToLibrary: migrating =====================
2026-08-10T21:47:27.350490921Z -- add_column(:libraries, :notes, :string)
2026-08-10T21:47:27.352256528Z -> 0.0020s
2026-08-10T21:47:27.352924634Z -- add_column(:libraries, :caption, :string)
2026-08-10T21:47:27.353401495Z -> 0.0005s
2026-08-10T21:47:27.354004299Z -- add_column(:libraries, :name, :string)
2026-08-10T21:47:27.354469456Z -> 0.0005s
2026-08-10T21:47:27.355650255Z == 20230303150029 AddNotesNameCaptionToLibrary: migrated (0.0119s) ============
2026-08-10T21:47:27.355664915Z
2026-08-10T21:47:27.366567599Z Migrating to AddTagregexToLibrary (20230305180823)
2026-08-10T21:47:27.367561101Z == 20230305180823 AddTagregexToLibrary: migrating =============================
2026-08-10T21:47:27.368955640Z -- add_column(:libraries, :tag_regex, :text)
2026-08-10T21:47:27.370839134Z -> 0.0019s
2026-08-10T21:47:27.371009247Z == 20230305180823 AddTagregexToLibrary: migrated (0.0035s) ====================
2026-08-10T21:47:27.371030139Z
2026-08-10T21:47:27.376894363Z Migrating to AddIconToLibrary (20230307215826)
2026-08-10T21:47:27.378030883Z == 20230307215826 AddIconToLibrary: migrating =================================
2026-08-10T21:47:27.379387877Z -- add_column(:libraries, :icon, :text)
2026-08-10T21:47:27.381405140Z -> 0.0020s
2026-08-10T21:47:27.381654192Z == 20230307215826 AddIconToLibrary: migrated (0.0036s) ========================
2026-08-10T21:47:27.381672128Z
2026-08-10T21:47:27.387358394Z Migrating to CreateCollection (20230308004237)
2026-08-10T21:47:27.387678940Z == 20230308004237 CreateCollection: migrating =================================
2026-08-10T21:47:27.391664078Z -- create_table(:collections)
2026-08-10T21:47:27.394810817Z -> 0.0031s
2026-08-10T21:47:27.394983886Z == 20230308004237 CreateCollection: migrated (0.0073s) ========================
2026-08-10T21:47:27.395001822Z
2026-08-10T21:47:27.401706159Z Migrating to AddCollectionToModels (20230308005021)
2026-08-10T21:47:27.402084661Z == 20230308005021 AddCollectionToModels: migrating ============================
2026-08-10T21:47:27.405449610Z -- add_reference(:models, :collection, {null: true, foreign_key: true})
2026-08-10T21:47:27.435042808Z -> 0.0295s
2026-08-10T21:47:27.435295256Z == 20230308005021 AddCollectionToModels: migrated (0.0332s) ===================
2026-08-10T21:47:27.435304715Z
2026-08-10T21:47:27.437415327Z Migrating to MoveCollectionTagIntoObject (20230308006000)
2026-08-10T21:47:27.437794271Z == 20230308006000 MoveCollectionTagIntoObject: migrating ======================
2026-08-10T21:47:27.438167663Z == 20230308006000 MoveCollectionTagIntoObject: migrated (0.0004s) =============
2026-08-10T21:47:27.438187022Z
2026-08-10T21:47:27.444204204Z Migrating to RenameCollectionExcerptToCaption (20230313000000)
2026-08-10T21:47:27.444398876Z == 20230313000000 RenameCollectionExcerptToCaption: migrating =================
2026-08-10T21:47:27.444419388Z -- rename_column(:collections, :excerpt, :caption)
2026-08-10T21:47:27.449088845Z -> 0.0046s
2026-08-10T21:47:27.449110749Z == 20230313000000 RenameCollectionExcerptToCaption: migrated (0.0047s) ========
2026-08-10T21:47:27.449117512Z
2026-08-10T21:47:27.455067990Z Migrating to ChangePaginationSettingsOnUser (20230313000001)
2026-08-10T21:47:27.455113252Z == 20230313000001 ChangePaginationSettingsOnUser: migrating ===================
2026-08-10T21:47:27.455121428Z == 20230313000001 ChangePaginationSettingsOnUser: migrated (0.0000s) ==========
2026-08-10T21:47:27.455128522Z
2026-08-10T21:47:27.461084080Z Migrating to AddTagCloudSettingsToUser (20230316184012)
2026-08-10T21:47:27.461195935Z == 20230316184012 AddTagCloudSettingsToUser: migrating ========================
2026-08-10T21:47:27.461207970Z -- add_column(:users, :tag_cloud_settings, :json)
2026-08-10T21:47:27.463034419Z -> 0.0015s
2026-08-10T21:47:27.463056714Z == 20230316184012 AddTagCloudSettingsToUser: migrated (0.0016s) ===============
2026-08-10T21:47:27.463066694Z
2026-08-10T21:47:27.508954880Z Migrating to AddCollectionToCollections (20230324000000)
2026-08-10T21:47:27.508981704Z == 20230324000000 AddCollectionToCollections: migrating =======================
2026-08-10T21:47:27.508991704Z -- add_reference(:collections, :collection, {null: true, foreign_key: true})
2026-08-10T21:47:27.515421688Z -> 0.0062s
2026-08-10T21:47:27.515449294Z == 20230324000000 AddCollectionToCollections: migrated (0.0063s) ==============
2026-08-10T21:47:27.515459584Z
2026-08-10T21:47:27.523003853Z Migrating to RemoveDestinationExistsProblems (20230612080306)
2026-08-10T21:47:27.523029364Z == 20230612080306 RemoveDestinationExistsProblems: migrating ==================
2026-08-10T21:47:27.583983491Z == 20230612080306 RemoveDestinationExistsProblems: migrated (0.0609s) =========
2026-08-10T21:47:27.584009012Z
2026-08-10T21:47:27.601077629Z Migrating to RemoveLeadingSeparatorsFromModelFilenames (20230613134254)
2026-08-10T21:47:27.603869844Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrating ========
2026-08-10T21:47:27.607464576Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrated (0.0036s)
2026-08-10T21:47:27.607481219Z
2026-08-10T21:47:27.637278579Z Migrating to AddSlugs (20230615135601)
2026-08-10T21:47:27.637672542Z == 20230615135601 AddSlugs: migrating =========================================
2026-08-10T21:47:27.639998197Z -- add_column(:models, :slug, :string)
2026-08-10T21:47:27.642747927Z -> 0.0028s
2026-08-10T21:47:27.642769200Z -- add_index(:models, :slug, {name: "index_models_on_slug"})
2026-08-10T21:47:27.644771854Z -> 0.0023s
2026-08-10T21:47:27.644796013Z -- add_column(:collections, :slug, :string)
2026-08-10T21:47:27.645288144Z -> 0.0005s
2026-08-10T21:47:27.645306041Z -- add_index(:collections, :slug, {name: "index_collections_on_slug"})
2026-08-10T21:47:27.645421313Z -> 0.0001s
2026-08-10T21:47:27.645430060Z -- add_column(:creators, :slug, :string)
2026-08-10T21:47:27.645931390Z -> 0.0005s
2026-08-10T21:47:27.645946842Z -- add_index(:creators, :slug, {name: "index_creators_on_slug"})
2026-08-10T21:47:27.646098647Z -> 0.0001s
2026-08-10T21:47:27.646131604Z == 20230615135601 AddSlugs: migrated (0.0085s) ================================
2026-08-10T21:47:27.646141874Z
2026-08-10T21:47:27.657670029Z Migrating to GenerateSlugs (20230617222353)
2026-08-10T21:47:27.657983651Z == 20230617222353 GenerateSlugs: migrating ====================================
2026-08-10T21:47:27.658005435Z == 20230617222353 GenerateSlugs: migrated (0.0000s) ===========================
2026-08-10T21:47:27.658015184Z
2026-08-10T21:47:27.661569615Z Migrating to MakeNamesUnique (20230628194944)
2026-08-10T21:47:27.662045464Z == 20230628194944 MakeNamesUnique: migrating ==================================
2026-08-10T21:47:27.664950346Z == 20230628194944 MakeNamesUnique: migrated (0.0029s) =========================
2026-08-10T21:47:27.664974494Z
2026-08-10T21:47:27.670352308Z Migrating to AddUniqueConstraintToNamesAndSlugs (20230628195018)
2026-08-10T21:47:27.670644457Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrating ===============
2026-08-10T21:47:27.671096909Z -- add_index(:creators, :name, {unique: true, name: "index_creators_on_name"})
2026-08-10T21:47:27.673099252Z -> 0.0020s
2026-08-10T21:47:27.673122920Z -- remove_index(:creators, :slug)
2026-08-10T21:47:27.673564630Z -> 0.0004s
2026-08-10T21:47:27.673585592Z -- add_index(:creators, :slug, {unique: true, name: "index_creators_on_slug"})
2026-08-10T21:47:27.673700874Z -> 0.0001s
2026-08-10T21:47:27.673711255Z -- add_index(:collections, :name, {unique: true, name: "index_collections_on_name"})
2026-08-10T21:47:27.673898823Z -> 0.0001s
2026-08-10T21:47:27.673919595Z -- remove_index(:collections, :slug)
2026-08-10T21:47:27.692744148Z -> 0.0188s
2026-08-10T21:47:27.692767906Z -- add_index(:collections, :slug, {unique: true, name: "index_collections_on_slug"})
2026-08-10T21:47:27.693183243Z -> 0.0004s
2026-08-10T21:47:27.693204356Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrated (0.0225s) ======
2026-08-10T21:47:27.693213925Z
2026-08-10T21:47:27.699784261Z Migrating to AddSizeToModelFiles (20230707082403)
2026-08-10T21:47:27.700053303Z == 20230707082403 AddSizeToModelFiles: migrating ==============================
2026-08-10T21:47:27.700345522Z -- add_column(:model_files, :size, :integer)
2026-08-10T21:47:27.700950771Z -> 0.0006s
2026-08-10T21:47:27.705620229Z == 20230707082403 AddSizeToModelFiles: migrated (0.0009s) =====================
2026-08-10T21:47:27.705695079Z
2026-08-10T21:47:27.714834952Z Migrating to ChangeFileSizeToBigInt (20230710102250)
2026-08-10T21:47:27.715993486Z == 20230710102250 ChangeFileSizeToBigInt: migrating ===========================
2026-08-10T21:47:27.716288951Z -- change_column(:model_files, :size, :bigint)
2026-08-10T21:47:27.724384210Z -> 0.0081s
2026-08-10T21:47:27.724876191Z == 20230710102250 ChangeFileSizeToBigInt: migrated (0.0084s) ==================
2026-08-10T21:47:27.724897334Z
2026-08-10T21:47:27.730372514Z Migrating to AddNoteToProblems (20230711111009)
2026-08-10T21:47:27.731384372Z == 20230711111009 AddNoteToProblems: migrating ================================
2026-08-10T21:47:27.731599997Z -- add_column(:problems, :note, :string, {default: nil})
2026-08-10T21:47:27.733071852Z -> 0.0014s
2026-08-10T21:47:27.733534774Z == 20230711111009 AddNoteToProblems: migrated (0.0017s) =======================
2026-08-10T21:47:27.733556558Z
2026-08-10T21:47:27.738855083Z Migrating to AddProblemSettingsToUser (20240122114207)
2026-08-10T21:47:27.739832472Z == 20240122114207 AddProblemSettingsToUser: migrating =========================
2026-08-10T21:47:27.740552623Z -- add_column(:users, :problem_settings, :json)
2026-08-10T21:47:27.741088612Z -> 0.0005s
2026-08-10T21:47:27.741572657Z == 20240122114207 AddProblemSettingsToUser: migrated (0.0013s) ================
2026-08-10T21:47:27.741584451Z
2026-08-10T21:47:27.747425629Z Migrating to AddLicenseToModel (20240127143358)
2026-08-10T21:47:27.748737812Z == 20240127143358 AddLicenseToModel: migrating ================================
2026-08-10T21:47:27.748762252Z -- add_column(:models, :license, :string)
2026-08-10T21:47:27.749347190Z -> 0.0006s
2026-08-10T21:47:27.750344619Z == 20240127143358 AddLicenseToModel: migrated (0.0006s) =======================
2026-08-10T21:47:27.750365722Z
2026-08-10T21:47:27.760671203Z Migrating to AddIgnoredToProblems (20240131134832)
2026-08-10T21:47:27.761492157Z == 20240131134832 AddIgnoredToProblems: migrating =============================
2026-08-10T21:47:27.761513159Z -- add_column(:problems, :ignored, :boolean, {default: false, null: false})
2026-08-10T21:47:27.762099210Z -> 0.0006s
2026-08-10T21:47:27.762120162Z == 20240131134832 AddIgnoredToProblems: migrated (0.0006s) ====================
2026-08-10T21:47:27.762129842Z
2026-08-10T21:47:27.766772074Z Migrating to AddPresupportedVersionToModelFiles (20240208143319)
2026-08-10T21:47:27.767294476Z == 20240208143319 AddPresupportedVersionToModelFiles: migrating ===============
2026-08-10T21:47:27.767316340Z -- add_reference(:model_files, :presupported_version, {foreign_key: {to_table: :model_files}})
2026-08-10T21:47:27.776359088Z -> 0.0090s
2026-08-10T21:47:27.776383888Z == 20240208143319 AddPresupportedVersionToModelFiles: migrated (0.0091s) ======
2026-08-10T21:47:27.776424279Z
2026-08-10T21:47:27.781214139Z Migrating to AddFileListSettingsToUser (20240209125409)
2026-08-10T21:47:27.781597341Z == 20240209125409 AddFileListSettingsToUser: migrating ========================
2026-08-10T21:47:27.781619084Z -- add_column(:users, :file_list_settings, :json)
2026-08-10T21:47:27.782159002Z -> 0.0006s
2026-08-10T21:47:27.782180896Z == 20240209125409 AddFileListSettingsToUser: migrated (0.0006s) ===============
2026-08-10T21:47:27.782190526Z
2026-08-10T21:47:27.786907478Z Migrating to AddMissingUniqueIndexes (20240228130246)
2026-08-10T21:47:27.787199136Z == 20240228130246 AddMissingUniqueIndexes: migrating ==========================
2026-08-10T21:47:27.787221431Z -- add_index(:libraries, :path, {unique: true, name: "index_libraries_on_path"})
2026-08-10T21:47:27.787382014Z -> 0.0002s
2026-08-10T21:47:27.787405411Z -- add_index(:models, [:path, :library_id], {unique: true, name: "index_models_on_path_and_library_id"})
2026-08-10T21:47:27.788360726Z -> 0.0009s
2026-08-10T21:47:27.788386708Z -- add_index(:model_files, [:filename, :model_id], {unique: true, name: "index_model_files_on_filename_and_model_id"})
2026-08-10T21:47:27.788554366Z -> 0.0002s
2026-08-10T21:47:27.788577613Z -- add_index(:problems, [:category, :problematic_id, :problematic_type], {unique: true, name: "index_problems_on_category_and_problematic_id_and_type"})
2026-08-10T21:47:27.791710634Z -> 0.0031s
2026-08-10T21:47:27.791732849Z == 20240228130246 AddMissingUniqueIndexes: migrated (0.0045s) =================
2026-08-10T21:47:27.791742489Z
2026-08-10T21:47:27.796449021Z Migrating to CreateFlipperTables (20240306095646)
2026-08-10T21:47:27.796872845Z == 20240306095646 CreateFlipperTables: migrating ==============================
2026-08-10T21:47:27.796891091Z -- create_table(:flipper_features)
2026-08-10T21:47:27.799068899Z -> 0.0021s
2026-08-10T21:47:27.799083768Z -- add_index(:flipper_features, :key, {unique: true, name: "index_flipper_features_on_key"})
2026-08-10T21:47:27.802692599Z -> 0.0034s
2026-08-10T21:47:27.802713200Z -- create_table(:flipper_gates)
2026-08-10T21:47:27.802791949Z -> 0.0003s
2026-08-10T21:47:27.802799935Z -- 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-08-10T21:47:27.803023435Z -> 0.0002s
2026-08-10T21:47:27.803046922Z == 20240306095646 CreateFlipperTables: migrated (0.0061s) =====================
2026-08-10T21:47:27.803056752Z
2026-08-10T21:47:27.808216608Z Migrating to RolifyCreateRoles (20240319155251)
2026-08-10T21:47:27.808418574Z == 20240319155251 RolifyCreateRoles: migrating ================================
2026-08-10T21:47:27.808466942Z -- create_table(:roles)
2026-08-10T21:47:27.837094985Z -> 0.0286s
2026-08-10T21:47:27.837121078Z -- create_table(:users_roles, {id: false})
2026-08-10T21:47:27.837578519Z -> 0.0005s
2026-08-10T21:47:27.846148214Z -- add_index(:roles, :name, {name: "index_roles_on_name"})
2026-08-10T21:47:27.851478752Z -> 0.0036s
2026-08-10T21:47:27.852588428Z -- add_index(:roles, [:name, :resource_type, :resource_id], {name: "index_roles_on_name_and_resource_type_and_resource_id"})
2026-08-10T21:47:27.852713360Z -> 0.0002s
2026-08-10T21:47:27.852725183Z -- add_index(:users_roles, [:user_id, :role_id], {name: "index_users_roles_on_user_id_and_role_id"})
2026-08-10T21:47:27.852916840Z -> 0.0001s
2026-08-10T21:47:27.852938523Z == 20240319155251 RolifyCreateRoles: migrated (0.0445s) =======================
2026-08-10T21:47:27.852948323Z
2026-08-10T21:47:27.858485037Z Migrating to ConvertAdminFlagToRole (20240319155526)
2026-08-10T21:47:27.858911076Z == 20240319155526 ConvertAdminFlagToRole: migrating ===========================
2026-08-10T21:47:27.865062849Z == 20240319155526 ConvertAdminFlagToRole: migrated (0.0061s) ==================
2026-08-10T21:47:27.865087138Z
2026-08-10T21:47:27.869942750Z Migrating to RemoveAdminFromUsers (20240319155903)
2026-08-10T21:47:27.870294238Z == 20240319155903 RemoveAdminFromUsers: migrating =============================
2026-08-10T21:47:27.871079680Z -- remove_column(:users, :admin, :boolean, {default: false, null: false})
2026-08-10T21:47:27.883633531Z -> 0.0123s
2026-08-10T21:47:27.883657870Z == 20240319155903 RemoveAdminFromUsers: migrated (0.0133s) ====================
2026-08-10T21:47:27.883667439Z
2026-08-10T21:47:27.888896574Z Migrating to AddResetPasswordTokenToUsers (20240322143621)
2026-08-10T21:47:27.889291850Z == 20240322143621 AddResetPasswordTokenToUsers: migrating =====================
2026-08-10T21:47:27.890543541Z -- add_column(:users, :reset_password_token, :string)
2026-08-10T21:47:27.891804993Z -> 0.0010s
2026-08-10T21:47:27.891827027Z -- add_index(:users, :reset_password_token, {unique: true, name: "index_users_on_reset_password_token"})
2026-08-10T21:47:27.891975095Z -> 0.0002s
2026-08-10T21:47:27.891989144Z == 20240322143621 AddResetPasswordTokenToUsers: migrated (0.0027s) ============
2026-08-10T21:47:27.891997511Z
2026-08-10T21:47:27.909560373Z Migrating to SetAdminPasswordResetToken (20240322150022)
2026-08-10T21:47:27.909965709Z == 20240322150022 SetAdminPasswordResetToken: migrating =======================
2026-08-10T21:47:27.928748318Z == 20240322150022 SetAdminPasswordResetToken: migrated (0.0188s) ==============
2026-08-10T21:47:27.928805213Z
2026-08-10T21:47:27.935080124Z Migrating to AddRememberableToUsers (20240410221112)
2026-08-10T21:47:27.935439338Z == 20240410221112 AddRememberableToUsers: migrating ===========================
2026-08-10T21:47:27.936190221Z -- add_column(:users, :remember_created_at, :datetime)
2026-08-10T21:47:27.938924699Z -> 0.0024s
2026-08-10T21:47:27.938946533Z == 20240410221112 AddRememberableToUsers: migrated (0.0035s) ==================
2026-08-10T21:47:27.938956133Z
2026-08-10T21:47:27.943943581Z Migrating to AddResetPasswordSentAtToUsers (20240410222922)
2026-08-10T21:47:27.944278976Z == 20240410222922 AddResetPasswordSentAtToUsers: migrating ====================
2026-08-10T21:47:27.944980389Z -- add_column(:users, :reset_password_sent_at, :datetime)
2026-08-10T21:47:27.945853037Z -> 0.0006s
2026-08-10T21:47:27.945874791Z == 20240410222922 AddResetPasswordSentAtToUsers: migrated (0.0016s) ===========
2026-08-10T21:47:27.945884350Z
2026-08-10T21:47:27.950795745Z Migrating to DropDelayedJobs (20240418112821)
2026-08-10T21:47:27.951210069Z == 20240418112821 DropDelayedJobs: migrating ==================================
2026-08-10T21:47:27.957220719Z -- drop_table(:delayed_jobs)
2026-08-10T21:47:27.959123392Z -> 0.0016s
2026-08-10T21:47:27.960257206Z == 20240418112821 DropDelayedJobs: migrated (0.0090s) =========================
2026-08-10T21:47:27.960281755Z
2026-08-10T21:47:27.965175233Z Migrating to AddInterfaceLanguageToUsers (20240423102250)
2026-08-10T21:47:27.965503895Z == 20240423102250 AddInterfaceLanguageToUsers: migrating ======================
2026-08-10T21:47:27.968098463Z -- add_column(:users, :interface_language, :string)
2026-08-10T21:47:27.968732270Z -> 0.0006s
2026-08-10T21:47:27.968754615Z == 20240423102250 AddInterfaceLanguageToUsers: migrated (0.0032s) =============
2026-08-10T21:47:27.968764414Z
2026-08-10T21:47:27.973676079Z Migrating to AddLockableToUsers (20240610120318)
2026-08-10T21:47:27.974059862Z == 20240610120318 AddLockableToUsers: migrating ===============================
2026-08-10T21:47:27.974321830Z -- change_table(:users)
2026-08-10T21:47:27.976083158Z -> 0.0016s
2026-08-10T21:47:27.976107627Z == 20240610120318 AddLockableToUsers: migrated (0.0019s) ======================
2026-08-10T21:47:27.976117247Z
2026-08-10T21:47:28.010916403Z Migrating to AddAttachmentDataToModelFiles (20240614085913)
2026-08-10T21:47:28.011479206Z == 20240614085913 AddAttachmentDataToModelFiles: migrating ====================
2026-08-10T21:47:28.011806345Z -- add_column(:model_files, :attachment_data, :json)
2026-08-10T21:47:28.012566637Z -> 0.0007s
2026-08-10T21:47:28.012591347Z == 20240614085913 AddAttachmentDataToModelFiles: migrated (0.0011s) ===========
2026-08-10T21:47:28.012628612Z
2026-08-10T21:47:28.019825120Z Migrating to MoveFileDataIntoShrine (20240615085913)
2026-08-10T21:47:28.020241760Z == 20240615085913 MoveFileDataIntoShrine: migrating ===========================
2026-08-10T21:47:28.031637046Z == 20240615085913 MoveFileDataIntoShrine: migrated (0.0114s) ==================
2026-08-10T21:47:28.031661455Z
2026-08-10T21:47:28.038744715Z Migrating to AddStorageServiceToLibraries (20240701142651)
2026-08-10T21:47:28.039167467Z == 20240701142651 AddStorageServiceToLibraries: migrating =====================
2026-08-10T21:47:28.040688250Z -- add_column(:libraries, :storage_service, :string, {null: false, default: "filesystem"})
2026-08-10T21:47:28.042248253Z -> 0.0015s
2026-08-10T21:47:28.042270328Z == 20240701142651 AddStorageServiceToLibraries: migrated (0.0031s) ============
2026-08-10T21:47:28.042280007Z
2026-08-10T21:47:28.048962339Z Migrating to AddS3FieldsToLibrary (20240703103707)
2026-08-10T21:47:28.049387626Z == 20240703103707 AddS3FieldsToLibrary: migrating =============================
2026-08-10T21:47:28.049667460Z -- add_column(:libraries, :s3_endpoint, :string, {default: nil})
2026-08-10T21:47:28.050894391Z -> 0.0007s
2026-08-10T21:47:28.050916175Z -- add_column(:libraries, :s3_region, :string, {default: nil})
2026-08-10T21:47:28.051491444Z -> 0.0006s
2026-08-10T21:47:28.051513228Z -- add_column(:libraries, :s3_bucket, :string, {default: nil})
2026-08-10T21:47:28.052124590Z -> 0.0006s
2026-08-10T21:47:28.052149229Z -- add_column(:libraries, :s3_access_key_id, :string, {default: nil})
2026-08-10T21:47:28.056261244Z -> 0.0041s
2026-08-10T21:47:28.056285883Z -- add_column(:libraries, :s3_secret_access_key, :string, {default: nil})
2026-08-10T21:47:28.056872094Z -> 0.0006s
2026-08-10T21:47:28.056893838Z == 20240703103707 AddS3FieldsToLibrary: migrated (0.0075s) ====================
2026-08-10T21:47:28.056903528Z
2026-08-10T21:47:28.063866234Z Migrating to ChangeIndexOnLibraryPath (20240703160732)
2026-08-10T21:47:28.064294818Z == 20240703160732 ChangeIndexOnLibraryPath: migrating =========================
2026-08-10T21:47:28.064316992Z -- remove_index(:libraries, :path)
2026-08-10T21:47:28.065175382Z -> 0.0008s
2026-08-10T21:47:28.065686702Z == 20240703160732 ChangeIndexOnLibraryPath: migrated (0.0014s) ================
2026-08-10T21:47:28.065708406Z
2026-08-10T21:47:28.072411179Z Migrating to CreateFederailsActors (20240727113215)
2026-08-10T21:47:28.072894312Z == 20240727113215 CreateFederailsActors: migrating ============================
2026-08-10T21:47:28.072916256Z -- create_table(:federails_actors)
2026-08-10T21:47:28.073804386Z -> 0.0009s
2026-08-10T21:47:28.073826280Z -- foreign_key_exists?(:federails_actors, :users)
2026-08-10T21:47:28.075118473Z -> 0.0013s
2026-08-10T21:47:28.075594732Z -- remove_foreign_key(:federails_actors, :users)
2026-08-10T21:47:28.087524927Z -> 0.0118s
2026-08-10T21:47:28.087549987Z -- remove_index(:federails_actors, :user_id)
2026-08-10T21:47:28.087884050Z -> 0.0004s
2026-08-10T21:47:28.087908710Z -- add_index(:federails_actors, :user_id, {unique: true, name: "index_federails_actors_on_user_id"})
2026-08-10T21:47:28.088235268Z -> 0.0002s
2026-08-10T21:47:28.088257032Z -- add_foreign_key(:federails_actors, :users)
2026-08-10T21:47:28.097756659Z -> 0.0096s
2026-08-10T21:47:28.097781209Z == 20240727113215 CreateFederailsActors: migrated (0.0249s) ===================
2026-08-10T21:47:28.097790768Z
2026-08-10T21:47:28.104673605Z Migrating to CreateFederailsFollowings (20240727113216)
2026-08-10T21:47:28.105223592Z == 20240727113216 CreateFederailsFollowings: migrating ========================
2026-08-10T21:47:28.105245306Z -- create_table(:federails_followings)
2026-08-10T21:47:28.106380824Z -> 0.0011s
2026-08-10T21:47:28.106402427Z == 20240727113216 CreateFederailsFollowings: migrated (0.0012s) ===============
2026-08-10T21:47:28.106412107Z
2026-08-10T21:47:28.112874345Z Migrating to CreateFederailsActivities (20240727113217)
2026-08-10T21:47:28.113279692Z == 20240727113217 CreateFederailsActivities: migrating ========================
2026-08-10T21:47:28.113301877Z -- create_table(:federails_activities)
2026-08-10T21:47:28.119475244Z -> 0.0062s
2026-08-10T21:47:28.119499913Z == 20240727113217 CreateFederailsActivities: migrated (0.0062s) ===============
2026-08-10T21:47:28.119509493Z
2026-08-10T21:47:28.126923038Z Migrating to ChangeActorEntityRelToPolymorphic (20240731165646)
2026-08-10T21:47:28.127360068Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrating ================
2026-08-10T21:47:28.127382754Z -- remove_foreign_key(:federails_actors, {column: :user_id, to_table: "users"})
2026-08-10T21:47:28.135787135Z -> 0.0084s
2026-08-10T21:47:28.135811664Z -- remove_index(:federails_actors, :user_id, {unique: true})
2026-08-10T21:47:28.136196269Z -> 0.0004s
2026-08-10T21:47:28.136220889Z -- change_table(:federails_actors)
2026-08-10T21:47:28.143530695Z -> 0.0073s
2026-08-10T21:47:28.143556838Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrated (0.0162s) =======
2026-08-10T21:47:28.143566618Z
2026-08-10T21:47:28.145948947Z Migrating to CreateFederailsActors (20240731165647)
2026-08-10T21:47:28.161615779Z == 20240731165647 CreateFederailsActors: migrating ============================
2026-08-10T21:47:28.161670379Z == 20240731165647 CreateFederailsActors: migrated (0.0000s) ===================
2026-08-10T21:47:28.161680399Z
2026-08-10T21:47:28.166436280Z Migrating to CreateMoreFederailsActors (20240802094448)
2026-08-10T21:47:28.166775844Z == 20240802094448 CreateMoreFederailsActors: migrating ========================
2026-08-10T21:47:28.166797879Z == 20240802094448 CreateMoreFederailsActors: migrated (0.0000s) ===============
2026-08-10T21:47:28.166807548Z
2026-08-10T21:47:28.168295957Z Migrating to BackfillActivities (20240805111500)
2026-08-10T21:47:28.168599569Z == 20240805111500 BackfillActivities: migrating ===============================
2026-08-10T21:47:28.168621843Z == 20240805111500 BackfillActivities: migrated (0.0000s) ======================
2026-08-10T21:47:28.168631493Z
2026-08-10T21:47:28.174208999Z Migrating to CreateCaberRelations (20240827155630)
2026-08-10T21:47:28.174586860Z == 20240827155630 CreateCaberRelations: migrating =============================
2026-08-10T21:47:28.174608995Z -- create_table(:caber_relations)
2026-08-10T21:47:28.202527419Z -> 0.0279s
2026-08-10T21:47:28.202552279Z == 20240827155630 CreateCaberRelations: migrated (0.0279s) ====================
2026-08-10T21:47:28.202561888Z
2026-08-10T21:47:28.206575765Z Migrating to AddDefaultAccessControls (20240830121749)
2026-08-10T21:47:28.206967824Z == 20240830121749 AddDefaultAccessControls: migrating =========================
2026-08-10T21:47:28.250752933Z == 20240830121749 AddDefaultAccessControls: migrated (0.0438s) ================
2026-08-10T21:47:28.250777803Z
2026-08-10T21:47:28.252387687Z Migrating to RenameDefaultRoles (20240830151650)
2026-08-10T21:47:28.257448692Z == 20240830151650 RenameDefaultRoles: migrating ===============================
2026-08-10T21:47:28.282012117Z == 20240830151650 RenameDefaultRoles: migrated (0.0245s) ======================
2026-08-10T21:47:28.282036687Z
2026-08-10T21:47:28.287242515Z Migrating to AddPublicIDsToModels (20240904151944)
2026-08-10T21:47:28.288762537Z == 20240904151944 AddPublicIDsToModels: migrating =============================
2026-08-10T21:47:28.288787277Z -- add_column(:models, :public_id, :string)
2026-08-10T21:47:28.289545544Z -> 0.0007s
2026-08-10T21:47:28.289567348Z -- add_index(:models, :public_id)
2026-08-10T21:47:28.291336943Z -> 0.0018s
2026-08-10T21:47:28.291358807Z -- add_column(:model_files, :public_id, :string)
2026-08-10T21:47:28.292003316Z -> 0.0006s
2026-08-10T21:47:28.292027995Z -- add_index(:model_files, :public_id)
2026-08-10T21:47:28.292127907Z -> 0.0001s
2026-08-10T21:47:28.292138097Z -- add_column(:problems, :public_id, :string)
2026-08-10T21:47:28.292819369Z -> 0.0006s
2026-08-10T21:47:28.292843688Z -- add_index(:problems, :public_id)
2026-08-10T21:47:28.293217942Z -> 0.0004s
2026-08-10T21:47:28.293239746Z -- add_column(:creators, :public_id, :string)
2026-08-10T21:47:28.293872000Z -> 0.0006s
2026-08-10T21:47:28.293893954Z -- add_index(:creators, :public_id)
2026-08-10T21:47:28.294009848Z -> 0.0002s
2026-08-10T21:47:28.294021010Z -- add_column(:collections, :public_id, :string)
2026-08-10T21:47:28.294687393Z -> 0.0006s
2026-08-10T21:47:28.294709237Z -- add_index(:collections, :public_id)
2026-08-10T21:47:28.294808316Z -> 0.0001s
2026-08-10T21:47:28.294818677Z -- add_column(:libraries, :public_id, :string)
2026-08-10T21:47:28.295510200Z -> 0.0006s
2026-08-10T21:47:28.295532074Z -- add_index(:libraries, :public_id)
2026-08-10T21:47:28.295586815Z -> 0.0001s
2026-08-10T21:47:28.295596404Z == 20240904151944 AddPublicIDsToModels: migrated (0.0069s) ====================
2026-08-10T21:47:28.295605302Z
2026-08-10T21:47:28.297740894Z Migrating to GeneratePublicIDsForModels (20240904152358)
2026-08-10T21:47:28.298162323Z == 20240904152358 GeneratePublicIDsForModels: migrating =======================
2026-08-10T21:47:28.352904446Z Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:28.354449418Z == 20240904152358 GeneratePublicIDsForModels: migrated (0.0563s) ==============
2026-08-10T21:47:28.354471102Z
2026-08-10T21:47:28.357168626Z Migrating to BackfillActivitiesAfterPermissions (20240909100000)
2026-08-10T21:47:28.357578292Z == 20240909100000 BackfillActivitiesAfterPermissions: migrating ===============
2026-08-10T21:47:28.357600286Z == 20240909100000 BackfillActivitiesAfterPermissions: migrated (0.0000s) ======
2026-08-10T21:47:28.357609835Z
2026-08-10T21:47:28.362831946Z Migrating to DeduplicateRoles (20240923114515)
2026-08-10T21:47:28.363152091Z == 20240923114515 DeduplicateRoles: migrating =================================
2026-08-10T21:47:28.478629780Z == 20240923114515 DeduplicateRoles: migrated (0.1154s) ========================
2026-08-10T21:47:28.478654570Z
2026-08-10T21:47:28.483996571Z Migrating to AddVirtualColumnsForSorting (20240924122004)
2026-08-10T21:47:28.484469013Z == 20240924122004 AddVirtualColumnsForSorting: migrating ======================
2026-08-10T21:47:28.484491348Z -- add_column(:models, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-08-10T21:47:28.633305246Z -> 0.1488s
2026-08-10T21:47:28.633330076Z -- add_index(:models, :name_lower)
2026-08-10T21:47:28.633446140Z -> 0.0002s
2026-08-10T21:47:28.633487764Z -- add_column(:creators, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-08-10T21:47:28.640463457Z -> 0.0069s
2026-08-10T21:47:28.640489660Z -- add_index(:creators, :name_lower)
2026-08-10T21:47:28.640586765Z -> 0.0001s
2026-08-10T21:47:28.640597567Z -- add_column(:collections, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-08-10T21:47:28.649520283Z -> 0.0089s
2026-08-10T21:47:28.649544902Z -- add_index(:collections, :name_lower)
2026-08-10T21:47:28.649630796Z -> 0.0001s
2026-08-10T21:47:28.649640766Z == 20240924122004 AddVirtualColumnsForSorting: migrated (0.1652s) =============
2026-08-10T21:47:28.649649263Z
2026-08-10T21:47:28.656335172Z Migrating to AddKeypairToActors (20240926162407)
2026-08-10T21:47:28.656823846Z == 20240926162407 AddKeypairToActors: migrating ===============================
2026-08-10T21:47:28.656847434Z -- change_table(:federails_actors)
2026-08-10T21:47:28.658340802Z -> 0.0015s
2026-08-10T21:47:28.658353879Z == 20240926162407 AddKeypairToActors: migrated (0.0015s) ======================
2026-08-10T21:47:28.658362817Z
2026-08-10T21:47:28.670313643Z Migrating to AddUuids (20241004194445)
2026-08-10T21:47:28.670722797Z == 20241004194445 AddUuids: migrating =========================================
2026-08-10T21:47:28.670734400Z -- change_table(:federails_actors)
2026-08-10T21:47:28.673750867Z -> 0.0029s
2026-08-10T21:47:28.673775447Z -- change_table(:federails_activities)
2026-08-10T21:47:28.674634828Z -> 0.0009s
2026-08-10T21:47:28.674656963Z -- change_table(:federails_followings)
2026-08-10T21:47:28.675497085Z -> 0.0008s
2026-08-10T21:47:28.675518919Z == 20241004194445 AddUuids: migrated (0.0047s) ================================
2026-08-10T21:47:28.675528519Z
2026-08-10T21:47:28.684050818Z Migrating to CreateComments (20241007182824)
2026-08-10T21:47:28.684456545Z == 20241007182824 CreateComments: migrating ===================================
2026-08-10T21:47:28.684478359Z -- create_table(:comments)
2026-08-10T21:47:28.686449570Z -> 0.0020s
2026-08-10T21:47:28.686471484Z == 20241007182824 CreateComments: migrated (0.0020s) ==========================
2026-08-10T21:47:28.686481144Z
2026-08-10T21:47:28.696551652Z Migrating to AddSystemToComments (20241009122540)
2026-08-10T21:47:28.713904931Z == 20241009122540 AddSystemToComments: migrating ==============================
2026-08-10T21:47:28.713929611Z -- add_column(:comments, :system, :boolean, {null: false, default: false})
2026-08-10T21:47:28.714779092Z -> 0.0008s
2026-08-10T21:47:28.714829373Z == 20241009122540 AddSystemToComments: migrated (0.0009s) =====================
2026-08-10T21:47:28.714839193Z
2026-08-10T21:47:28.718804261Z Migrating to BackfillActivitiesAfterUuids (20241013215000)
2026-08-10T21:47:28.719194026Z == 20241013215000 BackfillActivitiesAfterUuids: migrating =====================
2026-08-10T21:47:28.723719573Z == 20241013215000 BackfillActivitiesAfterUuids: migrated (0.0045s) ============
2026-08-10T21:47:28.723744063Z
2026-08-10T21:47:28.728475164Z Migrating to AddOmniauthToUsers (20241015090803)
2026-08-10T21:47:28.728795219Z == 20241015090803 AddOmniauthToUsers: migrating ===============================
2026-08-10T21:47:28.728817253Z -- add_column(:users, :auth_provider, :string)
2026-08-10T21:47:28.729632445Z -> 0.0008s
2026-08-10T21:47:28.729654189Z -- add_column(:users, :auth_uid, :string)
2026-08-10T21:47:28.730386575Z -> 0.0007s
2026-08-10T21:47:28.730408629Z == 20241015090803 AddOmniauthToUsers: migrated (0.0016s) ======================
2026-08-10T21:47:28.730418259Z
2026-08-10T21:47:28.735315304Z Migrating to AddSensitiveFlagToModelsAndComments (20241017093301)
2026-08-10T21:47:28.735665770Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrating ==============
2026-08-10T21:47:28.735687804Z -- add_column(:models, :sensitive, :boolean, {null: false, default: false})
2026-08-10T21:47:28.736501594Z -> 0.0008s
2026-08-10T21:47:28.736526274Z -- add_column(:comments, :sensitive, :boolean, {null: false, default: false})
2026-08-10T21:47:28.737261845Z -> 0.0007s
2026-08-10T21:47:28.737283729Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrated (0.0016s) =====
2026-08-10T21:47:28.737293389Z
2026-08-10T21:47:28.742129712Z Migrating to AddSensitiveContentHandlingToUsers (20241017113112)
2026-08-10T21:47:28.742401931Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrating ===============
2026-08-10T21:47:28.742412863Z -- add_column(:users, :sensitive_content_handling, :string, {default: nil})
2026-08-10T21:47:28.743298006Z -> 0.0008s
2026-08-10T21:47:28.743319940Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrated (0.0008s) ======
2026-08-10T21:47:28.743329519Z
2026-08-10T21:47:28.747956511Z Migrating to AddPublicIDsToUsers (20241021124608)
2026-08-10T21:47:28.748408872Z == 20241021124608 AddPublicIDsToUsers: migrating ==============================
2026-08-10T21:47:28.748430676Z -- change_table(:users)
2026-08-10T21:47:28.749393486Z -> 0.0010s
2026-08-10T21:47:28.749415420Z == 20241021124608 AddPublicIDsToUsers: migrated (0.0010s) =====================
2026-08-10T21:47:28.749425069Z
2026-08-10T21:47:28.751051195Z Migrating to CreatePublicIDsForUsers (20241021125322)
2026-08-10T21:47:28.751373795Z == 20241021125322 CreatePublicIDsForUsers: migrating ==========================
2026-08-10T21:47:28.805893239Z == 20241021125322 CreatePublicIDsForUsers: migrated (0.0545s) =================
2026-08-10T21:47:28.805917748Z
2026-08-10T21:47:28.810824744Z Migrating to RemoveUnneededIndexes (20241025110218)
2026-08-10T21:47:28.811297456Z == 20241025110218 RemoveUnneededIndexes: migrating ============================
2026-08-10T21:47:28.811319310Z -- remove_index(:favorites, {name: "index_favorites_on_favoritable", column: [:favoritable_type, :favoritable_id]})
2026-08-10T21:47:28.812271869Z -> 0.0009s
2026-08-10T21:47:28.812296479Z -- remove_index(:federails_followings, {name: "index_federails_followings_on_actor_id", column: :actor_id})
2026-08-10T21:47:28.813535284Z -> 0.0012s
2026-08-10T21:47:28.813557038Z -- remove_index(:roles, {name: "index_roles_on_name", column: :name})
2026-08-10T21:47:28.814033588Z -> 0.0005s
2026-08-10T21:47:28.814055593Z -- remove_index(:taggings, {name: "index_taggings_on_tag_id", column: :tag_id})
2026-08-10T21:47:28.815012250Z -> 0.0009s
2026-08-10T21:47:28.815034134Z -- remove_index(:taggings, {name: "index_taggings_on_taggable_id", column: :taggable_id})
2026-08-10T21:47:28.815871621Z -> 0.0009s
2026-08-10T21:47:28.815884417Z -- remove_index(:taggings, {name: "index_taggings_on_tagger_id", column: :tagger_id})
2026-08-10T21:47:28.816707655Z -> 0.0008s
2026-08-10T21:47:28.816721684Z -- remove_index(:users_roles, {name: "index_users_roles_on_user_id", column: :user_id})
2026-08-10T21:47:28.817236351Z -> 0.0005s
2026-08-10T21:47:28.817258285Z == 20241025110218 RemoveUnneededIndexes: migrated (0.0059s) ===================
2026-08-10T21:47:28.817269718Z
2026-08-10T21:47:28.823715584Z Migrating to AddInProgressToProblems (20241105121830)
2026-08-10T21:47:28.826436295Z == 20241105121830 AddInProgressToProblems: migrating ==========================
2026-08-10T21:47:28.826460914Z -- add_column(:problems, :in_progress, :boolean, {default: false, null: false})
2026-08-10T21:47:28.827318562Z -> 0.0008s
2026-08-10T21:47:28.827340516Z == 20241105121830 AddInProgressToProblems: migrated (0.0009s) =================
2026-08-10T21:47:28.827350125Z
2026-08-10T21:47:28.829348291Z Migrating to ClearStuckProblems (20241118155027)
2026-08-10T21:47:28.831230142Z == 20241118155027 ClearStuckProblems: migrating ===============================
2026-08-10T21:47:28.848488090Z == 20241118155027 ClearStuckProblems: migrated (0.0172s) ======================
2026-08-10T21:47:28.848514513Z
2026-08-10T21:47:28.853440337Z Migrating to AddApprovedToUser (20241122121621)
2026-08-10T21:47:28.854136499Z == 20241122121621 AddApprovedToUser: migrating ================================
2026-08-10T21:47:28.854186810Z -- change_table(:users)
2026-08-10T21:47:28.855578324Z -> 0.0014s
2026-08-10T21:47:28.855600248Z == 20241122121621 AddApprovedToUser: migrated (0.0014s) =======================
2026-08-10T21:47:28.855609777Z
2026-08-10T21:47:28.860252510Z Migrating to CreateFederailsModerationReports (20241128162213)
2026-08-10T21:47:28.861200831Z == 20241128162213 CreateFederailsModerationReports: migrating =================
2026-08-10T21:47:28.861222945Z -- create_table(:federails_moderation_reports)
2026-08-10T21:47:28.864082606Z -> 0.0028s
2026-08-10T21:47:28.864107226Z == 20241128162213 CreateFederailsModerationReports: migrated (0.0029s) ========
2026-08-10T21:47:28.864116725Z
2026-08-10T21:47:28.868908318Z Migrating to CreateFederailsModerationDomainBlocks (20241128162214)
2026-08-10T21:47:28.869590212Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrating ============
2026-08-10T21:47:28.869612206Z -- create_table(:federails_moderation_domain_blocks)
2026-08-10T21:47:28.870072684Z -> 0.0004s
2026-08-10T21:47:28.870097143Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrated (0.0005s) ===
2026-08-10T21:47:28.870108716Z
2026-08-10T21:47:28.874854407Z Migrating to AddFederationAttributesToComments (20250114105808)
2026-08-10T21:47:28.875419245Z == 20250114105808 AddFederationAttributesToComments: migrating ================
2026-08-10T21:47:28.877079449Z -- change_column_null(:comments, :commenter_id, true)
2026-08-10T21:47:28.884971068Z -> 0.0079s
2026-08-10T21:47:28.884995748Z -- change_column_null(:comments, :commenter_type, true)
2026-08-10T21:47:28.908886778Z -> 0.0239s
2026-08-10T21:47:28.908911678Z -- add_column(:comments, :federated_url, :string, {null: true, default: nil})
2026-08-10T21:47:28.910092427Z -> 0.0012s
2026-08-10T21:47:28.910114301Z -- add_reference(:comments, :federails_actor, {null: true, foreign_key: true})
2026-08-10T21:47:28.922498069Z -> 0.0124s
2026-08-10T21:47:28.922522829Z == 20250114105808 AddFederationAttributesToComments: migrated (0.0471s) =======
2026-08-10T21:47:28.922532428Z
2026-08-10T21:47:28.943007267Z Migrating to AddS3PathStyleToLibrary (20250121105010)
2026-08-10T21:47:28.944449412Z == 20250121105010 AddS3PathStyleToLibrary: migrating ==========================
2026-08-10T21:47:28.944474102Z -- add_column(:libraries, :s3_path_style, :boolean, {default: true, null: false})
2026-08-10T21:47:28.945426270Z -> 0.0009s
2026-08-10T21:47:28.945448094Z == 20250121105010 AddS3PathStyleToLibrary: migrated (0.0010s) =================
2026-08-10T21:47:28.945457853Z
2026-08-10T21:47:28.951041612Z Migrating to MakePublicIDsLowercase (20250121164452)
2026-08-10T21:47:28.951433632Z == 20250121164452 MakePublicIDsLowercase: migrating ===========================
2026-08-10T21:47:29.042782973Z == 20250121164452 MakePublicIDsLowercase: migrated (0.0913s) ==================
2026-08-10T21:47:29.042808043Z
2026-08-10T21:47:29.089986107Z Migrating to AddExtensionsToFederailsActors (20250122171731)
2026-08-10T21:47:29.091035802Z == 20250122171731 AddExtensionsToFederailsActors: migrating ===================
2026-08-10T21:47:29.091057927Z -- add_column(:federails_actors, :extensions, :json, {default: nil, null: true})
2026-08-10T21:47:29.092891791Z -> 0.0018s
2026-08-10T21:47:29.092916601Z == 20250122171731 AddExtensionsToFederailsActors: migrated (0.0018s) ==========
2026-08-10T21:47:29.092926291Z
2026-08-10T21:47:29.170344336Z Migrating to AddCreatorToCollections (20250222000000)
2026-08-10T21:47:29.197394120Z == 20250222000000 AddCreatorToCollections: migrating ==========================
2026-08-10T21:47:29.200355416Z -- add_reference(:collections, :creator, {null: true, foreign_key: true})
2026-08-10T21:47:29.223370471Z -> 0.0230s
2026-08-10T21:47:29.226077875Z == 20250222000000 AddCreatorToCollections: migrated (0.0231s) =================
2026-08-10T21:47:29.226623805Z
2026-08-10T21:47:29.234638221Z Migrating to AddLocalToActors (20250305171530)
2026-08-10T21:47:29.237259662Z == 20250305171530 AddLocalToActors: migrating =================================
2026-08-10T21:47:29.237284372Z -- add_column(:federails_actors, :local, :boolean, {null: false, default: false})
2026-08-10T21:47:29.238181489Z -> 0.0009s
2026-08-10T21:47:29.238837771Z -- exec_update("UPDATE federails_actors SET local=true WHERE entity_type IS NOT NULL")
2026-08-10T21:47:29.240651245Z -> 0.0018s
2026-08-10T21:47:29.242389266Z -> 0 rows
2026-08-10T21:47:29.243143756Z == 20250305171530 AddLocalToActors: migrated (0.0056s) ========================
2026-08-10T21:47:29.243391515Z
2026-08-10T21:47:29.249990049Z Migrating to AddActorTypeToActors (20250407160721)
2026-08-10T21:47:29.251578399Z == 20250407160721 AddActorTypeToActors: migrating =============================
2026-08-10T21:47:29.251600253Z -- add_column(:federails_actors, :actor_type, :string, {null: true})
2026-08-10T21:47:29.252473502Z -> 0.0009s
2026-08-10T21:47:29.252825942Z == 20250407160721 AddActorTypeToActors: migrated (0.0009s) ====================
2026-08-10T21:47:29.253108922Z
2026-08-10T21:47:29.259152477Z Migrating to AddTombstonedAtToActors (20250407160722)
2026-08-10T21:47:29.260693341Z == 20250407160722 AddTombstonedAtToActors: migrating ==========================
2026-08-10T21:47:29.260718111Z -- add_column(:federails_actors, :tombstoned_at, :datetime, {default: nil})
2026-08-10T21:47:29.262572818Z -> 0.0018s
2026-08-10T21:47:29.262870217Z == 20250407160722 AddTombstonedAtToActors: migrated (0.0019s) =================
2026-08-10T21:47:29.263139910Z
2026-08-10T21:47:29.269238105Z Migrating to CreateDoorkeeperTables (20250408111644)
2026-08-10T21:47:29.271104315Z == 20250408111644 CreateDoorkeeperTables: migrating ===========================
2026-08-10T21:47:29.271126540Z -- create_table(:oauth_applications)
2026-08-10T21:47:29.271544492Z -> 0.0004s
2026-08-10T21:47:29.271566496Z -- add_index(:oauth_applications, :uid, {unique: true})
2026-08-10T21:47:29.271696317Z -> 0.0002s
2026-08-10T21:47:29.271717951Z -- create_table(:oauth_access_grants)
2026-08-10T21:47:29.272447651Z -> 0.0007s
2026-08-10T21:47:29.272472301Z -- add_index(:oauth_access_grants, :token, {unique: true})
2026-08-10T21:47:29.272592353Z -> 0.0001s
2026-08-10T21:47:29.272614106Z -- add_foreign_key(:oauth_access_grants, :oauth_applications, {column: :application_id})
2026-08-10T21:47:29.281478294Z -> 0.0088s
2026-08-10T21:47:29.281504447Z -- create_table(:oauth_access_tokens)
2026-08-10T21:47:29.282090467Z -> 0.0006s
2026-08-10T21:47:29.282112422Z -- add_index(:oauth_access_tokens, :token, {unique: true})
2026-08-10T21:47:29.282220610Z -> 0.0001s
2026-08-10T21:47:29.282231962Z -- add_index(:oauth_access_tokens, :refresh_token, {unique: true})
2026-08-10T21:47:29.282451705Z -> 0.0001s
2026-08-10T21:47:29.282474060Z -- add_foreign_key(:oauth_access_tokens, :oauth_applications, {column: :application_id})
2026-08-10T21:47:29.291546267Z -> 0.0091s
2026-08-10T21:47:29.291570947Z -- add_foreign_key(:oauth_access_grants, :users, {column: :resource_owner_id})
2026-08-10T21:47:29.299158573Z -> 0.0076s
2026-08-10T21:47:29.299183343Z -- add_foreign_key(:oauth_access_tokens, :users, {column: :resource_owner_id})
2026-08-10T21:47:29.308145307Z -> 0.0090s
2026-08-10T21:47:29.308487216Z == 20250408111644 CreateDoorkeeperTables: migrated (0.0370s) ==================
2026-08-10T21:47:29.308767771Z
2026-08-10T21:47:29.314312241Z Migrating to AddOwnerToApplication (20250408145956)
2026-08-10T21:47:29.317169196Z == 20250408145956 AddOwnerToApplication: migrating ============================
2026-08-10T21:47:29.322114980Z -- add_column(:oauth_applications, :owner_id, :bigint, {null: true})
2026-08-10T21:47:29.323068852Z -> 0.0009s
2026-08-10T21:47:29.323551965Z -- add_column(:oauth_applications, :owner_type, :string, {null: true})
2026-08-10T21:47:29.324441046Z -> 0.0008s
2026-08-10T21:47:29.325386581Z -- add_index(:oauth_applications, [:owner_id, :owner_type])
2026-08-10T21:47:29.325580612Z -> 0.0002s
2026-08-10T21:47:29.328573692Z == 20250408145956 AddOwnerToApplication: migrated (0.0068s) ===================
2026-08-10T21:47:29.329237649Z
2026-08-10T21:47:29.335366968Z Migrating to RemoveDefaultActorEntityType (20250409120155)
2026-08-10T21:47:29.336111097Z == 20250409120155 RemoveDefaultActorEntityType: migrating =====================
2026-08-10T21:47:29.337447589Z -- change_column_default(:federails_actors, :entity_type, nil)
2026-08-10T21:47:29.348353841Z -> 0.0109s
2026-08-10T21:47:29.348650679Z == 20250409120155 RemoveDefaultActorEntityType: migrated (0.0122s) ============
2026-08-10T21:47:29.348925923Z
2026-08-10T21:47:29.354235209Z Migrating to AddQuotaToUsers (20250409125753)
2026-08-10T21:47:29.354927704Z == 20250409125753 AddQuotaToUsers: migrating ==================================
2026-08-10T21:47:29.355768157Z -- add_column(:users, :quota, :integer, {default: 1, null: false})
2026-08-10T21:47:29.356738342Z -> 0.0010s
2026-08-10T21:47:29.357159851Z -- add_column(:users, :quota_use_site_default, :boolean, {default: true, null: false})
2026-08-10T21:47:29.358026457Z -> 0.0008s
2026-08-10T21:47:29.358328415Z == 20250409125753 AddQuotaToUsers: migrated (0.0031s) =========================
2026-08-10T21:47:29.358611816Z
2026-08-10T21:47:29.363824217Z Migrating to AddLowercaseFilenameVirtualFieldToModelFiles (20250423094525)
2026-08-10T21:47:29.364745613Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrating =====
2026-08-10T21:47:29.365622359Z -- add_column(:model_files, :filename_lower, :virtual, {type: :string, as: "LOWER(filename)", stored: true})
2026-08-10T21:47:29.377994945Z -> 0.0123s
2026-08-10T21:47:29.378408709Z -- add_index(:model_files, :filename_lower)
2026-08-10T21:47:29.378527899Z -> 0.0002s
2026-08-10T21:47:29.378867904Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrated (0.0138s)
2026-08-10T21:47:29.379138318Z
2026-08-10T21:47:29.387931293Z Migrating to AddUniqueIndexToLinks (20250425104619)
2026-08-10T21:47:29.388661814Z == 20250425104619 AddUniqueIndexToLinks: migrating ============================
2026-08-10T21:47:29.389524783Z -- add_index(:links, [:linkable_id, :linkable_type, :url])
2026-08-10T21:47:29.389787562Z -> 0.0002s
2026-08-10T21:47:29.390085332Z == 20250425104619 AddUniqueIndexToLinks: migrated (0.0011s) ===================
2026-08-10T21:47:29.390364404Z
2026-08-10T21:47:29.395147791Z Migrating to AddPreviewToModelFile (20250520111046)
2026-08-10T21:47:29.395797179Z == 20250520111046 AddPreviewToModelFile: migrating ============================
2026-08-10T21:47:29.397453325Z -- add_column(:model_files, :previewable, :boolean, {default: false, null: false})
2026-08-10T21:47:29.398435003Z -> 0.0010s
2026-08-10T21:47:29.398752693Z == 20250520111046 AddPreviewToModelFile: migrated (0.0018s) ===================
2026-08-10T21:47:29.399176517Z
2026-08-10T21:47:29.403827126Z Migrating to CreateAltchaSolutions (20250609210440)
2026-08-10T21:47:29.404211901Z == 20250609210440 CreateAltchaSolutions: migrating ============================
2026-08-10T21:47:29.404597708Z -- create_table(:altcha_solutions)
2026-08-10T21:47:29.405000690Z -> 0.0004s
2026-08-10T21:47:29.405024398Z -- add_index(:altcha_solutions, [:algorithm, :challenge, :salt, :signature, :number], {unique: true, name: "index_altcha_solutions"})
2026-08-10T21:47:29.405199891Z -> 0.0002s
2026-08-10T21:47:29.405850422Z == 20250609210440 CreateAltchaSolutions: migrated (0.0016s) ===================
2026-08-10T21:47:29.406125226Z
2026-08-10T21:47:29.410911849Z Migrating to AddIndexableFields (20250620141805)
2026-08-10T21:47:29.411275021Z == 20250620141805 AddIndexableFields: migrating ===============================
2026-08-10T21:47:29.411297115Z -- change_table(:models)
2026-08-10T21:47:29.413647600Z -> 0.0023s
2026-08-10T21:47:29.413673793Z -- change_table(:creators)
2026-08-10T21:47:29.415359369Z -> 0.0017s
2026-08-10T21:47:29.415381323Z -- change_table(:collections)
2026-08-10T21:47:29.417070636Z -> 0.0017s
2026-08-10T21:47:29.417095336Z == 20250620141805 AddIndexableFields: migrated (0.0058s) ======================
2026-08-10T21:47:29.417365520Z
2026-08-10T21:47:29.422085249Z Migrating to ChangeIndexableFromIntegerToString (20250621223410)
2026-08-10T21:47:29.422472228Z == 20250621223410 ChangeIndexableFromIntegerToString: migrating ===============
2026-08-10T21:47:29.422787223Z -- change_column(:models, :indexable, :string)
2026-08-10T21:47:29.440718066Z -> 0.0179s
2026-08-10T21:47:29.440742635Z -- change_column(:models, :ai_indexable, :string)
2026-08-10T21:47:29.458215566Z -> 0.0175s
2026-08-10T21:47:29.458240206Z -- change_column(:creators, :indexable, :string)
2026-08-10T21:47:29.467070134Z -> 0.0088s
2026-08-10T21:47:29.467094613Z -- change_column(:creators, :ai_indexable, :string)
2026-08-10T21:47:29.484292811Z -> 0.0172s
2026-08-10T21:47:29.484317280Z -- change_column(:collections, :indexable, :string)
2026-08-10T21:47:29.532151917Z -> 0.0478s
2026-08-10T21:47:29.532176887Z -- change_column(:collections, :ai_indexable, :string)
2026-08-10T21:47:29.546335932Z -> 0.0141s
2026-08-10T21:47:29.546360531Z == 20250621223410 ChangeIndexableFromIntegerToString: migrated (0.1239s) ======
2026-08-10T21:47:29.546675175Z
2026-08-10T21:47:29.554945236Z Migrating to AddOrderIndexesToTables (20250629212656)
2026-08-10T21:47:29.555469442Z == 20250629212656 AddOrderIndexesToTables: migrating ==========================
2026-08-10T21:47:29.555491276Z -- change_table(:models)
2026-08-10T21:47:29.555838475Z -> 0.0004s
2026-08-10T21:47:29.555864107Z -- change_table(:creators)
2026-08-10T21:47:29.556458765Z -> 0.0006s
2026-08-10T21:47:29.556480639Z -- change_table(:collections)
2026-08-10T21:47:29.556740553Z -> 0.0003s
2026-08-10T21:47:29.556762336Z == 20250629212656 AddOrderIndexesToTables: migrated (0.0013s) =================
2026-08-10T21:47:29.557051579Z
2026-08-10T21:47:29.563656515Z Migrating to AddIndexOnLinkUrl (20250716093106)
2026-08-10T21:47:29.564100670Z == 20250716093106 AddIndexOnLinkUrl: migrating ================================
2026-08-10T21:47:29.564125590Z -- change_table(:links)
2026-08-10T21:47:29.564287326Z -> 0.0002s
2026-08-10T21:47:29.564298679Z == 20250716093106 AddIndexOnLinkUrl: migrated (0.0002s) =======================
2026-08-10T21:47:29.564685548Z
2026-08-10T21:47:29.570899317Z Migrating to AddSyncedAtToLinks (20250724094951)
2026-08-10T21:47:29.572330701Z == 20250724094951 AddSyncedAtToLinks: migrating ===============================
2026-08-10T21:47:29.572355190Z -- add_column(:links, :synced_at, :datetime)
2026-08-10T21:47:29.573399524Z -> 0.0010s
2026-08-10T21:47:29.573421177Z == 20250724094951 AddSyncedAtToLinks: migrated (0.0011s) ======================
2026-08-10T21:47:29.573430987Z
2026-08-10T21:47:29.579218186Z Migrating to CreateFaspClientProviders (20250806142734)
2026-08-10T21:47:29.579620666Z == 20250806142734 CreateFaspClientProviders: migrating ========================
2026-08-10T21:47:29.579643092Z -- create_table(:fasp_client_providers)
2026-08-10T21:47:29.622692749Z -> 0.0430s
2026-08-10T21:47:29.622719252Z == 20250806142734 CreateFaspClientProviders: migrated (0.0431s) ===============
2026-08-10T21:47:29.622729102Z
2026-08-10T21:47:29.628693297Z Migrating to CreateFaspClientEventSubscriptions (20250908112415)
2026-08-10T21:47:29.629131490Z == 20250908112415 CreateFaspClientEventSubscriptions: migrating ===============
2026-08-10T21:47:29.629153384Z -- create_table(:fasp_client_event_subscriptions)
2026-08-10T21:47:29.641008938Z -> 0.0118s
2026-08-10T21:47:29.641033458Z == 20250908112415 CreateFaspClientEventSubscriptions: migrated (0.0119s) ======
2026-08-10T21:47:29.641043047Z
2026-08-10T21:47:29.647763466Z Migrating to CreateFaspClientBackfillRequests (20250908165009)
2026-08-10T21:47:29.648191749Z == 20250908165009 CreateFaspClientBackfillRequests: migrating =================
2026-08-10T21:47:29.648245587Z -- create_table(:fasp_client_backfill_requests)
2026-08-10T21:47:29.653498620Z -> 0.0053s
2026-08-10T21:47:29.653523259Z == 20250908165009 CreateFaspClientBackfillRequests: migrated (0.0053s) ========
2026-08-10T21:47:29.653532808Z
2026-08-10T21:47:29.659517375Z Migrating to AddImagesToCreators (20250922155445)
2026-08-10T21:47:29.659835195Z == 20250922155445 AddImagesToCreators: migrating ==============================
2026-08-10T21:47:29.659871108Z -- add_column(:creators, :avatar_data, :json)
2026-08-10T21:47:29.660963368Z -> 0.0011s
2026-08-10T21:47:29.660985022Z -- add_column(:creators, :banner_data, :json)
2026-08-10T21:47:29.661907290Z -> 0.0009s
2026-08-10T21:47:29.661929294Z == 20250922155445 AddImagesToCreators: migrated (0.0020s) =====================
2026-08-10T21:47:29.661939204Z
2026-08-10T21:47:29.667710430Z Migrating to CreateFederailsHosts (20251010145758)
2026-08-10T21:47:29.668269076Z == 20251010145758 CreateFederailsHosts: migrating =============================
2026-08-10T21:47:29.668294647Z -- create_table(:federails_hosts)
2026-08-10T21:47:29.679826159Z -> 0.0115s
2026-08-10T21:47:29.679869265Z == 20251010145758 CreateFederailsHosts: migrated (0.0115s) ====================
2026-08-10T21:47:29.679882242Z
2026-08-10T21:47:29.702094240Z Migrating to AddTourStateToUsers (20251027152904)
2026-08-10T21:47:29.703065055Z == 20251027152904 AddTourStateToUsers: migrating ==============================
2026-08-10T21:47:29.703088252Z -- add_column(:users, :tour_state, :json)
2026-08-10T21:47:29.704145532Z -> 0.0011s
2026-08-10T21:47:29.704160823Z == 20251027152904 AddTourStateToUsers: migrated (0.0011s) =====================
2026-08-10T21:47:29.704170182Z
2026-08-10T21:47:29.715658406Z Migrating to AddSortOrderToUsers (20251105110434)
2026-08-10T21:47:29.716136429Z == 20251105110434 AddSortOrderToUsers: migrating ==============================
2026-08-10T21:47:29.716162541Z -- add_column(:users, :sort_order, :integer, {default: 0, null: false})
2026-08-10T21:47:29.717213559Z -> 0.0010s
2026-08-10T21:47:29.717239250Z == 20251105110434 AddSortOrderToUsers: migrated (0.0011s) =====================
2026-08-10T21:47:29.717251044Z
2026-08-10T21:47:29.722252991Z Migrating to CreateGroups (20251203161006)
2026-08-10T21:47:29.722659801Z == 20251203161006 CreateGroups: migrating =====================================
2026-08-10T21:47:29.722681685Z -- create_table(:groups)
2026-08-10T21:47:29.732867986Z -> 0.0102s
2026-08-10T21:47:29.732892756Z -- create_table(:memberships)
2026-08-10T21:47:29.734015909Z -> 0.0011s
2026-08-10T21:47:29.734065569Z == 20251203161006 CreateGroups: migrated (0.0114s) ============================
2026-08-10T21:47:29.734075609Z
2026-08-10T21:47:29.739451008Z Migrating to CreateUniqueIndexesOnGroups (20260109113100)
2026-08-10T21:47:29.739783648Z == 20260109113100 CreateUniqueIndexesOnGroups: migrating ======================
2026-08-10T21:47:29.739806654Z -- remove_index(:memberships, [:group_id, :user_id])
2026-08-10T21:47:29.741098156Z -> 0.0013s
2026-08-10T21:47:29.741122836Z -- add_index(:memberships, [:group_id, :user_id], {unique: true})
2026-08-10T21:47:29.741221976Z -> 0.0001s
2026-08-10T21:47:29.741233830Z -- remove_index(:memberships, [:user_id, :group_id])
2026-08-10T21:47:29.747775589Z -> 0.0065s
2026-08-10T21:47:29.747800148Z -- add_index(:memberships, [:user_id, :group_id], {unique: true})
2026-08-10T21:47:29.747900691Z -> 0.0001s
2026-08-10T21:47:29.747915621Z == 20260109113100 CreateUniqueIndexesOnGroups: migrated (0.0082s) =============
2026-08-10T21:47:29.747924458Z
2026-08-10T21:47:29.753130086Z Migrating to CreateNoticedTables (20260119153039)
2026-08-10T21:47:29.753927913Z == 20260119153039 CreateNoticedTables: migrating ==============================
2026-08-10T21:47:29.753949757Z -- create_table(:noticed_events, {id: :primary_key})
2026-08-10T21:47:29.766591795Z -> 0.0126s
2026-08-10T21:47:29.766616435Z -- create_table(:noticed_notifications, {id: :primary_key})
2026-08-10T21:47:29.772630851Z -> 0.0060s
2026-08-10T21:47:29.772655601Z == 20260119153039 CreateNoticedTables: migrated (0.0187s) =====================
2026-08-10T21:47:29.772665311Z
2026-08-10T21:47:29.778531349Z Migrating to AddNotificationsCountToNoticedEvent (20260119153040)
2026-08-10T21:47:29.778863448Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrating ==============
2026-08-10T21:47:29.778886153Z -- add_column(:noticed_events, :notifications_count, :integer)
2026-08-10T21:47:29.780015208Z -> 0.0011s
2026-08-10T21:47:29.780039868Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrated (0.0011s) =====
2026-08-10T21:47:29.780049848Z
2026-08-10T21:47:29.785369825Z Migrating to DeviseInvitableAddToUsers (20260120143441)
2026-08-10T21:47:29.785787206Z == 20260120143441 DeviseInvitableAddToUsers: migrating ========================
2026-08-10T21:47:29.786097411Z -- change_table(:users)
2026-08-10T21:47:29.794495029Z -> 0.0083s
2026-08-10T21:47:29.794519899Z == 20260120143441 DeviseInvitableAddToUsers: migrated (0.0087s) ===============
2026-08-10T21:47:29.794529739Z
2026-08-10T21:47:29.799770657Z Migrating to CreateLists (20260302121346)
2026-08-10T21:47:29.800198479Z == 20260302121346 CreateLists: migrating ======================================
2026-08-10T21:47:29.800224130Z -- create_table(:lists)
2026-08-10T21:47:29.804999791Z -> 0.0048s
2026-08-10T21:47:29.805025613Z -- create_table(:list_items)
2026-08-10T21:47:29.808899798Z -> 0.0039s
2026-08-10T21:47:29.808925490Z == 20260302121346 CreateLists: migrated (0.0087s) =============================
2026-08-10T21:47:29.808935520Z
2026-08-10T21:47:29.814371030Z Migrating to AddSpecialToLists (20260304122738)
2026-08-10T21:47:29.814696416Z == 20260304122738 AddSpecialToLists: migrating ================================
2026-08-10T21:47:29.814718480Z -- add_column(:lists, :special, :string)
2026-08-10T21:47:29.815859870Z -> 0.0011s
2026-08-10T21:47:29.815884950Z == 20260304122738 AddSpecialToLists: migrated (0.0011s) =======================
2026-08-10T21:47:29.815894930Z
2026-08-10T21:47:29.821027230Z Migrating to AddFolderSettingsToLibraries (20260310154453)
2026-08-10T21:47:29.821385702Z == 20260310154453 AddFolderSettingsToLibraries: migrating =====================
2026-08-10T21:47:29.821407606Z -- add_column(:libraries, :path_template, :string, {null: false, default: "{tags}/{modelName}{modelId}"})
2026-08-10T21:47:29.822513043Z -> 0.0011s
2026-08-10T21:47:29.822534717Z -- add_column(:libraries, :parse_metadata_from_path, :boolean, {default: false, null: false})
2026-08-10T21:47:29.823567648Z -> 0.0010s
2026-08-10T21:47:29.823591506Z -- add_column(:libraries, :safe_folder_names, :boolean, {default: true, null: false})
2026-08-10T21:47:29.824802756Z -> 0.0012s
2026-08-10T21:47:29.824827376Z == 20260310154453 AddFolderSettingsToLibraries: migrated (0.0034s) ============
2026-08-10T21:47:29.824836985Z
2026-08-10T21:47:29.829996890Z Migrating to AddToAndCcToFederailsActivities (20260323153455)
2026-08-10T21:47:29.830320402Z == 20260323153455 AddToAndCcToFederailsActivities: migrating ==================
2026-08-10T21:47:29.830342126Z -- add_column(:federails_activities, :to, :string)
2026-08-10T21:47:29.831420869Z -> 0.0011s
2026-08-10T21:47:29.831442392Z -- add_column(:federails_activities, :cc, :string)
2026-08-10T21:47:29.832466966Z -> 0.0010s
2026-08-10T21:47:29.832491616Z == 20260323153455 AddToAndCcToFederailsActivities: migrated (0.0021s) =========
2026-08-10T21:47:29.832501346Z
2026-08-10T21:47:29.837782134Z Migrating to AddLikeCountToModels (20260410150554)
2026-08-10T21:47:29.838099614Z == 20260410150554 AddLikeCountToModels: migrating =============================
2026-08-10T21:47:29.838121618Z -- add_column(:models, :like_count, :integer, {default: 0, null: false})
2026-08-10T21:47:29.839211513Z -> 0.0011s
2026-08-10T21:47:29.839262065Z == 20260410150554 AddLikeCountToModels: migrated (0.0011s) ====================
2026-08-10T21:47:29.839272035Z
2026-08-10T21:47:29.844347881Z Migrating to CreateFederailsQuoteAuthorizations (20260421083230)
2026-08-10T21:47:29.844743949Z == 20260421083230 CreateFederailsQuoteAuthorizations: migrating ===============
2026-08-10T21:47:29.844765633Z -- create_table(:federails_quote_authorizations)
2026-08-10T21:47:29.856416475Z -> 0.0116s
2026-08-10T21:47:29.856441225Z == 20260421083230 CreateFederailsQuoteAuthorizations: migrated (0.0117s) ======
2026-08-10T21:47:29.856450824Z
2026-08-10T21:47:29.861215382Z Migrating to AddResultAndInstrumentToFederailsActivities (20260421171252)
2026-08-10T21:47:29.861546579Z == 20260421171252 AddResultAndInstrumentToFederailsActivities: migrating ======
2026-08-10T21:47:29.861568293Z -- add_column(:federails_activities, :result, :string)
2026-08-10T21:47:29.862706897Z -> 0.0011s
2026-08-10T21:47:29.862728480Z -- add_column(:federails_activities, :instrument, :string)
2026-08-10T21:47:29.863750068Z -> 0.0010s
2026-08-10T21:47:29.863771722Z == 20260421171252 AddResultAndInstrumentToFederailsActivities: migrated (0.0022s)
2026-08-10T21:47:29.863781241Z
2026-08-10T21:47:29.868985817Z Migrating to CreateCollectionsModelsJoinTable (20260422125049)
2026-08-10T21:47:29.869297394Z == 20260422125049 CreateCollectionsModelsJoinTable: migrating =================
2026-08-10T21:47:29.869319038Z -- create_join_table(:collections, :models)
2026-08-10T21:47:29.875867440Z -> 0.0065s
2026-08-10T21:47:29.875892220Z == 20260422125049 CreateCollectionsModelsJoinTable: migrated (0.0065s) ========
2026-08-10T21:47:29.875901789Z
2026-08-10T21:47:29.880556126Z Migrating to AddPreviewFieldsToCollections (20260427114113)
2026-08-10T21:47:29.880879898Z == 20260427114113 AddPreviewFieldsToCollections: migrating ====================
2026-08-10T21:47:29.880901532Z -- change_table(:collections)
2026-08-10T21:47:29.901695252Z -> 0.0207s
2026-08-10T21:47:29.901719722Z == 20260427114113 AddPreviewFieldsToCollections: migrated (0.0208s) ===========
2026-08-10T21:47:29.901729221Z
2026-08-10T21:47:29.906760557Z Migrating to AddModelsCountToCollections (20260428101428)
2026-08-10T21:47:29.907145923Z == 20260428101428 AddModelsCountToCollections: migrating ======================
2026-08-10T21:47:29.907490578Z -- add_column(:collections_models, :id, :primary_key)
2026-08-10T21:47:29.911910732Z -> 0.0044s
2026-08-10T21:47:29.911935231Z -- add_column(:collections, :models_count, :integer)
2026-08-10T21:47:29.919891350Z -> 0.0080s
2026-08-10T21:47:29.919916050Z == 20260428101428 AddModelsCountToCollections: migrated (0.0127s) =============
2026-08-10T21:47:29.919957714Z
2026-08-10T21:47:29.947411541Z Migrating to AddTextToLinks (20260511220927)
2026-08-10T21:47:29.947866668Z == 20260511220927 AddTextToLinks: migrating ===================================
2026-08-10T21:47:29.947891158Z -- add_column(:links, :text, :string)
2026-08-10T21:47:29.949201608Z -> 0.0013s
2026-08-10T21:47:29.949223251Z == 20260511220927 AddTextToLinks: migrated (0.0013s) ==========================
2026-08-10T21:47:29.949232730Z
2026-08-10T21:47:29.954851490Z Migrating to AddEntrypointToModels (20260512112504)
2026-08-10T21:47:29.955234692Z == 20260512112504 AddEntrypointToModels: migrating ============================
2026-08-10T21:47:29.955256486Z -- add_reference(:models, :entrypoint, {null: true, foreign_key: {to_table: :model_files}})
2026-08-10T21:47:29.998396094Z -> 0.0431s
2026-08-10T21:47:29.998420573Z -- add_column(:models, :entrypoint_fragment, :string, {null: true})
2026-08-10T21:47:29.999564518Z -> 0.0011s
2026-08-10T21:47:29.999586312Z == 20260512112504 AddEntrypointToModels: migrated (0.0443s) ===================
2026-08-10T21:47:29.999596011Z
2026-08-10T21:47:30.012218140Z Migrating to AddLandingPageToUsers (20260514144832)
2026-08-10T21:47:30.012743388Z == 20260514144832 AddLandingPageToUsers: migrating ============================
2026-08-10T21:47:30.012765082Z -- add_column(:users, :landing_page, :string, {null: true, default: nil})
2026-08-10T21:47:30.021594619Z -> 0.0088s
2026-08-10T21:47:30.021619259Z == 20260514144832 AddLandingPageToUsers: migrated (0.0088s) ===================
2026-08-10T21:47:30.021628758Z
2026-08-10T21:47:30.028805777Z Migrating to CreateRelationships (20260519154617)
2026-08-10T21:47:30.029318039Z == 20260519154617 CreateRelationships: migrating ==============================
2026-08-10T21:47:30.029339713Z -- create_table(:relationships)
2026-08-10T21:47:30.030847701Z -> 0.0015s
2026-08-10T21:47:30.030869815Z == 20260519154617 CreateRelationships: migrated (0.0015s) =====================
2026-08-10T21:47:30.030879304Z
2026-08-10T21:47:30.037925199Z Migrating to DropAltchaSolutions (20260604160600)
2026-08-10T21:47:30.038742265Z == 20260604160600 DropAltchaSolutions: migrating ==============================
2026-08-10T21:47:30.039091679Z -- drop_table(:altcha_solutions)
2026-08-10T21:47:30.039432586Z -> 0.0003s
2026-08-10T21:47:30.039454340Z == 20260604160600 DropAltchaSolutions: migrated (0.0007s) =====================
2026-08-10T21:47:30.039463919Z
2026-08-10T21:47:30.046338237Z Migrating to CreatePrintHosts (20260616131635)
2026-08-10T21:47:30.046751099Z == 20260616131635 CreatePrintHosts: migrating =================================
2026-08-10T21:47:30.046788515Z -- create_table(:print_hosts)
2026-08-10T21:47:30.047185855Z -> 0.0004s
2026-08-10T21:47:30.047207559Z == 20260616131635 CreatePrintHosts: migrated (0.0004s) ========================
2026-08-10T21:47:30.047219092Z
2026-08-10T21:47:30.124498979Z s6-rc: info: service init-manyfold-config successfully started
2026-08-10T21:47:30.124749904Z s6-rc: info: service init-config-end: starting
2026-08-10T21:47:30.126695754Z s6-rc: info: service init-config-end successfully started
2026-08-10T21:47:30.127059978Z s6-rc: info: service init-mods: starting
2026-08-10T21:47:30.129374200Z s6-rc: info: service init-mods successfully started
2026-08-10T21:47:30.129594264Z s6-rc: info: service init-mod-universal-redis-add-package: starting
2026-08-10T21:47:30.139701436Z s6-rc: info: service init-mod-universal-redis-add-package successfully started
2026-08-10T21:47:30.139895336Z s6-rc: info: service init-mods-package-install: starting
2026-08-10T21:47:30.153523241Z [pkg-install-init] **** Installing all mod packages ****
2026-08-10T21:47:30.521772649Z (1/1) Installing redis (8.8.0-r0)
2026-08-10T21:47:30.530264828Z Executing redis-8.8.0-r0.pre-install
2026-08-10T21:47:30.576047651Z Executing redis-8.8.0-r0.post-install
2026-08-10T21:47:30.586411089Z Executing busybox-1.37.0-r31.trigger
2026-08-10T21:47:30.604918664Z OK: 711.6 MiB in 164 packages
2026-08-10T21:47:30.644303598Z s6-rc: info: service init-mods-package-install successfully started
2026-08-10T21:47:30.644593432Z s6-rc: info: service init-mods-end: starting
2026-08-10T21:47:30.647156235Z s6-rc: info: service init-mods-end successfully started
2026-08-10T21:47:30.647177648Z s6-rc: info: service init-custom-files: starting
2026-08-10T21:47:30.654520180Z [custom-init] No custom files found, skipping...
2026-08-10T21:47:30.655213206Z s6-rc: info: service init-custom-files successfully started
2026-08-10T21:47:30.655473912Z s6-rc: info: service init-services: starting
2026-08-10T21:47:30.658114581Z s6-rc: info: service init-services successfully started
2026-08-10T21:47:30.658546642Z s6-rc: info: service svc-mod-universal-redis: starting
2026-08-10T21:47:30.658746895Z s6-rc: info: service svc-manyfold: starting
2026-08-10T21:47:30.659050898Z s6-rc: info: service svc-cron: starting
2026-08-10T21:47:30.661420091Z s6-rc: info: service svc-mod-universal-redis successfully started
2026-08-10T21:47:30.662336336Z s6-rc: info: service svc-cron successfully started
2026-08-10T21:47:30.675458322Z 282:C 10 Aug 2026 21:47:30.675 # 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-08-10T21:47:30.675510306Z 282:C 10 Aug 2026 21:47:30.675 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
2026-08-10T21:47:30.675519345Z 282:C 10 Aug 2026 21:47:30.675 * Redis version=8.8.0, bits=64, commit=00000000, modified=1, pid=282, just started
2026-08-10T21:47:30.675526790Z 282:C 10 Aug 2026 21:47:30.675 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
2026-08-10T21:47:30.676701516Z 282:M 10 Aug 2026 21:47:30.676 * Increased maximum number of open files to 10032 (it was originally set to 1024).
2026-08-10T21:47:30.676720023Z 282:M 10 Aug 2026 21:47:30.676 * monotonic clock: POSIX clock_gettime
2026-08-10T21:47:30.677611800Z 282:M 10 Aug 2026 21:47:30.677 * Running mode=standalone, port=6379.
2026-08-10T21:47:30.678179133Z 282:M 10 Aug 2026 21:47:30.678 * Server initialized
2026-08-10T21:47:30.678188823Z 282:M 10 Aug 2026 21:47:30.678 * Ready to accept connections tcp
2026-08-10T21:47:30.678196899Z 282:M 10 Aug 2026 21:47:30.678 # WARNING: Redis does not require authentication. Redis will accept connections from any local client.
2026-08-10T21:47:30.848006173Z 21:47:30 rails.1 | started with pid 303
2026-08-10T21:47:30.848031204Z 21:47:30 default_worker.1 | started with pid 304
2026-08-10T21:47:30.848040513Z 21:47:30 performance_worker.1 | started with pid 305
2026-08-10T21:47:33.762906721Z 21:47:33 rails.1 | => Booting Puma
2026-08-10T21:47:33.762942944Z 21:47:33 rails.1 | => Rails 8.0.5.1 application starting in production
2026-08-10T21:47:33.762963315Z 21:47:33 rails.1 | => Run `bin/rails server --help` for more startup options
2026-08-10T21:47:33.940218790Z 21:47:33 rails.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-08-10T21:47:33.940245985Z 21:47:33 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-08-10T21:47:34.328264360Z 21:47:34 performance_worker.1 | INFO 2026-08-10T21:47:34.327Z pid=305 tid=2ll: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-08-10T21:47:34.330304230Z 21:47:34 default_worker.1 | INFO 2026-08-10T21:47:34.329Z pid=304 tid=2lk: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-08-10T21:47:34.330326755Z 21:47:34 performance_worker.1 | INFO 2026-08-10T21:47:34.330Z pid=305 tid=2ll: GitLab reliable fetch activated!
2026-08-10T21:47:34.332357697Z 21:47:34 default_worker.1 | INFO 2026-08-10T21:47:34.331Z pid=304 tid=2lk: GitLab reliable fetch activated!
2026-08-10T21:47:34.349909736Z 21:47:34 performance_worker.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-08-10T21:47:34.350134038Z 21:47:34 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-08-10T21:47:34.352382247Z 21:47:34 default_worker.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-08-10T21:47:34.352563052Z 21:47:34 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-08-10T21:47:34.374310734Z 21:47:34 performance_worker.1 | Server: 030638c41b7a, Context: rails, Role: web, data: {cpu: {one_min: 1.23, five_min: 1.27, fifteen_min: 1.89}, memory: 0.205426688e9, disk: {available: 807925108736, total: 938656133120, used: 130731024384}}
2026-08-10T21:47:34.378404071Z 21:47:34 default_worker.1 | Server: 030638c41b7a, Context: rails, Role: web, data: {cpu: {one_min: 1.23, five_min: 1.27, fifteen_min: 1.89}, memory: 0.205811712e9, disk: {available: 807925075968, total: 938656133120, used: 130731057152}}
2026-08-10T21:47:34.811229413Z 21:47:34 rails.1 | Server: 030638c41b7a, Context: rails, Role: web, data: {cpu: {one_min: 1.23, five_min: 1.27, fifteen_min: 1.89}, memory: 0.204914688e9, disk: {available: 807926149120, total: 938656133120, used: 130729984000}}
2026-08-10T21:47:36.512672951Z 21:47:36 performance_worker.1 | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-08-10T21:47:36.512709605Z 21:47:36 performance_worker.1 | /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-08-10T21:47:36.546047116Z 21:47:36 performance_worker.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:36.550927979Z 21:47:36 performance_worker.1 | INFO 2026-08-10T21:47:36.550Z pid=305 tid=2ll: Cron Jobs - added job with name clear-shrine-cache in the namespace default
2026-08-10T21:47:36.553205918Z 21:47:36 performance_worker.1 | INFO 2026-08-10T21:47:36.552Z pid=305 tid=2ll: Cron Jobs - added job with name clear-downloads in the namespace default
2026-08-10T21:47:36.590838793Z 21:47:36 rails.1 | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-08-10T21:47:36.590882170Z 21:47:36 rails.1 | /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-08-10T21:47:36.630802453Z 21:47:36 performance_worker.1 | INFO 2026-08-10T21:47:36.630Z pid=305 tid=2ll: Booted Rails 8.0.5.1 application in production environment
2026-08-10T21:47:36.630824918Z 21:47:36 performance_worker.1 | Signal INFO not supported
2026-08-10T21:47:36.630833034Z 21:47:36 performance_worker.1 | INFO 2026-08-10T21:47:36.630Z pid=305 tid=2ll: Running in ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-08-10T21:47:36.630891442Z 21:47:36 performance_worker.1 | INFO 2026-08-10T21:47:36.630Z pid=305 tid=2ll: See LICENSE and the LGPL-3.0 for licensing details.
2026-08-10T21:47:36.630964118Z 21:47:36 performance_worker.1 | INFO 2026-08-10T21:47:36.630Z pid=305 tid=2ll: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2026-08-10T21:47:36.633927538Z 21:47:36 performance_worker.1 | INFO 2026-08-10T21:47:36.633Z pid=305 tid=2ll: Sidekiq 8.0.10 connecting to Redis with options {size: 1, pool_name: "default", url: nil}
2026-08-10T21:47:36.640499188Z 21:47:36 default_worker.1 | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-08-10T21:47:36.640567134Z 21:47:36 default_worker.1 | /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-08-10T21:47:36.655237038Z 21:47:36 default_worker.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:36.747907270Z 21:47:36 default_worker.1 | INFO 2026-08-10T21:47:36.747Z pid=304 tid=2lk: Booted Rails 8.0.5.1 application in production environment
2026-08-10T21:47:36.747933533Z 21:47:36 default_worker.1 | Signal INFO not supported
2026-08-10T21:47:36.747943092Z 21:47:36 default_worker.1 | INFO 2026-08-10T21:47:36.747Z pid=304 tid=2lk: Running in ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-08-10T21:47:36.747952712Z 21:47:36 default_worker.1 | INFO 2026-08-10T21:47:36.747Z pid=304 tid=2lk: See LICENSE and the LGPL-3.0 for licensing details.
2026-08-10T21:47:36.748057493Z 21:47:36 default_worker.1 | INFO 2026-08-10T21:47:36.747Z pid=304 tid=2lk: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2026-08-10T21:47:36.750854688Z 21:47:36 default_worker.1 | INFO 2026-08-10T21:47:36.750Z pid=304 tid=2lk: Sidekiq 8.0.10 connecting to Redis with options {size: 4, pool_name: "default", url: nil}
2026-08-10T21:47:36.786226628Z 21:47:36 rails.1 | WARNING: IPv6 bind requested but no non-loopback IPv6 interface was detected
2026-08-10T21:47:36.791961120Z 21:47:36 rails.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:36.792204480Z 21:47:36 rails.1 | INFO 2026-08-10T21:47:36.609Z pid=303 tid=23z: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-08-10T21:47:36.792227316Z 21:47:36 rails.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:36.792432069Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: 8f568a7f-b9af-4199-8f9c-f2370a88975b) 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-08-10T21:47:36.792456418Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: 46278eec-f035-4191-8e9e-1e2fb82d40f0) 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-08-10T21:47:36.792488683Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: cfe063c7-1460-4ec7-9b7d-7a54003f349c) 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-08-10T21:47:36.792533293Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::BackfillCollectionCounterCache (Job ID: 7b3109d1-ecf0-4157-bcbb-52ccf04e3109) to Sidekiq(high)
2026-08-10T21:47:36.792561229Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::ConvertCollectionsJob (Job ID: 2532433e-9d28-47d8-aa9d-22d62d0ed681) to Sidekiq(upgrade)
2026-08-10T21:47:36.792623975Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: 533a8c09-0dfe-4103-83e7-9d5d7716f2c4) to Sidekiq(upgrade)
2026-08-10T21:47:36.792662543Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::ConvertSupportedRelationshipsJob (Job ID: 130bd1e5-9814-46e2-9710-7ec33f1efa7c) to Sidekiq(upgrade)
2026-08-10T21:47:36.792717043Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::FixStaleAttachmentDataJob (Job ID: 08d951db-5566-42f1-9f6e-7aacac3f03fd) to Sidekiq(upgrade)
2026-08-10T21:47:36.792762344Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::FixMimeTypes (Job ID: 6aca56d6-d565-47dc-b6ee-cf4a6b3f1ffb) to Sidekiq(high)
2026-08-10T21:47:36.792816894Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::FixNilFileSizeValues (Job ID: bc3778a2-b03d-455a-a4e9-9d7a7052d06d) to Sidekiq(upgrade)
2026-08-10T21:47:36.792866213Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::BackfillDataPackages (Job ID: ed86baca-de66-48d0-878d-5388ac2b0387) to Sidekiq(upgrade)
2026-08-10T21:47:36.792930954Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::DisambiguateUsernamesJob (Job ID: f81a3a02-4f4c-4984-b592-4f430dfbe7fd) to Sidekiq(upgrade)
2026-08-10T21:47:36.792992929Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::UpdateActorsJob (Job ID: a4f85511-a629-4252-8687-c0a91d1c2618) to Sidekiq(upgrade)
2026-08-10T21:47:36.793069152Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::CreateSpecialListsJob (Job ID: bf356635-c683-4803-b52c-79736a996070) to Sidekiq(upgrade)
2026-08-10T21:47:36.793139875Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::FixParentCollections (Job ID: f920dae8-07a0-4e9e-a319-76b9aebac8c9) to Sidekiq(upgrade)
2026-08-10T21:47:36.793198914Z 21:47:36 rails.1 | [ActiveJob] Enqueued Upgrade::PruneOrphanedProblems (Job ID: a4b70222-7791-4626-9c40-9fd482d628c4) to Sidekiq(upgrade)
2026-08-10T21:47:36.793247882Z 21:47:36 rails.1 | [303] Puma starting in cluster mode...
2026-08-10T21:47:36.793305609Z 21:47:36 rails.1 | [303] * Puma version: 8.0.2 ("Into the Arena")
2026-08-10T21:47:36.793351581Z 21:47:36 rails.1 | [303] * Ruby version: ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-08-10T21:47:36.793408827Z 21:47:36 rails.1 | [303] * Min threads: 4
2026-08-10T21:47:36.793455040Z 21:47:36 rails.1 | [303] * Max threads: 16
2026-08-10T21:47:36.793510862Z 21:47:36 rails.1 | [303] * Environment: production
2026-08-10T21:47:36.793558208Z 21:47:36 rails.1 | [303] * Master PID: 303
2026-08-10T21:47:36.793610272Z 21:47:36 rails.1 | [303] * Workers: 4
2026-08-10T21:47:36.793661085Z 21:47:36 rails.1 | [303] * Restarts: (✔) hot (✖) phased (✖) refork
2026-08-10T21:47:36.793714122Z 21:47:36 rails.1 | [303] * Preloading application
2026-08-10T21:47:36.793769694Z 21:47:36 rails.1 | [303] * Listening on http://0.0.0.0:3214
2026-08-10T21:47:36.793826678Z 21:47:36 rails.1 | [303] Use Ctrl-C to stop
2026-08-10T21:47:36.816258248Z 21:47:36 rails.1 | [303] - Worker 0 (PID: 382) booted in 0.02s, phase: 0
2026-08-10T21:47:36.816455195Z 21:47:36 rails.1 | [303] - Worker 1 (PID: 395) booted in 0.01s, phase: 0
2026-08-10T21:47:36.816494274Z 21:47:36 rails.1 | [303] - Worker 2 (PID: 408) booted in 0.01s, phase: 0
2026-08-10T21:47:36.819484277Z 21:47:36 rails.1 | [303] - Worker 3 (PID: 421) booted in 0.0s, phase: 0
2026-08-10T21:47:36.962375524Z 21:47:36 performance_worker.1 | Server: 030638c41b7a, Context: sidekiq, Role: background, data: {cpu: {one_min: 1.77, five_min: 1.38, fifteen_min: 1.92}, memory: 0.273723392e9, disk: {available: 807916343296, total: 938656133120, used: 130739789824}}
2026-08-10T21:47:37.119771812Z 21:47:37 default_worker.1 | INFO 2026-08-10T21:47:37.119Z pid=304 tid=opc jid=eea76edeef001b8a01e2094f class=Upgrade::GenerateSlugsJob: start
2026-08-10T21:47:37.149690836Z 21:47:37 default_worker.1 | INFO 2026-08-10T21:47:37.149Z pid=304 tid=or4 jid=63278829ac3a9b7e55b6b1a3 class=Upgrade::BackfillCollectionCounterCache: start
2026-08-10T21:47:37.150632222Z 21:47:37 default_worker.1 | Server: 030638c41b7a, Context: sidekiq, Role: background, data: {cpu: {one_min: 1.77, five_min: 1.38, fifteen_min: 1.92}, memory: 0.26912768e9, disk: {available: 807916343296, total: 938656133120, used: 130739789824}}
2026-08-10T21:47:37.151447394Z 21:47:37 default_worker.1 | INFO 2026-08-10T21:47:37.137Z pid=304 tid=oow jid=b910bff9e91167cb6356afe2 class=Upgrade::GenerateSlugsJob: start
2026-08-10T21:47:37.179116897Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [8f568a7f-b9af-4199-8f9c-f2370a88975b] Performing Upgrade::GenerateSlugsJob (Job ID: 8f568a7f-b9af-4199-8f9c-f2370a88975b) from Sidekiq(high) enqueued at 2026-08-10T21:47:36.638884745Z 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-08-10T21:47:37.207790212Z 21:47:37 default_worker.1 | INFO 2026-08-10T21:47:37.137Z pid=304 tid=opk jid=44c0a2a51399c9123505112a class=Upgrade::GenerateSlugsJob: start
2026-08-10T21:47:37.267089846Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [7b3109d1-ecf0-4157-bcbb-52ccf04e3109] Performing Upgrade::BackfillCollectionCounterCache (Job ID: 7b3109d1-ecf0-4157-bcbb-52ccf04e3109) from Sidekiq(high) enqueued at 2026-08-10T21:47:36.647934838Z
2026-08-10T21:47:37.272395304Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [cfe063c7-1460-4ec7-9b7d-7a54003f349c] Performing Upgrade::GenerateSlugsJob (Job ID: cfe063c7-1460-4ec7-9b7d-7a54003f349c) from Sidekiq(high) enqueued at 2026-08-10T21:47:36.644842628Z 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-08-10T21:47:37.273743951Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [46278eec-f035-4191-8e9e-1e2fb82d40f0] Performing Upgrade::GenerateSlugsJob (Job ID: 46278eec-f035-4191-8e9e-1e2fb82d40f0) from Sidekiq(high) enqueued at 2026-08-10T21:47:36.642305697Z 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-08-10T21:47:37.289320652Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [8f568a7f-b9af-4199-8f9c-f2370a88975b] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:37.318849159Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [cfe063c7-1460-4ec7-9b7d-7a54003f349c] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:37.339810057Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [46278eec-f035-4191-8e9e-1e2fb82d40f0] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:37.376727440Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [8f568a7f-b9af-4199-8f9c-f2370a88975b] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-08-10T21:47:37.459473298Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [cfe063c7-1460-4ec7-9b7d-7a54003f349c] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-08-10T21:47:37.510306867Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [46278eec-f035-4191-8e9e-1e2fb82d40f0] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-08-10T21:47:37.519787917Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [7b3109d1-ecf0-4157-bcbb-52ccf04e3109] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:37.580292478Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [7b3109d1-ecf0-4157-bcbb-52ccf04e3109] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-08-10T21:47:37.616454891Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [8f568a7f-b9af-4199-8f9c-f2370a88975b] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.091
2026-08-10T21:47:37.619589906Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [cfe063c7-1460-4ec7-9b7d-7a54003f349c] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.133
2026-08-10T21:47:37.620275087Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [46278eec-f035-4191-8e9e-1e2fb82d40f0] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.085
2026-08-10T21:47:37.621264370Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [7b3109d1-ecf0-4157-bcbb-52ccf04e3109] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.036
2026-08-10T21:47:37.662364850Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [8f568a7f-b9af-4199-8f9c-f2370a88975b] Performed Upgrade::GenerateSlugsJob (Job ID: 8f568a7f-b9af-4199-8f9c-f2370a88975b) from Sidekiq(high) in 500.08ms
2026-08-10T21:47:37.677600523Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [cfe063c7-1460-4ec7-9b7d-7a54003f349c] Performed Upgrade::GenerateSlugsJob (Job ID: cfe063c7-1460-4ec7-9b7d-7a54003f349c) from Sidekiq(high) in 514.38ms
2026-08-10T21:47:37.681822419Z 21:47:37 default_worker.1 | INFO 2026-08-10T21:47:37.678Z pid=304 tid=opc jid=eea76edeef001b8a01e2094f class=Upgrade::GenerateSlugsJob elapsed=0.559: done
2026-08-10T21:47:37.689461128Z 21:47:37 default_worker.1 | INFO 2026-08-10T21:47:37.689Z pid=304 tid=oow jid=b910bff9e91167cb6356afe2 class=Upgrade::GenerateSlugsJob elapsed=0.551: done
2026-08-10T21:47:37.689951696Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [46278eec-f035-4191-8e9e-1e2fb82d40f0] Performed Upgrade::GenerateSlugsJob (Job ID: 46278eec-f035-4191-8e9e-1e2fb82d40f0) from Sidekiq(high) in 477.21ms
2026-08-10T21:47:37.690736487Z 21:47:37 default_worker.1 | INFO 2026-08-10T21:47:37.689Z pid=304 tid=opc jid=8bc104f5bc9de0f354e9325b class=Upgrade::FixMimeTypes: start
2026-08-10T21:47:37.693668203Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [7b3109d1-ecf0-4157-bcbb-52ccf04e3109] Performed Upgrade::BackfillCollectionCounterCache (Job ID: 7b3109d1-ecf0-4157-bcbb-52ccf04e3109) from Sidekiq(high) in 539.48ms
2026-08-10T21:47:37.694093219Z 21:47:37 default_worker.1 | INFO 2026-08-10T21:47:37.689Z pid=304 tid=oow jid=78de95b37ae5a26c521f4419 class=Upgrade::ConvertCollectionsJob: start
2026-08-10T21:47:37.699437927Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [6aca56d6-d565-47dc-b6ee-cf4a6b3f1ffb] Performing Upgrade::FixMimeTypes (Job ID: 6aca56d6-d565-47dc-b6ee-cf4a6b3f1ffb) from Sidekiq(high) enqueued at 2026-08-10T21:47:36.651788250Z
2026-08-10T21:47:37.700755221Z 21:47:37 default_worker.1 | INFO 2026-08-10T21:47:37.693Z pid=304 tid=opk jid=44c0a2a51399c9123505112a class=Upgrade::GenerateSlugsJob elapsed=0.556: done
2026-08-10T21:47:37.700792275Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [2532433e-9d28-47d8-aa9d-22d62d0ed681] Performing Upgrade::ConvertCollectionsJob (Job ID: 2532433e-9d28-47d8-aa9d-22d62d0ed681) from Sidekiq(upgrade) enqueued at 2026-08-10T21:47:36.648980694Z
2026-08-10T21:47:37.701336562Z Connection to localhost (127.0.0.1) 3214 port [tcp/*] succeeded!
2026-08-10T21:47:37.702419082Z 21:47:37 default_worker.1 | INFO 2026-08-10T21:47:37.699Z pid=304 tid=or4 jid=63278829ac3a9b7e55b6b1a3 class=Upgrade::BackfillCollectionCounterCache elapsed=0.55: done
2026-08-10T21:47:37.702737855Z s6-rc: info: service svc-manyfold successfully started
2026-08-10T21:47:37.703049913Z s6-rc: info: service legacy-services: starting
2026-08-10T21:47:37.713680389Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [6aca56d6-d565-47dc-b6ee-cf4a6b3f1ffb] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:37.715913508Z s6-rc: info: service legacy-services successfully started
2026-08-10T21:47:37.716109473Z s6-rc: info: service ci-service-check: starting
2026-08-10T21:47:37.719827994Z [ls.io-init] done.
2026-08-10T21:47:37.720090683Z s6-rc: info: service ci-service-check successfully started
2026-08-10T21:47:37.786385410Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [2532433e-9d28-47d8-aa9d-22d62d0ed681] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:37.831621662Z 21:47:37 default_worker.1 | INFO 2026-08-10T21:47:37.702Z pid=304 tid=opk jid=aed475c8278f004be8b213d1 class=Upgrade::RemoveDuplicateCollectionRelationsJob: start
2026-08-10T21:47:37.883523292Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [533a8c09-0dfe-4103-83e7-9d5d7716f2c4] Performing Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: 533a8c09-0dfe-4103-83e7-9d5d7716f2c4) from Sidekiq(upgrade) enqueued at 2026-08-10T21:47:36.649561595Z
2026-08-10T21:47:37.943016135Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [6aca56d6-d565-47dc-b6ee-cf4a6b3f1ffb] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-08-10T21:47:37.972721719Z 21:47:37 default_worker.1 | INFO 2026-08-10T21:47:37.713Z pid=304 tid=or4 jid=31ccb826111d2bb0c7459f10 class=Upgrade::ConvertSupportedRelationshipsJob: start
2026-08-10T21:47:37.992944149Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [2532433e-9d28-47d8-aa9d-22d62d0ed681] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-08-10T21:47:37.994178816Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [6aca56d6-d565-47dc-b6ee-cf4a6b3f1ffb] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.084
2026-08-10T21:47:37.994287265Z 21:47:37 default_worker.1 | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [533a8c09-0dfe-4103-83e7-9d5d7716f2c4] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:38.007751350Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [130bd1e5-9814-46e2-9710-7ec33f1efa7c] Performing Upgrade::ConvertSupportedRelationshipsJob (Job ID: 130bd1e5-9814-46e2-9710-7ec33f1efa7c) from Sidekiq(upgrade) enqueued at 2026-08-10T21:47:36.650325093Z
2026-08-10T21:47:38.008745693Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [2532433e-9d28-47d8-aa9d-22d62d0ed681] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.050
2026-08-10T21:47:38.065299405Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [130bd1e5-9814-46e2-9710-7ec33f1efa7c] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:38.074330990Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [6aca56d6-d565-47dc-b6ee-cf4a6b3f1ffb] Performed Upgrade::FixMimeTypes (Job ID: 6aca56d6-d565-47dc-b6ee-cf4a6b3f1ffb) from Sidekiq(high) in 373.99ms
2026-08-10T21:47:38.129585254Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [533a8c09-0dfe-4103-83e7-9d5d7716f2c4] Performed Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: 533a8c09-0dfe-4103-83e7-9d5d7716f2c4) from Sidekiq(upgrade) in 246.71ms
2026-08-10T21:47:38.204523684Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [2532433e-9d28-47d8-aa9d-22d62d0ed681] Performed Upgrade::ConvertCollectionsJob (Job ID: 2532433e-9d28-47d8-aa9d-22d62d0ed681) from Sidekiq(upgrade) in 504.53ms
2026-08-10T21:47:38.267431707Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [130bd1e5-9814-46e2-9710-7ec33f1efa7c] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-08-10T21:47:38.272925755Z 21:47:38 default_worker.1 | INFO 2026-08-10T21:47:38.153Z pid=304 tid=opc jid=8bc104f5bc9de0f354e9325b class=Upgrade::FixMimeTypes elapsed=0.463: done
2026-08-10T21:47:38.291754237Z 21:47:38 default_worker.1 | INFO 2026-08-10T21:47:38.291Z pid=304 tid=opc jid=a368d875908f5725797bda7c class=Upgrade::FixStaleAttachmentDataJob: start
2026-08-10T21:47:38.292383705Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [08d951db-5566-42f1-9f6e-7aacac3f03fd] Performing Upgrade::FixStaleAttachmentDataJob (Job ID: 08d951db-5566-42f1-9f6e-7aacac3f03fd) from Sidekiq(upgrade) enqueued at 2026-08-10T21:47:36.651072148Z
2026-08-10T21:47:38.304602070Z 21:47:38 default_worker.1 | INFO 2026-08-10T21:47:38.272Z pid=304 tid=oow jid=78de95b37ae5a26c521f4419 class=Upgrade::ConvertCollectionsJob elapsed=0.582: done
2026-08-10T21:47:38.329536422Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [130bd1e5-9814-46e2-9710-7ec33f1efa7c] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.170
2026-08-10T21:47:38.352437518Z 21:47:38 default_worker.1 | INFO 2026-08-10T21:47:38.245Z pid=304 tid=opk jid=aed475c8278f004be8b213d1 class=Upgrade::RemoveDuplicateCollectionRelationsJob elapsed=0.544: done
2026-08-10T21:47:38.358050105Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [08d951db-5566-42f1-9f6e-7aacac3f03fd] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:38.367679174Z 21:47:38 default_worker.1 | INFO 2026-08-10T21:47:38.349Z pid=304 tid=oow jid=ffc09976cd5bb94ec16ffafe class=Upgrade::FixNilFileSizeValues: start
2026-08-10T21:47:38.427865865Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [bc3778a2-b03d-455a-a4e9-9d7a7052d06d] Performing Upgrade::FixNilFileSizeValues (Job ID: bc3778a2-b03d-455a-a4e9-9d7a7052d06d) from Sidekiq(upgrade) enqueued at 2026-08-10T21:47:36.652563783Z
2026-08-10T21:47:38.511356363Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [08d951db-5566-42f1-9f6e-7aacac3f03fd] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-08-10T21:47:38.525797456Z 21:47:38 default_worker.1 | INFO 2026-08-10T21:47:38.367Z pid=304 tid=opk jid=2a7fdd0a1c902b60334d662c class=Upgrade::BackfillDataPackages: start
2026-08-10T21:47:38.547943491Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [130bd1e5-9814-46e2-9710-7ec33f1efa7c] Performed Upgrade::ConvertSupportedRelationshipsJob (Job ID: 130bd1e5-9814-46e2-9710-7ec33f1efa7c) from Sidekiq(upgrade) in 454.6ms
2026-08-10T21:47:38.553322588Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [bc3778a2-b03d-455a-a4e9-9d7a7052d06d] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:38.556638247Z 21:47:38 default_worker.1 | INFO 2026-08-10T21:47:38.553Z pid=304 tid=or4 jid=31ccb826111d2bb0c7459f10 class=Upgrade::ConvertSupportedRelationshipsJob elapsed=0.84: done
2026-08-10T21:47:38.561080487Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [08d951db-5566-42f1-9f6e-7aacac3f03fd] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.064
2026-08-10T21:47:38.565395059Z 21:47:38 default_worker.1 | INFO 2026-08-10T21:47:38.565Z pid=304 tid=or4 jid=f2eb3ac07f1ce7c33a3cfd3d class=Upgrade::DisambiguateUsernamesJob: start
2026-08-10T21:47:38.608463584Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [ed86baca-de66-48d0-878d-5388ac2b0387] Performing Upgrade::BackfillDataPackages (Job ID: ed86baca-de66-48d0-878d-5388ac2b0387) from Sidekiq(upgrade) enqueued at 2026-08-10T21:47:36.653345538Z
2026-08-10T21:47:38.610197196Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [bc3778a2-b03d-455a-a4e9-9d7a7052d06d] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-08-10T21:47:38.630828009Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [f81a3a02-4f4c-4984-b592-4f430dfbe7fd] Performing Upgrade::DisambiguateUsernamesJob (Job ID: f81a3a02-4f4c-4984-b592-4f430dfbe7fd) from Sidekiq(upgrade) enqueued at 2026-08-10T21:47:36.654433379Z
2026-08-10T21:47:38.635643851Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [bc3778a2-b03d-455a-a4e9-9d7a7052d06d] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.053
2026-08-10T21:47:38.639008028Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [08d951db-5566-42f1-9f6e-7aacac3f03fd] Performed Upgrade::FixStaleAttachmentDataJob (Job ID: 08d951db-5566-42f1-9f6e-7aacac3f03fd) from Sidekiq(upgrade) in 346.74ms
2026-08-10T21:47:38.640310241Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [ed86baca-de66-48d0-878d-5388ac2b0387] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:38.645789530Z 21:47:38 rails.1 | [8d167d5b-b750-4a0a-9362-369c9a87eba1] {"method":"GET","path":"/","format":"*/*","controller":"ApplicationController","action":"index","status":0,"allocations":1508,"duration":21.29,"view":0.0,"db":2.88,"@timestamp":"2026-08-10T21:47:38.644Z","@version":"1","message":"[0] GET / (ApplicationController#index)"}
2026-08-10T21:47:38.660520226Z 21:47:38 default_worker.1 | INFO 2026-08-10T21:47:38.640Z pid=304 tid=opc jid=a368d875908f5725797bda7c class=Upgrade::FixStaleAttachmentDataJob elapsed=0.349: done
2026-08-10T21:47:38.660966034Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [f81a3a02-4f4c-4984-b592-4f430dfbe7fd] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:38.740601015Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [bc3778a2-b03d-455a-a4e9-9d7a7052d06d] Performed Upgrade::FixNilFileSizeValues (Job ID: bc3778a2-b03d-455a-a4e9-9d7a7052d06d) from Sidekiq(upgrade) in 323.23ms
2026-08-10T21:47:38.741460717Z 21:47:38 default_worker.1 | INFO 2026-08-10T21:47:38.680Z pid=304 tid=opc jid=431e9796475991120c1feec4 class=Upgrade::UpdateActorsJob: start
2026-08-10T21:47:38.760935591Z 21:47:38 default_worker.1 | INFO 2026-08-10T21:47:38.760Z pid=304 tid=oow jid=ffc09976cd5bb94ec16ffafe class=Upgrade::FixNilFileSizeValues elapsed=0.411: done
2026-08-10T21:47:38.862022920Z 21:47:38 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [ed86baca-de66-48d0-878d-5388ac2b0387] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-08-10T21:47:38.960943233Z 21:47:38 default_worker.1 | INFO 2026-08-10T21:47:38.861Z pid=304 tid=oow jid=fc8678d1c2237857e1e893c0 class=Upgrade::CreateSpecialListsJob: start
2026-08-10T21:47:39.010276188Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::UpdateActorsJob] [a4f85511-a629-4252-8687-c0a91d1c2618] Performing Upgrade::UpdateActorsJob (Job ID: a4f85511-a629-4252-8687-c0a91d1c2618) from Sidekiq(upgrade) enqueued at 2026-08-10T21:47:36.655277760Z
2026-08-10T21:47:39.026103975Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [bf356635-c683-4803-b52c-79736a996070] Performing Upgrade::CreateSpecialListsJob (Job ID: bf356635-c683-4803-b52c-79736a996070) from Sidekiq(upgrade) enqueued at 2026-08-10T21:47:36.656080427Z
2026-08-10T21:47:39.036584148Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [ed86baca-de66-48d0-878d-5388ac2b0387] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.250
2026-08-10T21:47:39.062289734Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::UpdateActorsJob] [a4f85511-a629-4252-8687-c0a91d1c2618] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:39.120624284Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [f81a3a02-4f4c-4984-b592-4f430dfbe7fd] Performed Upgrade::DisambiguateUsernamesJob (Job ID: f81a3a02-4f4c-4984-b592-4f430dfbe7fd) from Sidekiq(upgrade) in 463.96ms
2026-08-10T21:47:39.121859372Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [bf356635-c683-4803-b52c-79736a996070] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:39.165653018Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [ed86baca-de66-48d0-878d-5388ac2b0387] Performed Upgrade::BackfillDataPackages (Job ID: ed86baca-de66-48d0-878d-5388ac2b0387) from Sidekiq(upgrade) in 632.92ms
2026-08-10T21:47:39.233113663Z 21:47:39 default_worker.1 | INFO 2026-08-10T21:47:39.122Z pid=304 tid=or4 jid=f2eb3ac07f1ce7c33a3cfd3d class=Upgrade::DisambiguateUsernamesJob elapsed=0.557: done
2026-08-10T21:47:39.265089250Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [bf356635-c683-4803-b52c-79736a996070] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-08-10T21:47:39.276391289Z 21:47:39 default_worker.1 | INFO 2026-08-10T21:47:39.250Z pid=304 tid=opk jid=2a7fdd0a1c902b60334d662c class=Upgrade::BackfillDataPackages elapsed=0.883: done
2026-08-10T21:47:39.276434707Z 21:47:39 default_worker.1 | INFO 2026-08-10T21:47:39.273Z pid=304 tid=or4 jid=aaf5fd764ef470cecae922df class=Upgrade::FixParentCollections: start
2026-08-10T21:47:39.284381967Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::FixParentCollections] [f920dae8-07a0-4e9e-a319-76b9aebac8c9] Performing Upgrade::FixParentCollections (Job ID: f920dae8-07a0-4e9e-a319-76b9aebac8c9) from Sidekiq(upgrade) enqueued at 2026-08-10T21:47:36.656760146Z
2026-08-10T21:47:39.286372036Z 21:47:39 default_worker.1 | INFO 2026-08-10T21:47:39.285Z pid=304 tid=opk jid=cfb55441e93ebbfa4fd98172 class=Upgrade::PruneOrphanedProblems: start
2026-08-10T21:47:39.287756716Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [bf356635-c683-4803-b52c-79736a996070] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.087
2026-08-10T21:47:39.291281316Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [a4b70222-7791-4626-9c40-9fd482d628c4] Performing Upgrade::PruneOrphanedProblems (Job ID: a4b70222-7791-4626-9c40-9fd482d628c4) from Sidekiq(upgrade) enqueued at 2026-08-10T21:47:36.657496851Z
2026-08-10T21:47:39.297788656Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::FixParentCollections] [f920dae8-07a0-4e9e-a319-76b9aebac8c9] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:39.307591995Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::UpdateActorsJob] [a4f85511-a629-4252-8687-c0a91d1c2618] Performed Upgrade::UpdateActorsJob (Job ID: a4f85511-a629-4252-8687-c0a91d1c2618) from Sidekiq(upgrade) in 527.83ms
2026-08-10T21:47:39.308244420Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [a4b70222-7791-4626-9c40-9fd482d628c4] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-08-10T21:47:39.373696308Z 21:47:39 default_worker.1 | INFO 2026-08-10T21:47:39.320Z pid=304 tid=opc jid=431e9796475991120c1feec4 class=Upgrade::UpdateActorsJob elapsed=0.639: done
2026-08-10T21:47:39.393367517Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [bf356635-c683-4803-b52c-79736a996070] Performed Upgrade::CreateSpecialListsJob (Job ID: bf356635-c683-4803-b52c-79736a996070) from Sidekiq(upgrade) in 310.85ms
2026-08-10T21:47:39.461457400Z 21:47:39 rails.1 | [b1012f5b-6805-4183-a537-42308c801cef] {"method":"GET","path":"/users/sign_in","format":"*/*","controller":"Users::SessionsController","action":"new","status":302,"allocations":188521,"duration":760.12,"view":0.0,"db":28.14,"location":"http://172.17.0.5:3214/dashboard","@timestamp":"2026-08-10T21:47:39.459Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2026-08-10T21:47:39.484874746Z 21:47:39 rails.1 | [8407e701-5a94-4855-84d0-8ef3987ba380] {"method":"GET","path":"/dashboard","format":"*/*","controller":"HomeController","action":"index","status":302,"allocations":1161,"duration":9.88,"view":0.0,"db":0.63,"location":"http://172.17.0.5:3214/users/edit","@timestamp":"2026-08-10T21:47:39.484Z","@version":"1","message":"[302] GET /dashboard (HomeController#index)"}
2026-08-10T21:47:39.496522551Z 21:47:39 default_worker.1 | INFO 2026-08-10T21:47:39.496Z pid=304 tid=oow jid=fc8678d1c2237857e1e893c0 class=Upgrade::CreateSpecialListsJob elapsed=0.634: done
2026-08-10T21:47:39.497455250Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [a4b70222-7791-4626-9c40-9fd482d628c4] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-08-10T21:47:39.497488998Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::FixParentCollections] [f920dae8-07a0-4e9e-a319-76b9aebac8c9] Performed Upgrade::FixParentCollections (Job ID: f920dae8-07a0-4e9e-a319-76b9aebac8c9) from Sidekiq(upgrade) in 220.36ms
2026-08-10T21:47:39.519106819Z 21:47:39 default_worker.1 | INFO 2026-08-10T21:47:39.518Z pid=304 tid=or4 jid=aaf5fd764ef470cecae922df class=Upgrade::FixParentCollections elapsed=0.253: done
2026-08-10T21:47:39.519142932Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [a4b70222-7791-4626-9c40-9fd482d628c4] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.104
2026-08-10T21:47:39.524674857Z 21:47:39 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [a4b70222-7791-4626-9c40-9fd482d628c4] Performed Upgrade::PruneOrphanedProblems (Job ID: a4b70222-7791-4626-9c40-9fd482d628c4) from Sidekiq(upgrade) in 236.96ms
2026-08-10T21:47:39.525654250Z 21:47:39 default_worker.1 | INFO 2026-08-10T21:47:39.525Z pid=304 tid=opk jid=cfb55441e93ebbfa4fd98172 class=Upgrade::PruneOrphanedProblems elapsed=0.241: done
2026-08-10T21:47:39.635497508Z 21:47:39 rails.1 | [5d6cfc31-1886-47bb-a518-2ad4685f812a] {"method":"GET","path":"/users/edit","format":"*/*","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":25149,"duration":139.0,"view":106.46,"db":1.37,"@timestamp":"2026-08-10T21:47:39.635Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}
2026-08-10T21:47:39.709528299Z 21:47:39 rails.1 | [9b7875b6-77ce-4b36-a6f9-2d48cd5b6a25] {"method":"GET","path":"/","format":"html","controller":"ApplicationController","action":"index","status":0,"allocations":1370,"duration":29.17,"view":0.0,"db":5.36,"@timestamp":"2026-08-10T21:47:39.708Z","@version":"1","message":"[0] GET / (ApplicationController#index)"}
2026-08-10T21:47:39.862502669Z 21:47:39 rails.1 | [18ee4760-f037-464c-879e-65c13cc8957c] {"method":"GET","path":"/users/sign_in","format":"html","controller":"Users::SessionsController","action":"new","status":302,"allocations":19786,"duration":84.47,"view":0.0,"db":3.67,"location":"http://172.17.0.5:3214/dashboard","@timestamp":"2026-08-10T21:47:39.855Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2026-08-10T21:47:39.880239161Z 21:47:39 rails.1 | [3aca4e90-078e-4901-961b-d034cf7af511] {"method":"GET","path":"/dashboard","format":"html","controller":"HomeController","action":"index","status":302,"allocations":1176,"duration":11.79,"view":0.0,"db":1.46,"location":"http://172.17.0.5:3214/users/edit","@timestamp":"2026-08-10T21:47:39.879Z","@version":"1","message":"[302] GET /dashboard (HomeController#index)"}
2026-08-10T21:47:40.002742403Z 21:47:40 rails.1 | [505bb798-3836-43c6-a96c-e2dbcd4747a2] {"method":"GET","path":"/users/edit","format":"html","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":25689,"duration":111.9,"view":72.94,"db":2.79,"@timestamp":"2026-08-10T21:47:40.001Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}