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