AMD64 PASS
linuxserver/manyfold
Runtime: 35.90s
Build Information
Builder: X86-BUILDER-3g --Hetzner
Created: 2026-07-30T12:21:21+00:00
Image: linuxserver/manyfold
Maintainer: thespad
Size: 359.39MB
Tag: amd64-v0.147.1-ls163
Version: v0.147.1-ls163
Expand
2026-07-30T12:31:34.094758547Z /package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=0 (root), euid=0, gid=0 (root), egid=0
2026-07-30T12:31:34.094824480Z /package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=0 (root), gid=0 (root), perms=oxorgxgruxuwur
2026-07-30T12:31:34.133318193Z [mod-init] Running Docker Modification Logic
2026-07-30T12:31:34.355097705Z [mod-init] Adding linuxserver/mods:universal-redis to container
2026-07-30T12:31:36.368298001Z [mod-init] Downloading linuxserver/mods:universal-redis from lscr.io
2026-07-30T12:31:36.776063043Z [mod-init] Installing linuxserver/mods:universal-redis
2026-07-30T12:31:36.800947834Z [mod-init] linuxserver/mods:universal-redis applied to container
2026-07-30T12:31:36.802041678Z /run/s6/basedir/scripts/rc.init: info: hook /docker-mods exited 0
2026-07-30T12:31:36.826044473Z s6-rc: info: service s6rc-oneshot-runner: starting
2026-07-30T12:31:36.830002037Z s6-rc: info: service s6rc-oneshot-runner successfully started
2026-07-30T12:31:36.830156929Z s6-rc: info: service fix-attrs: starting
2026-07-30T12:31:36.830389798Z s6-rc: info: service init-migrations: starting
2026-07-30T12:31:36.830639040Z s6-rc: info: service init-envfile: starting
2026-07-30T12:31:36.836797499Z s6-rc: info: service fix-attrs successfully started
2026-07-30T12:31:36.836990167Z s6-rc: info: service legacy-cont-init: starting
2026-07-30T12:31:36.837568403Z [migrations] started
2026-07-30T12:31:36.837595317Z [migrations] no migrations found
2026-07-30T12:31:36.838089873Z s6-rc: info: service init-migrations successfully started
2026-07-30T12:31:36.838289475Z s6-rc: info: service init-adduser: starting
2026-07-30T12:31:36.838602426Z s6-rc: info: service init-envfile successfully started
2026-07-30T12:31:36.844274024Z s6-rc: info: service legacy-cont-init successfully started
2026-07-30T12:31:36.865282344Z usermod: no changes
2026-07-30T12:31:36.873097482Z ───────────────────────────────────────
2026-07-30T12:31:36.873118714Z
2026-07-30T12:31:36.873126550Z ██╗ ███████╗██╗ ██████╗
2026-07-30T12:31:36.873136971Z ██║ ██╔════╝██║██╔═══██╗
2026-07-30T12:31:36.873143755Z ██║ ███████╗██║██║ ██║
2026-07-30T12:31:36.873150218Z ██║ ╚════██║██║██║ ██║
2026-07-30T12:31:36.873156561Z ███████╗███████║██║╚██████╔╝
2026-07-30T12:31:36.873163154Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-07-30T12:31:36.873169927Z
2026-07-30T12:31:36.873176180Z Brought to you by linuxserver.io
2026-07-30T12:31:36.873199657Z ───────────────────────────────────────
2026-07-30T12:31:36.873569703Z
2026-07-30T12:31:36.873589773Z To support LSIO projects visit:
2026-07-30T12:31:36.873598551Z https://www.linuxserver.io/donate/
2026-07-30T12:31:36.873606277Z
2026-07-30T12:31:36.873613361Z ───────────────────────────────────────
2026-07-30T12:31:36.873621537Z GID/UID
2026-07-30T12:31:36.873628672Z ───────────────────────────────────────
2026-07-30T12:31:36.879684865Z
2026-07-30T12:31:36.879702861Z User UID: 911
2026-07-30T12:31:36.879710276Z User GID: 911
2026-07-30T12:31:36.879717400Z ───────────────────────────────────────
2026-07-30T12:31:36.883029013Z Linuxserver.io version: v0.147.1-ls163
2026-07-30T12:31:36.883589623Z Build-date: 2026-07-30T12:21:21+00:00
2026-07-30T12:31:36.883599192Z ───────────────────────────────────────
2026-07-30T12:31:36.883605925Z
2026-07-30T12:31:36.904625468Z s6-rc: info: service init-adduser successfully started
2026-07-30T12:31:36.904738666Z s6-rc: info: service init-device-perms: starting
2026-07-30T12:31:36.912123026Z s6-rc: info: service init-device-perms successfully started
2026-07-30T12:31:36.912329421Z s6-rc: info: service init-os-end: starting
2026-07-30T12:31:36.913892391Z s6-rc: info: service init-os-end successfully started
2026-07-30T12:31:36.914042383Z s6-rc: info: service init-manyfold-config: starting
2026-07-30T12:31:36.914186624Z s6-rc: info: service init-config: starting
2026-07-30T12:31:36.915600683Z s6-rc: info: service init-config successfully started
2026-07-30T12:31:36.915730885Z s6-rc: info: service init-crontab-config: starting
2026-07-30T12:31:36.920369091Z **** SECRET_KEY_BASE set in environment. ****
2026-07-30T12:31:36.928016119Z s6-rc: info: service init-crontab-config successfully started
2026-07-30T12:31:36.946150629Z **** Running Manyfold database init. ****
2026-07-30T12:31:42.920181950Z /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-30T12:31:42.920199065Z /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-30T12:31:42.941487079Z Server: 05b536bfdfef, Context: rails, Role: web, data: {cpu: {one_min: 3.2, five_min: 4.3, fifteen_min: 4.86}, memory: 0.22325248e9, disk: {available: 792457809920, total: 938656133120, used: 146198323200}}
2026-07-30T12:31:42.953222645Z Monitor error: Connection refused - connect(2) for 127.0.0.1:6379 (redis://localhost:6379)
2026-07-30T12:31:43.447276434Z /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-07-30T12:31:43.447311144Z /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-07-30T12:31:43.690872095Z [1;34mINFO [0m 2026-07-30T12:31:43.690Z pid=173 tid=2f1: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-30T12:31:43.694287346Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.default_viewer_role` fallback to returns the default value.
2026-07-30T12:31:43.698719246Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.anonymous_usage_id` fallback to returns the default value.
2026-07-30T12:31:43.907921827Z Migrating to CreateLibraries (20210130201037)
2026-07-30T12:31:43.911485207Z == 20210130201037 CreateLibraries: migrating ==================================
2026-07-30T12:31:43.912553490Z -- create_table(:libraries)
2026-07-30T12:31:43.915132947Z -> 0.0021s
2026-07-30T12:31:43.915155993Z == 20210130201037 CreateLibraries: migrated (0.0022s) =========================
2026-07-30T12:31:43.915165763Z
2026-07-30T12:31:43.939102013Z Migrating to CreateModels (20210130203243)
2026-07-30T12:31:43.939448841Z == 20210130203243 CreateModels: migrating =====================================
2026-07-30T12:31:43.939462519Z -- create_table(:models)
2026-07-30T12:31:43.940452604Z -> 0.0010s
2026-07-30T12:31:43.940464278Z == 20210130203243 CreateModels: migrated (0.0010s) ============================
2026-07-30T12:31:43.940472915Z
2026-07-30T12:31:43.955128506Z Migrating to CreateParts (20210205230918)
2026-07-30T12:31:43.955178246Z == 20210205230918 CreateParts: migrating ======================================
2026-07-30T12:31:43.955198998Z -- create_table(:parts)
2026-07-30T12:31:43.958117548Z -> 0.0029s
2026-07-30T12:31:43.958144132Z == 20210205230918 CreateParts: migrated (0.0029s) =============================
2026-07-30T12:31:43.958153962Z
2026-07-30T12:31:43.968189984Z Migrating to AddFieldsToParts (20210210153744)
2026-07-30T12:31:43.968544177Z == 20210210153744 AddFieldsToParts: migrating =================================
2026-07-30T12:31:43.968565290Z -- add_column(:parts, :presupported, :boolean, {default: false, null: false})
2026-07-30T12:31:43.969204849Z -> 0.0006s
2026-07-30T12:31:43.969227344Z -- add_column(:parts, :printed, :boolean, {default: false, null: false})
2026-07-30T12:31:43.969465163Z -> 0.0002s
2026-07-30T12:31:43.969486165Z == 20210210153744 AddFieldsToParts: migrated (0.0009s) ========================
2026-07-30T12:31:43.969496556Z
2026-07-30T12:31:43.979914337Z Migrating to ActsAsTaggableOnMigration (20210212143001)
2026-07-30T12:31:43.980467763Z == 20210212143001 ActsAsTaggableOnMigration: migrating ========================
2026-07-30T12:31:43.980488645Z -- create_table(:tags, {id: :integer})
2026-07-30T12:31:43.983360000Z -> 0.0028s
2026-07-30T12:31:43.983381714Z -- create_table(:taggings, {id: :integer})
2026-07-30T12:31:43.984755823Z -> 0.0013s
2026-07-30T12:31:43.984779651Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-30T12:31:43.985011989Z -> 0.0002s
2026-07-30T12:31:43.985034515Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-07-30T12:31:43.988182608Z -> 0.0031s
2026-07-30T12:31:43.988206817Z == 20210212143001 ActsAsTaggableOnMigration: migrated (0.0077s) ===============
2026-07-30T12:31:43.988216656Z
2026-07-30T12:31:44.050388449Z Migrating to AddMissingUniqueIndices (20210212143002)
2026-07-30T12:31:44.050919348Z == 20210212143002 AddMissingUniqueIndices: migrating ==========================
2026-07-30T12:31:44.050941182Z -- add_index(:tags, :name, {unique: true, name: "index_tags_on_name"})
2026-07-30T12:31:44.051229744Z -> 0.0002s
2026-07-30T12:31:44.051252940Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-30T12:31:44.051605821Z -> 0.0003s
2026-07-30T12:31:44.051626703Z -- remove_foreign_key(:taggings, :tags)
2026-07-30T12:31:44.212636910Z -> 0.1610s
2026-07-30T12:31:44.245972458Z -- remove_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-30T12:31:44.262326511Z -> 0.0164s
2026-07-30T12:31:44.262473407Z -- remove_index(:taggings, nil, {name: "taggings_taggable_context_idx"})
2026-07-30T12:31:44.262641756Z -> 0.0002s
2026-07-30T12:31:44.262658410Z -- add_index(:taggings, [:tag_id, :taggable_id, :taggable_type, :context, :tagger_id, :tagger_type], {unique: true, name: "taggings_idx"})
2026-07-30T12:31:44.267755159Z -> 0.0051s
2026-07-30T12:31:44.267766993Z -- add_foreign_key(:taggings, :tags, {column: "tag_id"})
2026-07-30T12:31:44.341885498Z -> 0.0740s
2026-07-30T12:31:44.341912001Z == 20210212143002 AddMissingUniqueIndices: migrated (0.2910s) =================
2026-07-30T12:31:44.341921691Z
2026-07-30T12:31:44.452049652Z Migrating to AddTaggingsCounterCacheToTags (20210212143003)
2026-07-30T12:31:44.472384625Z == 20210212143003 AddTaggingsCounterCacheToTags: migrating ====================
2026-07-30T12:31:44.472416930Z -- add_column(:tags, :taggings_count, :integer, {default: 0})
2026-07-30T12:31:44.510537231Z -> 0.0381s
2026-07-30T12:31:44.592485371Z == 20210212143003 AddTaggingsCounterCacheToTags: migrated (0.1201s) ===========
2026-07-30T12:31:44.592552015Z
2026-07-30T12:31:44.649144656Z Migrating to AddMissingTaggableIndex (20210212143004)
2026-07-30T12:31:44.649672099Z == 20210212143004 AddMissingTaggableIndex: migrating ==========================
2026-07-30T12:31:44.651191951Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-07-30T12:31:44.651378347Z -> 0.0002s
2026-07-30T12:31:44.651391764Z == 20210212143004 AddMissingTaggableIndex: migrated (0.0003s) =================
2026-07-30T12:31:44.651400712Z
2026-07-30T12:31:44.658192397Z Migrating to ChangeCollationForTagNames (20210212143005)
2026-07-30T12:31:44.658581461Z == 20210212143005 ChangeCollationForTagNames: migrating =======================
2026-07-30T12:31:44.659189626Z == 20210212143005 ChangeCollationForTagNames: migrated (0.0006s) ==============
2026-07-30T12:31:44.659199777Z
2026-07-30T12:31:44.667711207Z Migrating to AddMissingIndexesOnTaggings (20210212143006)
2026-07-30T12:31:44.668239090Z == 20210212143006 AddMissingIndexesOnTaggings: migrating ======================
2026-07-30T12:31:44.668251425Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-30T12:31:44.675776187Z -> 0.0075s
2026-07-30T12:31:44.675782671Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-30T12:31:44.676042905Z -> 0.0002s
2026-07-30T12:31:44.676048656Z -- index_exists?(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-07-30T12:31:44.680483512Z -> 0.0044s
2026-07-30T12:31:44.680508482Z -- add_index(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-07-30T12:31:44.681452625Z -> 0.0010s
2026-07-30T12:31:44.681474729Z -- index_exists?(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-07-30T12:31:44.681869655Z -> 0.0004s
2026-07-30T12:31:44.681891118Z -- add_index(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-07-30T12:31:44.682000839Z -> 0.0002s
2026-07-30T12:31:44.682012503Z -- index_exists?(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-07-30T12:31:44.685175126Z -> 0.0031s
2026-07-30T12:31:44.685199434Z -- add_index(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-07-30T12:31:44.685302312Z -> 0.0001s
2026-07-30T12:31:44.685313494Z -- index_exists?(:taggings, :context, {name: "index_taggings_on_context"})
2026-07-30T12:31:44.686022563Z -> 0.0006s
2026-07-30T12:31:44.686044117Z -- add_index(:taggings, :context, {name: "index_taggings_on_context"})
2026-07-30T12:31:44.686133647Z -> 0.0001s
2026-07-30T12:31:44.686144308Z -- index_exists?(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-07-30T12:31:44.686794368Z -> 0.0006s
2026-07-30T12:31:44.686815932Z -- add_index(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-07-30T12:31:44.686910532Z -> 0.0001s
2026-07-30T12:31:44.686921444Z -- index_exists?(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-07-30T12:31:44.688272266Z -> 0.0013s
2026-07-30T12:31:44.688290733Z -- add_index(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-07-30T12:31:44.688467590Z -> 0.0002s
2026-07-30T12:31:44.688479363Z == 20210212143006 AddMissingIndexesOnTaggings: migrated (0.0202s) =============
2026-07-30T12:31:44.688488071Z
2026-07-30T12:31:44.699796226Z Migrating to AddPreviewPartToModel (20210220204055)
2026-07-30T12:31:44.700361114Z == 20210220204055 AddPreviewPartToModel: migrating ============================
2026-07-30T12:31:44.700382477Z -- add_reference(:models, :preview_part, {null: true, foreign_key: {to_table: :parts}})
2026-07-30T12:31:44.921599426Z -> 0.2211s
2026-07-30T12:31:44.921624196Z == 20210220204055 AddPreviewPartToModel: migrated (0.2212s) ===================
2026-07-30T12:31:44.921633946Z
2026-07-30T12:31:44.927054588Z Migrating to CreateCreators (20210225232756)
2026-07-30T12:31:44.927504234Z == 20210225232756 CreateCreators: migrating ===================================
2026-07-30T12:31:44.927525066Z -- create_table(:creators)
2026-07-30T12:31:44.941671771Z -> 0.0141s
2026-07-30T12:31:44.941695409Z == 20210225232756 CreateCreators: migrated (0.0142s) ==========================
2026-07-30T12:31:44.941705268Z
2026-07-30T12:31:44.948377512Z Migrating to AddCreatorToModels (20210225232841)
2026-07-30T12:31:44.948741536Z == 20210225232841 AddCreatorToModels: migrating ===============================
2026-07-30T12:31:44.948762608Z -- add_reference(:models, :creator, {null: true, foreign_key: true})
2026-07-30T12:31:45.001873864Z -> 0.0531s
2026-07-30T12:31:45.001897763Z == 20210225232841 AddCreatorToModels: migrated (0.0531s) ======================
2026-07-30T12:31:45.001907492Z
2026-07-30T12:31:45.018236204Z Migrating to CreateLinks (20210301230017)
2026-07-30T12:31:45.018648965Z == 20210301230017 CreateLinks: migrating ======================================
2026-07-30T12:31:45.018669787Z -- create_table(:links)
2026-07-30T12:31:45.019466924Z -> 0.0008s
2026-07-30T12:31:45.019487876Z == 20210301230017 CreateLinks: migrated (0.0008s) =============================
2026-07-30T12:31:45.019497635Z
2026-07-30T12:31:45.197609530Z Migrating to DropLinkFieldsFromCreators (20210302161202)
2026-07-30T12:31:45.197802699Z == 20210302161202 DropLinkFieldsFromCreators: migrating =======================
2026-07-30T12:31:45.197824754Z -- remove_column(:creators, :thingiverse_user, :string)
2026-07-30T12:31:45.265960593Z -> 0.0681s
2026-07-30T12:31:45.265986044Z -- remove_column(:creators, :cults3d_user, :string)
2026-07-30T12:31:45.271583734Z -> 0.0056s
2026-07-30T12:31:45.273988489Z -- remove_column(:creators, :mmf_user, :string)
2026-07-30T12:31:45.288425689Z -> 0.0144s
2026-07-30T12:31:45.288444297Z -- remove_column(:creators, :cgtrader_user, :string)
2026-07-30T12:31:45.291880300Z -> 0.0035s
2026-07-30T12:31:45.291899368Z == 20210302161202 DropLinkFieldsFromCreators: migrated (0.0941s) ==============
2026-07-30T12:31:45.292992942Z
2026-07-30T12:31:45.313965350Z Migrating to RemoveFkConstraintFromModelPreviewPart (20210314185822)
2026-07-30T12:31:45.314992900Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrating ===========
2026-07-30T12:31:45.315001177Z -- remove_foreign_key(:models, :parts, {column: :preview_part_id})
2026-07-30T12:31:45.373276438Z -> 0.0582s
2026-07-30T12:31:45.373297501Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrated (0.0582s) ==
2026-07-30T12:31:45.373633067Z
2026-07-30T12:31:45.379301889Z Migrating to AddYUpToParts (20210318202638)
2026-07-30T12:31:45.380319911Z == 20210318202638 AddYUpToParts: migrating ====================================
2026-07-30T12:31:45.380353168Z -- add_column(:parts, :y_up, :boolean, {default: false, null: false})
2026-07-30T12:31:45.395887298Z -> 0.0151s
2026-07-30T12:31:45.395909142Z == 20210318202638 AddYUpToParts: migrated (0.0152s) ===========================
2026-07-30T12:31:45.395917399Z
2026-07-30T12:31:45.402386102Z Migrating to CreateImages (20210321164508)
2026-07-30T12:31:45.402426444Z == 20210321164508 CreateImages: migrating =====================================
2026-07-30T12:31:45.402455362Z -- create_table(:images)
2026-07-30T12:31:45.419030590Z -> 0.0162s
2026-07-30T12:31:45.419051262Z == 20210321164508 CreateImages: migrated (0.0163s) ============================
2026-07-30T12:31:45.419059508Z
2026-07-30T12:31:45.424707579Z Migrating to CreateDelayedJobs (20210330215825)
2026-07-30T12:31:45.425685600Z == 20210330215825 CreateDelayedJobs: migrating ================================
2026-07-30T12:31:45.425700369Z -- create_table(:delayed_jobs)
2026-07-30T12:31:45.434521934Z -> 0.0085s
2026-07-30T12:31:45.434542345Z -- add_index(:delayed_jobs, [:priority, :run_at], {name: "delayed_jobs_priority"})
2026-07-30T12:31:45.434553307Z -> 0.0001s
2026-07-30T12:31:45.434560843Z == 20210330215825 CreateDelayedJobs: migrated (0.0088s) =======================
2026-07-30T12:31:45.434740404Z
2026-07-30T12:31:45.440669080Z Migrating to RenamePartsToModelFiles (20220105233138)
2026-07-30T12:31:45.442262441Z == 20220105233138 RenamePartsToModelFiles: migrating ==========================
2026-07-30T12:31:45.442271679Z -- rename_table(:parts, :model_files)
2026-07-30T12:31:45.443928307Z -> 0.0017s
2026-07-30T12:31:45.443945041Z -- rename_column(:models, :preview_part_id, :preview_file_id)
2026-07-30T12:31:45.519344086Z -> 0.0748s
2026-07-30T12:31:45.519370779Z == 20220105233138 RenamePartsToModelFiles: migrated (0.0766s) =================
2026-07-30T12:31:45.519379016Z
2026-07-30T12:31:45.529404787Z Migrating to RemoveImagesTable (20220106220519)
2026-07-30T12:31:45.530288438Z == 20220106220519 RemoveImagesTable: migrating ================================
2026-07-30T12:31:45.530317346Z -- drop_table(:images)
2026-07-30T12:31:45.530681249Z -> 0.0003s
2026-07-30T12:31:45.530697352Z == 20220106220519 RemoveImagesTable: migrated (0.0004s) =======================
2026-07-30T12:31:45.530704606Z
2026-07-30T12:31:45.543870164Z Migrating to AddServiceNameToActiveStorageBlobs (20220612220115)
2026-07-30T12:31:45.544703534Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrating ===============
2026-07-30T12:31:45.544714436Z -- table_exists?(:active_storage_blobs)
2026-07-30T12:31:45.544869057Z -> 0.0001s
2026-07-30T12:31:45.544879228Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrated (0.0002s) ======
2026-07-30T12:31:45.544888115Z
2026-07-30T12:31:45.554200960Z Migrating to CreateActiveStorageVariantRecords (20220612220116)
2026-07-30T12:31:45.555222258Z == 20220612220116 CreateActiveStorageVariantRecords: migrating ================
2026-07-30T12:31:45.555245816Z -- table_exists?(:active_storage_blobs)
2026-07-30T12:31:45.555268311Z -> 0.0001s
2026-07-30T12:31:45.555279493Z == 20220612220116 CreateActiveStorageVariantRecords: migrated (0.0002s) =======
2026-07-30T12:31:45.555289173Z
2026-07-30T12:31:45.563759630Z Migrating to RemoveNotNullOnActiveStorageBlobsChecksum (20220612220117)
2026-07-30T12:31:45.564171320Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrating ========
2026-07-30T12:31:45.564195318Z -- table_exists?(:active_storage_blobs)
2026-07-30T12:31:45.564284077Z -> 0.0001s
2026-07-30T12:31:45.564294027Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrated (0.0001s)
2026-07-30T12:31:45.564302584Z
2026-07-30T12:31:45.572432977Z Migrating to DeviseCreateUsers (20220614210023)
2026-07-30T12:31:45.572844135Z == 20220614210023 DeviseCreateUsers: migrating ================================
2026-07-30T12:31:45.572889176Z -- create_table(:users)
2026-07-30T12:31:45.574017750Z -> 0.0011s
2026-07-30T12:31:45.574041167Z -- add_index(:users, :email, {unique: true, name: "index_users_on_email"})
2026-07-30T12:31:45.575530899Z -> 0.0015s
2026-07-30T12:31:45.575556370Z == 20220614210023 DeviseCreateUsers: migrated (0.0027s) =======================
2026-07-30T12:31:45.575567002Z
2026-07-30T12:31:45.593123316Z Migrating to AddUsernameToUsers (20220614211256)
2026-07-30T12:31:45.593865171Z == 20220614211256 AddUsernameToUsers: migrating ===============================
2026-07-30T12:31:45.593887656Z -- add_column(:users, :username, :string, {null: false})
2026-07-30T12:31:45.615235521Z -> 0.0214s
2026-07-30T12:31:45.615247646Z -- add_index(:users, :username, {unique: true, name: "index_users_on_username"})
2026-07-30T12:31:45.615399802Z -> 0.0001s
2026-07-30T12:31:45.615409682Z == 20220614211256 AddUsernameToUsers: migrated (0.0216s) ======================
2026-07-30T12:31:45.615414943Z
2026-07-30T12:31:45.621125940Z Migrating to AddAdminToUsers (20220614213902)
2026-07-30T12:31:45.621545646Z == 20220614213902 AddAdminToUsers: migrating ==================================
2026-07-30T12:31:45.621557159Z -- add_column(:users, :admin, :boolean, {default: false, null: false})
2026-07-30T12:31:45.622127248Z -> 0.0005s
2026-07-30T12:31:45.622148841Z == 20220614213902 AddAdminToUsers: migrated (0.0005s) =========================
2026-07-30T12:31:45.622158801Z
2026-07-30T12:31:45.627467568Z Migrating to AddPaginationSettingsToUser (20220617122809)
2026-07-30T12:31:45.627765027Z == 20220617122809 AddPaginationSettingsToUser: migrating ======================
2026-07-30T12:31:45.627789948Z -- add_column(:users, :pagination_settings, :json)
2026-07-30T12:31:45.628328102Z -> 0.0005s
2026-07-30T12:31:45.628353313Z == 20220617122809 AddPaginationSettingsToUser: migrated (0.0005s) =============
2026-07-30T12:31:45.628363754Z
2026-07-30T12:31:45.642919483Z Migrating to CreateSettings (20220619174307)
2026-07-30T12:31:45.644912468Z == 20220619174307 CreateSettings: migrating ===================================
2026-07-30T12:31:45.644936818Z -- create_table(:settings)
2026-07-30T12:31:45.645301062Z -> 0.0003s
2026-07-30T12:31:45.645322615Z -- add_index(:settings, [:var], {unique: true, name: "index_settings_on_var"})
2026-07-30T12:31:45.647795428Z -> 0.0024s
2026-07-30T12:31:45.647819376Z == 20220619174307 CreateSettings: migrated (0.0029s) ==========================
2026-07-30T12:31:45.647829316Z
2026-07-30T12:31:45.654028026Z Migrating to AddScaleFactorToModels (20220626152444)
2026-07-30T12:31:45.654378261Z == 20220626152444 AddScaleFactorToModels: migrating ===========================
2026-07-30T12:31:45.654401488Z -- add_column(:models, :scale_factor, :decimal, {null: false, default: 100.0})
2026-07-30T12:31:45.666543303Z -> 0.0098s
2026-07-30T12:31:45.666673596Z == 20220626152444 AddScaleFactorToModels: migrated (0.0123s) ==================
2026-07-30T12:31:45.666690760Z
2026-07-30T12:31:45.671821118Z Migrating to AddDigestToModelFiles (20220702202932)
2026-07-30T12:31:45.672198228Z == 20220702202932 AddDigestToModelFiles: migrating ============================
2026-07-30T12:31:45.673570352Z -- add_column(:model_files, :digest, :string)
2026-07-30T12:31:45.675900177Z -> 0.0023s
2026-07-30T12:31:45.675910929Z -- add_index(:model_files, :digest, {name: "index_model_files_on_digest"})
2026-07-30T12:31:45.676145581Z -> 0.0002s
2026-07-30T12:31:45.676164199Z == 20220702202932 AddDigestToModelFiles: migrated (0.0039s) ===================
2026-07-30T12:31:45.676170882Z
2026-07-30T12:31:45.681331230Z Migrating to AddRendererSettingsToUsers (20221128165903)
2026-07-30T12:31:45.681649271Z == 20221128165903 AddRendererSettingsToUsers: migrating =======================
2026-07-30T12:31:45.681956269Z -- add_column(:users, :renderer_settings, :json)
2026-07-30T12:31:45.682716271Z -> 0.0008s
2026-07-30T12:31:45.682722493Z == 20221128165903 AddRendererSettingsToUsers: migrated (0.0011s) ==============
2026-07-30T12:31:45.682728225Z
2026-07-30T12:31:45.687875065Z Migrating to CreateProblems (20221210001132)
2026-07-30T12:31:45.688415094Z == 20221210001132 CreateProblems: migrating ===================================
2026-07-30T12:31:45.688707843Z -- create_table(:problems)
2026-07-30T12:31:45.689508968Z -> 0.0008s
2026-07-30T12:31:45.689519078Z == 20221210001132 CreateProblems: migrated (0.0011s) ==========================
2026-07-30T12:31:45.689527836Z
2026-07-30T12:31:45.787409912Z Migrating to AddNewDefaultsToRendererSettings (20221214230757)
2026-07-30T12:31:45.792737607Z == 20221214230757 AddNewDefaultsToRendererSettings: migrating =================
2026-07-30T12:31:45.807299519Z == 20221214230757 AddNewDefaultsToRendererSettings: migrated (0.0145s) ========
2026-07-30T12:31:45.807323888Z
2026-07-30T12:31:45.824586471Z Migrating to ActsAsFavoritorMigration (20221219204414)
2026-07-30T12:31:45.825144195Z == 20221219204414 ActsAsFavoritorMigration: migrating =========================
2026-07-30T12:31:45.825456825Z -- create_table(:favorites, {force: true})
2026-07-30T12:31:45.829218644Z -> 0.0037s
2026-07-30T12:31:45.829244907Z -- add_index(:favorites, ["favoritor_id", "favoritor_type"], {name: "fk_favorites"})
2026-07-30T12:31:45.829343165Z -> 0.0001s
2026-07-30T12:31:45.829399589Z -- add_index(:favorites, ["favoritable_id", "favoritable_type"], {name: "fk_favoritables"})
2026-07-30T12:31:45.829552948Z -> 0.0001s
2026-07-30T12:31:45.829574812Z -- add_index(:favorites, ["favoritable_type", "favoritable_id", "favoritor_type", "favoritor_id", "scope"], {name: "uniq_favorites__and_favoritables", unique: true})
2026-07-30T12:31:45.829679122Z -> 0.0001s
2026-07-30T12:31:45.829692098Z == 20221219204414 ActsAsFavoritorMigration: migrated (0.0046s) ================
2026-07-30T12:31:45.829700756Z
2026-07-30T12:31:45.834099689Z Migrating to MovePrintedToFavorites (20221220223040)
2026-07-30T12:31:45.834505316Z == 20221220223040 MovePrintedToFavorites: migrating ===========================
2026-07-30T12:31:45.892670506Z == 20221220223040 MovePrintedToFavorites: migrated (0.0581s) ==================
2026-07-30T12:31:45.892697179Z
2026-07-30T12:31:45.934177821Z Migrating to DropPrintedFromModelFiles (20221220223340)
2026-07-30T12:31:45.934649080Z == 20221220223340 DropPrintedFromModelFiles: migrating ========================
2026-07-30T12:31:45.934996039Z -- remove_column(:model_files, :printed, :boolean)
2026-07-30T12:31:45.958753589Z -> 0.0237s
2026-07-30T12:31:45.958780434Z == 20221220223340 DropPrintedFromModelFiles: migrated (0.0241s) ===============
2026-07-30T12:31:45.958790233Z
2026-07-30T12:31:45.977186310Z Migrating to AddNotesExcerptToModels (20230202210000)
2026-07-30T12:31:45.977722260Z == 20230202210000 AddNotesExcerptToModels: migrating ==========================
2026-07-30T12:31:45.977743824Z -- add_column(:models, :notes, :text)
2026-07-30T12:31:45.978919883Z -> 0.0011s
2026-07-30T12:31:45.978943451Z -- add_column(:models, :excerpt, :text)
2026-07-30T12:31:45.981146710Z -> 0.0023s
2026-07-30T12:31:45.981171290Z == 20230202210000 AddNotesExcerptToModels: migrated (0.0035s) =================
2026-07-30T12:31:45.981181400Z
2026-07-30T12:31:45.998391637Z Migrating to AddNotesExcerptToCreators (20230202210001)
2026-07-30T12:31:45.999455331Z == 20230202210001 AddNotesExcerptToCreators: migrating ========================
2026-07-30T12:31:45.999476764Z -- add_column(:creators, :notes, :text)
2026-07-30T12:31:46.000137566Z -> 0.0006s
2026-07-30T12:31:46.000164700Z -- add_column(:creators, :excerpt, :text)
2026-07-30T12:31:46.000608965Z -> 0.0005s
2026-07-30T12:31:46.000622052Z == 20230202210001 AddNotesExcerptToCreators: migrated (0.0012s) ===============
2026-07-30T12:31:46.000630699Z
2026-07-30T12:31:46.017853282Z Migrating to AddNotesExcerptToModelFiles (20230203150000)
2026-07-30T12:31:46.019886058Z == 20230203150000 AddNotesExcerptToModelFiles: migrating ======================
2026-07-30T12:31:46.019929495Z -- add_column(:model_files, :notes, :text)
2026-07-30T12:31:46.020542701Z -> 0.0006s
2026-07-30T12:31:46.020564805Z -- add_column(:model_files, :excerpt, :text)
2026-07-30T12:31:46.021059863Z -> 0.0005s
2026-07-30T12:31:46.021081677Z == 20230203150000 AddNotesExcerptToModelFiles: migrated (0.0012s) =============
2026-07-30T12:31:46.021091487Z
2026-07-30T12:31:46.034481537Z Migrating to MoveScaleFactorIntoNote (20230221174212)
2026-07-30T12:31:46.035080193Z == 20230221174212 MoveScaleFactorIntoNote: migrating ==========================
2026-07-30T12:31:46.055698658Z == 20230221174212 MoveScaleFactorIntoNote: migrated (0.0206s) =================
2026-07-30T12:31:46.055723478Z
2026-07-30T12:31:46.072356352Z Migrating to RemoveScaleFactorFromModels (20230221180921)
2026-07-30T12:31:46.072946180Z == 20230221180921 RemoveScaleFactorFromModels: migrating ======================
2026-07-30T12:31:46.072969708Z -- remove_column(:models, :scale_factor, :decimal, {default: "100.0", null: false})
2026-07-30T12:31:46.123951213Z -> 0.0509s
2026-07-30T12:31:46.123980842Z == 20230221180921 RemoveScaleFactorFromModels: migrated (0.0510s) =============
2026-07-30T12:31:46.123990973Z
2026-07-30T12:31:46.143304278Z Migrating to RenameExcerptToCaption (20230222155910)
2026-07-30T12:31:46.144297429Z == 20230222155910 RenameExcerptToCaption: migrating ===========================
2026-07-30T12:31:46.144314273Z -- rename_column(:creators, :excerpt, :caption)
2026-07-30T12:31:46.169613039Z -> 0.0230s
2026-07-30T12:31:46.169634061Z -- rename_column(:models, :excerpt, :caption)
2026-07-30T12:31:46.186808987Z -> 0.0172s
2026-07-30T12:31:46.186833597Z -- rename_column(:model_files, :excerpt, :caption)
2026-07-30T12:31:46.207625661Z -> 0.0208s
2026-07-30T12:31:46.207650181Z == 20230222155910 RenameExcerptToCaption: migrated (0.0633s) ==================
2026-07-30T12:31:46.207663939Z
2026-07-30T12:31:46.222249087Z Migrating to AddNotesNameCaptionToLibrary (20230303150029)
2026-07-30T12:31:46.222795338Z == 20230303150029 AddNotesNameCaptionToLibrary: migrating =====================
2026-07-30T12:31:46.229060492Z -- add_column(:libraries, :notes, :string)
2026-07-30T12:31:46.231029750Z -> 0.0020s
2026-07-30T12:31:46.231628646Z -- add_column(:libraries, :caption, :string)
2026-07-30T12:31:46.232132151Z -> 0.0005s
2026-07-30T12:31:46.233181525Z -- add_column(:libraries, :name, :string)
2026-07-30T12:31:46.233686342Z -> 0.0005s
2026-07-30T12:31:46.234797200Z == 20230303150029 AddNotesNameCaptionToLibrary: migrated (0.0120s) ============
2026-07-30T12:31:46.234818654Z
2026-07-30T12:31:46.251052905Z Migrating to AddTagregexToLibrary (20230305180823)
2026-07-30T12:31:46.251567361Z == 20230305180823 AddTagregexToLibrary: migrating =============================
2026-07-30T12:31:46.252999637Z -- add_column(:libraries, :tag_regex, :text)
2026-07-30T12:31:46.254953023Z -> 0.0019s
2026-07-30T12:31:46.255088596Z == 20230305180823 AddTagregexToLibrary: migrated (0.0036s) ====================
2026-07-30T12:31:46.255101262Z
2026-07-30T12:31:46.262595663Z Migrating to AddIconToLibrary (20230307215826)
2026-07-30T12:31:46.263060089Z == 20230307215826 AddIconToLibrary: migrating =================================
2026-07-30T12:31:46.264465932Z -- add_column(:libraries, :icon, :text)
2026-07-30T12:31:46.266511062Z -> 0.0019s
2026-07-30T12:31:46.266593318Z == 20230307215826 AddIconToLibrary: migrated (0.0035s) ========================
2026-07-30T12:31:46.266604671Z
2026-07-30T12:31:46.273249860Z Migrating to CreateCollection (20230308004237)
2026-07-30T12:31:46.273729046Z == 20230308004237 CreateCollection: migrating =================================
2026-07-30T12:31:46.277502269Z -- create_table(:collections)
2026-07-30T12:31:46.280754001Z -> 0.0032s
2026-07-30T12:31:46.280894474Z == 20230308004237 CreateCollection: migrated (0.0072s) ========================
2026-07-30T12:31:46.280907701Z
2026-07-30T12:31:46.287398720Z Migrating to AddCollectionToModels (20230308005021)
2026-07-30T12:31:46.287860630Z == 20230308005021 AddCollectionToModels: migrating ============================
2026-07-30T12:31:46.291122653Z -- add_reference(:models, :collection, {null: true, foreign_key: true})
2026-07-30T12:31:46.318779249Z -> 0.0278s
2026-07-30T12:31:46.318942649Z == 20230308005021 AddCollectionToModels: migrated (0.0311s) ===================
2026-07-30T12:31:46.318956106Z
2026-07-30T12:31:46.321692680Z Migrating to MoveCollectionTagIntoObject (20230308006000)
2026-07-30T12:31:46.322118167Z == 20230308006000 MoveCollectionTagIntoObject: migrating ======================
2026-07-30T12:31:46.322451950Z == 20230308006000 MoveCollectionTagIntoObject: migrated (0.0003s) =============
2026-07-30T12:31:46.322473644Z
2026-07-30T12:31:46.329232001Z Migrating to RenameCollectionExcerptToCaption (20230313000000)
2026-07-30T12:31:46.329647107Z == 20230313000000 RenameCollectionExcerptToCaption: migrating =================
2026-07-30T12:31:46.329670655Z -- rename_column(:collections, :excerpt, :caption)
2026-07-30T12:31:46.334096222Z -> 0.0044s
2026-07-30T12:31:46.334122365Z == 20230313000000 RenameCollectionExcerptToCaption: migrated (0.0045s) ========
2026-07-30T12:31:46.334132115Z
2026-07-30T12:31:46.340433381Z Migrating to ChangePaginationSettingsOnUser (20230313000001)
2026-07-30T12:31:46.340809469Z == 20230313000001 ChangePaginationSettingsOnUser: migrating ===================
2026-07-30T12:31:46.340832936Z == 20230313000001 ChangePaginationSettingsOnUser: migrated (0.0000s) ==========
2026-07-30T12:31:46.340842616Z
2026-07-30T12:31:46.346449714Z Migrating to AddTagCloudSettingsToUser (20230316184012)
2026-07-30T12:31:46.346759117Z == 20230316184012 AddTagCloudSettingsToUser: migrating ========================
2026-07-30T12:31:46.346783496Z -- add_column(:users, :tag_cloud_settings, :json)
2026-07-30T12:31:46.348242376Z -> 0.0014s
2026-07-30T12:31:46.348266805Z == 20230316184012 AddTagCloudSettingsToUser: migrated (0.0014s) ===============
2026-07-30T12:31:46.348276445Z
2026-07-30T12:31:46.385679610Z Migrating to AddCollectionToCollections (20230324000000)
2026-07-30T12:31:46.386053343Z == 20230324000000 AddCollectionToCollections: migrating =======================
2026-07-30T12:31:46.386075147Z -- add_reference(:collections, :collection, {null: true, foreign_key: true})
2026-07-30T12:31:46.392204266Z -> 0.0061s
2026-07-30T12:31:46.392229207Z == 20230324000000 AddCollectionToCollections: migrated (0.0061s) ==============
2026-07-30T12:31:46.392238986Z
2026-07-30T12:31:46.399368402Z Migrating to RemoveDestinationExistsProblems (20230612080306)
2026-07-30T12:31:46.399714099Z == 20230612080306 RemoveDestinationExistsProblems: migrating ==================
2026-07-30T12:31:46.453085779Z == 20230612080306 RemoveDestinationExistsProblems: migrated (0.0533s) =========
2026-07-30T12:31:46.453114677Z
2026-07-30T12:31:46.469661318Z Migrating to RemoveLeadingSeparatorsFromModelFilenames (20230613134254)
2026-07-30T12:31:46.472227789Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrating ========
2026-07-30T12:31:46.473974468Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrated (0.0018s)
2026-07-30T12:31:46.473996062Z
2026-07-30T12:31:46.500369904Z Migrating to AddSlugs (20230615135601)
2026-07-30T12:31:46.500815862Z == 20230615135601 AddSlugs: migrating =========================================
2026-07-30T12:31:46.502557281Z -- add_column(:models, :slug, :string)
2026-07-30T12:31:46.504997077Z -> 0.0024s
2026-07-30T12:31:46.505021527Z -- add_index(:models, :slug, {name: "index_models_on_slug"})
2026-07-30T12:31:46.506827445Z -> 0.0018s
2026-07-30T12:31:46.506849439Z -- add_column(:collections, :slug, :string)
2026-07-30T12:31:46.507332723Z -> 0.0005s
2026-07-30T12:31:46.507354497Z -- add_index(:collections, :slug, {name: "index_collections_on_slug"})
2026-07-30T12:31:46.507436442Z -> 0.0001s
2026-07-30T12:31:46.507446252Z -- add_column(:creators, :slug, :string)
2026-07-30T12:31:46.508003094Z -> 0.0005s
2026-07-30T12:31:46.508027673Z -- add_index(:creators, :slug, {name: "index_creators_on_slug"})
2026-07-30T12:31:46.508205442Z -> 0.0001s
2026-07-30T12:31:46.508227516Z == 20230615135601 AddSlugs: migrated (0.0074s) ================================
2026-07-30T12:31:46.508237376Z
2026-07-30T12:31:46.518681340Z Migrating to GenerateSlugs (20230617222353)
2026-07-30T12:31:46.518968569Z == 20230617222353 GenerateSlugs: migrating ====================================
2026-07-30T12:31:46.518979521Z == 20230617222353 GenerateSlugs: migrated (0.0000s) ===========================
2026-07-30T12:31:46.518988058Z
2026-07-30T12:31:46.521707287Z Migrating to MakeNamesUnique (20230628194944)
2026-07-30T12:31:46.522225081Z == 20230628194944 MakeNamesUnique: migrating ==================================
2026-07-30T12:31:46.524949059Z == 20230628194944 MakeNamesUnique: migrated (0.0027s) =========================
2026-07-30T12:31:46.524973488Z
2026-07-30T12:31:46.530106842Z Migrating to AddUniqueConstraintToNamesAndSlugs (20230628195018)
2026-07-30T12:31:46.530463140Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrating ===============
2026-07-30T12:31:46.530831763Z -- add_index(:creators, :name, {unique: true, name: "index_creators_on_name"})
2026-07-30T12:31:46.532983077Z -> 0.0021s
2026-07-30T12:31:46.533007777Z -- remove_index(:creators, :slug)
2026-07-30T12:31:46.533420368Z -> 0.0004s
2026-07-30T12:31:46.533442553Z -- add_index(:creators, :slug, {unique: true, name: "index_creators_on_slug"})
2026-07-30T12:31:46.533605461Z -> 0.0002s
2026-07-30T12:31:46.533627295Z -- add_index(:collections, :name, {unique: true, name: "index_collections_on_name"})
2026-07-30T12:31:46.533735493Z -> 0.0001s
2026-07-30T12:31:46.533759642Z -- remove_index(:collections, :slug)
2026-07-30T12:31:46.549326328Z -> 0.0155s
2026-07-30T12:31:46.549350827Z -- add_index(:collections, :slug, {unique: true, name: "index_collections_on_slug"})
2026-07-30T12:31:46.549762988Z -> 0.0004s
2026-07-30T12:31:46.549786205Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrated (0.0193s) ======
2026-07-30T12:31:46.549795894Z
2026-07-30T12:31:46.557273250Z Migrating to AddSizeToModelFiles (20230707082403)
2026-07-30T12:31:46.557749189Z == 20230707082403 AddSizeToModelFiles: migrating ==============================
2026-07-30T12:31:46.557991868Z -- add_column(:model_files, :size, :integer)
2026-07-30T12:31:46.558599122Z -> 0.0006s
2026-07-30T12:31:46.562568530Z == 20230707082403 AddSizeToModelFiles: migrated (0.0008s) =====================
2026-07-30T12:31:46.562614623Z
2026-07-30T12:31:46.569619718Z Migrating to ChangeFileSizeToBigInt (20230710102250)
2026-07-30T12:31:46.570713181Z == 20230710102250 ChangeFileSizeToBigInt: migrating ===========================
2026-07-30T12:31:46.570961321Z -- change_column(:model_files, :size, :bigint)
2026-07-30T12:31:46.578466293Z -> 0.0075s
2026-07-30T12:31:46.578909496Z == 20230710102250 ChangeFileSizeToBigInt: migrated (0.0077s) ==================
2026-07-30T12:31:46.578932813Z
2026-07-30T12:31:46.584597597Z Migrating to AddNoteToProblems (20230711111009)
2026-07-30T12:31:46.585613314Z == 20230711111009 AddNoteToProblems: migrating ================================
2026-07-30T12:31:46.585845251Z -- add_column(:problems, :note, :string, {default: nil})
2026-07-30T12:31:46.587194821Z -> 0.0013s
2026-07-30T12:31:46.587556299Z == 20230711111009 AddNoteToProblems: migrated (0.0016s) =======================
2026-07-30T12:31:46.587570237Z
2026-07-30T12:31:46.593069838Z Migrating to AddProblemSettingsToUser (20240122114207)
2026-07-30T12:31:46.594021857Z == 20240122114207 AddProblemSettingsToUser: migrating =========================
2026-07-30T12:31:46.594692698Z -- add_column(:users, :problem_settings, :json)
2026-07-30T12:31:46.595265843Z -> 0.0006s
2026-07-30T12:31:46.595670418Z == 20240122114207 AddProblemSettingsToUser: migrated (0.0012s) ================
2026-07-30T12:31:46.595692242Z
2026-07-30T12:31:46.603878417Z Migrating to AddLicenseToModel (20240127143358)
2026-07-30T12:31:46.604878512Z == 20240127143358 AddLicenseToModel: migrating ================================
2026-07-30T12:31:46.604901879Z -- add_column(:models, :license, :string)
2026-07-30T12:31:46.605486237Z -> 0.0006s
2026-07-30T12:31:46.606345959Z == 20240127143358 AddLicenseToModel: migrated (0.0006s) =======================
2026-07-30T12:31:46.606369256Z
2026-07-30T12:31:46.617912355Z Migrating to AddIgnoredToProblems (20240131134832)
2026-07-30T12:31:46.618720884Z == 20240131134832 AddIgnoredToProblems: migrating =============================
2026-07-30T12:31:46.618742728Z -- add_column(:problems, :ignored, :boolean, {default: false, null: false})
2026-07-30T12:31:46.619366084Z -> 0.0006s
2026-07-30T12:31:46.619389551Z == 20240131134832 AddIgnoredToProblems: migrated (0.0006s) ====================
2026-07-30T12:31:46.619399251Z
2026-07-30T12:31:46.624142037Z Migrating to AddPresupportedVersionToModelFiles (20240208143319)
2026-07-30T12:31:46.624669109Z == 20240208143319 AddPresupportedVersionToModelFiles: migrating ===============
2026-07-30T12:31:46.624692396Z -- add_reference(:model_files, :presupported_version, {foreign_key: {to_table: :model_files}})
2026-07-30T12:31:46.633732090Z -> 0.0090s
2026-07-30T12:31:46.633756670Z == 20240208143319 AddPresupportedVersionToModelFiles: migrated (0.0091s) ======
2026-07-30T12:31:46.633781179Z
2026-07-30T12:31:46.638636202Z Migrating to AddFileListSettingsToUser (20240209125409)
2026-07-30T12:31:46.638996799Z == 20240209125409 AddFileListSettingsToUser: migrating ========================
2026-07-30T12:31:46.639019685Z -- add_column(:users, :file_list_settings, :json)
2026-07-30T12:31:46.639619063Z -> 0.0006s
2026-07-30T12:31:46.639640806Z == 20240209125409 AddFileListSettingsToUser: migrated (0.0006s) ===============
2026-07-30T12:31:46.639650396Z
2026-07-30T12:31:46.644454315Z Migrating to AddMissingUniqueIndexes (20240228130246)
2026-07-30T12:31:46.644822036Z == 20240228130246 AddMissingUniqueIndexes: migrating ==========================
2026-07-30T12:31:46.644845243Z -- add_index(:libraries, :path, {unique: true, name: "index_libraries_on_path"})
2026-07-30T12:31:46.645060066Z -> 0.0002s
2026-07-30T12:31:46.645083272Z -- add_index(:models, [:path, :library_id], {unique: true, name: "index_models_on_path_and_library_id"})
2026-07-30T12:31:46.645752451Z -> 0.0007s
2026-07-30T12:31:46.645774084Z -- add_index(:model_files, [:filename, :model_id], {unique: true, name: "index_model_files_on_filename_and_model_id"})
2026-07-30T12:31:46.645905810Z -> 0.0002s
2026-07-30T12:31:46.645918736Z -- add_index(:problems, [:category, :problematic_id, :problematic_type], {unique: true, name: "index_problems_on_category_and_problematic_id_and_type"})
2026-07-30T12:31:46.648830142Z -> 0.0028s
2026-07-30T12:31:46.648856295Z == 20240228130246 AddMissingUniqueIndexes: migrated (0.0040s) =================
2026-07-30T12:31:46.648866105Z
2026-07-30T12:31:46.653502857Z Migrating to CreateFlipperTables (20240306095646)
2026-07-30T12:31:46.653926751Z == 20240306095646 CreateFlipperTables: migrating ==============================
2026-07-30T12:31:46.653953375Z -- create_table(:flipper_features)
2026-07-30T12:31:46.656004337Z -> 0.0020s
2026-07-30T12:31:46.656029628Z -- add_index(:flipper_features, :key, {unique: true, name: "index_flipper_features_on_key"})
2026-07-30T12:31:46.659033671Z -> 0.0030s
2026-07-30T12:31:46.659056928Z -- create_table(:flipper_gates)
2026-07-30T12:31:46.659265148Z -> 0.0002s
2026-07-30T12:31:46.659277573Z -- add_index(:flipper_gates, [:feature_key, :key, :value], {unique: true, length: {value: 255}, name: "index_flipper_gates_on_feature_key_and_key_and_value"})
2026-07-30T12:31:46.659422295Z -> 0.0002s
2026-07-30T12:31:46.659434178Z == 20240306095646 CreateFlipperTables: migrated (0.0055s) =====================
2026-07-30T12:31:46.659442525Z
2026-07-30T12:31:46.664319492Z Migrating to RolifyCreateRoles (20240319155251)
2026-07-30T12:31:46.664670089Z == 20240319155251 RolifyCreateRoles: migrating ================================
2026-07-30T12:31:46.664699057Z -- create_table(:roles)
2026-07-30T12:31:46.688899429Z -> 0.0241s
2026-07-30T12:31:46.688928037Z -- create_table(:users_roles, {id: false})
2026-07-30T12:31:46.689433004Z -> 0.0005s
2026-07-30T12:31:46.696840440Z -- add_index(:roles, :name, {name: "index_roles_on_name"})
2026-07-30T12:31:46.701392703Z -> 0.0031s
2026-07-30T12:31:46.702378509Z -- add_index(:roles, [:name, :resource_type, :resource_id], {name: "index_roles_on_name_and_resource_type_and_resource_id"})
2026-07-30T12:31:46.702498320Z -> 0.0001s
2026-07-30T12:31:46.702512669Z -- add_index(:users_roles, [:user_id, :role_id], {name: "index_users_roles_on_user_id_and_role_id"})
2026-07-30T12:31:46.702707622Z -> 0.0001s
2026-07-30T12:31:46.702731159Z == 20240319155251 RolifyCreateRoles: migrated (0.0380s) =======================
2026-07-30T12:31:46.702740989Z
2026-07-30T12:31:46.707564899Z Migrating to ConvertAdminFlagToRole (20240319155526)
2026-07-30T12:31:46.707990988Z == 20240319155526 ConvertAdminFlagToRole: migrating ===========================
2026-07-30T12:31:46.713512794Z == 20240319155526 ConvertAdminFlagToRole: migrated (0.0055s) ==================
2026-07-30T12:31:46.713539508Z
2026-07-30T12:31:46.718904818Z Migrating to RemoveAdminFromUsers (20240319155903)
2026-07-30T12:31:46.719217929Z == 20240319155903 RemoveAdminFromUsers: migrating =============================
2026-07-30T12:31:46.719899412Z -- remove_column(:users, :admin, :boolean, {default: false, null: false})
2026-07-30T12:31:46.731881525Z -> 0.0117s
2026-07-30T12:31:46.731911015Z == 20240319155903 RemoveAdminFromUsers: migrated (0.0126s) ====================
2026-07-30T12:31:46.731920644Z
2026-07-30T12:31:46.736683602Z Migrating to AddResetPasswordTokenToUsers (20240322143621)
2026-07-30T12:31:46.737051403Z == 20240322143621 AddResetPasswordTokenToUsers: migrating =====================
2026-07-30T12:31:46.738138112Z -- add_column(:users, :reset_password_token, :string)
2026-07-30T12:31:46.739303521Z -> 0.0010s
2026-07-30T12:31:46.739314863Z -- add_index(:users, :reset_password_token, {unique: true, name: "index_users_on_reset_password_token"})
2026-07-30T12:31:46.739467391Z -> 0.0002s
2026-07-30T12:31:46.739476519Z == 20240322143621 AddResetPasswordTokenToUsers: migrated (0.0025s) ============
2026-07-30T12:31:46.739485046Z
2026-07-30T12:31:46.754517396Z Migrating to SetAdminPasswordResetToken (20240322150022)
2026-07-30T12:31:46.754899445Z == 20240322150022 SetAdminPasswordResetToken: migrating =======================
2026-07-30T12:31:46.772068470Z == 20240322150022 SetAdminPasswordResetToken: migrated (0.0171s) ==============
2026-07-30T12:31:46.772110374Z
2026-07-30T12:31:46.777973087Z Migrating to AddRememberableToUsers (20240410221112)
2026-07-30T12:31:46.778324565Z == 20240410221112 AddRememberableToUsers: migrating ===========================
2026-07-30T12:31:46.779028664Z -- add_column(:users, :remember_created_at, :datetime)
2026-07-30T12:31:46.781644846Z -> 0.0024s
2026-07-30T12:31:46.781669586Z == 20240410221112 AddRememberableToUsers: migrated (0.0033s) ==================
2026-07-30T12:31:46.781679405Z
2026-07-30T12:31:46.811338046Z Migrating to AddResetPasswordSentAtToUsers (20240410222922)
2026-07-30T12:31:46.811884928Z == 20240410222922 AddResetPasswordSentAtToUsers: migrating ====================
2026-07-30T12:31:46.812659438Z -- add_column(:users, :reset_password_sent_at, :datetime)
2026-07-30T12:31:46.813689804Z -> 0.0008s
2026-07-30T12:31:46.813711578Z == 20240410222922 AddResetPasswordSentAtToUsers: migrated (0.0018s) ===========
2026-07-30T12:31:46.813721448Z
2026-07-30T12:31:46.820940424Z Migrating to DropDelayedJobs (20240418112821)
2026-07-30T12:31:46.821443347Z == 20240418112821 DropDelayedJobs: migrating ==================================
2026-07-30T12:31:46.827185558Z -- drop_table(:delayed_jobs)
2026-07-30T12:31:46.828948820Z -> 0.0015s
2026-07-30T12:31:46.829804675Z == 20240418112821 DropDelayedJobs: migrated (0.0083s) =========================
2026-07-30T12:31:46.829827912Z
2026-07-30T12:31:46.836927727Z Migrating to AddInterfaceLanguageToUsers (20240423102250)
2026-07-30T12:31:46.837326821Z == 20240423102250 AddInterfaceLanguageToUsers: migrating ======================
2026-07-30T12:31:46.839707468Z -- add_column(:users, :interface_language, :string)
2026-07-30T12:31:46.840418691Z -> 0.0007s
2026-07-30T12:31:46.840443742Z == 20240423102250 AddInterfaceLanguageToUsers: migrated (0.0031s) =============
2026-07-30T12:31:46.840453862Z
2026-07-30T12:31:46.847237722Z Migrating to AddLockableToUsers (20240610120318)
2026-07-30T12:31:46.847596805Z == 20240610120318 AddLockableToUsers: migrating ===============================
2026-07-30T12:31:46.847869986Z -- change_table(:users)
2026-07-30T12:31:46.849837440Z -> 0.0019s
2026-07-30T12:31:46.849859414Z == 20240610120318 AddLockableToUsers: migrated (0.0022s) ======================
2026-07-30T12:31:46.849869083Z
2026-07-30T12:31:46.856636720Z Migrating to AddAttachmentDataToModelFiles (20240614085913)
2026-07-30T12:31:46.857025924Z == 20240614085913 AddAttachmentDataToModelFiles: migrating ====================
2026-07-30T12:31:46.857292501Z -- add_column(:model_files, :attachment_data, :json)
2026-07-30T12:31:46.857949756Z -> 0.0006s
2026-07-30T12:31:46.857971519Z == 20240614085913 AddAttachmentDataToModelFiles: migrated (0.0009s) ===========
2026-07-30T12:31:46.857996269Z
2026-07-30T12:31:46.865124582Z Migrating to MoveFileDataIntoShrine (20240615085913)
2026-07-30T12:31:46.865463415Z == 20240615085913 MoveFileDataIntoShrine: migrating ===========================
2026-07-30T12:31:46.876313958Z == 20240615085913 MoveFileDataIntoShrine: migrated (0.0108s) ==================
2026-07-30T12:31:46.876338508Z
2026-07-30T12:31:46.883271778Z Migrating to AddStorageServiceToLibraries (20240701142651)
2026-07-30T12:31:46.883657174Z == 20240701142651 AddStorageServiceToLibraries: migrating =====================
2026-07-30T12:31:46.885146796Z -- add_column(:libraries, :storage_service, :string, {null: false, default: "filesystem"})
2026-07-30T12:31:46.885888791Z -> 0.0007s
2026-07-30T12:31:46.885910394Z == 20240701142651 AddStorageServiceToLibraries: migrated (0.0022s) ============
2026-07-30T12:31:46.885920034Z
2026-07-30T12:31:46.892287865Z Migrating to AddS3FieldsToLibrary (20240703103707)
2026-07-30T12:31:46.892639584Z == 20240703103707 AddS3FieldsToLibrary: migrating =============================
2026-07-30T12:31:46.892880008Z -- add_column(:libraries, :s3_endpoint, :string, {default: nil})
2026-07-30T12:31:46.894145668Z -> 0.0007s
2026-07-30T12:31:46.894167342Z -- add_column(:libraries, :s3_region, :string, {default: nil})
2026-07-30T12:31:46.894791209Z -> 0.0006s
2026-07-30T12:31:46.894813003Z -- add_column(:libraries, :s3_bucket, :string, {default: nil})
2026-07-30T12:31:46.895378241Z -> 0.0006s
2026-07-30T12:31:46.895400085Z -- add_column(:libraries, :s3_access_key_id, :string, {default: nil})
2026-07-30T12:31:46.899030471Z -> 0.0037s
2026-07-30T12:31:46.899054960Z -- add_column(:libraries, :s3_secret_access_key, :string, {default: nil})
2026-07-30T12:31:46.899653065Z -> 0.0006s
2026-07-30T12:31:46.899662795Z == 20240703103707 AddS3FieldsToLibrary: migrated (0.0070s) ====================
2026-07-30T12:31:46.899671192Z
2026-07-30T12:31:46.905144270Z Migrating to ChangeIndexOnLibraryPath (20240703160732)
2026-07-30T12:31:46.905515107Z == 20240703160732 ChangeIndexOnLibraryPath: migrating =========================
2026-07-30T12:31:46.905537252Z -- remove_index(:libraries, :path)
2026-07-30T12:31:46.906370911Z -> 0.0008s
2026-07-30T12:31:46.906859686Z == 20240703160732 ChangeIndexOnLibraryPath: migrated (0.0013s) ================
2026-07-30T12:31:46.906881380Z
2026-07-30T12:31:46.912040284Z Migrating to CreateFederailsActors (20240727113215)
2026-07-30T12:31:46.912500602Z == 20240727113215 CreateFederailsActors: migrating ============================
2026-07-30T12:31:46.912515081Z -- create_table(:federails_actors)
2026-07-30T12:31:46.913364513Z -> 0.0008s
2026-07-30T12:31:46.913386016Z -- foreign_key_exists?(:federails_actors, :users)
2026-07-30T12:31:46.914626265Z -> 0.0012s
2026-07-30T12:31:46.915140361Z -- remove_foreign_key(:federails_actors, :users)
2026-07-30T12:31:46.925689738Z -> 0.0105s
2026-07-30T12:31:46.925714237Z -- remove_index(:federails_actors, :user_id)
2026-07-30T12:31:46.926068431Z -> 0.0004s
2026-07-30T12:31:46.926090245Z -- add_index(:federails_actors, :user_id, {unique: true, name: "index_federails_actors_on_user_id"})
2026-07-30T12:31:46.926191589Z -> 0.0001s
2026-07-30T12:31:46.926203242Z -- add_foreign_key(:federails_actors, :users)
2026-07-30T12:31:46.935075449Z -> 0.0088s
2026-07-30T12:31:46.935099798Z == 20240727113215 CreateFederailsActors: migrated (0.0225s) ===================
2026-07-30T12:31:46.935109528Z
2026-07-30T12:31:46.940308303Z Migrating to CreateFederailsFollowings (20240727113216)
2026-07-30T12:31:46.940779503Z == 20240727113216 CreateFederailsFollowings: migrating ========================
2026-07-30T12:31:46.940801156Z -- create_table(:federails_followings)
2026-07-30T12:31:46.941883036Z -> 0.0011s
2026-07-30T12:31:46.941904810Z == 20240727113216 CreateFederailsFollowings: migrated (0.0011s) ===============
2026-07-30T12:31:46.941914580Z
2026-07-30T12:31:46.946940396Z Migrating to CreateFederailsActivities (20240727113217)
2026-07-30T12:31:46.947295061Z == 20240727113217 CreateFederailsActivities: migrating ========================
2026-07-30T12:31:46.947316825Z -- create_table(:federails_activities)
2026-07-30T12:31:46.953272034Z -> 0.0059s
2026-07-30T12:31:46.953296874Z == 20240727113217 CreateFederailsActivities: migrated (0.0060s) ===============
2026-07-30T12:31:46.953306664Z
2026-07-30T12:31:46.959126050Z Migrating to ChangeActorEntityRelToPolymorphic (20240731165646)
2026-07-30T12:31:46.959465924Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrating ================
2026-07-30T12:31:46.959487959Z -- remove_foreign_key(:federails_actors, {column: :user_id, to_table: "users"})
2026-07-30T12:31:46.967401003Z -> 0.0078s
2026-07-30T12:31:46.967425823Z -- remove_index(:federails_actors, :user_id, {unique: true})
2026-07-30T12:31:46.967799837Z -> 0.0004s
2026-07-30T12:31:46.967821300Z -- change_table(:federails_actors)
2026-07-30T12:31:46.974681052Z -> 0.0069s
2026-07-30T12:31:46.974705521Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrated (0.0152s) =======
2026-07-30T12:31:46.974715251Z
2026-07-30T12:31:46.976710972Z Migrating to CreateFederailsActors (20240731165647)
2026-07-30T12:31:46.991424950Z == 20240731165647 CreateFederailsActors: migrating ============================
2026-07-30T12:31:46.991476424Z == 20240731165647 CreateFederailsActors: migrated (0.0000s) ===================
2026-07-30T12:31:46.991486394Z
2026-07-30T12:31:46.995882362Z Migrating to CreateMoreFederailsActors (20240802094448)
2026-07-30T12:31:46.996197166Z == 20240802094448 CreateMoreFederailsActors: migrating ========================
2026-07-30T12:31:46.996218920Z == 20240802094448 CreateMoreFederailsActors: migrated (0.0000s) ===============
2026-07-30T12:31:46.996228489Z
2026-07-30T12:31:46.998310344Z Migrating to BackfillActivities (20240805111500)
2026-07-30T12:31:46.998623635Z == 20240805111500 BackfillActivities: migrating ===============================
2026-07-30T12:31:46.998645670Z == 20240805111500 BackfillActivities: migrated (0.0000s) ======================
2026-07-30T12:31:46.998655439Z
2026-07-30T12:31:47.003768020Z Migrating to CreateCaberRelations (20240827155630)
2026-07-30T12:31:47.004153517Z == 20240827155630 CreateCaberRelations: migrating =============================
2026-07-30T12:31:47.004178087Z -- create_table(:caber_relations)
2026-07-30T12:31:47.030748845Z -> 0.0265s
2026-07-30T12:31:47.030773515Z == 20240827155630 CreateCaberRelations: migrated (0.0266s) ====================
2026-07-30T12:31:47.030783234Z
2026-07-30T12:31:47.034514192Z Migrating to AddDefaultAccessControls (20240830121749)
2026-07-30T12:31:47.034904068Z == 20240830121749 AddDefaultAccessControls: migrating =========================
2026-07-30T12:31:47.075284512Z == 20240830121749 AddDefaultAccessControls: migrated (0.0403s) ================
2026-07-30T12:31:47.075309152Z
2026-07-30T12:31:47.077611190Z Migrating to RenameDefaultRoles (20240830151650)
2026-07-30T12:31:47.081962197Z == 20240830151650 RenameDefaultRoles: migrating ===============================
2026-07-30T12:31:47.101978008Z == 20240830151650 RenameDefaultRoles: migrated (0.0200s) ======================
2026-07-30T12:31:47.102004471Z
2026-07-30T12:31:47.107218878Z Migrating to AddPublicIDsToModels (20240904151944)
2026-07-30T12:31:47.108597115Z == 20240904151944 AddPublicIDsToModels: migrating =============================
2026-07-30T12:31:47.108625392Z -- add_column(:models, :public_id, :string)
2026-07-30T12:31:47.109400053Z -> 0.0008s
2026-07-30T12:31:47.109422879Z -- add_index(:models, :public_id)
2026-07-30T12:31:47.110987892Z -> 0.0016s
2026-07-30T12:31:47.111012492Z -- add_column(:model_files, :public_id, :string)
2026-07-30T12:31:47.111644465Z -> 0.0006s
2026-07-30T12:31:47.111667051Z -- add_index(:model_files, :public_id)
2026-07-30T12:31:47.111738645Z -> 0.0001s
2026-07-30T12:31:47.111765038Z -- add_column(:problems, :public_id, :string)
2026-07-30T12:31:47.112436341Z -> 0.0006s
2026-07-30T12:31:47.112463115Z -- add_index(:problems, :public_id)
2026-07-30T12:31:47.112554248Z -> 0.0001s
2026-07-30T12:31:47.112569379Z -- add_column(:creators, :public_id, :string)
2026-07-30T12:31:47.113233868Z -> 0.0007s
2026-07-30T12:31:47.113246583Z -- add_index(:creators, :public_id)
2026-07-30T12:31:47.113429712Z -> 0.0002s
2026-07-30T12:31:47.113440785Z -- add_column(:collections, :public_id, :string)
2026-07-30T12:31:47.114082297Z -> 0.0006s
2026-07-30T12:31:47.114094372Z -- add_index(:collections, :public_id)
2026-07-30T12:31:47.114243442Z -> 0.0001s
2026-07-30T12:31:47.114255366Z -- add_column(:libraries, :public_id, :string)
2026-07-30T12:31:47.114881137Z -> 0.0006s
2026-07-30T12:31:47.114892830Z -- add_index(:libraries, :public_id)
2026-07-30T12:31:47.115044877Z -> 0.0001s
2026-07-30T12:31:47.115055859Z == 20240904151944 AddPublicIDsToModels: migrated (0.0065s) ====================
2026-07-30T12:31:47.115064306Z
2026-07-30T12:31:47.117435794Z Migrating to GeneratePublicIDsForModels (20240904152358)
2026-07-30T12:31:47.117922916Z == 20240904152358 GeneratePublicIDsForModels: migrating =======================
2026-07-30T12:31:47.166847446Z Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:47.168261755Z == 20240904152358 GeneratePublicIDsForModels: migrated (0.0503s) ==============
2026-07-30T12:31:47.168286656Z
2026-07-30T12:31:47.170543553Z Migrating to BackfillActivitiesAfterPermissions (20240909100000)
2026-07-30T12:31:47.170967247Z == 20240909100000 BackfillActivitiesAfterPermissions: migrating ===============
2026-07-30T12:31:47.170989291Z == 20240909100000 BackfillActivitiesAfterPermissions: migrated (0.0000s) ======
2026-07-30T12:31:47.170998911Z
2026-07-30T12:31:47.178527771Z Migrating to DeduplicateRoles (20240923114515)
2026-07-30T12:31:47.178886213Z == 20240923114515 DeduplicateRoles: migrating =================================
2026-07-30T12:31:47.268098701Z == 20240923114515 DeduplicateRoles: migrated (0.0892s) ========================
2026-07-30T12:31:47.268123371Z
2026-07-30T12:31:47.272988624Z Migrating to AddVirtualColumnsForSorting (20240924122004)
2026-07-30T12:31:47.273475765Z == 20240924122004 AddVirtualColumnsForSorting: migrating ======================
2026-07-30T12:31:47.273497609Z -- add_column(:models, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-07-30T12:31:47.407452350Z -> 0.1339s
2026-07-30T12:31:47.407477280Z -- add_index(:models, :name_lower)
2026-07-30T12:31:47.407548925Z -> 0.0002s
2026-07-30T12:31:47.407585829Z -- add_column(:creators, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-07-30T12:31:47.414439529Z -> 0.0068s
2026-07-30T12:31:47.414463798Z -- add_index(:creators, :name_lower)
2026-07-30T12:31:47.414554411Z -> 0.0001s
2026-07-30T12:31:47.414564140Z -- add_column(:collections, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-07-30T12:31:47.423330063Z -> 0.0087s
2026-07-30T12:31:47.423354312Z -- add_index(:collections, :name_lower)
2026-07-30T12:31:47.423446748Z -> 0.0001s
2026-07-30T12:31:47.423456578Z == 20240924122004 AddVirtualColumnsForSorting: migrated (0.1500s) =============
2026-07-30T12:31:47.423468572Z
2026-07-30T12:31:47.428935598Z Migrating to AddKeypairToActors (20240926162407)
2026-07-30T12:31:47.429433902Z == 20240926162407 AddKeypairToActors: migrating ===============================
2026-07-30T12:31:47.429455485Z -- change_table(:federails_actors)
2026-07-30T12:31:47.430996701Z -> 0.0015s
2026-07-30T12:31:47.431018505Z == 20240926162407 AddKeypairToActors: migrated (0.0016s) ======================
2026-07-30T12:31:47.431028134Z
2026-07-30T12:31:47.440168521Z Migrating to AddUuids (20241004194445)
2026-07-30T12:31:47.440373544Z == 20241004194445 AddUuids: migrating =========================================
2026-07-30T12:31:47.440396821Z -- change_table(:federails_actors)
2026-07-30T12:31:47.443195611Z -> 0.0028s
2026-07-30T12:31:47.443217144Z -- change_table(:federails_activities)
2026-07-30T12:31:47.444099542Z -> 0.0009s
2026-07-30T12:31:47.444123861Z -- change_table(:federails_followings)
2026-07-30T12:31:47.444956298Z -> 0.0008s
2026-07-30T12:31:47.444977942Z == 20241004194445 AddUuids: migrated (0.0046s) ================================
2026-07-30T12:31:47.444987652Z
2026-07-30T12:31:47.453393078Z Migrating to CreateComments (20241007182824)
2026-07-30T12:31:47.453794376Z == 20241007182824 CreateComments: migrating ===================================
2026-07-30T12:31:47.453816401Z -- create_table(:comments)
2026-07-30T12:31:47.455734586Z -> 0.0019s
2026-07-30T12:31:47.455756640Z == 20241007182824 CreateComments: migrated (0.0019s) ==========================
2026-07-30T12:31:47.455766210Z
2026-07-30T12:31:47.465736910Z Migrating to AddSystemToComments (20241009122540)
2026-07-30T12:31:47.482197998Z == 20241009122540 AddSystemToComments: migrating ==============================
2026-07-30T12:31:47.482222608Z -- add_column(:comments, :system, :boolean, {null: false, default: false})
2026-07-30T12:31:47.483063332Z -> 0.0008s
2026-07-30T12:31:47.483100206Z == 20241009122540 AddSystemToComments: migrated (0.0009s) =====================
2026-07-30T12:31:47.483109946Z
2026-07-30T12:31:47.487029744Z Migrating to BackfillActivitiesAfterUuids (20241013215000)
2026-07-30T12:31:47.487380110Z == 20241013215000 BackfillActivitiesAfterUuids: migrating =====================
2026-07-30T12:31:47.491593059Z == 20241013215000 BackfillActivitiesAfterUuids: migrated (0.0041s) ============
2026-07-30T12:31:47.491617298Z
2026-07-30T12:31:47.496547772Z Migrating to AddOmniauthToUsers (20241015090803)
2026-07-30T12:31:47.496871946Z == 20241015090803 AddOmniauthToUsers: migrating ===============================
2026-07-30T12:31:47.496893569Z -- add_column(:users, :auth_provider, :string)
2026-07-30T12:31:47.497736067Z -> 0.0008s
2026-07-30T12:31:47.497757600Z -- add_column(:users, :auth_uid, :string)
2026-07-30T12:31:47.498492911Z -> 0.0007s
2026-07-30T12:31:47.498514275Z == 20241015090803 AddOmniauthToUsers: migrated (0.0016s) ======================
2026-07-30T12:31:47.498523874Z
2026-07-30T12:31:47.503284637Z Migrating to AddSensitiveFlagToModelsAndComments (20241017093301)
2026-07-30T12:31:47.503593970Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrating ==============
2026-07-30T12:31:47.503615884Z -- add_column(:models, :sensitive, :boolean, {null: false, default: false})
2026-07-30T12:31:47.504472049Z -> 0.0008s
2026-07-30T12:31:47.504496528Z -- add_column(:comments, :sensitive, :boolean, {null: false, default: false})
2026-07-30T12:31:47.505211419Z -> 0.0007s
2026-07-30T12:31:47.505233283Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrated (0.0016s) =====
2026-07-30T12:31:47.505242892Z
2026-07-30T12:31:47.510231354Z Migrating to AddSensitiveContentHandlingToUsers (20241017113112)
2026-07-30T12:31:47.510539635Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrating ===============
2026-07-30T12:31:47.510561158Z -- add_column(:users, :sensitive_content_handling, :string, {default: nil})
2026-07-30T12:31:47.511339456Z -> 0.0008s
2026-07-30T12:31:47.511361000Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrated (0.0008s) ======
2026-07-30T12:31:47.511370479Z
2026-07-30T12:31:47.531330177Z Migrating to AddPublicIDsToUsers (20241021124608)
2026-07-30T12:31:47.531890175Z == 20241021124608 AddPublicIDsToUsers: migrating ==============================
2026-07-30T12:31:47.531914604Z -- change_table(:users)
2026-07-30T12:31:47.533123420Z -> 0.0012s
2026-07-30T12:31:47.533145354Z == 20241021124608 AddPublicIDsToUsers: migrated (0.0012s) =====================
2026-07-30T12:31:47.533155044Z
2026-07-30T12:31:47.538266724Z Migrating to CreatePublicIDsForUsers (20241021125322)
2026-07-30T12:31:47.538651499Z == 20241021125322 CreatePublicIDsForUsers: migrating ==========================
2026-07-30T12:31:47.591394783Z == 20241021125322 CreatePublicIDsForUsers: migrated (0.0527s) =================
2026-07-30T12:31:47.591440736Z
2026-07-30T12:31:47.598633649Z Migrating to RemoveUnneededIndexes (20241025110218)
2026-07-30T12:31:47.599132955Z == 20241025110218 RemoveUnneededIndexes: migrating ============================
2026-07-30T12:31:47.599155381Z -- remove_index(:favorites, {name: "index_favorites_on_favoritable", column: [:favoritable_type, :favoritable_id]})
2026-07-30T12:31:47.600106557Z -> 0.0009s
2026-07-30T12:31:47.600131457Z -- remove_index(:federails_followings, {name: "index_federails_followings_on_actor_id", column: :actor_id})
2026-07-30T12:31:47.601323489Z -> 0.0012s
2026-07-30T12:31:47.601345363Z -- remove_index(:roles, {name: "index_roles_on_name", column: :name})
2026-07-30T12:31:47.601796472Z -> 0.0004s
2026-07-30T12:31:47.601818927Z -- remove_index(:taggings, {name: "index_taggings_on_tag_id", column: :tag_id})
2026-07-30T12:31:47.603464894Z -> 0.0016s
2026-07-30T12:31:47.603488351Z -- remove_index(:taggings, {name: "index_taggings_on_taggable_id", column: :taggable_id})
2026-07-30T12:31:47.604326109Z -> 0.0008s
2026-07-30T12:31:47.604351059Z -- remove_index(:taggings, {name: "index_taggings_on_tagger_id", column: :tagger_id})
2026-07-30T12:31:47.605128646Z -> 0.0008s
2026-07-30T12:31:47.605152063Z -- remove_index(:users_roles, {name: "index_users_roles_on_user_id", column: :user_id})
2026-07-30T12:31:47.606299896Z -> 0.0011s
2026-07-30T12:31:47.606322091Z == 20241025110218 RemoveUnneededIndexes: migrated (0.0072s) ===================
2026-07-30T12:31:47.606331690Z
2026-07-30T12:31:47.613733795Z Migrating to AddInProgressToProblems (20241105121830)
2026-07-30T12:31:47.616649059Z == 20241105121830 AddInProgressToProblems: migrating ==========================
2026-07-30T12:31:47.616676154Z -- add_column(:problems, :in_progress, :boolean, {default: false, null: false})
2026-07-30T12:31:47.617574293Z -> 0.0009s
2026-07-30T12:31:47.617596358Z == 20241105121830 AddInProgressToProblems: migrated (0.0009s) =================
2026-07-30T12:31:47.617605877Z
2026-07-30T12:31:47.620022787Z Migrating to ClearStuckProblems (20241118155027)
2026-07-30T12:31:47.621873957Z == 20241118155027 ClearStuckProblems: migrating ===============================
2026-07-30T12:31:47.638750141Z == 20241118155027 ClearStuckProblems: migrated (0.0168s) ======================
2026-07-30T12:31:47.638796144Z
2026-07-30T12:31:47.645969999Z Migrating to AddApprovedToUser (20241122121621)
2026-07-30T12:31:47.646744229Z == 20241122121621 AddApprovedToUser: migrating ================================
2026-07-30T12:31:47.646803889Z -- change_table(:users)
2026-07-30T12:31:47.648389835Z -> 0.0016s
2026-07-30T12:31:47.648414885Z == 20241122121621 AddApprovedToUser: migrated (0.0017s) =======================
2026-07-30T12:31:47.648424655Z
2026-07-30T12:31:47.655827301Z Migrating to CreateFederailsModerationReports (20241128162213)
2026-07-30T12:31:47.656891255Z == 20241128162213 CreateFederailsModerationReports: migrating =================
2026-07-30T12:31:47.656915614Z -- create_table(:federails_moderation_reports)
2026-07-30T12:31:47.659980900Z -> 0.0028s
2026-07-30T12:31:47.660006522Z == 20241128162213 CreateFederailsModerationReports: migrated (0.0029s) ========
2026-07-30T12:31:47.660016402Z
2026-07-30T12:31:47.666394433Z Migrating to CreateFederailsModerationDomainBlocks (20241128162214)
2026-07-30T12:31:47.666785220Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrating ============
2026-07-30T12:31:47.666806904Z -- create_table(:federails_moderation_domain_blocks)
2026-07-30T12:31:47.667291410Z -> 0.0005s
2026-07-30T12:31:47.667313094Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrated (0.0005s) ===
2026-07-30T12:31:47.667322854Z
2026-07-30T12:31:47.673247762Z Migrating to AddFederationAttributesToComments (20250114105808)
2026-07-30T12:31:47.673832941Z == 20250114105808 AddFederationAttributesToComments: migrating ================
2026-07-30T12:31:47.675180216Z -- change_column_null(:comments, :commenter_id, true)
2026-07-30T12:31:47.683058460Z -> 0.0079s
2026-07-30T12:31:47.683082108Z -- change_column_null(:comments, :commenter_type, true)
2026-07-30T12:31:47.690623293Z -> 0.0076s
2026-07-30T12:31:47.690646810Z -- add_column(:comments, :federated_url, :string, {null: true, default: nil})
2026-07-30T12:31:47.691693348Z -> 0.0011s
2026-07-30T12:31:47.691703479Z -- add_reference(:comments, :federails_actor, {null: true, foreign_key: true})
2026-07-30T12:31:47.702661619Z -> 0.0109s
2026-07-30T12:31:47.702685097Z == 20250114105808 AddFederationAttributesToComments: migrated (0.0288s) =======
2026-07-30T12:31:47.702693694Z
2026-07-30T12:31:47.721970215Z Migrating to AddS3PathStyleToLibrary (20250121105010)
2026-07-30T12:31:47.723071704Z == 20250121105010 AddS3PathStyleToLibrary: migrating ==========================
2026-07-30T12:31:47.723090883Z -- add_column(:libraries, :s3_path_style, :boolean, {default: true, null: false})
2026-07-30T12:31:47.724021177Z -> 0.0009s
2026-07-30T12:31:47.724043031Z == 20250121105010 AddS3PathStyleToLibrary: migrated (0.0009s) =================
2026-07-30T12:31:47.724052100Z
2026-07-30T12:31:47.729071333Z Migrating to MakePublicIDsLowercase (20250121164452)
2026-07-30T12:31:47.729453613Z == 20250121164452 MakePublicIDsLowercase: migrating ===========================
2026-07-30T12:31:47.817025185Z == 20250121164452 MakePublicIDsLowercase: migrated (0.0875s) ==================
2026-07-30T12:31:47.817054464Z
2026-07-30T12:31:47.868264780Z Migrating to AddExtensionsToFederailsActors (20250122171731)
2026-07-30T12:31:47.868290993Z == 20250122171731 AddExtensionsToFederailsActors: migrating ===================
2026-07-30T12:31:47.868301223Z -- add_column(:federails_actors, :extensions, :json, {default: nil, null: true})
2026-07-30T12:31:47.870448430Z -> 0.0017s
2026-07-30T12:31:47.870463921Z == 20250122171731 AddExtensionsToFederailsActors: migrated (0.0018s) ==========
2026-07-30T12:31:47.870472518Z
2026-07-30T12:31:47.944277841Z Migrating to AddCreatorToCollections (20250222000000)
2026-07-30T12:31:47.970139040Z == 20250222000000 AddCreatorToCollections: migrating ==========================
2026-07-30T12:31:47.973052511Z -- add_reference(:collections, :creator, {null: true, foreign_key: true})
2026-07-30T12:31:47.994610428Z -> 0.0215s
2026-07-30T12:31:47.997038641Z == 20250222000000 AddCreatorToCollections: migrated (0.0216s) =================
2026-07-30T12:31:47.997547416Z
2026-07-30T12:31:48.004467380Z Migrating to AddLocalToActors (20250305171530)
2026-07-30T12:31:48.006971184Z == 20250305171530 AddLocalToActors: migrating =================================
2026-07-30T12:31:48.006996125Z -- add_column(:federails_actors, :local, :boolean, {null: false, default: false})
2026-07-30T12:31:48.007931179Z -> 0.0009s
2026-07-30T12:31:48.008828046Z -- exec_update("UPDATE federails_actors SET local=true WHERE entity_type IS NOT NULL")
2026-07-30T12:31:48.010522550Z -> 0.0017s
2026-07-30T12:31:48.012209820Z -> 0 rows
2026-07-30T12:31:48.012915161Z == 20250305171530 AddLocalToActors: migrated (0.0057s) ========================
2026-07-30T12:31:48.013176077Z
2026-07-30T12:31:48.018396697Z Migrating to AddActorTypeToActors (20250407160721)
2026-07-30T12:31:48.020411035Z == 20250407160721 AddActorTypeToActors: migrating =============================
2026-07-30T12:31:48.020439523Z -- add_column(:federails_actors, :actor_type, :string, {null: true})
2026-07-30T12:31:48.020794488Z -> 0.0009s
2026-07-30T12:31:48.021084091Z == 20250407160721 AddActorTypeToActors: migrated (0.0009s) ====================
2026-07-30T12:31:48.021340578Z
2026-07-30T12:31:48.026988378Z Migrating to AddTombstonedAtToActors (20250407160722)
2026-07-30T12:31:48.028556458Z == 20250407160722 AddTombstonedAtToActors: migrating ==========================
2026-07-30T12:31:48.028585186Z -- add_column(:federails_actors, :tombstoned_at, :datetime, {default: nil})
2026-07-30T12:31:48.030379962Z -> 0.0013s
2026-07-30T12:31:48.030405063Z == 20250407160722 AddTombstonedAtToActors: migrated (0.0013s) =================
2026-07-30T12:31:48.030417397Z
2026-07-30T12:31:48.036052783Z Migrating to CreateDoorkeeperTables (20250408111644)
2026-07-30T12:31:48.037554408Z == 20250408111644 CreateDoorkeeperTables: migrating ===========================
2026-07-30T12:31:48.037578346Z -- create_table(:oauth_applications)
2026-07-30T12:31:48.038034395Z -> 0.0004s
2026-07-30T12:31:48.038059315Z -- add_index(:oauth_applications, :uid, {unique: true})
2026-07-30T12:31:48.038216973Z -> 0.0002s
2026-07-30T12:31:48.038243647Z -- create_table(:oauth_access_grants)
2026-07-30T12:31:48.038825429Z -> 0.0006s
2026-07-30T12:31:48.038850469Z -- add_index(:oauth_access_grants, :token, {unique: true})
2026-07-30T12:31:48.038964509Z -> 0.0001s
2026-07-30T12:31:48.038988798Z -- add_foreign_key(:oauth_access_grants, :oauth_applications, {column: :application_id})
2026-07-30T12:31:48.046945310Z -> 0.0079s
2026-07-30T12:31:48.046974018Z -- create_table(:oauth_access_tokens)
2026-07-30T12:31:48.047505339Z -> 0.0006s
2026-07-30T12:31:48.047530499Z -- add_index(:oauth_access_tokens, :token, {unique: true})
2026-07-30T12:31:48.047639900Z -> 0.0001s
2026-07-30T12:31:48.047664018Z -- add_index(:oauth_access_tokens, :refresh_token, {unique: true})
2026-07-30T12:31:48.047874152Z -> 0.0001s
2026-07-30T12:31:48.047902810Z -- add_foreign_key(:oauth_access_tokens, :oauth_applications, {column: :application_id})
2026-07-30T12:31:48.059682114Z -> 0.0118s
2026-07-30T12:31:48.059710521Z -- add_foreign_key(:oauth_access_grants, :users, {column: :resource_owner_id})
2026-07-30T12:31:48.067141474Z -> 0.0074s
2026-07-30T12:31:48.067170272Z -- add_foreign_key(:oauth_access_tokens, :users, {column: :resource_owner_id})
2026-07-30T12:31:48.075921906Z -> 0.0088s
2026-07-30T12:31:48.076243645Z == 20250408111644 CreateDoorkeeperTables: migrated (0.0384s) ==================
2026-07-30T12:31:48.076521565Z
2026-07-30T12:31:48.081666531Z Migrating to AddOwnerToApplication (20250408145956)
2026-07-30T12:31:48.084401672Z == 20250408145956 AddOwnerToApplication: migrating ============================
2026-07-30T12:31:48.089037844Z -- add_column(:oauth_applications, :owner_id, :bigint, {null: true})
2026-07-30T12:31:48.090003850Z -> 0.0010s
2026-07-30T12:31:48.090424017Z -- add_column(:oauth_applications, :owner_type, :string, {null: true})
2026-07-30T12:31:48.091260673Z -> 0.0008s
2026-07-30T12:31:48.092201198Z -- add_index(:oauth_applications, [:owner_id, :owner_type])
2026-07-30T12:31:48.092387283Z -> 0.0002s
2026-07-30T12:31:48.095165762Z == 20250408145956 AddOwnerToApplication: migrated (0.0066s) ===================
2026-07-30T12:31:48.095666801Z
2026-07-30T12:31:48.100660072Z Migrating to RemoveDefaultActorEntityType (20250409120155)
2026-07-30T12:31:48.101307987Z == 20250409120155 RemoveDefaultActorEntityType: migrating =====================
2026-07-30T12:31:48.102509509Z -- change_column_default(:federails_actors, :entity_type, nil)
2026-07-30T12:31:48.112644029Z -> 0.0101s
2026-07-30T12:31:48.112910977Z == 20250409120155 RemoveDefaultActorEntityType: migrated (0.0113s) ============
2026-07-30T12:31:48.113163436Z
2026-07-30T12:31:48.119287054Z Migrating to AddQuotaToUsers (20250409125753)
2026-07-30T12:31:48.121170169Z == 20250409125753 AddQuotaToUsers: migrating ==================================
2026-07-30T12:31:48.121921423Z -- add_column(:users, :quota, :integer, {default: 1, null: false})
2026-07-30T12:31:48.122922450Z -> 0.0010s
2026-07-30T12:31:48.123450073Z -- add_column(:users, :quota_use_site_default, :boolean, {default: true, null: false})
2026-07-30T12:31:48.124438745Z -> 0.0011s
2026-07-30T12:31:48.124709641Z == 20250409125753 AddQuotaToUsers: migrated (0.0033s) =========================
2026-07-30T12:31:48.124924674Z
2026-07-30T12:31:48.129705076Z Migrating to AddLowercaseFilenameVirtualFieldToModelFiles (20250423094525)
2026-07-30T12:31:48.130596743Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrating =====
2026-07-30T12:31:48.131478990Z -- add_column(:model_files, :filename_lower, :virtual, {type: :string, as: "LOWER(filename)", stored: true})
2026-07-30T12:31:48.143439029Z -> 0.0118s
2026-07-30T12:31:48.143789575Z -- add_index(:model_files, :filename_lower)
2026-07-30T12:31:48.143904707Z -> 0.0002s
2026-07-30T12:31:48.144242227Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrated (0.0133s)
2026-07-30T12:31:48.144511440Z
2026-07-30T12:31:48.149637519Z Migrating to AddUniqueIndexToLinks (20250425104619)
2026-07-30T12:31:48.150293901Z == 20250425104619 AddUniqueIndexToLinks: migrating ============================
2026-07-30T12:31:48.151132030Z -- add_index(:links, [:linkable_id, :linkable_type, :url])
2026-07-30T12:31:48.151285810Z -> 0.0002s
2026-07-30T12:31:48.151572337Z == 20250425104619 AddUniqueIndexToLinks: migrated (0.0010s) ===================
2026-07-30T12:31:48.151841059Z
2026-07-30T12:31:48.156723637Z Migrating to AddPreviewToModelFile (20250520111046)
2026-07-30T12:31:48.157420591Z == 20250520111046 AddPreviewToModelFile: migrating ============================
2026-07-30T12:31:48.158952317Z -- add_column(:model_files, :previewable, :boolean, {default: false, null: false})
2026-07-30T12:31:48.159957332Z -> 0.0010s
2026-07-30T12:31:48.160261926Z == 20250520111046 AddPreviewToModelFile: migrated (0.0018s) ===================
2026-07-30T12:31:48.160688025Z
2026-07-30T12:31:48.166005529Z Migrating to CreateAltchaSolutions (20250609210440)
2026-07-30T12:31:48.166394824Z == 20250609210440 CreateAltchaSolutions: migrating ============================
2026-07-30T12:31:48.166809409Z -- create_table(:altcha_solutions)
2026-07-30T12:31:48.167170447Z -> 0.0004s
2026-07-30T12:31:48.167183493Z -- add_index(:altcha_solutions, [:algorithm, :challenge, :salt, :signature, :number], {unique: true, name: "index_altcha_solutions"})
2026-07-30T12:31:48.167362975Z -> 0.0002s
2026-07-30T12:31:48.168001281Z == 20250609210440 CreateAltchaSolutions: migrated (0.0016s) ===================
2026-07-30T12:31:48.168278740Z
2026-07-30T12:31:48.173598368Z Migrating to AddIndexableFields (20250620141805)
2026-07-30T12:31:48.173977733Z == 20250620141805 AddIndexableFields: migrating ===============================
2026-07-30T12:31:48.173998675Z -- change_table(:models)
2026-07-30T12:31:48.176387779Z -> 0.0024s
2026-07-30T12:31:48.176411056Z -- change_table(:creators)
2026-07-30T12:31:48.178049417Z -> 0.0016s
2026-07-30T12:31:48.178061000Z -- change_table(:collections)
2026-07-30T12:31:48.179705995Z -> 0.0016s
2026-07-30T12:31:48.179716115Z == 20250620141805 AddIndexableFields: migrated (0.0057s) ======================
2026-07-30T12:31:48.180018475Z
2026-07-30T12:31:48.192965271Z Migrating to ChangeIndexableFromIntegerToString (20250621223410)
2026-07-30T12:31:48.193535541Z == 20250621223410 ChangeIndexableFromIntegerToString: migrating ===============
2026-07-30T12:31:48.193910406Z -- change_column(:models, :indexable, :string)
2026-07-30T12:31:48.214909328Z -> 0.0210s
2026-07-30T12:31:48.214923596Z -- change_column(:models, :ai_indexable, :string)
2026-07-30T12:31:48.234719524Z -> 0.0198s
2026-07-30T12:31:48.234740496Z -- change_column(:creators, :indexable, :string)
2026-07-30T12:31:48.244894516Z -> 0.0101s
2026-07-30T12:31:48.244909316Z -- change_column(:creators, :ai_indexable, :string)
2026-07-30T12:31:48.255029577Z -> 0.0101s
2026-07-30T12:31:48.255059868Z -- change_column(:collections, :indexable, :string)
2026-07-30T12:31:48.301402286Z -> 0.0463s
2026-07-30T12:31:48.301428909Z -- change_column(:collections, :ai_indexable, :string)
2026-07-30T12:31:48.315892352Z -> 0.0144s
2026-07-30T12:31:48.315920198Z == 20250621223410 ChangeIndexableFromIntegerToString: migrated (0.1223s) ======
2026-07-30T12:31:48.316201195Z
2026-07-30T12:31:48.322796964Z Migrating to AddOrderIndexesToTables (20250629212656)
2026-07-30T12:31:48.323298806Z == 20250629212656 AddOrderIndexesToTables: migrating ==========================
2026-07-30T12:31:48.323321521Z -- change_table(:models)
2026-07-30T12:31:48.323658901Z -> 0.0004s
2026-07-30T12:31:48.323672338Z -- change_table(:creators)
2026-07-30T12:31:48.324006992Z -> 0.0003s
2026-07-30T12:31:48.324033115Z -- change_table(:collections)
2026-07-30T12:31:48.324287327Z -> 0.0003s
2026-07-30T12:31:48.324310234Z == 20250629212656 AddOrderIndexesToTables: migrated (0.0010s) =================
2026-07-30T12:31:48.324583454Z
2026-07-30T12:31:48.330355204Z Migrating to AddIndexOnLinkUrl (20250716093106)
2026-07-30T12:31:48.331693360Z == 20250716093106 AddIndexOnLinkUrl: migrating ================================
2026-07-30T12:31:48.331715956Z -- change_table(:links)
2026-07-30T12:31:48.331932292Z -> 0.0002s
2026-07-30T12:31:48.331961451Z == 20250716093106 AddIndexOnLinkUrl: migrated (0.0002s) =======================
2026-07-30T12:31:48.332222366Z
2026-07-30T12:31:48.337256440Z Migrating to AddSyncedAtToLinks (20250724094951)
2026-07-30T12:31:48.337559450Z == 20250724094951 AddSyncedAtToLinks: migrating ===============================
2026-07-30T12:31:48.337571935Z -- add_column(:links, :synced_at, :datetime)
2026-07-30T12:31:48.338611821Z -> 0.0010s
2026-07-30T12:31:48.338622873Z == 20250724094951 AddSyncedAtToLinks: migrated (0.0010s) ======================
2026-07-30T12:31:48.338631410Z
2026-07-30T12:31:48.343730074Z Migrating to CreateFaspClientProviders (20250806142734)
2026-07-30T12:31:48.344141362Z == 20250806142734 CreateFaspClientProviders: migrating ========================
2026-07-30T12:31:48.344155240Z -- create_table(:fasp_client_providers)
2026-07-30T12:31:48.384531155Z -> 0.0403s
2026-07-30T12:31:48.384559713Z == 20250806142734 CreateFaspClientProviders: migrated (0.0404s) ===============
2026-07-30T12:31:48.384569282Z
2026-07-30T12:31:48.390682390Z Migrating to CreateFaspClientEventSubscriptions (20250908112415)
2026-07-30T12:31:48.391059079Z == 20250908112415 CreateFaspClientEventSubscriptions: migrating ===============
2026-07-30T12:31:48.391082005Z -- create_table(:fasp_client_event_subscriptions)
2026-07-30T12:31:48.402073372Z -> 0.0109s
2026-07-30T12:31:48.402099364Z == 20250908112415 CreateFaspClientEventSubscriptions: migrated (0.0110s) ======
2026-07-30T12:31:48.402109545Z
2026-07-30T12:31:48.407424564Z Migrating to CreateFaspClientBackfillRequests (20250908165009)
2026-07-30T12:31:48.407807476Z == 20250908165009 CreateFaspClientBackfillRequests: migrating =================
2026-07-30T12:31:48.407881254Z -- create_table(:fasp_client_backfill_requests)
2026-07-30T12:31:48.412592708Z -> 0.0047s
2026-07-30T12:31:48.412618760Z == 20250908165009 CreateFaspClientBackfillRequests: migrated (0.0048s) ========
2026-07-30T12:31:48.412628801Z
2026-07-30T12:31:48.417815110Z Migrating to AddImagesToCreators (20250922155445)
2026-07-30T12:31:48.418136057Z == 20250922155445 AddImagesToCreators: migrating ==============================
2026-07-30T12:31:48.418158693Z -- add_column(:creators, :avatar_data, :json)
2026-07-30T12:31:48.419201173Z -> 0.0010s
2026-07-30T12:31:48.419222677Z -- add_column(:creators, :banner_data, :json)
2026-07-30T12:31:48.420167290Z -> 0.0009s
2026-07-30T12:31:48.420192381Z == 20250922155445 AddImagesToCreators: migrated (0.0020s) =====================
2026-07-30T12:31:48.420202611Z
2026-07-30T12:31:48.427141874Z Migrating to CreateFederailsHosts (20251010145758)
2026-07-30T12:31:48.428397093Z == 20251010145758 CreateFederailsHosts: migrating =============================
2026-07-30T12:31:48.428429258Z -- create_table(:federails_hosts)
2026-07-30T12:31:48.439140370Z -> 0.0107s
2026-07-30T12:31:48.439167555Z == 20251010145758 CreateFederailsHosts: migrated (0.0108s) ====================
2026-07-30T12:31:48.439177384Z
2026-07-30T12:31:48.457919398Z Migrating to AddTourStateToUsers (20251027152904)
2026-07-30T12:31:48.458261357Z == 20251027152904 AddTourStateToUsers: migrating ==============================
2026-07-30T12:31:48.458282309Z -- add_column(:users, :tour_state, :json)
2026-07-30T12:31:48.459317495Z -> 0.0010s
2026-07-30T12:31:48.459340682Z == 20251027152904 AddTourStateToUsers: migrated (0.0011s) =====================
2026-07-30T12:31:48.459350752Z
2026-07-30T12:31:48.470501410Z Migrating to AddSortOrderToUsers (20251105110434)
2026-07-30T12:31:48.470812748Z == 20251105110434 AddSortOrderToUsers: migrating ==============================
2026-07-30T12:31:48.470826014Z -- add_column(:users, :sort_order, :integer, {default: 0, null: false})
2026-07-30T12:31:48.471894858Z -> 0.0010s
2026-07-30T12:31:48.471921031Z == 20251105110434 AddSortOrderToUsers: migrated (0.0011s) =====================
2026-07-30T12:31:48.471930901Z
2026-07-30T12:31:48.477349168Z Migrating to CreateGroups (20251203161006)
2026-07-30T12:31:48.477776389Z == 20251203161006 CreateGroups: migrating =====================================
2026-07-30T12:31:48.477787060Z -- create_table(:groups)
2026-07-30T12:31:48.487325660Z -> 0.0095s
2026-07-30T12:31:48.487341472Z -- create_table(:memberships)
2026-07-30T12:31:48.488476720Z -> 0.0011s
2026-07-30T12:31:48.488518985Z == 20251203161006 CreateGroups: migrated (0.0107s) ============================
2026-07-30T12:31:48.488529586Z
2026-07-30T12:31:48.496860663Z Migrating to CreateUniqueIndexesOnGroups (20260109113100)
2026-07-30T12:31:48.497256119Z == 20260109113100 CreateUniqueIndexesOnGroups: migrating ======================
2026-07-30T12:31:48.497269757Z -- remove_index(:memberships, [:group_id, :user_id])
2026-07-30T12:31:48.498601370Z -> 0.0013s
2026-07-30T12:31:48.498612152Z -- add_index(:memberships, [:group_id, :user_id], {unique: true})
2026-07-30T12:31:48.498788066Z -> 0.0002s
2026-07-30T12:31:48.498797976Z -- remove_index(:memberships, [:user_id, :group_id])
2026-07-30T12:31:48.505257842Z -> 0.0064s
2026-07-30T12:31:48.505272081Z -- add_index(:memberships, [:user_id, :group_id], {unique: true})
2026-07-30T12:31:48.505430470Z -> 0.0002s
2026-07-30T12:31:48.505440901Z == 20260109113100 CreateUniqueIndexesOnGroups: migrated (0.0082s) =============
2026-07-30T12:31:48.505449598Z
2026-07-30T12:31:48.510301645Z Migrating to CreateNoticedTables (20260119153039)
2026-07-30T12:31:48.511344537Z == 20260119153039 CreateNoticedTables: migrating ==============================
2026-07-30T12:31:48.511374617Z -- create_table(:noticed_events, {id: :primary_key})
2026-07-30T12:31:48.523891177Z -> 0.0124s
2026-07-30T12:31:48.523916949Z -- create_table(:noticed_notifications, {id: :primary_key})
2026-07-30T12:31:48.529968092Z -> 0.0061s
2026-07-30T12:31:48.529999766Z == 20260119153039 CreateNoticedTables: migrated (0.0185s) =====================
2026-07-30T12:31:48.530012792Z
2026-07-30T12:31:48.534927615Z Migrating to AddNotificationsCountToNoticedEvent (20260119153040)
2026-07-30T12:31:48.535265867Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrating ==============
2026-07-30T12:31:48.535288803Z -- add_column(:noticed_events, :notifications_count, :integer)
2026-07-30T12:31:48.536441555Z -> 0.0011s
2026-07-30T12:31:48.536467377Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrated (0.0012s) =====
2026-07-30T12:31:48.536477398Z
2026-07-30T12:31:48.541462142Z Migrating to DeviseInvitableAddToUsers (20260120143441)
2026-07-30T12:31:48.541901968Z == 20260120143441 DeviseInvitableAddToUsers: migrating ========================
2026-07-30T12:31:48.542200580Z -- change_table(:users)
2026-07-30T12:31:48.550753954Z -> 0.0085s
2026-07-30T12:31:48.550779756Z == 20260120143441 DeviseInvitableAddToUsers: migrated (0.0088s) ===============
2026-07-30T12:31:48.550789476Z
2026-07-30T12:31:48.555715812Z Migrating to CreateLists (20260302121346)
2026-07-30T12:31:48.556137863Z == 20260302121346 CreateLists: migrating ======================================
2026-07-30T12:31:48.556189196Z -- create_table(:lists)
2026-07-30T12:31:48.560797492Z -> 0.0046s
2026-07-30T12:31:48.560823544Z -- create_table(:list_items)
2026-07-30T12:31:48.564585765Z -> 0.0038s
2026-07-30T12:31:48.564611717Z == 20260302121346 CreateLists: migrated (0.0084s) =============================
2026-07-30T12:31:48.564621306Z
2026-07-30T12:31:48.569663786Z Migrating to AddSpecialToLists (20260304122738)
2026-07-30T12:31:48.569991116Z == 20260304122738 AddSpecialToLists: migrating ================================
2026-07-30T12:31:48.570016056Z -- add_column(:lists, :special, :string)
2026-07-30T12:31:48.571178218Z -> 0.0011s
2026-07-30T12:31:48.571201014Z == 20260304122738 AddSpecialToLists: migrated (0.0012s) =======================
2026-07-30T12:31:48.571211084Z
2026-07-30T12:31:48.576013250Z Migrating to AddFolderSettingsToLibraries (20260310154453)
2026-07-30T12:31:48.576355650Z == 20260310154453 AddFolderSettingsToLibraries: migrating =====================
2026-07-30T12:31:48.576378536Z -- add_column(:libraries, :path_template, :string, {null: false, default: "{tags}/{modelName}{modelId}"})
2026-07-30T12:31:48.577540918Z -> 0.0011s
2026-07-30T12:31:48.577563774Z -- add_column(:libraries, :parse_metadata_from_path, :boolean, {default: false, null: false})
2026-07-30T12:31:48.578597517Z -> 0.0010s
2026-07-30T12:31:48.578620534Z -- add_column(:libraries, :safe_folder_names, :boolean, {default: true, null: false})
2026-07-30T12:31:48.579629717Z -> 0.0010s
2026-07-30T12:31:48.579652433Z == 20260310154453 AddFolderSettingsToLibraries: migrated (0.0033s) ============
2026-07-30T12:31:48.579662032Z
2026-07-30T12:31:48.584526293Z Migrating to AddToAndCcToFederailsActivities (20260323153455)
2026-07-30T12:31:48.584850266Z == 20260323153455 AddToAndCcToFederailsActivities: migrating ==================
2026-07-30T12:31:48.584873062Z -- add_column(:federails_activities, :to, :string)
2026-07-30T12:31:48.585920453Z -> 0.0010s
2026-07-30T12:31:48.585943339Z -- add_column(:federails_activities, :cc, :string)
2026-07-30T12:31:48.586957172Z -> 0.0010s
2026-07-30T12:31:48.586980258Z == 20260323153455 AddToAndCcToFederailsActivities: migrated (0.0021s) =========
2026-07-30T12:31:48.586990569Z
2026-07-30T12:31:48.591618885Z Migrating to AddLikeCountToModels (20260410150554)
2026-07-30T12:31:48.591945593Z == 20260410150554 AddLikeCountToModels: migrating =============================
2026-07-30T12:31:48.592181939Z -- add_column(:models, :like_count, :integer, {default: 0, null: false})
2026-07-30T12:31:48.593252015Z -> 0.0011s
2026-07-30T12:31:48.593298499Z == 20260410150554 AddLikeCountToModels: migrated (0.0011s) ====================
2026-07-30T12:31:48.593307517Z
2026-07-30T12:31:48.597997507Z Migrating to CreateFederailsQuoteAuthorizations (20260421083230)
2026-07-30T12:31:48.598380258Z == 20260421083230 CreateFederailsQuoteAuthorizations: migrating ===============
2026-07-30T12:31:48.598393655Z -- create_table(:federails_quote_authorizations)
2026-07-30T12:31:48.609384541Z -> 0.0109s
2026-07-30T12:31:48.609413289Z == 20260421083230 CreateFederailsQuoteAuthorizations: migrated (0.0110s) ======
2026-07-30T12:31:48.609422979Z
2026-07-30T12:31:48.614982381Z Migrating to AddResultAndInstrumentToFederailsActivities (20260421171252)
2026-07-30T12:31:48.615307866Z == 20260421171252 AddResultAndInstrumentToFederailsActivities: migrating ======
2026-07-30T12:31:48.615334450Z -- add_column(:federails_activities, :result, :string)
2026-07-30T12:31:48.616534398Z -> 0.0012s
2026-07-30T12:31:48.616560290Z -- add_column(:federails_activities, :instrument, :string)
2026-07-30T12:31:48.617534283Z -> 0.0010s
2026-07-30T12:31:48.617549153Z == 20260421171252 AddResultAndInstrumentToFederailsActivities: migrated (0.0022s)
2026-07-30T12:31:48.617561157Z
2026-07-30T12:31:48.629889217Z Migrating to CreateCollectionsModelsJoinTable (20260422125049)
2026-07-30T12:31:48.630299634Z == 20260422125049 CreateCollectionsModelsJoinTable: migrating =================
2026-07-30T12:31:48.630313652Z -- create_join_table(:collections, :models)
2026-07-30T12:31:48.636732265Z -> 0.0064s
2026-07-30T12:31:48.636750111Z == 20260422125049 CreateCollectionsModelsJoinTable: migrated (0.0064s) ========
2026-07-30T12:31:48.636758669Z
2026-07-30T12:31:48.643877513Z Migrating to AddPreviewFieldsToCollections (20260427114113)
2026-07-30T12:31:48.644394865Z == 20260427114113 AddPreviewFieldsToCollections: migrating ====================
2026-07-30T12:31:48.644421238Z -- change_table(:collections)
2026-07-30T12:31:48.667497185Z -> 0.0231s
2026-07-30T12:31:48.667521775Z == 20260427114113 AddPreviewFieldsToCollections: migrated (0.0231s) ===========
2026-07-30T12:31:48.667530733Z
2026-07-30T12:31:48.675101908Z Migrating to AddModelsCountToCollections (20260428101428)
2026-07-30T12:31:48.675589190Z == 20260428101428 AddModelsCountToCollections: migrating ======================
2026-07-30T12:31:48.676140821Z -- add_column(:collections_models, :id, :primary_key)
2026-07-30T12:31:48.681270838Z -> 0.0051s
2026-07-30T12:31:48.681285047Z -- add_column(:collections, :models_count, :integer)
2026-07-30T12:31:48.688928999Z -> 0.0076s
2026-07-30T12:31:48.688946354Z == 20260428101428 AddModelsCountToCollections: migrated (0.0133s) =============
2026-07-30T12:31:48.688986013Z
2026-07-30T12:31:48.704314740Z Migrating to AddTextToLinks (20260511220927)
2026-07-30T12:31:48.704752001Z == 20260511220927 AddTextToLinks: migrating ===================================
2026-07-30T12:31:48.704761220Z -- add_column(:links, :text, :string)
2026-07-30T12:31:48.706059155Z -> 0.0013s
2026-07-30T12:31:48.706074416Z == 20260511220927 AddTextToLinks: migrated (0.0013s) ==========================
2026-07-30T12:31:48.706083253Z
2026-07-30T12:31:48.712939949Z Migrating to AddEntrypointToModels (20260512112504)
2026-07-30T12:31:48.713384806Z == 20260512112504 AddEntrypointToModels: migrating ============================
2026-07-30T12:31:48.713410487Z -- add_reference(:models, :entrypoint, {null: true, foreign_key: {to_table: :model_files}})
2026-07-30T12:31:48.757601229Z -> 0.0441s
2026-07-30T12:31:48.757624346Z -- add_column(:models, :entrypoint_fragment, :string, {null: true})
2026-07-30T12:31:48.758765715Z -> 0.0012s
2026-07-30T12:31:48.758775485Z == 20260512112504 AddEntrypointToModels: migrated (0.0454s) ===================
2026-07-30T12:31:48.758779714Z
2026-07-30T12:31:48.764374457Z Migrating to AddLandingPageToUsers (20260514144832)
2026-07-30T12:31:48.764831478Z == 20260514144832 AddLandingPageToUsers: migrating ============================
2026-07-30T12:31:48.764853131Z -- add_column(:users, :landing_page, :string, {null: true, default: nil})
2026-07-30T12:31:48.772839974Z -> 0.0080s
2026-07-30T12:31:48.772851648Z == 20260514144832 AddLandingPageToUsers: migrated (0.0080s) ===================
2026-07-30T12:31:48.772862450Z
2026-07-30T12:31:48.777915822Z Migrating to CreateRelationships (20260519154617)
2026-07-30T12:31:48.778419607Z == 20260519154617 CreateRelationships: migrating ==============================
2026-07-30T12:31:48.778445429Z -- create_table(:relationships)
2026-07-30T12:31:48.780093650Z -> 0.0017s
2026-07-30T12:31:48.780118550Z == 20260519154617 CreateRelationships: migrated (0.0017s) =====================
2026-07-30T12:31:48.780128230Z
2026-07-30T12:31:48.785143175Z Migrating to DropAltchaSolutions (20260604160600)
2026-07-30T12:31:48.785551968Z == 20260604160600 DropAltchaSolutions: migrating ==============================
2026-07-30T12:31:48.785822002Z -- drop_table(:altcha_solutions)
2026-07-30T12:31:48.786160494Z -> 0.0003s
2026-07-30T12:31:48.786183070Z == 20260604160600 DropAltchaSolutions: migrated (0.0006s) =====================
2026-07-30T12:31:48.786192759Z
2026-07-30T12:31:48.791328277Z Migrating to CreatePrintHosts (20260616131635)
2026-07-30T12:31:48.791651438Z == 20260616131635 CreatePrintHosts: migrating =================================
2026-07-30T12:31:48.791697070Z -- create_table(:print_hosts)
2026-07-30T12:31:48.792052406Z -> 0.0004s
2026-07-30T12:31:48.792079240Z == 20260616131635 CreatePrintHosts: migrated (0.0004s) ========================
2026-07-30T12:31:48.792089170Z
2026-07-30T12:31:48.865981188Z s6-rc: info: service init-manyfold-config successfully started
2026-07-30T12:31:48.866317396Z s6-rc: info: service init-config-end: starting
2026-07-30T12:31:48.873651944Z s6-rc: info: service init-config-end successfully started
2026-07-30T12:31:48.873849923Z s6-rc: info: service init-mods: starting
2026-07-30T12:31:48.875866958Z s6-rc: info: service init-mods successfully started
2026-07-30T12:31:48.876154176Z s6-rc: info: service init-mod-universal-redis-add-package: starting
2026-07-30T12:31:48.885420968Z s6-rc: info: service init-mod-universal-redis-add-package successfully started
2026-07-30T12:31:48.885739941Z s6-rc: info: service init-mods-package-install: starting
2026-07-30T12:31:48.898782611Z [pkg-install-init] **** Installing all mod packages ****
2026-07-30T12:31:49.306144451Z (1/1) Installing redis (8.8.0-r0)
2026-07-30T12:31:49.319574932Z Executing redis-8.8.0-r0.pre-install
2026-07-30T12:31:49.369138931Z Executing redis-8.8.0-r0.post-install
2026-07-30T12:31:49.377636794Z Executing busybox-1.37.0-r31.trigger
2026-07-30T12:31:49.390793964Z OK: 711.6 MiB in 164 packages
2026-07-30T12:31:49.428793080Z s6-rc: info: service init-mods-package-install successfully started
2026-07-30T12:31:49.429051050Z s6-rc: info: service init-mods-end: starting
2026-07-30T12:31:49.430491533Z s6-rc: info: service init-mods-end successfully started
2026-07-30T12:31:49.430675343Z s6-rc: info: service init-custom-files: starting
2026-07-30T12:31:49.439872044Z [custom-init] No custom files found, skipping...
2026-07-30T12:31:49.440502935Z s6-rc: info: service init-custom-files successfully started
2026-07-30T12:31:49.440707647Z s6-rc: info: service init-services: starting
2026-07-30T12:31:49.442284665Z s6-rc: info: service init-services successfully started
2026-07-30T12:31:49.442537444Z s6-rc: info: service svc-mod-universal-redis: starting
2026-07-30T12:31:49.442844233Z s6-rc: info: service svc-manyfold: starting
2026-07-30T12:31:49.442995708Z s6-rc: info: service svc-cron: starting
2026-07-30T12:31:49.445497599Z s6-rc: info: service svc-mod-universal-redis successfully started
2026-07-30T12:31:49.445858115Z s6-rc: info: service svc-cron successfully started
2026-07-30T12:31:49.455012922Z 282:C 30 Jul 2026 12:31:49.454 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:31:49.455039195Z 282:C 30 Jul 2026 12:31:49.454 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
2026-07-30T12:31:49.455067832Z 282:C 30 Jul 2026 12:31:49.454 * Redis version=8.8.0, bits=64, commit=00000000, modified=1, pid=282, just started
2026-07-30T12:31:49.455076530Z 282:C 30 Jul 2026 12:31:49.454 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
2026-07-30T12:31:49.455710046Z 282:M 30 Jul 2026 12:31:49.455 * Increased maximum number of open files to 10032 (it was originally set to 1024).
2026-07-30T12:31:49.455731730Z 282:M 30 Jul 2026 12:31:49.455 * monotonic clock: POSIX clock_gettime
2026-07-30T12:31:49.456293863Z 282:M 30 Jul 2026 12:31:49.456 * Running mode=standalone, port=6379.
2026-07-30T12:31:49.456679600Z 282:M 30 Jul 2026 12:31:49.456 * Server initialized
2026-07-30T12:31:49.456699350Z 282:M 30 Jul 2026 12:31:49.456 * Ready to accept connections tcp
2026-07-30T12:31:49.456708648Z 282:M 30 Jul 2026 12:31:49.456 # WARNING: Redis does not require authentication. Redis will accept connections from any local client.
2026-07-30T12:31:49.609273698Z 12:31:49 rails.1 | started with pid 303
2026-07-30T12:31:49.609303348Z 12:31:49 default_worker.1 | started with pid 304
2026-07-30T12:31:49.609313709Z 12:31:49 performance_worker.1 | started with pid 305
2026-07-30T12:31:52.482316016Z 12:31:52 rails.1 | => Booting Puma
2026-07-30T12:31:52.482357660Z 12:31:52 rails.1 | => Rails 8.0.5.1 application starting in production
2026-07-30T12:31:52.482367430Z 12:31:52 rails.1 | => Run `bin/rails server --help` for more startup options
2026-07-30T12:31:52.664046903Z 12:31:52 rails.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-30T12:31:52.664078276Z 12:31:52 rails.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-30T12:31:53.101648354Z 12:31:53 performance_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:53.101Z pid=305 tid=2ll: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-30T12:31:53.104307211Z 12:31:53 performance_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:53.103Z pid=305 tid=2ll: GitLab reliable fetch activated!
2026-07-30T12:31:53.119186743Z 12:31:53 performance_worker.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-30T12:31:53.119205300Z 12:31:53 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-30T12:31:53.119906433Z 12:31:53 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:53.119Z pid=304 tid=2lk: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-30T12:31:53.122082798Z 12:31:53 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:53.121Z pid=304 tid=2lk: GitLab reliable fetch activated!
2026-07-30T12:31:53.137009905Z 12:31:53 default_worker.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-30T12:31:53.137249167Z 12:31:53 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-30T12:31:53.139946482Z 12:31:53 performance_worker.1 | Server: 05b536bfdfef, Context: rails, Role: web, data: {cpu: {one_min: 3.4, five_min: 4.31, fifteen_min: 4.85}, memory: 0.205426688e9, disk: {available: 792328110080, total: 938656133120, used: 146328023040}}
2026-07-30T12:31:53.157816239Z 12:31:53 default_worker.1 | Server: 05b536bfdfef, Context: rails, Role: web, data: {cpu: {one_min: 3.4, five_min: 4.31, fifteen_min: 4.85}, memory: 0.20516864e9, disk: {available: 792325472256, total: 938656133120, used: 146330660864}}
2026-07-30T12:31:53.559103479Z 12:31:53 rails.1 | Server: 05b536bfdfef, Context: rails, Role: web, data: {cpu: {one_min: 3.4, five_min: 4.31, fifteen_min: 4.85}, memory: 0.2045952e9, disk: {available: 792376582144, total: 938656133120, used: 146279550976}}
2026-07-30T12:31:55.273665438Z 12:31:55 default_worker.1 | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-07-30T12:31:55.273697813Z 12:31:55 default_worker.1 | /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-07-30T12:31:55.274970227Z 12:31:55 performance_worker.1 | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-07-30T12:31:55.274990959Z 12:31:55 performance_worker.1 | /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-07-30T12:31:55.307695757Z 12:31:55 default_worker.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:55.308112216Z 12:31:55 performance_worker.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:55.312638376Z 12:31:55 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.312Z pid=304 tid=2lk: Cron Jobs - added job with name clear-shrine-cache in the namespace default
2026-07-30T12:31:55.312757516Z 12:31:55 performance_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.312Z pid=305 tid=2ll: Cron Jobs - added job with name clear-shrine-cache in the namespace default
2026-07-30T12:31:55.314214883Z 12:31:55 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.313Z pid=304 tid=2lk: Cron Jobs - added job with name clear-downloads in the namespace default
2026-07-30T12:31:55.314386188Z 12:31:55 performance_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.314Z pid=305 tid=2ll: Cron Jobs - added job with name clear-downloads in the namespace default
2026-07-30T12:31:55.352567741Z 12:31:55 rails.1 | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-07-30T12:31:55.352663685Z 12:31:55 rails.1 | /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-07-30T12:31:55.402539201Z 12:31:55 performance_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.402Z pid=305 tid=2ll: Booted Rails 8.0.5.1 application in production environment
2026-07-30T12:31:55.402651868Z 12:31:55 performance_worker.1 | Signal INFO not supported
2026-07-30T12:31:55.402825608Z 12:31:55 performance_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.402Z pid=305 tid=2ll: Running in ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-07-30T12:31:55.402923506Z 12:31:55 performance_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.402Z pid=305 tid=2ll: See LICENSE and the LGPL-3.0 for licensing details.
2026-07-30T12:31:55.403066243Z 12:31:55 performance_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.402Z pid=305 tid=2ll: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2026-07-30T12:31:55.404611837Z 12:31:55 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.404Z pid=304 tid=2lk: Booted Rails 8.0.5.1 application in production environment
2026-07-30T12:31:55.404763313Z 12:31:55 default_worker.1 | Signal INFO not supported
2026-07-30T12:31:55.404891531Z 12:31:55 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.404Z pid=304 tid=2lk: Running in ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-07-30T12:31:55.404932423Z 12:31:55 performance_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.404Z pid=305 tid=2ll: Sidekiq 8.0.10 connecting to Redis with options {size: 1, pool_name: "default", url: nil}
2026-07-30T12:31:55.405099280Z 12:31:55 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.404Z pid=304 tid=2lk: See LICENSE and the LGPL-3.0 for licensing details.
2026-07-30T12:31:55.405238210Z 12:31:55 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.404Z pid=304 tid=2lk: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2026-07-30T12:31:55.407420898Z 12:31:55 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.407Z pid=304 tid=2lk: Sidekiq 8.0.10 connecting to Redis with options {size: 4, pool_name: "default", url: nil}
2026-07-30T12:31:55.546665928Z 12:31:55 rails.1 | WARNING: IPv6 bind requested but no non-loopback IPv6 interface was detected
2026-07-30T12:31:55.546998317Z 12:31:55 rails.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:55.547137237Z 12:31:55 rails.1 | [1;34mINFO [0m 2026-07-30T12:31:55.365Z pid=303 tid=23z: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-30T12:31:55.547180775Z 12:31:55 rails.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:55.547403764Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: 742c75ca-e6dc-4a47-9c3b-4c3c20f5a3f2) to Sidekiq(high) with arguments: Model(id: integer, name: string, path: string, library_id: integer, created_at: datetime, updated_at: datetime, preview_file_id: integer, creator_id: integer, notes: text, caption: text, collection_id: integer, slug: string, license: string, public_id: string, name_lower: string, sensitive: boolean, indexable: string, ai_indexable: string, like_count: integer, entrypoint_id: integer, entrypoint_fragment: string, tag_list: )
2026-07-30T12:31:55.547427402Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: 12037bbf-a24d-47c0-8376-1b53079ae626) to Sidekiq(high) with arguments: Creator(id: integer, name: string, created_at: datetime, updated_at: datetime, notes: text, caption: text, slug: string, public_id: string, name_lower: string, indexable: string, ai_indexable: string, avatar_data: json, banner_data: json)
2026-07-30T12:31:55.547469196Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: 7b149e52-b1e9-424f-aabc-aed9f6335577) to Sidekiq(high) with arguments: Collection(id: integer, name: string, notes: text, caption: text, created_at: datetime, updated_at: datetime, collection_id: integer, slug: string, public_id: string, name_lower: string, creator_id: integer, indexable: string, ai_indexable: string, cover_data: json, preview_model_id: integer, models_count: integer)
2026-07-30T12:31:55.547483184Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::BackfillCollectionCounterCache (Job ID: d322253e-d329-479d-a830-4c8cb26d3818) to Sidekiq(high)
2026-07-30T12:31:55.547529628Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::ConvertCollectionsJob (Job ID: 9bc2a4e8-8c50-4c5b-9ada-729481fdefb9) to Sidekiq(upgrade)
2026-07-30T12:31:55.547585581Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: 0263181a-a1a4-48a4-8f5a-1295d55af98a) to Sidekiq(upgrade)
2026-07-30T12:31:55.547629710Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::ConvertSupportedRelationshipsJob (Job ID: 9b160315-0af0-4868-b722-b8c44629920c) to Sidekiq(upgrade)
2026-07-30T12:31:55.547685963Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::FixStaleAttachmentDataJob (Job ID: d4be9c79-77b2-4591-ace2-f8ea87b9029a) to Sidekiq(upgrade)
2026-07-30T12:31:55.547732827Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::FixMimeTypes (Job ID: d7b14e15-fb96-4627-b1c7-a5b99a29a40a) to Sidekiq(high)
2026-07-30T12:31:55.547790494Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::FixNilFileSizeValues (Job ID: 98821c6a-120c-4c73-8af0-367804f459b7) to Sidekiq(upgrade)
2026-07-30T12:31:55.547836105Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::BackfillDataPackages (Job ID: bea90af9-0cdf-4128-ad9c-a71199846a6b) to Sidekiq(upgrade)
2026-07-30T12:31:55.547946979Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::DisambiguateUsernamesJob (Job ID: fa5e42f4-09e9-4ee7-a142-4759145e177d) to Sidekiq(upgrade)
2026-07-30T12:31:55.548028934Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::UpdateActorsJob (Job ID: f8a8dedb-240b-4049-ba50-560d2090068a) to Sidekiq(upgrade)
2026-07-30T12:31:55.548095528Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::CreateSpecialListsJob (Job ID: f3abda0c-9c7d-4ced-ac3a-670264b733f1) to Sidekiq(upgrade)
2026-07-30T12:31:55.548148605Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::FixParentCollections (Job ID: b486e533-042f-47a7-ab5b-c5a502b80f61) to Sidekiq(upgrade)
2026-07-30T12:31:55.548196632Z 12:31:55 rails.1 | [ActiveJob] Enqueued Upgrade::PruneOrphanedProblems (Job ID: b25f5186-7a2b-4d0b-8865-032513e3a5fb) to Sidekiq(upgrade)
2026-07-30T12:31:55.548253527Z 12:31:55 rails.1 | [303] Puma starting in cluster mode...
2026-07-30T12:31:55.548299479Z 12:31:55 rails.1 | [303] * Puma version: 8.0.2 ("Into the Arena")
2026-07-30T12:31:55.548355041Z 12:31:55 rails.1 | [303] * Ruby version: ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-07-30T12:31:55.548401865Z 12:31:55 rails.1 | [303] * Min threads: 4
2026-07-30T12:31:55.548458600Z 12:31:55 rails.1 | [303] * Max threads: 16
2026-07-30T12:31:55.548505905Z 12:31:55 rails.1 | [303] * Environment: production
2026-07-30T12:31:55.548559954Z 12:31:55 rails.1 | [303] * Master PID: 303
2026-07-30T12:31:55.548606448Z 12:31:55 rails.1 | [303] * Workers: 4
2026-07-30T12:31:55.548669314Z 12:31:55 rails.1 | [303] * Restarts: (✔) hot (✖) phased (✖) refork
2026-07-30T12:31:55.548714896Z 12:31:55 rails.1 | [303] * Preloading application
2026-07-30T12:31:55.548772061Z 12:31:55 rails.1 | [303] * Listening on http://0.0.0.0:3214
2026-07-30T12:31:55.548817383Z 12:31:55 rails.1 | [303] Use Ctrl-C to stop
2026-07-30T12:31:55.580827291Z 12:31:55 rails.1 | [303] - Worker 0 (PID: 382) booted in 0.02s, phase: 0
2026-07-30T12:31:55.580869055Z 12:31:55 rails.1 | [303] - Worker 1 (PID: 395) booted in 0.02s, phase: 0
2026-07-30T12:31:55.580951792Z 12:31:55 rails.1 | [303] - Worker 2 (PID: 408) booted in 0.01s, phase: 0
2026-07-30T12:31:55.582160638Z 12:31:55 rails.1 | [303] - Worker 3 (PID: 421) booted in 0.0s, phase: 0
2026-07-30T12:31:55.727806105Z 12:31:55 performance_worker.1 | Server: 05b536bfdfef, Context: sidekiq, Role: background, data: {cpu: {one_min: 3.44, five_min: 4.3, fifteen_min: 4.85}, memory: 0.274325504e9, disk: {available: 792311578624, total: 938656133120, used: 146344554496}}
2026-07-30T12:31:55.785195190Z 12:31:55 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.784Z pid=304 tid=os0 jid=0c1389f1cb3eac2dc20d3b40 class=Upgrade::GenerateSlugsJob: start
2026-07-30T12:31:55.792146947Z 12:31:55 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [742c75ca-e6dc-4a47-9c3b-4c3c20f5a3f2] Performing Upgrade::GenerateSlugsJob (Job ID: 742c75ca-e6dc-4a47-9c3b-4c3c20f5a3f2) from Sidekiq(high) enqueued at 2026-07-30T12:31:55.392380532Z with arguments: Model(id: integer, name: string, path: string, library_id: integer, created_at: datetime, updated_at: datetime, preview_file_id: integer, creator_id: integer, notes: text, caption: text, collection_id: integer, slug: string, license: string, public_id: string, name_lower: string, sensitive: boolean, indexable: string, ai_indexable: string, like_count: integer, entrypoint_id: integer, entrypoint_fragment: string, tag_list: )
2026-07-30T12:31:55.793091430Z 12:31:55 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.784Z pid=304 tid=os8 jid=a4196f0f2bec9e639fe399a0 class=Upgrade::GenerateSlugsJob: start
2026-07-30T12:31:55.826246115Z 12:31:55 default_worker.1 | Server: 05b536bfdfef, Context: sidekiq, Role: background, data: {cpu: {one_min: 3.44, five_min: 4.3, fifteen_min: 4.85}, memory: 0.274624512e9, disk: {available: 792311578624, total: 938656133120, used: 146344554496}}
2026-07-30T12:31:55.844236445Z 12:31:55 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.785Z pid=304 tid=ork jid=29e4138a0d1efa6d7da648de class=Upgrade::GenerateSlugsJob: start
2026-07-30T12:31:55.886110759Z 12:31:55 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [12037bbf-a24d-47c0-8376-1b53079ae626] Performing Upgrade::GenerateSlugsJob (Job ID: 12037bbf-a24d-47c0-8376-1b53079ae626) from Sidekiq(high) enqueued at 2026-07-30T12:31:55.395363122Z with arguments: Creator(id: integer, name: string, created_at: datetime, updated_at: datetime, notes: text, caption: text, slug: string, public_id: string, name_lower: string, indexable: string, ai_indexable: string, avatar_data: json, banner_data: json)
2026-07-30T12:31:55.911748427Z 12:31:55 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:55.785Z pid=304 tid=ors jid=e5621c5a703a990ab1b1d4f0 class=Upgrade::BackfillCollectionCounterCache: start
2026-07-30T12:31:55.912966341Z 12:31:55 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [7b149e52-b1e9-424f-aabc-aed9f6335577] Performing Upgrade::GenerateSlugsJob (Job ID: 7b149e52-b1e9-424f-aabc-aed9f6335577) from Sidekiq(high) enqueued at 2026-07-30T12:31:55.397264142Z with arguments: Collection(id: integer, name: string, notes: text, caption: text, created_at: datetime, updated_at: datetime, collection_id: integer, slug: string, public_id: string, name_lower: string, creator_id: integer, indexable: string, ai_indexable: string, cover_data: json, preview_model_id: integer, models_count: integer)
2026-07-30T12:31:55.913819701Z 12:31:55 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [d322253e-d329-479d-a830-4c8cb26d3818] Performing Upgrade::BackfillCollectionCounterCache (Job ID: d322253e-d329-479d-a830-4c8cb26d3818) from Sidekiq(high) enqueued at 2026-07-30T12:31:55.399153679Z
2026-07-30T12:31:55.973280040Z 12:31:55 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [742c75ca-e6dc-4a47-9c3b-4c3c20f5a3f2] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:55.989848925Z 12:31:55 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [12037bbf-a24d-47c0-8376-1b53079ae626] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:56.028817835Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [742c75ca-e6dc-4a47-9c3b-4c3c20f5a3f2] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-30T12:31:56.043905195Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [12037bbf-a24d-47c0-8376-1b53079ae626] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-30T12:31:56.056770308Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [d322253e-d329-479d-a830-4c8cb26d3818] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:56.125245702Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [7b149e52-b1e9-424f-aabc-aed9f6335577] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:56.169492657Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [d322253e-d329-479d-a830-4c8cb26d3818] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-30T12:31:56.209592135Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [7b149e52-b1e9-424f-aabc-aed9f6335577] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-30T12:31:56.239821305Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [742c75ca-e6dc-4a47-9c3b-4c3c20f5a3f2] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.024
2026-07-30T12:31:56.243041403Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [12037bbf-a24d-47c0-8376-1b53079ae626] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.015
2026-07-30T12:31:56.245519957Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [d322253e-d329-479d-a830-4c8cb26d3818] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.044
2026-07-30T12:31:56.246533419Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [7b149e52-b1e9-424f-aabc-aed9f6335577] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.025
2026-07-30T12:31:56.276073160Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [742c75ca-e6dc-4a47-9c3b-4c3c20f5a3f2] Performed Upgrade::GenerateSlugsJob (Job ID: 742c75ca-e6dc-4a47-9c3b-4c3c20f5a3f2) from Sidekiq(high) in 466.75ms
2026-07-30T12:31:56.283811773Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [12037bbf-a24d-47c0-8376-1b53079ae626] Performed Upgrade::GenerateSlugsJob (Job ID: 12037bbf-a24d-47c0-8376-1b53079ae626) from Sidekiq(high) in 484.18ms
2026-07-30T12:31:56.300711745Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [d322253e-d329-479d-a830-4c8cb26d3818] Performed Upgrade::BackfillCollectionCounterCache (Job ID: d322253e-d329-479d-a830-4c8cb26d3818) from Sidekiq(high) in 388.16ms
2026-07-30T12:31:56.306712186Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::GenerateSlugsJob] [7b149e52-b1e9-424f-aabc-aed9f6335577] Performed Upgrade::GenerateSlugsJob (Job ID: 7b149e52-b1e9-424f-aabc-aed9f6335577) from Sidekiq(high) in 458.7ms
2026-07-30T12:31:56.310949734Z 12:31:56 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:56.286Z pid=304 tid=os0 jid=0c1389f1cb3eac2dc20d3b40 class=Upgrade::GenerateSlugsJob elapsed=0.502: done
2026-07-30T12:31:56.311101921Z 12:31:56 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:56.300Z pid=304 tid=os8 jid=a4196f0f2bec9e639fe399a0 class=Upgrade::GenerateSlugsJob elapsed=0.516: done
2026-07-30T12:31:56.312464166Z 12:31:56 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:56.312Z pid=304 tid=os0 jid=0f122c3fd72530a69602dabc class=Upgrade::FixMimeTypes: start
2026-07-30T12:31:56.315116650Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [d7b14e15-fb96-4627-b1c7-a5b99a29a40a] Performing Upgrade::FixMimeTypes (Job ID: d7b14e15-fb96-4627-b1c7-a5b99a29a40a) from Sidekiq(high) enqueued at 2026-07-30T12:31:55.403360416Z
2026-07-30T12:31:56.316317710Z 12:31:56 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:56.312Z pid=304 tid=ork jid=29e4138a0d1efa6d7da648de class=Upgrade::GenerateSlugsJob elapsed=0.527: done
2026-07-30T12:31:56.316457161Z 12:31:56 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:56.310Z pid=304 tid=ors jid=e5621c5a703a990ab1b1d4f0 class=Upgrade::BackfillCollectionCounterCache elapsed=0.525: done
2026-07-30T12:31:56.316814592Z 12:31:56 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:56.316Z pid=304 tid=ork jid=c8843a3615cac3ef5a7f0702 class=Upgrade::RemoveDuplicateCollectionRelationsJob: start
2026-07-30T12:31:56.319839126Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [d7b14e15-fb96-4627-b1c7-a5b99a29a40a] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:56.378679155Z 12:31:56 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:56.312Z pid=304 tid=os8 jid=d6ff986d15d34ed6f3053ca6 class=Upgrade::ConvertCollectionsJob: start
2026-07-30T12:31:56.407898961Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [0263181a-a1a4-48a4-8f5a-1295d55af98a] Performing Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: 0263181a-a1a4-48a4-8f5a-1295d55af98a) from Sidekiq(upgrade) enqueued at 2026-07-30T12:31:55.400610345Z
2026-07-30T12:31:56.407929122Z 12:31:56 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:56.318Z pid=304 tid=ors jid=0fb6ea942988030b49a7eb30 class=Upgrade::ConvertSupportedRelationshipsJob: start
2026-07-30T12:31:56.481117512Z Connection to localhost (127.0.0.1) 3214 port [tcp/*] succeeded!
2026-07-30T12:31:56.482556331Z s6-rc: info: service svc-manyfold successfully started
2026-07-30T12:31:56.482843290Z s6-rc: info: service legacy-services: starting
2026-07-30T12:31:56.496136705Z s6-rc: info: service legacy-services successfully started
2026-07-30T12:31:56.496347670Z s6-rc: info: service ci-service-check: starting
2026-07-30T12:31:56.500928651Z [ls.io-init] done.
2026-07-30T12:31:56.501702430Z s6-rc: info: service ci-service-check successfully started
2026-07-30T12:31:56.525062198Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [9bc2a4e8-8c50-4c5b-9ada-729481fdefb9] Performing Upgrade::ConvertCollectionsJob (Job ID: 9bc2a4e8-8c50-4c5b-9ada-729481fdefb9) from Sidekiq(upgrade) enqueued at 2026-07-30T12:31:55.399935234Z
2026-07-30T12:31:56.532381165Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [9b160315-0af0-4868-b722-b8c44629920c] Performing Upgrade::ConvertSupportedRelationshipsJob (Job ID: 9b160315-0af0-4868-b722-b8c44629920c) from Sidekiq(upgrade) enqueued at 2026-07-30T12:31:55.401338792Z
2026-07-30T12:31:56.551170885Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [d7b14e15-fb96-4627-b1c7-a5b99a29a40a] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-30T12:31:56.553749902Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [0263181a-a1a4-48a4-8f5a-1295d55af98a] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:56.580848174Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [9bc2a4e8-8c50-4c5b-9ada-729481fdefb9] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:56.608783902Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [9b160315-0af0-4868-b722-b8c44629920c] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:56.650865384Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [d7b14e15-fb96-4627-b1c7-a5b99a29a40a] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.143
2026-07-30T12:31:56.669754124Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [9bc2a4e8-8c50-4c5b-9ada-729481fdefb9] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-30T12:31:56.774458467Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [0263181a-a1a4-48a4-8f5a-1295d55af98a] Performed Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: 0263181a-a1a4-48a4-8f5a-1295d55af98a) from Sidekiq(upgrade) in 454.5ms
2026-07-30T12:31:56.804196427Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [9b160315-0af0-4868-b722-b8c44629920c] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-30T12:31:56.819194888Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::FixMimeTypes] [d7b14e15-fb96-4627-b1c7-a5b99a29a40a] Performed Upgrade::FixMimeTypes (Job ID: d7b14e15-fb96-4627-b1c7-a5b99a29a40a) from Sidekiq(high) in 505.85ms
2026-07-30T12:31:56.819444621Z 12:31:56 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:56.818Z pid=304 tid=ork jid=c8843a3615cac3ef5a7f0702 class=Upgrade::RemoveDuplicateCollectionRelationsJob elapsed=0.5: done
2026-07-30T12:31:56.838386227Z 12:31:56 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:56.838Z pid=304 tid=os0 jid=0f122c3fd72530a69602dabc class=Upgrade::FixMimeTypes elapsed=0.526: done
2026-07-30T12:31:56.838791444Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [9bc2a4e8-8c50-4c5b-9ada-729481fdefb9] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.067
2026-07-30T12:31:56.872714517Z 12:31:56 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:56.838Z pid=304 tid=ork jid=c0930272506d7bcd0ab34c8b class=Upgrade::FixStaleAttachmentDataJob: start
2026-07-30T12:31:56.878473601Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [9b160315-0af0-4868-b722-b8c44629920c] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.149
2026-07-30T12:31:56.888267896Z 12:31:56 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:56.872Z pid=304 tid=os0 jid=b7a72f38b09573a8014f83e0 class=Upgrade::FixNilFileSizeValues: start
2026-07-30T12:31:56.917043156Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [d4be9c79-77b2-4591-ace2-f8ea87b9029a] Performing Upgrade::FixStaleAttachmentDataJob (Job ID: d4be9c79-77b2-4591-ace2-f8ea87b9029a) from Sidekiq(upgrade) enqueued at 2026-07-30T12:31:55.402066559Z
2026-07-30T12:31:56.963970622Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [98821c6a-120c-4c73-8af0-367804f459b7] Performing Upgrade::FixNilFileSizeValues (Job ID: 98821c6a-120c-4c73-8af0-367804f459b7) from Sidekiq(upgrade) enqueued at 2026-07-30T12:31:55.404133023Z
2026-07-30T12:31:56.987364710Z 12:31:56 default_worker.1 | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [9b160315-0af0-4868-b722-b8c44629920c] Performed Upgrade::ConvertSupportedRelationshipsJob (Job ID: 9b160315-0af0-4868-b722-b8c44629920c) from Sidekiq(upgrade) in 506.01ms
2026-07-30T12:31:57.026558383Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::ConvertCollectionsJob] [9bc2a4e8-8c50-4c5b-9ada-729481fdefb9] Performed Upgrade::ConvertCollectionsJob (Job ID: 9bc2a4e8-8c50-4c5b-9ada-729481fdefb9) from Sidekiq(upgrade) in 521.87ms
2026-07-30T12:31:57.051924674Z 12:31:57 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:57.029Z pid=304 tid=ors jid=0fb6ea942988030b49a7eb30 class=Upgrade::ConvertSupportedRelationshipsJob elapsed=0.711: done
2026-07-30T12:31:57.074246512Z 12:31:57 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:57.073Z pid=304 tid=ors jid=7207c69e2a5bcfa312ba9531 class=Upgrade::BackfillDataPackages: start
2026-07-30T12:31:57.086605624Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [d4be9c79-77b2-4591-ace2-f8ea87b9029a] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:57.113136763Z 12:31:57 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:57.051Z pid=304 tid=os8 jid=d6ff986d15d34ed6f3053ca6 class=Upgrade::ConvertCollectionsJob elapsed=0.739: done
2026-07-30T12:31:57.118865336Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [98821c6a-120c-4c73-8af0-367804f459b7] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:57.156002335Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [d4be9c79-77b2-4591-ace2-f8ea87b9029a] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-30T12:31:57.167141880Z 12:31:57 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:57.118Z pid=304 tid=os8 jid=06bdc8b53919d46a419a5015 class=Upgrade::DisambiguateUsernamesJob: start
2026-07-30T12:31:57.203680774Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [bea90af9-0cdf-4128-ad9c-a71199846a6b] Performing Upgrade::BackfillDataPackages (Job ID: bea90af9-0cdf-4128-ad9c-a71199846a6b) from Sidekiq(upgrade) enqueued at 2026-07-30T12:31:55.405302439Z
2026-07-30T12:31:57.204081291Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [98821c6a-120c-4c73-8af0-367804f459b7] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-30T12:31:57.220841702Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [fa5e42f4-09e9-4ee7-a142-4759145e177d] Performing Upgrade::DisambiguateUsernamesJob (Job ID: fa5e42f4-09e9-4ee7-a142-4759145e177d) from Sidekiq(upgrade) enqueued at 2026-07-30T12:31:55.405987048Z
2026-07-30T12:31:57.226203526Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [d4be9c79-77b2-4591-ace2-f8ea87b9029a] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.031
2026-07-30T12:31:57.237289564Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [98821c6a-120c-4c73-8af0-367804f459b7] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.038
2026-07-30T12:31:57.241001633Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [fa5e42f4-09e9-4ee7-a142-4759145e177d] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:57.246510504Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [bea90af9-0cdf-4128-ad9c-a71199846a6b] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:57.302969234Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [d4be9c79-77b2-4591-ace2-f8ea87b9029a] Performed Upgrade::FixStaleAttachmentDataJob (Job ID: d4be9c79-77b2-4591-ace2-f8ea87b9029a) from Sidekiq(upgrade) in 429.45ms
2026-07-30T12:31:57.364085931Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::FixNilFileSizeValues] [98821c6a-120c-4c73-8af0-367804f459b7] Performed Upgrade::FixNilFileSizeValues (Job ID: 98821c6a-120c-4c73-8af0-367804f459b7) from Sidekiq(upgrade) in 468.17ms
2026-07-30T12:31:57.561061896Z 12:31:57 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:57.412Z pid=304 tid=ork jid=c0930272506d7bcd0ab34c8b class=Upgrade::FixStaleAttachmentDataJob elapsed=0.574: done
2026-07-30T12:31:57.666298331Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [bea90af9-0cdf-4128-ad9c-a71199846a6b] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-30T12:31:57.678458994Z 12:31:57 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:57.561Z pid=304 tid=os0 jid=b7a72f38b09573a8014f83e0 class=Upgrade::FixNilFileSizeValues elapsed=0.689: done
2026-07-30T12:31:57.718866673Z 12:31:57 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:57.666Z pid=304 tid=ork jid=73e2f11a23db6ba2e8d63cf2 class=Upgrade::UpdateActorsJob: start
2026-07-30T12:31:57.733339705Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [bea90af9-0cdf-4128-ad9c-a71199846a6b] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.313
2026-07-30T12:31:57.733701665Z 12:31:57 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:57.730Z pid=304 tid=os0 jid=3c670841c1f0c4ec769a4e46 class=Upgrade::CreateSpecialListsJob: start
2026-07-30T12:31:57.739528164Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::UpdateActorsJob] [f8a8dedb-240b-4049-ba50-560d2090068a] Performing Upgrade::UpdateActorsJob (Job ID: f8a8dedb-240b-4049-ba50-560d2090068a) from Sidekiq(upgrade) enqueued at 2026-07-30T12:31:55.406769445Z
2026-07-30T12:31:57.739753178Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [fa5e42f4-09e9-4ee7-a142-4759145e177d] Performed Upgrade::DisambiguateUsernamesJob (Job ID: fa5e42f4-09e9-4ee7-a142-4759145e177d) from Sidekiq(upgrade) in 536.52ms
2026-07-30T12:31:57.754612078Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [f3abda0c-9c7d-4ced-ac3a-670264b733f1] Performing Upgrade::CreateSpecialListsJob (Job ID: f3abda0c-9c7d-4ced-ac3a-670264b733f1) from Sidekiq(upgrade) enqueued at 2026-07-30T12:31:55.407575980Z
2026-07-30T12:31:57.764325279Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::BackfillDataPackages] [bea90af9-0cdf-4128-ad9c-a71199846a6b] Performed Upgrade::BackfillDataPackages (Job ID: bea90af9-0cdf-4128-ad9c-a71199846a6b) from Sidekiq(upgrade) in 689.06ms
2026-07-30T12:31:57.767698486Z 12:31:57 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:57.757Z pid=304 tid=os8 jid=06bdc8b53919d46a419a5015 class=Upgrade::DisambiguateUsernamesJob elapsed=0.638: done
2026-07-30T12:31:57.770490772Z 12:31:57 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:57.770Z pid=304 tid=ors jid=7207c69e2a5bcfa312ba9531 class=Upgrade::BackfillDataPackages elapsed=0.696: done
2026-07-30T12:31:57.773273539Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::UpdateActorsJob] [f8a8dedb-240b-4049-ba50-560d2090068a] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:57.799785710Z 12:31:57 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:57.772Z pid=304 tid=os8 jid=9e256b349eb6f62903b28350 class=Upgrade::FixParentCollections: start
2026-07-30T12:31:57.815668122Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [f3abda0c-9c7d-4ced-ac3a-670264b733f1] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:57.853070295Z 12:31:57 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:57.799Z pid=304 tid=ors jid=d9c5ee79a38713f583f0517e class=Upgrade::PruneOrphanedProblems: start
2026-07-30T12:31:57.900415002Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::FixParentCollections] [b486e533-042f-47a7-ab5b-c5a502b80f61] Performing Upgrade::FixParentCollections (Job ID: b486e533-042f-47a7-ab5b-c5a502b80f61) from Sidekiq(upgrade) enqueued at 2026-07-30T12:31:55.408331322Z
2026-07-30T12:31:57.980153871Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [f3abda0c-9c7d-4ced-ac3a-670264b733f1] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-30T12:31:57.989924729Z 12:31:57 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [b25f5186-7a2b-4d0b-8865-032513e3a5fb] Performing Upgrade::PruneOrphanedProblems (Job ID: b25f5186-7a2b-4d0b-8865-032513e3a5fb) from Sidekiq(upgrade) enqueued at 2026-07-30T12:31:55.409106574Z
2026-07-30T12:31:58.007108453Z 12:31:58 default_worker.1 | [ActiveJob] [Upgrade::FixParentCollections] [b486e533-042f-47a7-ab5b-c5a502b80f61] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:58.013575463Z 12:31:58 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [f3abda0c-9c7d-4ced-ac3a-670264b733f1] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.045
2026-07-30T12:31:58.015236570Z 12:31:58 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [b25f5186-7a2b-4d0b-8865-032513e3a5fb] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:31:58.051198802Z 12:31:58 default_worker.1 | [ActiveJob] [Upgrade::UpdateActorsJob] [f8a8dedb-240b-4049-ba50-560d2090068a] Performed Upgrade::UpdateActorsJob (Job ID: f8a8dedb-240b-4049-ba50-560d2090068a) from Sidekiq(upgrade) in 281.68ms
2026-07-30T12:31:58.173456154Z 12:31:58 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:58.173Z pid=304 tid=ork jid=73e2f11a23db6ba2e8d63cf2 class=Upgrade::UpdateActorsJob elapsed=0.505: done
2026-07-30T12:31:58.192968420Z 12:31:58 rails.1 | [7768db1b-843c-42ce-b826-d845c963e0a2] {"method":"GET","path":"/","format":"*/*","controller":"ApplicationController","action":"index","status":0,"allocations":1509,"duration":23.87,"view":0.0,"db":3.02,"@timestamp":"2026-07-30T12:31:58.191Z","@version":"1","message":"[0] GET / (ApplicationController#index)"}
2026-07-30T12:31:58.210271134Z 12:31:58 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [b25f5186-7a2b-4d0b-8865-032513e3a5fb] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-07-30T12:31:58.210355574Z 12:31:58 default_worker.1 | [ActiveJob] [Upgrade::CreateSpecialListsJob] [f3abda0c-9c7d-4ced-ac3a-670264b733f1] Performed Upgrade::CreateSpecialListsJob (Job ID: f3abda0c-9c7d-4ced-ac3a-670264b733f1) from Sidekiq(upgrade) in 470.83ms
2026-07-30T12:31:58.210871964Z 12:31:58 default_worker.1 | [ActiveJob] [Upgrade::FixParentCollections] [b486e533-042f-47a7-ab5b-c5a502b80f61] Performed Upgrade::FixParentCollections (Job ID: b486e533-042f-47a7-ab5b-c5a502b80f61) from Sidekiq(upgrade) in 410.06ms
2026-07-30T12:31:58.233326058Z 12:31:58 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:58.210Z pid=304 tid=os0 jid=3c670841c1f0c4ec769a4e46 class=Upgrade::CreateSpecialListsJob elapsed=0.48: done
2026-07-30T12:31:58.233784151Z 12:31:58 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [b25f5186-7a2b-4d0b-8865-032513e3a5fb] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.096
2026-07-30T12:31:58.234593772Z 12:31:58 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:58.233Z pid=304 tid=os8 jid=9e256b349eb6f62903b28350 class=Upgrade::FixParentCollections elapsed=0.46: done
2026-07-30T12:31:58.248271412Z 12:31:58 default_worker.1 | [ActiveJob] [Upgrade::PruneOrphanedProblems] [b25f5186-7a2b-4d0b-8865-032513e3a5fb] Performed Upgrade::PruneOrphanedProblems (Job ID: b25f5186-7a2b-4d0b-8865-032513e3a5fb) from Sidekiq(upgrade) in 380.8ms
2026-07-30T12:31:58.249212228Z 12:31:58 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:31:58.249Z pid=304 tid=ors jid=d9c5ee79a38713f583f0517e class=Upgrade::PruneOrphanedProblems elapsed=0.465: done
2026-07-30T12:31:58.796162961Z 12:31:58 rails.1 | [d4991144-317a-4448-94ef-cc57935a444b] {"method":"GET","path":"/users/sign_in","format":"*/*","controller":"Users::SessionsController","action":"new","status":302,"allocations":113959,"duration":579.88,"view":0.0,"db":30.5,"location":"http://172.17.0.5:3214/dashboard","@timestamp":"2026-07-30T12:31:58.793Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2026-07-30T12:31:58.815580927Z 12:31:58 rails.1 | [e392313e-30b9-4431-b499-eb4a9bacb9b1] {"method":"GET","path":"/dashboard","format":"*/*","controller":"HomeController","action":"index","status":302,"allocations":1158,"duration":8.17,"view":0.0,"db":0.7,"location":"http://172.17.0.5:3214/users/edit","@timestamp":"2026-07-30T12:31:58.814Z","@version":"1","message":"[302] GET /dashboard (HomeController#index)"}
2026-07-30T12:31:58.951551640Z 12:31:58 rails.1 | [45334961-eec7-42ea-b212-72ce62ec4c74] {"method":"GET","path":"/users/edit","format":"*/*","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":25165,"duration":126.7,"view":106.37,"db":1.9,"@timestamp":"2026-07-30T12:31:58.950Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}
2026-07-30T12:31:58.980776656Z 12:31:58 rails.1 | [308540e6-d994-4c8b-8748-cc349e6aa071] {"method":"GET","path":"/","format":"html","controller":"ApplicationController","action":"index","status":0,"allocations":465,"duration":3.89,"view":0.0,"db":0.47,"@timestamp":"2026-07-30T12:31:58.980Z","@version":"1","message":"[0] GET / (ApplicationController#index)"}
2026-07-30T12:31:59.049764933Z 12:31:59 rails.1 | [3bc39087-ab31-4b89-ad34-29bf4ec34505] {"method":"GET","path":"/users/sign_in","format":"html","controller":"Users::SessionsController","action":"new","status":302,"allocations":1754,"duration":28.87,"view":0.0,"db":0.63,"location":"http://172.17.0.5:3214/dashboard","@timestamp":"2026-07-30T12:31:59.049Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2026-07-30T12:31:59.064285642Z 12:31:59 rails.1 | [aa6a0c38-e1a8-4877-a501-ae9efd65f5f8] {"method":"GET","path":"/dashboard","format":"html","controller":"HomeController","action":"index","status":302,"allocations":962,"duration":7.82,"view":0.0,"db":0.22,"location":"http://172.17.0.5:3214/users/edit","@timestamp":"2026-07-30T12:31:59.063Z","@version":"1","message":"[302] GET /dashboard (HomeController#index)"}
2026-07-30T12:31:59.200041081Z 12:31:59 rails.1 | [26a04d7d-a233-4d20-bc60-af6526c01e3a] {"method":"GET","path":"/users/edit","format":"html","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":9305,"duration":102.82,"view":87.22,"db":1.02,"@timestamp":"2026-07-30T12:31:59.199Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}
Expand
NAME VERSION
@rails/actiontext 8.0.501
abbrev 0.1.2
acl-libs 2.3.2-r1
actioncable 8.0.5.1
actionmailbox 8.0.5.1
actionmailer 8.0.5.1
actionpack 8.0.5.1
actiontext 8.0.5.1
actionview 8.0.5.1
activejob 8.0.5.1
activejob-status 1.0.2
activejob-uniqueness 0.4.0
activemodel 8.0.5.1
activerecord 8.0.5.1
activerecord-enhancedsqlite3-adapter 0.8.0
activerecord-nulldb-adapter 1.2.2
activestorage 8.0.5.1
activesupport 8.0.5.1
acts-as-taggable-on 13.0.0
acts_as_favoritor 6.0.2
addressable 2.9.0
aes_key_wrap 1.1.0
alembic-libs 1.8.11-r0
alpine-baselayout 3.7.2-r1
alpine-baselayout-data 3.7.2-r1
alpine-keys 2.6-r0
alpine-release 3.24.1-r0
altcha-rails 0.1.0
apk-tools 3.0.6-r0
arel_extensions 2.4.0
assimp-dev 6.0.4-r0
assimp-libs 6.0.4-r0
attr_required 1.0.2
aws-eventstream 1.4.0
aws-partitions 1.1272.0
aws-sdk-core 3.254.0
aws-sdk-kms 1.130.0
aws-sdk-s3 1.228.1
aws-sigv4 1.12.1
base64 0.2.0
base64 0.3.0
bash 5.3.9-r1
bcp47_spec 0.2.1
bcrypt 3.1.22
benchmark 0.4.0
benchmark 0.5.0
better_content_security_policy 0.1.4
bigdecimal 3.1.8
bigdecimal 3.3.1
bindata 2.5.1
blosc 1.21.6-r0
boost1.84-iostreams 1.84.0-r6
bootsnap 1.24.6
brakeman 8.0.5
brotli-libs 1.2.0-r1
browser 6.2.0
builder 3.3.0
bundler 2.6.9
bundler 4.0.14
bundler 4.0.17
busybox 1.37.0-r31
busybox-binsh 1.37.0-r31
c-ares 1.34.8-r0
ca-certificates 20260611-r0
ca-certificates-bundle 20260611-r0
catatonit 0.2.1-r0
cgi 0.4.2
chunky_png 1.4.0
cocooned 3.0.1
concurrent-ruby 1.3.8
concurrent_ruby UNKNOWN
connection_pool 2.5.5
content_disposition 1.0.0
corepack 0.35.0
coreutils 9.11-r0
coreutils-env 9.11-r0
coreutils-fmt 9.11-r0
coreutils-sha512sum 9.11-r0
crass 1.0.7
cronex 0.15.0
csv 3.3.2
csv 3.3.6
curl 8.21.0-r0
data_migrate 11.3.1
date 3.4.1
date 3.5.1
debug 1.11.0
delegate 0.4.0
devise 5.0.4
devise_invitable 2.0.12
devise_zxcvbn 6.0.0
did_you_mean 2.0.0
digest 3.2.0
domain_name 0.6.20240107
doorkeeper 5.9.3
doorkeeper-i18n 5.2.9
double-conversion 3.4.0-r0
down 5.6.0
drb 2.2.1
drb 2.2.3
dry-cli 1.4.1
ed25519 1.4.0
ed25519_jruby UNKNOWN
email_validator 2.2.4
english 0.8.0
erb 4.0.4
erb 6.0.6
error_highlight 0.7.0
erubi 1.13.1
et-orbi 1.4.0
etc 1.4.6
eudev-libs 3.2.14-r6
f3d 3.5.0-r0
faraday 2.14.3
faraday-follow_redirects 0.5.0
faraday-multipart 1.2.0
faraday-net_http 3.4.4
fasp_client 0.6.0
fcntl 1.2.0
federails-moderation 0.4.1
ffi 1.17.4
ffi-compiler 1.3.2
ffi-libarchive 1.1.14
fftw-double-libs 3.3.11-r0
fiber-storage 1.0.1
fiddle 1.1.6
file 5.47-r2
fileutils 1.7.3
find 0.2.0
findutils 4.10.0-r1
fmt 11.2.0-r1
fontconfig 2.17.1-r1
foreman 0.90.0
forwardable 1.3.3
freeimage 3.18.0-r5
freetype 2.14.3-r0
fribidi 1.0.16-r3
fugit 1.12.1
gcompat 1.1.0-r4
get_process_mem 1.0.0
getoptlong 0.2.1
glib 2.88.1-r1
glob 0.4.1
globalid 1.4.0
gmp 6.3.0-r4
google-protobuf 4.33.4
graphite2 1.3.14-r6
graphlient 0.8.0
graphql 2.5.26
graphql-client 0.26.0
harfbuzz 13.2.1-r0
hashie 5.0.0
hdf5 1.14.4.2-r1
hdf5-hl 1.14.4.2-r1
htmlentities 4.4.2
http 5.3.1
http-cookie 1.1.0
http-form_data 2.3.0
hwdata-pci 0.408-r0
hwloc 2.12.2-r0
i18n 1.15.2
i18n-js 4.2.4
i18n_data 1.1.0
image_processing 2.0.2
imagemagick 7.1.2.27-r0
imagemagick-heic 7.1.2.27-r0
imagemagick-jpeg 7.1.2.27-r0
imagemagick-libs 7.1.2.27-r0
imagemagick-openexr 7.1.2.27-r0
imagemagick-tiff 7.1.2.27-r0
imagemagick-webp 7.1.2.27-r0
imath 3.2.2-r1
io-console 0.8.1
io-console 0.8.2
io-nonblock 0.3.2
io-wait 0.3.2
ipaddr 1.2.7
irb 1.14.3
irb 1.18.0
jbuilder 2.15.1
jemalloc 5.3.0-r6
jmespath 1.6.2
job-iteration 1.15.0
jq 1.8.1-r0
json 2.21.1
json 2.9.1
json-canonicalization 1.0.0
json-jwt 1.17.0
json-ld 3.3.2
json-ld-preloaded 3.3.2
json-schema 6.0.0
jsoncpp 1.9.6-r1
kaminari 1.2.2
kaminari-actionview 1.2.2
kaminari-activerecord 1.2.2
kaminari-core 1.2.2
kramdown 2.5.2
kramdown-parser-gfm 1.1.0
lcms2 2.19-r0
libapk 3.0.6-r0
libarchive 3.8.7-r0
libattr 2.5.2-r2
libblkid 2.42.1-r0
libbsd 0.12.2-r0
libbz2 1.0.8-r6
libcrypto3 3.5.7-r0
libcurl 8.21.0-r0
libdav1d 1.5.3-r0
libde265 1.0.18-r0
libdeflate 1.25-r0
libdrm 2.4.134-r0
libeconf 0.8.3-r0
libelf 0.195-r0
libexpat 2.8.2-r0
libffi 3.5.2-r1
libgcc 15.2.0-r5
libgomp 15.2.0-r5
libharu 2.4.6-r0
libheif 1.23.0-r0
libheif-dav1d 1.23.0-r0
libheif-jpeg 1.23.0-r0
libheif-libde265 1.23.0-r0
libidn2 2.3.8-r0
libintl 1.0-r0
libjpeg-turbo 3.1.3-r0
libltdl 2.6.0-r1
libmagic 5.47-r2
libmd 1.2.0-r0
libmount 2.42.1-r0
libncursesw 6.6_p20260516-r0
libogg 1.3.6-r0
libpciaccess 0.19-r0
libpng 1.6.58-r1
libpq 18.4-r0
libproc2 4.0.6-r0
libpsl 0.21.5-r3
libraqm 0.10.2-r0
libsharpyuv 1.6.0-r0
libssl3 3.5.7-r0
libstdc++ 15.2.0-r5
libsz 1.1.6-r0
libtheora 1.2.0-r1
libucontext 1.5.1-r0
libunistring 1.4.2-r0
libwebp 1.6.0-r0
libwebpdemux 1.6.0-r0
libwebpmux 1.6.0-r0
libx11 1.8.13-r0
libxau 1.0.12-r0
libxcb 1.17.0-r2
libxcursor 1.2.3-r0
libxdmcp 1.1.5-r1
libxext 1.3.7-r0
libxfixes 6.0.2-r0
libxft 2.3.9-r0
libxml2 2.13.9-r2
libxrender 0.9.12-r0
libxshmfence 1.3.3-r0
libxxf86vm 1.1.7-r0
link_header 0.0.8
linux-pam 1.7.1-r2
linzer 0.7.7
llhttp-ffi 0.5.1
llvm22-libs 22.1.3-r0
logger 1.6.4
logger 1.7.0
lograge 0.15.0
logstash-event 1.2.02
loofah 2.25.2
lz4-libs 1.10.0-r1
mail 2.9.1
manyfold 0.1.0
marcel 1.2.1
mariadb-connector-c 3.4.6-r0
matrix 0.4.2
memo_wise 1.13.0
mesa 26.1.1-r1
mesa-gl 26.1.1-r1
mini_magick 5.3.2
mini_mime 1.1.5
minitest 5.25.4
minitest 6.0.6
mittsu 0.5.0
mittsu-3mf 0.1.0
mittsu-mesh_analysis 0.1.0
msgpack 1.8.1
multi_json 1.21.1
multipart-post 2.4.1
musl 1.2.6-r2
musl-obstack 1.2.3-r2
musl-utils 1.2.6-r2
mutex_m 0.3.0
mysql2 0.5.6
nanoid 2.0.0
naturally 2.3.0
ncurses-terminfo-base 6.6_p20260516-r0
net-ftp 0.3.8
net-http 0.6.0
net-imap 0.5.8
net-imap 0.6.6
net-pop 0.1.2
net-protocol 0.2.2
net-smtp 0.5.1
netcat-openbsd 1.234.1-r0
netcdf 4.10.0-r0
nghttp2-libs 1.69.0-r0
nio4r 2.7.5
nkf 0.2.0
nokogiri 1.19.4
noticed 3.0.0
observer 0.1.2
omniauth 2.1.4
omniauth_openid_connect 0.8.0
onetbb 2022.3.0-r1
oniguruma 6.9.10-r0
open-uri 0.5.0
open3 0.2.1
opencascade 7.9.3-r2
openexr-libiex 3.4.13-r0
openexr-libilmthread 3.4.13-r0
openexr-libopenexr 3.4.13-r0
openexr-libopenexrcore 3.4.13-r0
openid_connect 2.3.0
openssl 3.3.1
openssl 3.3.2
openvdb 13.0.0-r1
optparse 0.6.0
orm_adapter 0.5.0
ostruct 0.6.1
ostruct 0.6.3
pathname 0.4.0
pciutils 3.15.0-r0
pciutils-libs 3.15.0-r0
pcre2 10.47-r1
pg 1.6.3
pg_query 6.2.2
pghero 3.8.0
phlex 2.4.1
phlex-rails 2.4.0
pkgconf 2.5.1-r0
polyglot 0.3.5
postgresql-common 1.3-r0
postgresql16-client 16.14-r0
power_assert 2.0.5
pp 0.6.2
pp 0.6.4
prettyprint 0.2.0
prime 0.1.3
prism 1.5.2
prism 1.9.0
procps-ng 4.0.6-r0
proj 9.8.1-r0
pstore 0.1.4
psych 5.2.2
public_suffix 7.0.5
pugixml 1.15-r0
puma 8.0.2
pundit 2.5.2
raabro 1.4.0
racc 1.8.1
rack 3.2.6
rack-contrib 2.5.0
rack-cors 3.0.0
rack-oauth2 2.2.1
rack-protection 4.2.1
rack-proxy 0.8.3
rack-session 2.1.2
rack-test 2.2.0
rackup 2.3.1
rails 8.0.5.1
rails-dom-testing 2.3.0
rails-html-sanitizer 1.7.1
rails-i18n 8.0.1
rails-settings-cached 2.9.6
rails_performance 1.6.0
railties 8.0.5.1
rake 13.2.1
rake 13.4.2
rbs 3.8.0
rbs 4.1.1
rdf 3.3.4
rdoc 6.14.0
rdoc 8.0.0
readline 0.0.4
readline 8.3.3-r1
redis 5.4.1
redis-client 0.28.0
redis-namespace 1.11.0
redlock 2.0.6
refract 1.1.0
reline 0.6.0
reline 0.6.3
repl_type_completor 0.1.9
request_store 1.7.0
resolv 0.6.2
resolv-replace 0.1.1
responders 3.2.0
reverse_markdown 3.0.2
rexml 3.4.4
rinda 0.2.0
roda 3.98.0
rolify 6.0.1
rouge 5.0.0
rspec-core 3.13.6
rspec-support 3.13.7
rss 0.3.1
rswag 2.17.0
rswag-api 2.17.0
rswag-specs 2.17.0
rswag-ui 2.17.0
ruby 3.4.9
ruby2_keywords 0.0.5
rubyzip 2.4.1
scanelf 1.3.9-r1
scoped_search 4.3.1
securerandom 0.4.1
set 1.1.1
shadow 4.18.0-r1
shellwords 0.2.2
shrine 3.9.0
shrine-tus 2.1.1
shrine-url 2.4.1
sidekiq 8.0.10
sidekiq-cron 2.4.0
simple_po_parser 1.1.6
singleton 0.3.0
skalibs-libs 2.15.0.0-r0
spdx 4.1.5
spirv-tools 1.4.341.0-r0
sqlite-libs 3.53.2-r0
sqlite3 2.9.5
sqlite3_ar_regexp 3.0.0
ssl_client 1.37.0-r31
starry 0.2.0
stimulus-rails 1.3.4
stopwords-filter2 0.1.0
string-similarity 2.1.0
stringio 3.1.2
stringio 3.2.0
strscan 3.1.2
strscan 3.1.8
swagger-ui-dist 5.9.4
swd 2.0.3
syntax_suggest 2.0.2
sys-cpu 1.3.0
sys-filesystem 1.6.0
syslog 0.2.0
tcl 8.6.17-r1
tempfile 0.3.1
test-unit 3.6.7
thor 1.5.0
tiff 4.7.1-r0
time 0.4.1
timeout 0.4.3
timeout 0.6.1
tk 8.6.17-r1
tmpdir 0.3.1
to_regexp 0.2.1
treetop 1.6.18
tsort 0.2.0
turbo-rails 2.0.23
tus-server 2.3.0
typeprof 0.30.1
tzdata 2026c-r0
tzinfo 2.0.6
un 0.3.0
unicode 0.4.4.5
uri 1.0.4
uri 1.1.1
user_agent_parser 2.21.0
useragent 0.16.11
utmps-libs 0.1.3.3-r0
validate_url 1.0.15
vite_rails 3.11.1
vite_ruby 3.10.2
vtk 9.5.2-r2
warden 1.2.9
warning 1.6.0
weakref 0.1.3
webfinger 2.1.3
websocket-driver 0.8.2
websocket-extensions 0.1.5
xz-libs 5.8.3-r0
yaml 0.2.5-r2
yaml 0.4.0
zaru 1.1
zeitwerk 2.8.2
zlib 1.3.2-r0
zlib 3.2.3
zstd-libs 1.5.7-r2
zxcvbn 0.1.10
sbom
Expand
[]
| Test | Result | Message | Runtime |
|---|---|---|---|
| Capture Screenshot | PASS | - | 12.11s |
| Container Start | PASS | - | 23.23s |
| Create Buildx SBOM | PASS | - | 3.99s |
| Get Build Info | PASS | - | 0.09s |
ARM64 FAIL
linuxserver/manyfold
Runtime: 241.17s
Build Information
Builder: X86-BUILDER-3g --Hetzner
Created: 2026-07-30T12:21:21+00:00
Image: linuxserver/manyfold
Maintainer: thespad
Size: 353.58MB
Tag: arm64v8-v0.147.1-ls163
Version: v0.147.1-ls163
Expand
2026-07-30T12:31:34.160066860Z /package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=0 (root), euid=0, gid=0 (root), egid=0
2026-07-30T12:31:34.160190369Z /package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=0 (root), gid=0 (root), perms=oxorgxgruxuwur
2026-07-30T12:31:35.689453150Z [mod-init] Running Docker Modification Logic
2026-07-30T12:31:37.169006190Z [mod-init] Adding linuxserver/mods:universal-redis to container
2026-07-30T12:31:39.929372390Z [mod-init] Downloading linuxserver/mods:universal-redis from lscr.io
2026-07-30T12:31:40.829078193Z [mod-init] Installing linuxserver/mods:universal-redis
2026-07-30T12:31:41.107782846Z [mod-init] linuxserver/mods:universal-redis applied to container
2026-07-30T12:31:41.118050615Z /run/s6/basedir/scripts/rc.init: info: hook /docker-mods exited 0
2026-07-30T12:31:41.458607517Z s6-rc: info: service s6rc-oneshot-runner: starting
2026-07-30T12:31:41.616172440Z s6-rc: info: service s6rc-oneshot-runner successfully started
2026-07-30T12:31:41.619325153Z s6-rc: info: service fix-attrs: starting
2026-07-30T12:31:41.621898969Z s6-rc: info: service init-migrations: starting
2026-07-30T12:31:41.623532190Z s6-rc: info: service init-envfile: starting
2026-07-30T12:31:41.936313575Z s6-rc: info: service fix-attrs successfully started
2026-07-30T12:31:41.938807781Z s6-rc: info: service legacy-cont-init: starting
2026-07-30T12:31:42.048385413Z s6-rc: info: service init-envfile successfully started
2026-07-30T12:31:42.048953458Z [migrations] started
2026-07-30T12:31:42.053401370Z [migrations] no migrations found
2026-07-30T12:31:42.059010983Z s6-rc: info: service init-migrations successfully started
2026-07-30T12:31:42.060931212Z s6-rc: info: service init-adduser: starting
2026-07-30T12:31:42.221297921Z s6-rc: info: service legacy-cont-init successfully started
2026-07-30T12:31:42.643631608Z usermod: no changes
2026-07-30T12:31:42.737769450Z ───────────────────────────────────────
2026-07-30T12:31:42.737807076Z
2026-07-30T12:31:42.737820803Z ██╗ ███████╗██╗ ██████╗
2026-07-30T12:31:42.737831565Z ██║ ██╔════╝██║██╔═══██╗
2026-07-30T12:31:42.737841435Z ██║ ███████╗██║██║ ██║
2026-07-30T12:31:42.737850593Z ██║ ╚════██║██║██║ ██║
2026-07-30T12:31:42.737858970Z ███████╗███████║██║╚██████╔╝
2026-07-30T12:31:42.737867407Z ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-07-30T12:31:42.737875804Z
2026-07-30T12:31:42.737883820Z Brought to you by linuxserver.io
2026-07-30T12:31:42.737925815Z ───────────────────────────────────────
2026-07-30T12:31:42.742990911Z
2026-07-30T12:31:42.743019258Z To support LSIO projects visit:
2026-07-30T12:31:42.743031543Z https://www.linuxserver.io/donate/
2026-07-30T12:31:42.743040812Z
2026-07-30T12:31:42.743049048Z ───────────────────────────────────────
2026-07-30T12:31:42.743057936Z GID/UID
2026-07-30T12:31:42.743228039Z ───────────────────────────────────────
2026-07-30T12:31:42.827601115Z
2026-07-30T12:31:42.827627649Z User UID: 911
2026-07-30T12:31:42.827632208Z User GID: 911
2026-07-30T12:31:42.827636066Z ───────────────────────────────────────
2026-07-30T12:31:42.853013780Z Linuxserver.io version: v0.147.1-ls163
2026-07-30T12:31:42.855542986Z Build-date: 2026-07-30T12:21:21+00:00
2026-07-30T12:31:42.855553057Z ───────────────────────────────────────
2026-07-30T12:31:42.855557486Z
2026-07-30T12:31:43.484891196Z s6-rc: info: service init-adduser successfully started
2026-07-30T12:31:43.487981492Z s6-rc: info: service init-device-perms: starting
2026-07-30T12:31:43.973428589Z s6-rc: info: service init-device-perms successfully started
2026-07-30T12:31:43.976662806Z s6-rc: info: service init-os-end: starting
2026-07-30T12:31:44.068528971Z s6-rc: info: service init-os-end successfully started
2026-07-30T12:31:44.071302439Z s6-rc: info: service init-manyfold-config: starting
2026-07-30T12:31:44.073871506Z s6-rc: info: service init-config: starting
2026-07-30T12:31:44.234722621Z s6-rc: info: service init-config successfully started
2026-07-30T12:31:44.237571361Z s6-rc: info: service init-crontab-config: starting
2026-07-30T12:31:44.507813242Z **** SECRET_KEY_BASE set in environment. ****
2026-07-30T12:31:44.855218463Z s6-rc: info: service init-crontab-config successfully started
2026-07-30T12:31:45.234117742Z **** Running Manyfold database init. ****
2026-07-30T12:32:54.994990873Z /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-30T12:32:54.995251087Z /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-30T12:32:55.365865805Z Server: 5815b61c9a15, Context: rails, Role: web, data: {cpu: {one_min: 6.3, five_min: 5.15, fifteen_min: 5.12}, memory: 0.295858176e9, disk: {available: 790607896576, total: 938656133120, used: 148048236544}}
2026-07-30T12:32:55.586428867Z Monitor error: Connection refused - connect(2) for 127.0.0.1:6379 (redis://localhost:6379)
2026-07-30T12:32:58.728956131Z /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-07-30T12:32:58.728993055Z /app/www/app/lib/file_handlers.rb:2: warning: previous definition of ALL_HANDLERS was here
2026-07-30T12:33:01.850687002Z [1;34mINFO [0m 2026-07-30T12:33:01.849Z pid=587 tid=2xn: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-30T12:33:01.900121601Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.default_viewer_role` fallback to returns the default value.
2026-07-30T12:33:01.959128656Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.anonymous_usage_id` fallback to returns the default value.
2026-07-30T12:33:03.945442557Z Migrating to CreateLibraries (20210130201037)
2026-07-30T12:33:03.984123857Z == 20210130201037 CreateLibraries: migrating ==================================
2026-07-30T12:33:03.987488978Z -- create_table(:libraries)
2026-07-30T12:33:04.002536147Z -> 0.0139s
2026-07-30T12:33:04.002846272Z == 20210130201037 CreateLibraries: migrated (0.0157s) =========================
2026-07-30T12:33:04.002867705Z
2026-07-30T12:33:04.164467419Z Migrating to CreateModels (20210130203243)
2026-07-30T12:33:04.168293279Z == 20210130203243 CreateModels: migrating =====================================
2026-07-30T12:33:04.168614135Z -- create_table(:models)
2026-07-30T12:33:04.181267080Z -> 0.0125s
2026-07-30T12:33:04.181303143Z == 20210130203243 CreateModels: migrated (0.0129s) ============================
2026-07-30T12:33:04.181321830Z
2026-07-30T12:33:04.306982990Z Migrating to CreateParts (20210205230918)
2026-07-30T12:33:04.310440076Z == 20210205230918 CreateParts: migrating ======================================
2026-07-30T12:33:04.310768257Z -- create_table(:parts)
2026-07-30T12:33:04.324984713Z -> 0.0140s
2026-07-30T12:33:04.325021296Z == 20210205230918 CreateParts: migrated (0.0144s) =============================
2026-07-30T12:33:04.325070696Z
2026-07-30T12:33:04.441966875Z Migrating to AddFieldsToParts (20210210153744)
2026-07-30T12:33:04.445164769Z == 20210210153744 AddFieldsToParts: migrating =================================
2026-07-30T12:33:04.445609445Z -- add_column(:parts, :presupported, :boolean, {default: false, null: false})
2026-07-30T12:33:04.455776672Z -> 0.0100s
2026-07-30T12:33:04.455994641Z -- add_column(:parts, :printed, :boolean, {default: false, null: false})
2026-07-30T12:33:04.459271112Z -> 0.0031s
2026-07-30T12:33:04.459304920Z == 20210210153744 AddFieldsToParts: migrated (0.0140s) ========================
2026-07-30T12:33:04.459374982Z
2026-07-30T12:33:04.577805011Z Migrating to ActsAsTaggableOnMigration (20210212143001)
2026-07-30T12:33:04.584282744Z == 20210212143001 ActsAsTaggableOnMigration: migrating ========================
2026-07-30T12:33:04.584851580Z -- create_table(:tags, {id: :integer})
2026-07-30T12:33:04.596803362Z -> 0.0118s
2026-07-30T12:33:04.597092394Z -- create_table(:taggings, {id: :integer})
2026-07-30T12:33:04.605316035Z -> 0.0081s
2026-07-30T12:33:04.605673345Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-30T12:33:04.607975132Z -> 0.0022s
2026-07-30T12:33:04.608267151Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-07-30T12:33:04.613761081Z -> 0.0054s
2026-07-30T12:33:04.613879910Z == 20210212143001 ActsAsTaggableOnMigration: migrated (0.0294s) ===============
2026-07-30T12:33:04.613914500Z
2026-07-30T12:33:04.859209145Z Migrating to AddMissingUniqueIndices (20210212143002)
2026-07-30T12:33:04.866371998Z == 20210212143002 AddMissingUniqueIndices: migrating ==========================
2026-07-30T12:33:04.867155857Z -- add_index(:tags, :name, {unique: true, name: "index_tags_on_name"})
2026-07-30T12:33:04.870516499Z -> 0.0032s
2026-07-30T12:33:04.870784389Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-30T12:33:04.877703670Z -> 0.0068s
2026-07-30T12:33:04.877799574Z -- remove_foreign_key(:taggings, :tags)
2026-07-30T12:33:05.335741972Z -> 0.4574s
2026-07-30T12:33:05.401230227Z -- remove_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-30T12:33:05.435212199Z -> 0.0337s
2026-07-30T12:33:05.438734746Z -- remove_index(:taggings, nil, {name: "taggings_taggable_context_idx"})
2026-07-30T12:33:05.440093594Z -> 0.0011s
2026-07-30T12:33:05.440481556Z -- add_index(:taggings, [:tag_id, :taggable_id, :taggable_type, :context, :tagger_id, :tagger_type], {unique: true, name: "taggings_idx"})
2026-07-30T12:33:05.454196882Z -> 0.0131s
2026-07-30T12:33:05.454222093Z -- add_foreign_key(:taggings, :tags, {column: "tag_id"})
2026-07-30T12:33:05.675110650Z -> 0.2207s
2026-07-30T12:33:05.675217365Z == 20210212143002 AddMissingUniqueIndices: migrated (0.8086s) =================
2026-07-30T12:33:05.675228959Z
2026-07-30T12:33:05.983238251Z Migrating to AddTaggingsCounterCacheToTags (20210212143003)
2026-07-30T12:33:06.019333110Z == 20210212143003 AddTaggingsCounterCacheToTags: migrating ====================
2026-07-30T12:33:06.019906365Z -- add_column(:tags, :taggings_count, :integer, {default: 0})
2026-07-30T12:33:06.090603285Z -> 0.0704s
2026-07-30T12:33:06.310574474Z == 20210212143003 AddTaggingsCounterCacheToTags: migrated (0.2907s) ===========
2026-07-30T12:33:06.310639285Z
2026-07-30T12:33:06.512861983Z Migrating to AddMissingTaggableIndex (20210212143004)
2026-07-30T12:33:06.518766099Z == 20210212143004 AddMissingTaggableIndex: migrating ==========================
2026-07-30T12:33:06.522551396Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-07-30T12:33:06.528504090Z -> 0.0059s
2026-07-30T12:33:06.528580264Z == 20210212143004 AddMissingTaggableIndex: migrated (0.0066s) =================
2026-07-30T12:33:06.528594823Z
2026-07-30T12:33:06.668133967Z Migrating to ChangeCollationForTagNames (20210212143005)
2026-07-30T12:33:06.673656274Z == 20210212143005 ChangeCollationForTagNames: migrating =======================
2026-07-30T12:33:06.680435474Z == 20210212143005 ChangeCollationForTagNames: migrated (0.0064s) ==============
2026-07-30T12:33:06.680489412Z
2026-07-30T12:33:06.821814164Z Migrating to AddMissingIndexesOnTaggings (20210212143006)
2026-07-30T12:33:06.828861514Z == 20210212143006 AddMissingIndexesOnTaggings: migrating ======================
2026-07-30T12:33:06.829573288Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-30T12:33:06.857728870Z -> 0.0279s
2026-07-30T12:33:06.858217284Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-07-30T12:33:06.860647611Z -> 0.0023s
2026-07-30T12:33:06.861052096Z -- index_exists?(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-07-30T12:33:06.882945460Z -> 0.0217s
2026-07-30T12:33:06.883360617Z -- add_index(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-07-30T12:33:06.889129420Z -> 0.0056s
2026-07-30T12:33:06.889598205Z -- index_exists?(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-07-30T12:33:06.901638946Z -> 0.0119s
2026-07-30T12:33:06.902064564Z -- add_index(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-07-30T12:33:06.904679122Z -> 0.0025s
2026-07-30T12:33:06.905074288Z -- index_exists?(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-07-30T12:33:06.926534780Z -> 0.0212s
2026-07-30T12:33:06.927021080Z -- add_index(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-07-30T12:33:06.929731762Z -> 0.0026s
2026-07-30T12:33:06.930121377Z -- index_exists?(:taggings, :context, {name: "index_taggings_on_context"})
2026-07-30T12:33:06.944580611Z -> 0.0142s
2026-07-30T12:33:06.944933893Z -- add_index(:taggings, :context, {name: "index_taggings_on_context"})
2026-07-30T12:33:06.947462017Z -> 0.0024s
2026-07-30T12:33:06.947929629Z -- index_exists?(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-07-30T12:33:06.964803048Z -> 0.0166s
2026-07-30T12:33:06.965262564Z -- add_index(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-07-30T12:33:06.968007545Z -> 0.0026s
2026-07-30T12:33:06.968537784Z -- index_exists?(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-07-30T12:33:06.990936195Z -> 0.0221s
2026-07-30T12:33:06.991476484Z -- add_index(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-07-30T12:33:06.995026507Z -> 0.0034s
2026-07-30T12:33:06.995229265Z == 20210212143006 AddMissingIndexesOnTaggings: migrated (0.1661s) =============
2026-07-30T12:33:06.995278996Z
2026-07-30T12:33:07.167932343Z Migrating to AddPreviewPartToModel (20210220204055)
2026-07-30T12:33:07.172696933Z == 20210220204055 AddPreviewPartToModel: migrating ============================
2026-07-30T12:33:07.173264997Z -- add_reference(:models, :preview_part, {null: true, foreign_key: {to_table: :parts}})
2026-07-30T12:33:07.822796126Z -> 0.6493s
2026-07-30T12:33:07.822856878Z == 20210220204055 AddPreviewPartToModel: migrated (0.6500s) ===================
2026-07-30T12:33:07.822884504Z
2026-07-30T12:33:07.933109612Z Migrating to CreateCreators (20210225232756)
2026-07-30T12:33:07.937369906Z == 20210225232756 CreateCreators: migrating ===================================
2026-07-30T12:33:07.937696815Z -- create_table(:creators)
2026-07-30T12:33:07.975221996Z -> 0.0373s
2026-07-30T12:33:07.975309943Z == 20210225232756 CreateCreators: migrated (0.0378s) ==========================
2026-07-30T12:33:07.975358581Z
2026-07-30T12:33:08.085588889Z Migrating to AddCreatorToModels (20210225232841)
2026-07-30T12:33:08.088759518Z == 20210225232841 AddCreatorToModels: migrating ===============================
2026-07-30T12:33:08.089125575Z -- add_reference(:models, :creator, {null: true, foreign_key: true})
2026-07-30T12:33:08.304997525Z -> 0.2156s
2026-07-30T12:33:08.305056263Z == 20210225232841 AddCreatorToModels: migrated (0.2162s) ======================
2026-07-30T12:33:08.305092617Z
2026-07-30T12:33:08.434058035Z Migrating to CreateLinks (20210301230017)
2026-07-30T12:33:08.437557556Z == 20210301230017 CreateLinks: migrating ======================================
2026-07-30T12:33:08.437882591Z -- create_table(:links)
2026-07-30T12:33:08.447111907Z -> 0.0091s
2026-07-30T12:33:08.447150515Z == 20210301230017 CreateLinks: migrated (0.0095s) =============================
2026-07-30T12:33:08.447194955Z
2026-07-30T12:33:08.915602209Z Migrating to DropLinkFieldsFromCreators (20210302161202)
2026-07-30T12:33:08.918983252Z == 20210302161202 DropLinkFieldsFromCreators: migrating =======================
2026-07-30T12:33:08.919279509Z -- remove_column(:creators, :thingiverse_user, :string)
2026-07-30T12:33:09.132191755Z -> 0.2127s
2026-07-30T12:33:09.132302067Z -- remove_column(:creators, :cults3d_user, :string)
2026-07-30T12:33:09.187189963Z -> 0.0547s
2026-07-30T12:33:09.192425843Z -- remove_column(:creators, :mmf_user, :string)
2026-07-30T12:33:09.267652481Z -> 0.0748s
2026-07-30T12:33:09.267811261Z -- remove_column(:creators, :cgtrader_user, :string)
2026-07-30T12:33:09.315298354Z -> 0.0473s
2026-07-30T12:33:09.315451393Z == 20210302161202 DropLinkFieldsFromCreators: migrated (0.3962s) ==============
2026-07-30T12:33:09.318366246Z
2026-07-30T12:33:09.477409148Z Migrating to RemoveFkConstraintFromModelPreviewPart (20210314185822)
2026-07-30T12:33:09.482696692Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrating ===========
2026-07-30T12:33:09.483326882Z -- remove_foreign_key(:models, :parts, {column: :preview_part_id})
2026-07-30T12:33:09.730155668Z -> 0.2464s
2026-07-30T12:33:09.730257002Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrated (0.2473s) ==
2026-07-30T12:33:09.731511690Z
2026-07-30T12:33:09.843194365Z Migrating to AddYUpToParts (20210318202638)
2026-07-30T12:33:09.848397068Z == 20210318202638 AddYUpToParts: migrating ====================================
2026-07-30T12:33:09.849008991Z -- add_column(:parts, :y_up, :boolean, {default: false, null: false})
2026-07-30T12:33:09.891382281Z -> 0.0419s
2026-07-30T12:33:09.891477733Z == 20210318202638 AddYUpToParts: migrated (0.0429s) ===========================
2026-07-30T12:33:09.892879057Z
2026-07-30T12:33:10.005224767Z Migrating to CreateImages (20210321164508)
2026-07-30T12:33:10.011396783Z == 20210321164508 CreateImages: migrating =====================================
2026-07-30T12:33:10.011588420Z -- create_table(:images)
2026-07-30T12:33:10.060943537Z -> 0.0490s
2026-07-30T12:33:10.061094612Z == 20210321164508 CreateImages: migrated (0.0498s) ============================
2026-07-30T12:33:10.062412116Z
2026-07-30T12:33:10.170136465Z Migrating to CreateDelayedJobs (20210330215825)
2026-07-30T12:33:10.176987720Z == 20210330215825 CreateDelayedJobs: migrating ================================
2026-07-30T12:33:10.177535784Z -- create_table(:delayed_jobs)
2026-07-30T12:33:10.207347964Z -> 0.0294s
2026-07-30T12:33:10.207690093Z -- add_index(:delayed_jobs, [:priority, :run_at], {name: "delayed_jobs_priority"})
2026-07-30T12:33:10.209761427Z -> 0.0020s
2026-07-30T12:33:10.209894435Z == 20210330215825 CreateDelayedJobs: migrated (0.0327s) =======================
2026-07-30T12:33:10.211181609Z
2026-07-30T12:33:10.319103264Z Migrating to RenamePartsToModelFiles (20220105233138)
2026-07-30T12:33:10.326568206Z == 20220105233138 RenamePartsToModelFiles: migrating ==========================
2026-07-30T12:33:10.327093234Z -- rename_table(:parts, :model_files)
2026-07-30T12:33:10.348609638Z -> 0.0214s
2026-07-30T12:33:10.348732827Z -- rename_column(:models, :preview_part_id, :preview_file_id)
2026-07-30T12:33:10.693658202Z -> 0.3444s
2026-07-30T12:33:10.693721880Z == 20220105233138 RenamePartsToModelFiles: migrated (0.3669s) =================
2026-07-30T12:33:10.694687205Z
2026-07-30T12:33:11.093480932Z Migrating to RemoveImagesTable (20220106220519)
2026-07-30T12:33:11.108332046Z == 20220106220519 RemoveImagesTable: migrating ================================
2026-07-30T12:33:11.108607411Z -- drop_table(:images)
2026-07-30T12:33:11.111273082Z -> 0.0025s
2026-07-30T12:33:11.111322843Z == 20220106220519 RemoveImagesTable: migrated (0.0031s) =======================
2026-07-30T12:33:11.111436261Z
2026-07-30T12:33:11.614258911Z Migrating to AddServiceNameToActiveStorageBlobs (20220612220115)
2026-07-30T12:33:11.619691647Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrating ===============
2026-07-30T12:33:11.620072194Z -- table_exists?(:active_storage_blobs)
2026-07-30T12:33:11.622664778Z -> 0.0020s
2026-07-30T12:33:11.622686061Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrated (0.0024s) ======
2026-07-30T12:33:11.622699738Z
2026-07-30T12:33:11.771148034Z Migrating to CreateActiveStorageVariantRecords (20220612220116)
2026-07-30T12:33:11.777986572Z == 20220612220116 CreateActiveStorageVariantRecords: migrating ================
2026-07-30T12:33:11.778337069Z -- table_exists?(:active_storage_blobs)
2026-07-30T12:33:11.780363432Z -> 0.0019s
2026-07-30T12:33:11.780425697Z == 20220612220116 CreateActiveStorageVariantRecords: migrated (0.0023s) =======
2026-07-30T12:33:11.780539937Z
2026-07-30T12:33:11.925254089Z Migrating to RemoveNotNullOnActiveStorageBlobsChecksum (20220612220117)
2026-07-30T12:33:11.929622971Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrating ========
2026-07-30T12:33:11.929943658Z -- table_exists?(:active_storage_blobs)
2026-07-30T12:33:11.931914228Z -> 0.0018s
2026-07-30T12:33:11.932111496Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrated (0.0022s)
2026-07-30T12:33:11.932133330Z
2026-07-30T12:33:12.080112860Z Migrating to DeviseCreateUsers (20220614210023)
2026-07-30T12:33:12.085002533Z == 20220614210023 DeviseCreateUsers: migrating ================================
2026-07-30T12:33:12.085453832Z -- create_table(:users)
2026-07-30T12:33:12.093773856Z -> 0.0080s
2026-07-30T12:33:12.094197300Z -- add_index(:users, :email, {unique: true, name: "index_users_on_email"})
2026-07-30T12:33:12.099641419Z -> 0.0052s
2026-07-30T12:33:12.099960101Z == 20220614210023 DeviseCreateUsers: migrated (0.0146s) =======================
2026-07-30T12:33:12.099988739Z
2026-07-30T12:33:12.252469529Z Migrating to AddUsernameToUsers (20220614211256)
2026-07-30T12:33:12.256011627Z == 20220614211256 AddUsernameToUsers: migrating ===============================
2026-07-30T12:33:12.256210177Z -- add_column(:users, :username, :string, {null: false})
2026-07-30T12:33:12.368481096Z -> 0.1120s
2026-07-30T12:33:12.368870781Z -- add_index(:users, :username, {unique: true, name: "index_users_on_username"})
2026-07-30T12:33:12.370667822Z -> 0.0016s
2026-07-30T12:33:12.370733765Z == 20220614211256 AddUsernameToUsers: migrated (0.1147s) ======================
2026-07-30T12:33:12.370810219Z
2026-07-30T12:33:12.519639742Z Migrating to AddAdminToUsers (20220614213902)
2026-07-30T12:33:12.522779719Z == 20220614213902 AddAdminToUsers: migrating ==================================
2026-07-30T12:33:12.523186900Z -- add_column(:users, :admin, :boolean, {default: false, null: false})
2026-07-30T12:33:12.528584145Z -> 0.0052s
2026-07-30T12:33:12.528660068Z == 20220614213902 AddAdminToUsers: migrated (0.0057s) =========================
2026-07-30T12:33:12.528671290Z
2026-07-30T12:33:12.670498785Z Migrating to AddPaginationSettingsToUser (20220617122809)
2026-07-30T12:33:12.673584282Z == 20220617122809 AddPaginationSettingsToUser: migrating ======================
2026-07-30T12:33:12.673919728Z -- add_column(:users, :pagination_settings, :json)
2026-07-30T12:33:12.679164195Z -> 0.0051s
2026-07-30T12:33:12.679201521Z == 20220617122809 AddPaginationSettingsToUser: migrated (0.0055s) =============
2026-07-30T12:33:12.679265890Z
2026-07-30T12:33:12.832362331Z Migrating to CreateSettings (20220619174307)
2026-07-30T12:33:12.836371258Z == 20220619174307 CreateSettings: migrating ===================================
2026-07-30T12:33:12.836807848Z -- create_table(:settings)
2026-07-30T12:33:12.841803925Z -> 0.0048s
2026-07-30T12:33:12.842185614Z -- add_index(:settings, [:var], {unique: true, name: "index_settings_on_var"})
2026-07-30T12:33:12.849416033Z -> 0.0071s
2026-07-30T12:33:12.849504541Z == 20220619174307 CreateSettings: migrated (0.0130s) ==========================
2026-07-30T12:33:12.849515794Z
2026-07-30T12:33:12.976730865Z Migrating to AddScaleFactorToModels (20220626152444)
2026-07-30T12:33:12.982891048Z == 20220626152444 AddScaleFactorToModels: migrating ===========================
2026-07-30T12:33:12.983312256Z -- add_column(:models, :scale_factor, :decimal, {null: false, default: 100.0})
2026-07-30T12:33:13.017219628Z -> 0.0277s
2026-07-30T12:33:13.017741680Z == 20220626152444 AddScaleFactorToModels: migrated (0.0346s) ==================
2026-07-30T12:33:13.017773063Z
2026-07-30T12:33:13.134870888Z Migrating to AddDigestToModelFiles (20220702202932)
2026-07-30T12:33:13.138117099Z == 20220702202932 AddDigestToModelFiles: migrating ============================
2026-07-30T12:33:13.141646120Z -- add_column(:model_files, :digest, :string)
2026-07-30T12:33:13.152603769Z -> 0.0105s
2026-07-30T12:33:13.153068215Z -- add_index(:model_files, :digest, {name: "index_model_files_on_digest"})
2026-07-30T12:33:13.161796963Z -> 0.0086s
2026-07-30T12:33:13.161917666Z == 20220702202932 AddDigestToModelFiles: migrated (0.0236s) ===================
2026-07-30T12:33:13.161950713Z
2026-07-30T12:33:13.283235094Z Migrating to AddRendererSettingsToUsers (20221128165903)
2026-07-30T12:33:13.286467327Z == 20221128165903 AddRendererSettingsToUsers: migrating =======================
2026-07-30T12:33:13.287945996Z -- add_column(:users, :renderer_settings, :json)
2026-07-30T12:33:13.294499241Z -> 0.0061s
2026-07-30T12:33:13.294587779Z == 20221128165903 AddRendererSettingsToUsers: migrated (0.0080s) ==============
2026-07-30T12:33:13.294623421Z
2026-07-30T12:33:13.410340374Z Migrating to CreateProblems (20221210001132)
2026-07-30T12:33:13.413909917Z == 20221210001132 CreateProblems: migrating ===================================
2026-07-30T12:33:13.415333575Z -- create_table(:problems)
2026-07-30T12:33:13.424592692Z -> 0.0090s
2026-07-30T12:33:13.424649286Z == 20221210001132 CreateProblems: migrated (0.0106s) ==========================
2026-07-30T12:33:13.424683024Z
2026-07-30T12:33:13.686704883Z Migrating to AddNewDefaultsToRendererSettings (20221214230757)
2026-07-30T12:33:13.700390669Z == 20221214230757 AddNewDefaultsToRendererSettings: migrating =================
2026-07-30T12:33:13.773091347Z == 20221214230757 AddNewDefaultsToRendererSettings: migrated (0.0723s) ========
2026-07-30T12:33:13.773149615Z
2026-07-30T12:33:13.924296317Z Migrating to ActsAsFavoritorMigration (20221219204414)
2026-07-30T12:33:13.929008261Z == 20221219204414 ActsAsFavoritorMigration: migrating =========================
2026-07-30T12:33:13.930548304Z -- create_table(:favorites, {force: true})
2026-07-30T12:33:13.951677168Z -> 0.0207s
2026-07-30T12:33:13.951950418Z -- add_index(:favorites, ["favoritor_id", "favoritor_type"], {name: "fk_favorites"})
2026-07-30T12:33:13.953815777Z -> 0.0018s
2026-07-30T12:33:13.954054859Z -- add_index(:favorites, ["favoritable_id", "favoritable_type"], {name: "fk_favoritables"})
2026-07-30T12:33:13.955782119Z -> 0.0017s
2026-07-30T12:33:13.956153117Z -- add_index(:favorites, ["favoritable_type", "favoritable_id", "favoritor_type", "favoritor_id", "scope"], {name: "uniq_favorites__and_favoritables", unique: true})
2026-07-30T12:33:13.958456668Z -> 0.0017s
2026-07-30T12:33:13.958478502Z == 20221219204414 ActsAsFavoritorMigration: migrated (0.0289s) ================
2026-07-30T12:33:13.958488231Z
2026-07-30T12:33:14.020068573Z Migrating to MovePrintedToFavorites (20221220223040)
2026-07-30T12:33:14.024181249Z == 20221220223040 MovePrintedToFavorites: migrating ===========================
2026-07-30T12:33:14.308197416Z == 20221220223040 MovePrintedToFavorites: migrated (0.2832s) ==================
2026-07-30T12:33:14.308237577Z
2026-07-30T12:33:14.508261905Z Migrating to DropPrintedFromModelFiles (20221220223340)
2026-07-30T12:33:14.511311530Z == 20221220223340 DropPrintedFromModelFiles: migrating ========================
2026-07-30T12:33:14.512683284Z -- remove_column(:model_files, :printed, :boolean)
2026-07-30T12:33:14.687811217Z -> 0.1747s
2026-07-30T12:33:14.687942401Z == 20221220223340 DropPrintedFromModelFiles: migrated (0.1764s) ===============
2026-07-30T12:33:14.687971469Z
2026-07-30T12:33:14.806780122Z Migrating to AddNotesExcerptToModels (20230202210000)
2026-07-30T12:33:14.809969469Z == 20230202210000 AddNotesExcerptToModels: migrating ==========================
2026-07-30T12:33:14.810316328Z -- add_column(:models, :notes, :text)
2026-07-30T12:33:14.819654744Z -> 0.0091s
2026-07-30T12:33:14.819902042Z -- add_column(:models, :excerpt, :text)
2026-07-30T12:33:14.829580584Z -> 0.0095s
2026-07-30T12:33:14.829730055Z == 20230202210000 AddNotesExcerptToModels: migrated (0.0195s) =================
2026-07-30T12:33:14.829775567Z
2026-07-30T12:33:14.954493476Z Migrating to AddNotesExcerptToCreators (20230202210001)
2026-07-30T12:33:14.957608984Z == 20230202210001 AddNotesExcerptToCreators: migrating ========================
2026-07-30T12:33:14.957935031Z -- add_column(:creators, :notes, :text)
2026-07-30T12:33:14.964015373Z -> 0.0059s
2026-07-30T12:33:14.964197339Z -- add_column(:creators, :excerpt, :text)
2026-07-30T12:33:14.968695984Z -> 0.0044s
2026-07-30T12:33:14.968786436Z == 20230202210001 AddNotesExcerptToCreators: migrated (0.0110s) ===============
2026-07-30T12:33:14.968797569Z
2026-07-30T12:33:15.178098117Z Migrating to AddNotesExcerptToModelFiles (20230203150000)
2026-07-30T12:33:15.180990736Z == 20230203150000 AddNotesExcerptToModelFiles: migrating ======================
2026-07-30T12:33:15.181340891Z -- add_column(:model_files, :notes, :text)
2026-07-30T12:33:15.187380330Z -> 0.0059s
2026-07-30T12:33:15.187552387Z -- add_column(:model_files, :excerpt, :text)
2026-07-30T12:33:15.192056693Z -> 0.0044s
2026-07-30T12:33:15.192140201Z == 20230203150000 AddNotesExcerptToModelFiles: migrated (0.0110s) =============
2026-07-30T12:33:15.192151083Z
2026-07-30T12:33:15.239016945Z Migrating to MoveScaleFactorIntoNote (20230221174212)
2026-07-30T12:33:15.244218536Z == 20230221174212 MoveScaleFactorIntoNote: migrating ==========================
2026-07-30T12:33:15.312611023Z == 20230221174212 MoveScaleFactorIntoNote: migrated (0.0683s) =================
2026-07-30T12:33:15.312635232Z
2026-07-30T12:33:15.421005943Z Migrating to RemoveScaleFactorFromModels (20230221180921)
2026-07-30T12:33:15.424199367Z == 20230221180921 RemoveScaleFactorFromModels: migrating ======================
2026-07-30T12:33:15.424622550Z -- remove_column(:models, :scale_factor, :decimal, {default: "100.0", null: false})
2026-07-30T12:33:15.759008650Z -> 0.3340s
2026-07-30T12:33:15.759295638Z == 20230221180921 RemoveScaleFactorFromModels: migrated (0.3347s) =============
2026-07-30T12:33:15.759316731Z
2026-07-30T12:33:15.865591809Z Migrating to RenameExcerptToCaption (20230222155910)
2026-07-30T12:33:15.870979956Z == 20230222155910 RenameExcerptToCaption: migrating ===========================
2026-07-30T12:33:15.871279890Z -- rename_column(:creators, :excerpt, :caption)
2026-07-30T12:33:15.966981112Z -> 0.0913s
2026-07-30T12:33:15.967106355Z -- rename_column(:models, :excerpt, :caption)
2026-07-30T12:33:16.109355810Z -> 0.1419s
2026-07-30T12:33:16.109663209Z -- rename_column(:model_files, :excerpt, :caption)
2026-07-30T12:33:16.253280700Z -> 0.1435s
2026-07-30T12:33:16.253390030Z == 20230222155910 RenameExcerptToCaption: migrated (0.3822s) ==================
2026-07-30T12:33:16.253421885Z
2026-07-30T12:33:16.368223454Z Migrating to AddNotesNameCaptionToLibrary (20230303150029)
2026-07-30T12:33:16.371587111Z == 20230303150029 AddNotesNameCaptionToLibrary: migrating =====================
2026-07-30T12:33:16.384955889Z -- add_column(:libraries, :notes, :string)
2026-07-30T12:33:16.397694787Z -> 0.0123s
2026-07-30T12:33:16.400402663Z -- add_column(:libraries, :caption, :string)
2026-07-30T12:33:16.407794427Z -> 0.0070s
2026-07-30T12:33:16.409913016Z -- add_column(:libraries, :name, :string)
2026-07-30T12:33:16.415505364Z -> 0.0054s
2026-07-30T12:33:16.418109291Z == 20230303150029 AddNotesNameCaptionToLibrary: migrated (0.0463s) ============
2026-07-30T12:33:16.418119641Z
2026-07-30T12:33:16.533970675Z Migrating to AddTagregexToLibrary (20230305180823)
2026-07-30T12:33:16.537222257Z == 20230305180823 AddTagregexToLibrary: migrating =============================
2026-07-30T12:33:16.541760300Z -- add_column(:libraries, :tag_regex, :text)
2026-07-30T12:33:16.551724037Z -> 0.0098s
2026-07-30T12:33:16.552571665Z == 20230305180823 AddTagregexToLibrary: migrated (0.0151s) ====================
2026-07-30T12:33:16.552589862Z
2026-07-30T12:33:16.661832940Z Migrating to AddIconToLibrary (20230307215826)
2026-07-30T12:33:16.664899439Z == 20230307215826 AddIconToLibrary: migrating =================================
2026-07-30T12:33:16.669217520Z -- add_column(:libraries, :icon, :text)
2026-07-30T12:33:16.678775338Z -> 0.0094s
2026-07-30T12:33:16.679401370Z == 20230307215826 AddIconToLibrary: migrated (0.0143s) ========================
2026-07-30T12:33:16.679426200Z
2026-07-30T12:33:16.784500579Z Migrating to CreateCollection (20230308004237)
2026-07-30T12:33:16.787965440Z == 20230308004237 CreateCollection: migrating =================================
2026-07-30T12:33:16.796359694Z -- create_table(:collections)
2026-07-30T12:33:16.809135537Z -> 0.0126s
2026-07-30T12:33:16.809737229Z == 20230308004237 CreateCollection: migrated (0.0215s) ========================
2026-07-30T12:33:16.809751959Z
2026-07-30T12:33:16.914714873Z Migrating to AddCollectionToModels (20230308005021)
2026-07-30T12:33:16.917773616Z == 20230308005021 AddCollectionToModels: migrating ============================
2026-07-30T12:33:16.930277631Z -- add_reference(:models, :collection, {null: true, foreign_key: true})
2026-07-30T12:33:17.125621218Z -> 0.1951s
2026-07-30T12:33:17.126441921Z == 20230308005021 AddCollectionToModels: migrated (0.2084s) ===================
2026-07-30T12:33:17.126463314Z
2026-07-30T12:33:17.156477331Z Migrating to MoveCollectionTagIntoObject (20230308006000)
2026-07-30T12:33:17.159261181Z == 20230308006000 MoveCollectionTagIntoObject: migrating ======================
2026-07-30T12:33:17.160600048Z == 20230308006000 MoveCollectionTagIntoObject: migrated (0.0012s) =============
2026-07-30T12:33:17.160624999Z
2026-07-30T12:33:17.264872461Z Migrating to RenameCollectionExcerptToCaption (20230313000000)
2026-07-30T12:33:17.267810070Z == 20230313000000 RenameCollectionExcerptToCaption: migrating =================
2026-07-30T12:33:17.268238003Z -- rename_column(:collections, :excerpt, :caption)
2026-07-30T12:33:17.323386694Z -> 0.0550s
2026-07-30T12:33:17.323491786Z == 20230313000000 RenameCollectionExcerptToCaption: migrated (0.0555s) ========
2026-07-30T12:33:17.323525253Z
2026-07-30T12:33:17.665040708Z Migrating to ChangePaginationSettingsOnUser (20230313000001)
2026-07-30T12:33:17.668014360Z == 20230313000001 ChangePaginationSettingsOnUser: migrating ===================
2026-07-30T12:33:17.668390558Z == 20230313000001 ChangePaginationSettingsOnUser: migrated (0.0001s) ==========
2026-07-30T12:33:17.668412342Z
2026-07-30T12:33:17.806888132Z Migrating to AddTagCloudSettingsToUser (20230316184012)
2026-07-30T12:33:17.809847445Z == 20230316184012 AddTagCloudSettingsToUser: migrating ========================
2026-07-30T12:33:17.810200707Z -- add_column(:users, :tag_cloud_settings, :json)
2026-07-30T12:33:17.819705609Z -> 0.0093s
2026-07-30T12:33:17.819820130Z == 20230316184012 AddTagCloudSettingsToUser: migrated (0.0098s) ===============
2026-07-30T12:33:17.819866103Z
2026-07-30T12:33:18.047391343Z Migrating to AddCollectionToCollections (20230324000000)
2026-07-30T12:33:18.050782707Z == 20230324000000 AddCollectionToCollections: migrating =======================
2026-07-30T12:33:18.051200388Z -- add_reference(:collections, :collection, {null: true, foreign_key: true})
2026-07-30T12:33:18.144327053Z -> 0.0930s
2026-07-30T12:33:18.144509120Z == 20230324000000 AddCollectionToCollections: migrated (0.0936s) ==============
2026-07-30T12:33:18.144532918Z
2026-07-30T12:33:18.193436386Z Migrating to RemoveDestinationExistsProblems (20230612080306)
2026-07-30T12:33:18.196955356Z == 20230612080306 RemoveDestinationExistsProblems: migrating ==================
2026-07-30T12:33:18.418280033Z == 20230612080306 RemoveDestinationExistsProblems: migrated (0.2210s) =========
2026-07-30T12:33:18.418305194Z
2026-07-30T12:33:18.500974618Z Migrating to RemoveLeadingSeparatorsFromModelFilenames (20230613134254)
2026-07-30T12:33:18.511054439Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrating ========
2026-07-30T12:33:18.539114288Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrated (0.0277s)
2026-07-30T12:33:18.539156913Z
2026-07-30T12:33:18.736925336Z Migrating to AddSlugs (20230615135601)
2026-07-30T12:33:18.741020748Z == 20230615135601 AddSlugs: migrating =========================================
2026-07-30T12:33:18.746264323Z -- add_column(:models, :slug, :string)
2026-07-30T12:33:18.761165819Z -> 0.0147s
2026-07-30T12:33:18.761780848Z -- add_index(:models, :slug, {name: "index_models_on_slug"})
2026-07-30T12:33:18.769773784Z -> 0.0079s
2026-07-30T12:33:18.770189842Z -- add_column(:collections, :slug, :string)
2026-07-30T12:33:18.776516470Z -> 0.0056s
2026-07-30T12:33:18.776541300Z -- add_index(:collections, :slug, {name: "index_collections_on_slug"})
2026-07-30T12:33:18.778161745Z -> 0.0018s
2026-07-30T12:33:18.778267688Z -- add_column(:creators, :slug, :string)
2026-07-30T12:33:18.782962047Z -> 0.0046s
2026-07-30T12:33:18.783236721Z -- add_index(:creators, :slug, {name: "index_creators_on_slug"})
2026-07-30T12:33:18.784856655Z -> 0.0015s
2026-07-30T12:33:18.784960053Z == 20230615135601 AddSlugs: migrated (0.0437s) ================================
2026-07-30T12:33:18.784972087Z
2026-07-30T12:33:18.857751854Z Migrating to GenerateSlugs (20230617222353)
2026-07-30T12:33:18.860390130Z == 20230617222353 GenerateSlugs: migrating ====================================
2026-07-30T12:33:18.860728552Z == 20230617222353 GenerateSlugs: migrated (0.0001s) ===========================
2026-07-30T12:33:18.860753763Z
2026-07-30T12:33:18.907565416Z Migrating to MakeNamesUnique (20230628194944)
2026-07-30T12:33:18.912821868Z == 20230628194944 MakeNamesUnique: migrating ==================================
2026-07-30T12:33:18.929099205Z == 20230628194944 MakeNamesUnique: migrated (0.0160s) =========================
2026-07-30T12:33:18.929124035Z
2026-07-30T12:33:19.051500588Z Migrating to AddUniqueConstraintToNamesAndSlugs (20230628195018)
2026-07-30T12:33:19.054985088Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrating ===============
2026-07-30T12:33:19.057089388Z -- add_index(:creators, :name, {unique: true, name: "index_creators_on_name"})
2026-07-30T12:33:19.065401938Z -> 0.0082s
2026-07-30T12:33:19.065477741Z -- remove_index(:creators, :slug)
2026-07-30T12:33:19.080685473Z -> 0.0150s
2026-07-30T12:33:19.081262867Z -- add_index(:creators, :slug, {unique: true, name: "index_creators_on_slug"})
2026-07-30T12:33:19.082916078Z -> 0.0016s
2026-07-30T12:33:19.083196142Z -- add_index(:collections, :name, {unique: true, name: "index_collections_on_name"})
2026-07-30T12:33:19.084794072Z -> 0.0015s
2026-07-30T12:33:19.084877009Z -- remove_index(:collections, :slug)
2026-07-30T12:33:19.137416614Z -> 0.0523s
2026-07-30T12:33:19.137848404Z -- add_index(:collections, :slug, {unique: true, name: "index_collections_on_slug"})
2026-07-30T12:33:19.140905974Z -> 0.0030s
2026-07-30T12:33:19.141027900Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrated (0.0858s) ======
2026-07-30T12:33:19.141055015Z
2026-07-30T12:33:19.267366826Z Migrating to AddSizeToModelFiles (20230707082403)
2026-07-30T12:33:19.270774332Z == 20230707082403 AddSizeToModelFiles: migrating ==============================
2026-07-30T12:33:19.272107869Z -- add_column(:model_files, :size, :integer)
2026-07-30T12:33:19.278849413Z -> 0.0066s
2026-07-30T12:33:19.292016364Z == 20230707082403 AddSizeToModelFiles: migrated (0.0080s) =====================
2026-07-30T12:33:19.292381189Z
2026-07-30T12:33:19.419816483Z Migrating to ChangeFileSizeToBigInt (20230710102250)
2026-07-30T12:33:19.426396612Z == 20230710102250 ChangeFileSizeToBigInt: migrating ===========================
2026-07-30T12:33:19.427490907Z -- change_column(:model_files, :size, :bigint)
2026-07-30T12:33:19.549128690Z -> 0.1214s
2026-07-30T12:33:19.551843581Z == 20230710102250 ChangeFileSizeToBigInt: migrated (0.1228s) ==================
2026-07-30T12:33:19.551885876Z
2026-07-30T12:33:19.667714865Z Migrating to AddNoteToProblems (20230711111009)
2026-07-30T12:33:19.673758533Z == 20230711111009 AddNoteToProblems: migrating ================================
2026-07-30T12:33:19.675246681Z -- add_column(:problems, :note, :string, {default: nil})
2026-07-30T12:33:19.684744118Z -> 0.0093s
2026-07-30T12:33:19.686532130Z == 20230711111009 AddNoteToProblems: migrated (0.0109s) =======================
2026-07-30T12:33:19.686554055Z
2026-07-30T12:33:19.799437469Z Migrating to AddProblemSettingsToUser (20240122114207)
2026-07-30T12:33:19.805001329Z == 20240122114207 AddProblemSettingsToUser: migrating =========================
2026-07-30T12:33:19.807545987Z -- add_column(:users, :problem_settings, :json)
2026-07-30T12:33:19.813837314Z -> 0.0061s
2026-07-30T12:33:19.815597961Z == 20240122114207 AddProblemSettingsToUser: migrated (0.0087s) ================
2026-07-30T12:33:19.815619575Z
2026-07-30T12:33:19.926332164Z Migrating to AddLicenseToModel (20240127143358)
2026-07-30T12:33:19.931865995Z == 20240127143358 AddLicenseToModel: migrating ================================
2026-07-30T12:33:19.932472246Z -- add_column(:models, :license, :string)
2026-07-30T12:33:19.938586987Z -> 0.0060s
2026-07-30T12:33:19.941872948Z == 20240127143358 AddLicenseToModel: migrated (0.0066s) =======================
2026-07-30T12:33:19.941897518Z
2026-07-30T12:33:20.068088265Z Migrating to AddIgnoredToProblems (20240131134832)
2026-07-30T12:33:20.073016726Z == 20240131134832 AddIgnoredToProblems: migrating =============================
2026-07-30T12:33:20.073687928Z -- add_column(:problems, :ignored, :boolean, {default: false, null: false})
2026-07-30T12:33:20.080219178Z -> 0.0064s
2026-07-30T12:33:20.080667952Z == 20240131134832 AddIgnoredToProblems: migrated (0.0071s) ====================
2026-07-30T12:33:20.080679185Z
2026-07-30T12:33:20.199191020Z Migrating to AddPresupportedVersionToModelFiles (20240208143319)
2026-07-30T12:33:20.203292153Z == 20240208143319 AddPresupportedVersionToModelFiles: migrating ===============
2026-07-30T12:33:20.203770948Z -- add_reference(:model_files, :presupported_version, {foreign_key: {to_table: :model_files}})
2026-07-30T12:33:20.352065333Z -> 0.1481s
2026-07-30T12:33:20.352335918Z == 20240208143319 AddPresupportedVersionToModelFiles: migrated (0.1487s) ======
2026-07-30T12:33:20.352377692Z
2026-07-30T12:33:20.464116129Z Migrating to AddFileListSettingsToUser (20240209125409)
2026-07-30T12:33:20.467254623Z == 20240209125409 AddFileListSettingsToUser: migrating ========================
2026-07-30T12:33:20.467590540Z -- add_column(:users, :file_list_settings, :json)
2026-07-30T12:33:20.473926998Z -> 0.0062s
2026-07-30T12:33:20.473985505Z == 20240209125409 AddFileListSettingsToUser: migrated (0.0066s) ===============
2026-07-30T12:33:20.474024334Z
2026-07-30T12:33:20.586256866Z Migrating to AddMissingUniqueIndexes (20240228130246)
2026-07-30T12:33:20.589908273Z == 20240228130246 AddMissingUniqueIndexes: migrating ==========================
2026-07-30T12:33:20.590540718Z -- add_index(:libraries, :path, {unique: true, name: "index_libraries_on_path"})
2026-07-30T12:33:20.593459459Z -> 0.0028s
2026-07-30T12:33:20.593791799Z -- add_index(:models, [:path, :library_id], {unique: true, name: "index_models_on_path_and_library_id"})
2026-07-30T12:33:20.597589360Z -> 0.0037s
2026-07-30T12:33:20.597932732Z -- add_index(:model_files, [:filename, :model_id], {unique: true, name: "index_model_files_on_filename_and_model_id"})
2026-07-30T12:33:20.600193547Z -> 0.0022s
2026-07-30T12:33:20.600514464Z -- add_index(:problems, [:category, :problematic_id, :problematic_type], {unique: true, name: "index_problems_on_category_and_problematic_id_and_type"})
2026-07-30T12:33:20.612006159Z -> 0.0114s
2026-07-30T12:33:20.612208988Z == 20240228130246 AddMissingUniqueIndexes: migrated (0.0220s) =================
2026-07-30T12:33:20.612255161Z
2026-07-30T12:33:20.726945796Z Migrating to CreateFlipperTables (20240306095646)
2026-07-30T12:33:20.731669134Z == 20240306095646 CreateFlipperTables: migrating ==============================
2026-07-30T12:33:20.732048889Z -- create_table(:flipper_features)
2026-07-30T12:33:20.750046473Z -> 0.0178s
2026-07-30T12:33:20.750506049Z -- add_index(:flipper_features, :key, {unique: true, name: "index_flipper_features_on_key"})
2026-07-30T12:33:20.761720355Z -> 0.0111s
2026-07-30T12:33:20.761823864Z -- create_table(:flipper_gates)
2026-07-30T12:33:20.766104128Z -> 0.0041s
2026-07-30T12:33:20.766545658Z -- add_index(:flipper_gates, [:feature_key, :key, :value], {unique: true, length: {value: 255}, name: "index_flipper_gates_on_feature_key_and_key_and_value"})
2026-07-30T12:33:20.768746843Z -> 0.0021s
2026-07-30T12:33:20.769046687Z == 20240306095646 CreateFlipperTables: migrated (0.0370s) =====================
2026-07-30T12:33:20.769068521Z
2026-07-30T12:33:20.956489574Z Migrating to RolifyCreateRoles (20240319155251)
2026-07-30T12:33:20.960691892Z == 20240319155251 RolifyCreateRoles: migrating ================================
2026-07-30T12:33:20.961038660Z -- create_table(:roles)
2026-07-30T12:33:21.041165201Z -> 0.0799s
2026-07-30T12:33:21.041484284Z -- create_table(:users_roles, {id: false})
2026-07-30T12:33:21.051638634Z -> 0.0099s
2026-07-30T12:33:21.074473565Z -- add_index(:roles, :name, {name: "index_roles_on_name"})
2026-07-30T12:33:21.091385652Z -> 0.0120s
2026-07-30T12:33:21.095514702Z -- add_index(:roles, [:name, :resource_type, :resource_id], {name: "index_roles_on_name_and_resource_type_and_resource_id"})
2026-07-30T12:33:21.098578445Z -> 0.0024s
2026-07-30T12:33:21.098604077Z -- add_index(:users_roles, [:user_id, :role_id], {name: "index_users_roles_on_user_id_and_role_id"})
2026-07-30T12:33:21.100449205Z -> 0.0017s
2026-07-30T12:33:21.100574367Z == 20240319155251 RolifyCreateRoles: migrated (0.1397s) =======================
2026-07-30T12:33:21.100596692Z
2026-07-30T12:33:21.145162490Z Migrating to ConvertAdminFlagToRole (20240319155526)
2026-07-30T12:33:21.149583207Z == 20240319155526 ConvertAdminFlagToRole: migrating ===========================
2026-07-30T12:33:21.186651778Z == 20240319155526 ConvertAdminFlagToRole: migrated (0.0367s) ==================
2026-07-30T12:33:21.186676518Z
2026-07-30T12:33:21.291619994Z Migrating to RemoveAdminFromUsers (20240319155903)
2026-07-30T12:33:21.294829110Z == 20240319155903 RemoveAdminFromUsers: migrating =============================
2026-07-30T12:33:21.298512912Z -- remove_column(:users, :admin, :boolean, {default: false, null: false})
2026-07-30T12:33:21.431828235Z -> 0.1317s
2026-07-30T12:33:21.432210155Z == 20240319155903 RemoveAdminFromUsers: migrated (0.1371s) ====================
2026-07-30T12:33:21.432219554Z
2026-07-30T12:33:21.537396780Z Migrating to AddResetPasswordTokenToUsers (20240322143621)
2026-07-30T12:33:21.540718473Z == 20240322143621 AddResetPasswordTokenToUsers: migrating =====================
2026-07-30T12:33:21.545976398Z -- add_column(:users, :reset_password_token, :string)
2026-07-30T12:33:21.555941647Z -> 0.0087s
2026-07-30T12:33:21.557066012Z -- add_index(:users, :reset_password_token, {unique: true, name: "index_users_on_reset_password_token"})
2026-07-30T12:33:21.560206260Z -> 0.0029s
2026-07-30T12:33:21.560233745Z == 20240322143621 AddResetPasswordTokenToUsers: migrated (0.0193s) ============
2026-07-30T12:33:21.560261291Z
2026-07-30T12:33:21.646508013Z Migrating to SetAdminPasswordResetToken (20240322150022)
2026-07-30T12:33:21.650126514Z == 20240322150022 SetAdminPasswordResetToken: migrating =======================
2026-07-30T12:33:21.769330253Z == 20240322150022 SetAdminPasswordResetToken: migrated (0.1188s) ==============
2026-07-30T12:33:21.769357989Z
2026-07-30T12:33:21.881476151Z Migrating to AddRememberableToUsers (20240410221112)
2026-07-30T12:33:21.884538351Z == 20240410221112 AddRememberableToUsers: migrating ===========================
2026-07-30T12:33:21.888051951Z -- add_column(:users, :remember_created_at, :datetime)
2026-07-30T12:33:21.901171817Z -> 0.0120s
2026-07-30T12:33:21.901279884Z == 20240410221112 AddRememberableToUsers: migrated (0.0166s) ==================
2026-07-30T12:33:21.901305656Z
2026-07-30T12:33:22.006517211Z Migrating to AddResetPasswordSentAtToUsers (20240410222922)
2026-07-30T12:33:22.009607007Z == 20240410222922 AddResetPasswordSentAtToUsers: migrating ====================
2026-07-30T12:33:22.013078101Z -- add_column(:users, :reset_password_sent_at, :datetime)
2026-07-30T12:33:22.021524210Z -> 0.0073s
2026-07-30T12:33:22.021620123Z == 20240410222922 AddResetPasswordSentAtToUsers: migrated (0.0118s) ===========
2026-07-30T12:33:22.021647338Z
2026-07-30T12:33:22.126069122Z Migrating to DropDelayedJobs (20240418112821)
2026-07-30T12:33:22.130205957Z == 20240418112821 DropDelayedJobs: migrating ==================================
2026-07-30T12:33:22.146173110Z -- drop_table(:delayed_jobs)
2026-07-30T12:33:22.153341925Z -> 0.0060s
2026-07-30T12:33:22.155682471Z == 20240418112821 DropDelayedJobs: migrated (0.0252s) =========================
2026-07-30T12:33:22.155704957Z
2026-07-30T12:33:22.260673332Z Migrating to AddInterfaceLanguageToUsers (20240423102250)
2026-07-30T12:33:22.263673447Z == 20240423102250 AddInterfaceLanguageToUsers: migrating ======================
2026-07-30T12:33:22.271903230Z -- add_column(:users, :interface_language, :string)
2026-07-30T12:33:22.279891946Z -> 0.0076s
2026-07-30T12:33:22.280126880Z == 20240423102250 AddInterfaceLanguageToUsers: migrated (0.0162s) =============
2026-07-30T12:33:22.280149906Z
2026-07-30T12:33:22.385163753Z Migrating to AddLockableToUsers (20240610120318)
2026-07-30T12:33:22.388736222Z == 20240610120318 AddLockableToUsers: migrating ===============================
2026-07-30T12:33:22.390898148Z -- change_table(:users)
2026-07-30T12:33:22.405434688Z -> 0.0143s
2026-07-30T12:33:22.405690554Z == 20240610120318 AddLockableToUsers: migrated (0.0167s) ======================
2026-07-30T12:33:22.405712308Z
2026-07-30T12:33:22.511399512Z Migrating to AddAttachmentDataToModelFiles (20240614085913)
2026-07-30T12:33:22.514433846Z == 20240614085913 AddAttachmentDataToModelFiles: migrating ====================
2026-07-30T12:33:22.516465329Z -- add_column(:model_files, :attachment_data, :json)
2026-07-30T12:33:22.523434000Z -> 0.0068s
2026-07-30T12:33:22.523518951Z == 20240614085913 AddAttachmentDataToModelFiles: migrated (0.0089s) ===========
2026-07-30T12:33:22.523563391Z
2026-07-30T12:33:22.574308089Z Migrating to MoveFileDataIntoShrine (20240615085913)
2026-07-30T12:33:22.577858783Z == 20240615085913 MoveFileDataIntoShrine: migrating ===========================
2026-07-30T12:33:22.625160493Z == 20240615085913 MoveFileDataIntoShrine: migrated (0.0470s) ==================
2026-07-30T12:33:22.625185834Z
2026-07-30T12:33:22.731785196Z Migrating to AddStorageServiceToLibraries (20240701142651)
2026-07-30T12:33:22.735248876Z == 20240701142651 AddStorageServiceToLibraries: migrating =====================
2026-07-30T12:33:22.740189360Z -- add_column(:libraries, :storage_service, :string, {null: false, default: "filesystem"})
2026-07-30T12:33:22.748258509Z -> 0.0078s
2026-07-30T12:33:22.748433071Z == 20240701142651 AddStorageServiceToLibraries: migrated (0.0129s) ============
2026-07-30T12:33:22.748458392Z
2026-07-30T12:33:23.043840851Z Migrating to AddS3FieldsToLibrary (20240703103707)
2026-07-30T12:33:23.047564965Z == 20240703103707 AddS3FieldsToLibrary: migrating =============================
2026-07-30T12:33:23.049189689Z -- add_column(:libraries, :s3_endpoint, :string, {default: nil})
2026-07-30T12:33:23.058465840Z -> 0.0075s
2026-07-30T12:33:23.058891548Z -- add_column(:libraries, :s3_region, :string, {default: nil})
2026-07-30T12:33:23.071131540Z -> 0.0066s
2026-07-30T12:33:23.071337656Z -- add_column(:libraries, :s3_bucket, :string, {default: nil})
2026-07-30T12:33:23.077164797Z -> 0.0057s
2026-07-30T12:33:23.077368608Z -- add_column(:libraries, :s3_access_key_id, :string, {default: nil})
2026-07-30T12:33:23.091926652Z -> 0.0144s
2026-07-30T12:33:23.092362430Z -- add_column(:libraries, :s3_secret_access_key, :string, {default: nil})
2026-07-30T12:33:23.098646562Z -> 0.0061s
2026-07-30T12:33:23.098787155Z == 20240703103707 AddS3FieldsToLibrary: migrated (0.0510s) ====================
2026-07-30T12:33:23.098797095Z
2026-07-30T12:33:23.243286884Z Migrating to ChangeIndexOnLibraryPath (20240703160732)
2026-07-30T12:33:23.246154161Z == 20240703160732 ChangeIndexOnLibraryPath: migrating =========================
2026-07-30T12:33:23.246627676Z -- remove_index(:libraries, :path)
2026-07-30T12:33:23.253164136Z -> 0.0064s
2026-07-30T12:33:23.254749831Z == 20240703160732 ChangeIndexOnLibraryPath: migrated (0.0083s) ================
2026-07-30T12:33:23.254776124Z
2026-07-30T12:33:23.396157049Z Migrating to CreateFederailsActors (20240727113215)
2026-07-30T12:33:23.400855716Z == 20240727113215 CreateFederailsActors: migrating ============================
2026-07-30T12:33:23.401811963Z -- create_table(:federails_actors)
2026-07-30T12:33:23.419565806Z -> 0.0174s
2026-07-30T12:33:23.420934935Z -- foreign_key_exists?(:federails_actors, :users)
2026-07-30T12:33:23.428959784Z -> 0.0088s
2026-07-30T12:33:23.430822147Z -- remove_foreign_key(:federails_actors, :users)
2026-07-30T12:33:23.582837690Z -> 0.1516s
2026-07-30T12:33:23.582985548Z -- remove_index(:federails_actors, :user_id)
2026-07-30T12:33:23.588821888Z -> 0.0057s
2026-07-30T12:33:23.589513832Z -- add_index(:federails_actors, :user_id, {unique: true, name: "index_federails_actors_on_user_id"})
2026-07-30T12:33:23.591286063Z -> 0.0017s
2026-07-30T12:33:23.591904379Z -- add_foreign_key(:federails_actors, :users)
2026-07-30T12:33:23.725024689Z -> 0.1334s
2026-07-30T12:33:23.725134560Z == 20240727113215 CreateFederailsActors: migrated (0.3240s) ===================
2026-07-30T12:33:23.725148067Z
2026-07-30T12:33:23.866915661Z Migrating to CreateFederailsFollowings (20240727113216)
2026-07-30T12:33:23.871735904Z == 20240727113216 CreateFederailsFollowings: migrating ========================
2026-07-30T12:33:23.872168906Z -- create_table(:federails_followings)
2026-07-30T12:33:23.884695727Z -> 0.0123s
2026-07-30T12:33:23.884755948Z == 20240727113216 CreateFederailsFollowings: migrated (0.0129s) ===============
2026-07-30T12:33:23.884781450Z
2026-07-30T12:33:24.020491348Z Migrating to CreateFederailsActivities (20240727113217)
2026-07-30T12:33:24.024415956Z == 20240727113217 CreateFederailsActivities: migrating ========================
2026-07-30T12:33:24.024778115Z -- create_table(:federails_activities)
2026-07-30T12:33:24.050028554Z -> 0.0250s
2026-07-30T12:33:24.050090819Z == 20240727113217 CreateFederailsActivities: migrated (0.0255s) ===============
2026-07-30T12:33:24.050117312Z
2026-07-30T12:33:24.184502251Z Migrating to ChangeActorEntityRelToPolymorphic (20240731165646)
2026-07-30T12:33:24.188574235Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrating ================
2026-07-30T12:33:24.189007669Z -- remove_foreign_key(:federails_actors, {column: :user_id, to_table: "users"})
2026-07-30T12:33:24.317454743Z -> 0.1282s
2026-07-30T12:33:24.317700187Z -- remove_index(:federails_actors, :user_id, {unique: true})
2026-07-30T12:33:24.323026800Z -> 0.0052s
2026-07-30T12:33:24.323091019Z -- change_table(:federails_actors)
2026-07-30T12:33:24.445630760Z -> 0.1223s
2026-07-30T12:33:24.445697975Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrated (0.2570s) =======
2026-07-30T12:33:24.445752124Z
2026-07-30T12:33:24.478016175Z Migrating to CreateFederailsActors (20240731165647)
2026-07-30T12:33:24.521006879Z == 20240731165647 CreateFederailsActors: migrating ============================
2026-07-30T12:33:24.521320842Z == 20240731165647 CreateFederailsActors: migrated (0.0001s) ===================
2026-07-30T12:33:24.521342605Z
2026-07-30T12:33:24.567555421Z Migrating to CreateMoreFederailsActors (20240802094448)
2026-07-30T12:33:24.571146207Z == 20240802094448 CreateMoreFederailsActors: migrating ========================
2026-07-30T12:33:24.571418175Z == 20240802094448 CreateMoreFederailsActors: migrated (0.0001s) ===============
2026-07-30T12:33:24.571442524Z
2026-07-30T12:33:24.604140298Z Migrating to BackfillActivities (20240805111500)
2026-07-30T12:33:24.607063138Z == 20240805111500 BackfillActivities: migrating ===============================
2026-07-30T12:33:24.607294975Z == 20240805111500 BackfillActivities: migrated (0.0001s) ======================
2026-07-30T12:33:24.607306438Z
2026-07-30T12:33:24.718052114Z Migrating to CreateCaberRelations (20240827155630)
2026-07-30T12:33:24.721907563Z == 20240827155630 CreateCaberRelations: migrating =============================
2026-07-30T12:33:24.722259882Z -- create_table(:caber_relations)
2026-07-30T12:33:24.807483634Z -> 0.0850s
2026-07-30T12:33:24.807555108Z == 20240827155630 CreateCaberRelations: migrated (0.0855s) ====================
2026-07-30T12:33:24.807616271Z
2026-07-30T12:33:24.845864198Z Migrating to AddDefaultAccessControls (20240830121749)
2026-07-30T12:33:24.849491056Z == 20240830121749 AddDefaultAccessControls: migrating =========================
2026-07-30T12:33:25.044982911Z == 20240830121749 AddDefaultAccessControls: migrated (0.1951s) ================
2026-07-30T12:33:25.045022842Z
2026-07-30T12:33:25.076351557Z Migrating to RenameDefaultRoles (20240830151650)
2026-07-30T12:33:25.093187912Z == 20240830151650 RenameDefaultRoles: migrating ===============================
2026-07-30T12:33:25.194790065Z == 20240830151650 RenameDefaultRoles: migrated (0.1007s) ======================
2026-07-30T12:33:25.194969927Z
2026-07-30T12:33:25.316426385Z Migrating to AddPublicIDsToModels (20240904151944)
2026-07-30T12:33:25.324319850Z == 20240904151944 AddPublicIDsToModels: migrating =============================
2026-07-30T12:33:25.324684926Z -- add_column(:models, :public_id, :string)
2026-07-30T12:33:25.332963286Z -> 0.0081s
2026-07-30T12:33:25.333112577Z -- add_index(:models, :public_id)
2026-07-30T12:33:25.341464165Z -> 0.0082s
2026-07-30T12:33:25.341606131Z -- add_column(:model_files, :public_id, :string)
2026-07-30T12:33:25.348224126Z -> 0.0065s
2026-07-30T12:33:25.348337925Z -- add_index(:model_files, :public_id)
2026-07-30T12:33:25.351244712Z -> 0.0028s
2026-07-30T12:33:25.351373792Z -- add_column(:problems, :public_id, :string)
2026-07-30T12:33:25.357845953Z -> 0.0064s
2026-07-30T12:33:25.357942007Z -- add_index(:problems, :public_id)
2026-07-30T12:33:25.359602272Z -> 0.0016s
2026-07-30T12:33:25.359728146Z -- add_column(:creators, :public_id, :string)
2026-07-30T12:33:25.366283063Z -> 0.0064s
2026-07-30T12:33:25.366396792Z -- add_index(:creators, :public_id)
2026-07-30T12:33:25.368187501Z -> 0.0017s
2026-07-30T12:33:25.368316330Z -- add_column(:collections, :public_id, :string)
2026-07-30T12:33:25.374873272Z -> 0.0065s
2026-07-30T12:33:25.374990659Z -- add_index(:collections, :public_id)
2026-07-30T12:33:25.376707759Z -> 0.0016s
2026-07-30T12:33:25.376833733Z -- add_column(:libraries, :public_id, :string)
2026-07-30T12:33:25.383376045Z -> 0.0064s
2026-07-30T12:33:25.383490075Z -- add_index(:libraries, :public_id)
2026-07-30T12:33:25.385153005Z -> 0.0016s
2026-07-30T12:33:25.385298799Z == 20240904151944 AddPublicIDsToModels: migrated (0.0607s) ====================
2026-07-30T12:33:25.385340984Z
2026-07-30T12:33:25.421970210Z Migrating to GeneratePublicIDsForModels (20240904152358)
2026-07-30T12:33:25.426309313Z == 20240904152358 GeneratePublicIDsForModels: migrating =======================
2026-07-30T12:33:25.712689553Z Scoped order is ignored, use :cursor with :order to configure custom order.
2026-07-30T12:33:25.729013425Z == 20240904152358 GeneratePublicIDsForModels: migrated (0.3023s) ==============
2026-07-30T12:33:25.729031271Z
2026-07-30T12:33:25.767115869Z Migrating to BackfillActivitiesAfterPermissions (20240909100000)
2026-07-30T12:33:25.770976849Z == 20240909100000 BackfillActivitiesAfterPermissions: migrating ===============
2026-07-30T12:33:25.771194217Z == 20240909100000 BackfillActivitiesAfterPermissions: migrated (0.0001s) ======
2026-07-30T12:33:25.771230170Z
2026-07-30T12:33:25.810981316Z Migrating to DeduplicateRoles (20240923114515)
2026-07-30T12:33:25.814095952Z == 20240923114515 DeduplicateRoles: migrating =================================
2026-07-30T12:33:26.134684259Z == 20240923114515 DeduplicateRoles: migrated (0.3202s) ========================
2026-07-30T12:33:26.134719861Z
2026-07-30T12:33:26.246996062Z Migrating to AddVirtualColumnsForSorting (20240924122004)
2026-07-30T12:33:26.251527612Z == 20240924122004 AddVirtualColumnsForSorting: migrating ======================
2026-07-30T12:33:26.252075756Z -- add_column(:models, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-07-30T12:33:26.916725800Z -> 0.6643s
2026-07-30T12:33:26.916881464Z -- add_index(:models, :name_lower)
2026-07-30T12:33:26.920351014Z -> 0.0033s
2026-07-30T12:33:26.920659676Z -- add_column(:creators, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-07-30T12:33:27.040397962Z -> 0.1195s
2026-07-30T12:33:27.040923311Z -- add_index(:creators, :name_lower)
2026-07-30T12:33:27.042427572Z -> 0.0018s
2026-07-30T12:33:27.042728258Z -- add_column(:collections, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-07-30T12:33:27.194721686Z -> 0.1517s
2026-07-30T12:33:27.194878362Z -- add_index(:collections, :name_lower)
2026-07-30T12:33:27.197855250Z -> 0.0028s
2026-07-30T12:33:27.198029221Z == 20240924122004 AddVirtualColumnsForSorting: migrated (0.9463s) =============
2026-07-30T12:33:27.198147509Z
2026-07-30T12:33:27.319886837Z Migrating to AddKeypairToActors (20240926162407)
2026-07-30T12:33:27.323532763Z == 20240926162407 AddKeypairToActors: migrating ===============================
2026-07-30T12:33:27.323827327Z -- change_table(:federails_actors)
2026-07-30T12:33:27.339127907Z -> 0.0151s
2026-07-30T12:33:27.339238610Z == 20240926162407 AddKeypairToActors: migrated (0.0155s) ======================
2026-07-30T12:33:27.339263520Z
2026-07-30T12:33:27.481695563Z Migrating to AddUuids (20241004194445)
2026-07-30T12:33:27.485542564Z == 20241004194445 AddUuids: migrating =========================================
2026-07-30T12:33:27.485846386Z -- change_table(:federails_actors)
2026-07-30T12:33:27.501540088Z -> 0.0155s
2026-07-30T12:33:27.501678858Z -- change_table(:federails_activities)
2026-07-30T12:33:27.510807251Z -> 0.0090s
2026-07-30T12:33:27.510930940Z -- change_table(:federails_followings)
2026-07-30T12:33:27.520481023Z -> 0.0094s
2026-07-30T12:33:27.520630725Z == 20241004194445 AddUuids: migrated (0.0349s) ================================
2026-07-30T12:33:27.520665344Z
2026-07-30T12:33:27.649067879Z Migrating to CreateComments (20241007182824)
2026-07-30T12:33:27.653306098Z == 20241007182824 CreateComments: migrating ===================================
2026-07-30T12:33:27.653598357Z -- create_table(:comments)
2026-07-30T12:33:27.668265902Z -> 0.0145s
2026-07-30T12:33:27.668409972Z == 20241007182824 CreateComments: migrated (0.0149s) ==========================
2026-07-30T12:33:27.668441035Z
2026-07-30T12:33:27.856808855Z Migrating to AddSystemToComments (20241009122540)
2026-07-30T12:33:27.901373320Z == 20241009122540 AddSystemToComments: migrating ==============================
2026-07-30T12:33:27.901843768Z -- add_column(:comments, :system, :boolean, {null: false, default: false})
2026-07-30T12:33:27.910809814Z -> 0.0088s
2026-07-30T12:33:27.910952351Z == 20241009122540 AddSystemToComments: migrated (0.0093s) =====================
2026-07-30T12:33:27.910969045Z
2026-07-30T12:33:27.941008864Z Migrating to BackfillActivitiesAfterUuids (20241013215000)
2026-07-30T12:33:27.946387391Z == 20241013215000 BackfillActivitiesAfterUuids: migrating =====================
2026-07-30T12:33:27.972865112Z == 20241013215000 BackfillActivitiesAfterUuids: migrated (0.0261s) ============
2026-07-30T12:33:27.972893529Z
2026-07-30T12:33:28.079630198Z Migrating to AddOmniauthToUsers (20241015090803)
2026-07-30T12:33:28.082774784Z == 20241015090803 AddOmniauthToUsers: migrating ===============================
2026-07-30T12:33:28.083086081Z -- add_column(:users, :auth_provider, :string)
2026-07-30T12:33:28.091961785Z -> 0.0086s
2026-07-30T12:33:28.091990313Z -- add_column(:users, :auth_uid, :string)
2026-07-30T12:33:28.099713785Z -> 0.0075s
2026-07-30T12:33:28.099742212Z == 20241015090803 AddOmniauthToUsers: migrated (0.0168s) ======================
2026-07-30T12:33:28.099754297Z
2026-07-30T12:33:28.215052126Z Migrating to AddSensitiveFlagToModelsAndComments (20241017093301)
2026-07-30T12:33:28.218647640Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrating ==============
2026-07-30T12:33:28.219086945Z -- add_column(:models, :sensitive, :boolean, {null: false, default: false})
2026-07-30T12:33:28.227902308Z -> 0.0087s
2026-07-30T12:33:28.228157031Z -- add_column(:comments, :sensitive, :boolean, {null: false, default: false})
2026-07-30T12:33:28.235651762Z -> 0.0074s
2026-07-30T12:33:28.235719168Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrated (0.0169s) =====
2026-07-30T12:33:28.235743507Z
2026-07-30T12:33:28.342818578Z Migrating to AddSensitiveContentHandlingToUsers (20241017113112)
2026-07-30T12:33:28.345967332Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrating ===============
2026-07-30T12:33:28.346344252Z -- add_column(:users, :sensitive_content_handling, :string, {default: nil})
2026-07-30T12:33:28.355159915Z -> 0.0087s
2026-07-30T12:33:28.355258363Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrated (0.0091s) ======
2026-07-30T12:33:28.355293604Z
2026-07-30T12:33:28.463805239Z Migrating to AddPublicIDsToUsers (20241021124608)
2026-07-30T12:33:28.467244169Z == 20241021124608 AddPublicIDsToUsers: migrating ==============================
2026-07-30T12:33:28.467498301Z -- change_table(:users)
2026-07-30T12:33:28.478295226Z -> 0.0106s
2026-07-30T12:33:28.478402943Z == 20241021124608 AddPublicIDsToUsers: migrated (0.0110s) =====================
2026-07-30T12:33:28.478449456Z
2026-07-30T12:33:28.508087205Z Migrating to CreatePublicIDsForUsers (20241021125322)
2026-07-30T12:33:28.511713702Z == 20241021125322 CreatePublicIDsForUsers: migrating ==========================
2026-07-30T12:33:28.680251908Z == 20241021125322 CreatePublicIDsForUsers: migrated (0.1680s) =================
2026-07-30T12:33:28.680277068Z
2026-07-30T12:33:28.786764795Z Migrating to RemoveUnneededIndexes (20241025110218)
2026-07-30T12:33:28.790963826Z == 20241025110218 RemoveUnneededIndexes: migrating ============================
2026-07-30T12:33:28.791430777Z -- remove_index(:favorites, {name: "index_favorites_on_favoritable", column: [:favoritable_type, :favoritable_id]})
2026-07-30T12:33:28.807668515Z -> 0.0161s
2026-07-30T12:33:28.807938549Z -- remove_index(:federails_followings, {name: "index_federails_followings_on_actor_id", column: :actor_id})
2026-07-30T12:33:28.818597165Z -> 0.0106s
2026-07-30T12:33:28.818832490Z -- remove_index(:roles, {name: "index_roles_on_name", column: :name})
2026-07-30T12:33:28.825700107Z -> 0.0068s
2026-07-30T12:33:28.825915672Z -- remove_index(:taggings, {name: "index_taggings_on_tag_id", column: :tag_id})
2026-07-30T12:33:28.842676444Z -> 0.0166s
2026-07-30T12:33:28.842863501Z -- remove_index(:taggings, {name: "index_taggings_on_taggable_id", column: :taggable_id})
2026-07-30T12:33:28.858040542Z -> 0.0150s
2026-07-30T12:33:28.858260415Z -- remove_index(:taggings, {name: "index_taggings_on_tagger_id", column: :tagger_id})
2026-07-30T12:33:28.871745055Z -> 0.0134s
2026-07-30T12:33:28.871924016Z -- remove_index(:users_roles, {name: "index_users_roles_on_user_id", column: :user_id})
2026-07-30T12:33:28.878710460Z -> 0.0066s
2026-07-30T12:33:28.878773247Z == 20241025110218 RemoveUnneededIndexes: migrated (0.0877s) ===================
2026-07-30T12:33:28.878842406Z
2026-07-30T12:33:28.989018796Z Migrating to AddInProgressToProblems (20241105121830)
2026-07-30T12:33:28.997529434Z == 20241105121830 AddInProgressToProblems: migrating ==========================
2026-07-30T12:33:28.998016345Z -- add_column(:problems, :in_progress, :boolean, {default: false, null: false})
2026-07-30T12:33:29.006878923Z -> 0.0087s
2026-07-30T12:33:29.006939996Z == 20241105121830 AddInProgressToProblems: migrated (0.0092s) =================
2026-07-30T12:33:29.006990307Z
2026-07-30T12:33:29.036702466Z Migrating to ClearStuckProblems (20241118155027)
2026-07-30T12:33:29.044768678Z == 20241118155027 ClearStuckProblems: migrating ===============================
2026-07-30T12:33:29.109702176Z == 20241118155027 ClearStuckProblems: migrated (0.0645s) ======================
2026-07-30T12:33:29.109735854Z
2026-07-30T12:33:29.216665641Z Migrating to AddApprovedToUser (20241122121621)
2026-07-30T12:33:29.221674815Z == 20241122121621 AddApprovedToUser: migrating ================================
2026-07-30T12:33:29.221984409Z -- change_table(:users)
2026-07-30T12:33:29.234212768Z -> 0.0121s
2026-07-30T12:33:29.234310555Z == 20241122121621 AddApprovedToUser: migrated (0.0124s) =======================
2026-07-30T12:33:29.234321737Z
2026-07-30T12:33:29.340216249Z Migrating to CreateFederailsModerationReports (20241128162213)
2026-07-30T12:33:29.346202622Z == 20241128162213 CreateFederailsModerationReports: migrating =================
2026-07-30T12:33:29.346573589Z -- create_table(:federails_moderation_reports)
2026-07-30T12:33:29.363819869Z -> 0.0171s
2026-07-30T12:33:29.363910602Z == 20241128162213 CreateFederailsModerationReports: migrated (0.0175s) ========
2026-07-30T12:33:29.363958559Z
2026-07-30T12:33:29.469231317Z Migrating to CreateFederailsModerationDomainBlocks (20241128162214)
2026-07-30T12:33:29.474178105Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrating ============
2026-07-30T12:33:29.474557639Z -- create_table(:federails_moderation_domain_blocks)
2026-07-30T12:33:29.481943201Z -> 0.0072s
2026-07-30T12:33:29.482020988Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrated (0.0077s) ===
2026-07-30T12:33:29.482031810Z
2026-07-30T12:33:29.693068146Z Migrating to AddFederationAttributesToComments (20250114105808)
2026-07-30T12:33:29.697657844Z == 20250114105808 AddFederationAttributesToComments: migrating ================
2026-07-30T12:33:29.701870212Z -- change_column_null(:comments, :commenter_id, true)
2026-07-30T12:33:29.849691012Z -> 0.1476s
2026-07-30T12:33:29.850013432Z -- change_column_null(:comments, :commenter_type, true)
2026-07-30T12:33:30.005440669Z -> 0.1553s
2026-07-30T12:33:30.005902159Z -- add_column(:comments, :federated_url, :string, {null: true, default: nil})
2026-07-30T12:33:30.015129192Z -> 0.0091s
2026-07-30T12:33:30.015413905Z -- add_reference(:comments, :federails_actor, {null: true, foreign_key: true})
2026-07-30T12:33:30.216361554Z -> 0.2007s
2026-07-30T12:33:30.216646508Z == 20250114105808 AddFederationAttributesToComments: migrated (0.5186s) =======
2026-07-30T12:33:30.216671558Z
2026-07-30T12:33:30.388707211Z Migrating to AddS3PathStyleToLibrary (20250121105010)
2026-07-30T12:33:30.394775849Z == 20250121105010 AddS3PathStyleToLibrary: migrating ==========================
2026-07-30T12:33:30.395215695Z -- add_column(:libraries, :s3_path_style, :boolean, {default: true, null: false})
2026-07-30T12:33:30.404546676Z -> 0.0092s
2026-07-30T12:33:30.404645225Z == 20250121105010 AddS3PathStyleToLibrary: migrated (0.0097s) =================
2026-07-30T12:33:30.404670446Z
2026-07-30T12:33:30.457292296Z Migrating to MakePublicIDsLowercase (20250121164452)
2026-07-30T12:33:30.461236012Z == 20250121164452 MakePublicIDsLowercase: migrating ===========================
2026-07-30T12:33:30.806174885Z == 20250121164452 MakePublicIDsLowercase: migrated (0.3445s) ==================
2026-07-30T12:33:30.806203232Z
2026-07-30T12:33:31.046389635Z Migrating to AddExtensionsToFederailsActors (20250122171731)
2026-07-30T12:33:31.051476744Z == 20250122171731 AddExtensionsToFederailsActors: migrating ===================
2026-07-30T12:33:31.052341337Z -- add_column(:federails_actors, :extensions, :json, {default: nil, null: true})
2026-07-30T12:33:31.065728641Z -> 0.0131s
2026-07-30T12:33:31.065793522Z == 20250122171731 AddExtensionsToFederailsActors: migrated (0.0140s) ==========
2026-07-30T12:33:31.065832711Z
2026-07-30T12:33:31.384728589Z Migrating to AddCreatorToCollections (20250222000000)
2026-07-30T12:33:31.450688925Z == 20250222000000 AddCreatorToCollections: migrating ==========================
2026-07-30T12:33:31.458223267Z -- add_reference(:collections, :creator, {null: true, foreign_key: true})
2026-07-30T12:33:31.711256885Z -> 0.2528s
2026-07-30T12:33:31.717888728Z == 20250222000000 AddCreatorToCollections: migrated (0.2534s) =================
2026-07-30T12:33:31.719356406Z
2026-07-30T12:33:31.855976718Z Migrating to AddLocalToActors (20250305171530)
2026-07-30T12:33:31.868574672Z == 20250305171530 AddLocalToActors: migrating =================================
2026-07-30T12:33:31.869394845Z -- add_column(:federails_actors, :local, :boolean, {null: false, default: false})
2026-07-30T12:33:31.878587737Z -> 0.0090s
2026-07-30T12:33:31.881585748Z -- exec_update("UPDATE federails_actors SET local=true WHERE entity_type IS NOT NULL")
2026-07-30T12:33:31.888291080Z -> 0.0066s
2026-07-30T12:33:31.893163858Z -> 0 rows
2026-07-30T12:33:31.895374482Z == 20250305171530 AddLocalToActors: migrated (0.0252s) ========================
2026-07-30T12:33:31.896324236Z
2026-07-30T12:33:32.015029260Z Migrating to AddActorTypeToActors (20250407160721)
2026-07-30T12:33:32.023510629Z == 20250407160721 AddActorTypeToActors: migrating =============================
2026-07-30T12:33:32.024310170Z -- add_column(:federails_actors, :actor_type, :string, {null: true})
2026-07-30T12:33:32.033761604Z -> 0.0092s
2026-07-30T12:33:32.035079239Z == 20250407160721 AddActorTypeToActors: migrated (0.0102s) ====================
2026-07-30T12:33:32.036091218Z
2026-07-30T12:33:32.148697484Z Migrating to AddTombstonedAtToActors (20250407160722)
2026-07-30T12:33:32.156072284Z == 20250407160722 AddTombstonedAtToActors: migrating ==========================
2026-07-30T12:33:32.157060785Z -- add_column(:federails_actors, :tombstoned_at, :datetime, {default: nil})
2026-07-30T12:33:32.168613243Z -> 0.0118s
2026-07-30T12:33:32.170060810Z == 20250407160722 AddTombstonedAtToActors: migrated (0.0124s) =================
2026-07-30T12:33:32.170979401Z
2026-07-30T12:33:32.289290621Z Migrating to CreateDoorkeeperTables (20250408111644)
2026-07-30T12:33:32.301452497Z == 20250408111644 CreateDoorkeeperTables: migrating ===========================
2026-07-30T12:33:32.301857583Z -- create_table(:oauth_applications)
2026-07-30T12:33:32.308484165Z -> 0.0065s
2026-07-30T12:33:32.308734880Z -- add_index(:oauth_applications, :uid, {unique: true})
2026-07-30T12:33:32.310903700Z -> 0.0021s
2026-07-30T12:33:32.311022209Z -- create_table(:oauth_access_grants)
2026-07-30T12:33:32.319318897Z -> 0.0082s
2026-07-30T12:33:32.319552989Z -- add_index(:oauth_access_grants, :token, {unique: true})
2026-07-30T12:33:32.321275589Z -> 0.0016s
2026-07-30T12:33:32.321487747Z -- add_foreign_key(:oauth_access_grants, :oauth_applications, {column: :application_id})
2026-07-30T12:33:32.446127699Z -> 0.1244s
2026-07-30T12:33:32.446528778Z -- create_table(:oauth_access_tokens)
2026-07-30T12:33:32.454526132Z -> 0.0081s
2026-07-30T12:33:32.454734432Z -- add_index(:oauth_access_tokens, :token, {unique: true})
2026-07-30T12:33:32.456458616Z -> 0.0016s
2026-07-30T12:33:32.456956399Z -- add_index(:oauth_access_tokens, :refresh_token, {unique: true})
2026-07-30T12:33:32.458679781Z -> 0.0016s
2026-07-30T12:33:32.458939916Z -- add_foreign_key(:oauth_access_tokens, :oauth_applications, {column: :application_id})
2026-07-30T12:33:32.612139865Z -> 0.1530s
2026-07-30T12:33:32.612330920Z -- add_foreign_key(:oauth_access_grants, :users, {column: :resource_owner_id})
2026-07-30T12:33:32.739665632Z -> 0.1271s
2026-07-30T12:33:32.740010838Z -- add_foreign_key(:oauth_access_tokens, :users, {column: :resource_owner_id})
2026-07-30T12:33:32.899622496Z -> 0.1595s
2026-07-30T12:33:32.901155405Z == 20250408111644 CreateDoorkeeperTables: migrated (0.5980s) ==================
2026-07-30T12:33:32.902144298Z
2026-07-30T12:33:33.019832323Z Migrating to AddOwnerToApplication (20250408145956)
2026-07-30T12:33:33.029538169Z == 20250408145956 AddOwnerToApplication: migrating ============================
2026-07-30T12:33:33.042515087Z -- add_column(:oauth_applications, :owner_id, :bigint, {null: true})
2026-07-30T12:33:33.052687063Z -> 0.0100s
2026-07-30T12:33:33.054389193Z -- add_column(:oauth_applications, :owner_type, :string, {null: true})
2026-07-30T12:33:33.063329738Z -> 0.0088s
2026-07-30T12:33:33.066540597Z -- add_index(:oauth_applications, [:owner_id, :owner_type])
2026-07-30T12:33:33.068756181Z -> 0.0021s
2026-07-30T12:33:33.076002473Z == 20250408145956 AddOwnerToApplication: migrated (0.0351s) ===================
2026-07-30T12:33:33.077877070Z
2026-07-30T12:33:33.197541216Z Migrating to RemoveDefaultActorEntityType (20250409120155)
2026-07-30T12:33:33.202542674Z == 20250409120155 RemoveDefaultActorEntityType: migrating =====================
2026-07-30T12:33:33.206994053Z -- change_column_default(:federails_actors, :entity_type, nil)
2026-07-30T12:33:33.398515969Z -> 0.1913s
2026-07-30T12:33:33.400146004Z == 20250409120155 RemoveDefaultActorEntityType: migrated (0.1957s) ============
2026-07-30T12:33:33.401155498Z
2026-07-30T12:33:33.523051622Z Migrating to AddQuotaToUsers (20250409125753)
2026-07-30T12:33:33.528280979Z == 20250409125753 AddQuotaToUsers: migrating ==================================
2026-07-30T12:33:33.531505806Z -- add_column(:users, :quota, :integer, {default: 1, null: false})
2026-07-30T12:33:33.541988589Z -> 0.0103s
2026-07-30T12:33:33.543451026Z -- add_column(:users, :quota_use_site_default, :boolean, {default: true, null: false})
2026-07-30T12:33:33.552366730Z -> 0.0088s
2026-07-30T12:33:33.553805780Z == 20250409125753 AddQuotaToUsers: migrated (0.0238s) =========================
2026-07-30T12:33:33.554798310Z
2026-07-30T12:33:33.671439385Z Migrating to AddLowercaseFilenameVirtualFieldToModelFiles (20250423094525)
2026-07-30T12:33:33.677089500Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrating =====
2026-07-30T12:33:33.680587949Z -- add_column(:model_files, :filename_lower, :virtual, {type: :string, as: "LOWER(filename)", stored: true})
2026-07-30T12:33:33.891861152Z -> 0.2110s
2026-07-30T12:33:33.893435405Z -- add_index(:model_files, :filename_lower)
2026-07-30T12:33:33.895470826Z -> 0.0019s
2026-07-30T12:33:33.901119348Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrated (0.2181s)
2026-07-30T12:33:33.902206548Z
2026-07-30T12:33:34.074118091Z Migrating to AddUniqueIndexToLinks (20250425104619)
2026-07-30T12:33:34.078844254Z == 20250425104619 AddUniqueIndexToLinks: migrating ============================
2026-07-30T12:33:34.082123681Z -- add_index(:links, [:linkable_id, :linkable_type, :url])
2026-07-30T12:33:34.085049527Z -> 0.0031s
2026-07-30T12:33:34.086350618Z == 20250425104619 AddUniqueIndexToLinks: migrated (0.0062s) ===================
2026-07-30T12:33:34.087348519Z
2026-07-30T12:33:34.194544914Z Migrating to AddPreviewToModelFile (20250520111046)
2026-07-30T12:33:34.199071204Z == 20250520111046 AddPreviewToModelFile: migrating ============================
2026-07-30T12:33:34.204021298Z -- add_column(:model_files, :previewable, :boolean, {default: false, null: false})
2026-07-30T12:33:34.214326713Z -> 0.0101s
2026-07-30T12:33:34.215483043Z == 20250520111046 AddPreviewToModelFile: migrated (0.0131s) ===================
2026-07-30T12:33:34.216828745Z
2026-07-30T12:33:34.322639688Z Migrating to CreateAltchaSolutions (20250609210440)
2026-07-30T12:33:34.326643766Z == 20250609210440 CreateAltchaSolutions: migrating ============================
2026-07-30T12:33:34.328280965Z -- create_table(:altcha_solutions)
2026-07-30T12:33:34.333788021Z -> 0.0054s
2026-07-30T12:33:34.334148027Z -- add_index(:altcha_solutions, [:algorithm, :challenge, :salt, :signature, :number], {unique: true, name: "index_altcha_solutions"})
2026-07-30T12:33:34.336177837Z -> 0.0019s
2026-07-30T12:33:34.338074939Z == 20250609210440 CreateAltchaSolutions: migrated (0.0111s) ===================
2026-07-30T12:33:34.339151238Z
2026-07-30T12:33:34.444642507Z Migrating to AddIndexableFields (20250620141805)
2026-07-30T12:33:34.448482053Z == 20250620141805 AddIndexableFields: migrating ===============================
2026-07-30T12:33:34.448933172Z -- change_table(:models)
2026-07-30T12:33:34.470996819Z -> 0.0219s
2026-07-30T12:33:34.471032331Z -- change_table(:creators)
2026-07-30T12:33:34.488681343Z -> 0.0174s
2026-07-30T12:33:34.488749670Z -- change_table(:collections)
2026-07-30T12:33:34.506435546Z -> 0.0175s
2026-07-30T12:33:34.506692204Z == 20250620141805 AddIndexableFields: migrated (0.0579s) ======================
2026-07-30T12:33:34.508036442Z
2026-07-30T12:33:34.614463317Z Migrating to ChangeIndexableFromIntegerToString (20250621223410)
2026-07-30T12:33:34.618554249Z == 20250621223410 ChangeIndexableFromIntegerToString: migrating ===============
2026-07-30T12:33:34.620408836Z -- change_column(:models, :indexable, :string)
2026-07-30T12:33:34.941283782Z -> 0.3207s
2026-07-30T12:33:34.941400527Z -- change_column(:models, :ai_indexable, :string)
2026-07-30T12:33:35.259254936Z -> 0.3176s
2026-07-30T12:33:35.259348264Z -- change_column(:creators, :indexable, :string)
2026-07-30T12:33:35.407573109Z -> 0.1479s
2026-07-30T12:33:35.407819476Z -- change_column(:creators, :ai_indexable, :string)
2026-07-30T12:33:35.556049050Z -> 0.1481s
2026-07-30T12:33:35.556242129Z -- change_column(:collections, :indexable, :string)
2026-07-30T12:33:35.931082421Z -> 0.3747s
2026-07-30T12:33:35.931201822Z -- change_column(:collections, :ai_indexable, :string)
2026-07-30T12:33:36.174284861Z -> 0.2428s
2026-07-30T12:33:36.174815280Z == 20250621223410 ChangeIndexableFromIntegerToString: migrated (1.5556s) ======
2026-07-30T12:33:36.176257175Z
2026-07-30T12:33:36.315570684Z Migrating to AddOrderIndexesToTables (20250629212656)
2026-07-30T12:33:36.319257252Z == 20250629212656 AddOrderIndexesToTables: migrating ==========================
2026-07-30T12:33:36.320032845Z -- change_table(:models)
2026-07-30T12:33:36.336641350Z -> 0.0164s
2026-07-30T12:33:36.336695961Z -- change_table(:creators)
2026-07-30T12:33:36.339989647Z -> 0.0031s
2026-07-30T12:33:36.340094719Z -- change_table(:collections)
2026-07-30T12:33:36.343319296Z -> 0.0031s
2026-07-30T12:33:36.343511444Z == 20250629212656 AddOrderIndexesToTables: migrated (0.0238s) =================
2026-07-30T12:33:36.345019252Z
2026-07-30T12:33:36.487084285Z Migrating to AddIndexOnLinkUrl (20250716093106)
2026-07-30T12:33:36.490371188Z == 20250716093106 AddIndexOnLinkUrl: migrating ================================
2026-07-30T12:33:36.490664869Z -- change_table(:links)
2026-07-30T12:33:36.493670235Z -> 0.0029s
2026-07-30T12:33:36.493764956Z == 20250716093106 AddIndexOnLinkUrl: migrated (0.0032s) =======================
2026-07-30T12:33:36.494975014Z
2026-07-30T12:33:36.636964295Z Migrating to AddSyncedAtToLinks (20250724094951)
2026-07-30T12:33:36.639940822Z == 20250724094951 AddSyncedAtToLinks: migrating ===============================
2026-07-30T12:33:36.640234985Z -- add_column(:links, :synced_at, :datetime)
2026-07-30T12:33:36.650550801Z -> 0.0102s
2026-07-30T12:33:36.650624850Z == 20250724094951 AddSyncedAtToLinks: migrated (0.0105s) ======================
2026-07-30T12:33:36.650807548Z
2026-07-30T12:33:36.789442851Z Migrating to CreateFaspClientProviders (20250806142734)
2026-07-30T12:33:36.796860116Z == 20250806142734 CreateFaspClientProviders: migrating ========================
2026-07-30T12:33:36.797215161Z -- create_table(:fasp_client_providers)
2026-07-30T12:33:36.911281519Z -> 0.1139s
2026-07-30T12:33:36.911354236Z == 20250806142734 CreateFaspClientProviders: migrated (0.1143s) ===============
2026-07-30T12:33:36.911468155Z
2026-07-30T12:33:37.035033783Z Migrating to CreateFaspClientEventSubscriptions (20250908112415)
2026-07-30T12:33:37.047215408Z == 20250908112415 CreateFaspClientEventSubscriptions: migrating ===============
2026-07-30T12:33:37.047517908Z -- create_table(:fasp_client_event_subscriptions)
2026-07-30T12:33:37.088163366Z -> 0.0404s
2026-07-30T12:33:37.088235472Z == 20250908112415 CreateFaspClientEventSubscriptions: migrated (0.0409s) ======
2026-07-30T12:33:37.088277276Z
2026-07-30T12:33:37.217469781Z Migrating to CreateFaspClientBackfillRequests (20250908165009)
2026-07-30T12:33:37.221069455Z == 20250908165009 CreateFaspClientBackfillRequests: migrating =================
2026-07-30T12:33:37.221384780Z -- create_table(:fasp_client_backfill_requests)
2026-07-30T12:33:37.242784760Z -> 0.0212s
2026-07-30T12:33:37.242845673Z == 20250908165009 CreateFaspClientBackfillRequests: migrated (0.0216s) ========
2026-07-30T12:33:37.242897116Z
2026-07-30T12:33:37.357245382Z Migrating to AddImagesToCreators (20250922155445)
2026-07-30T12:33:37.360314095Z == 20250922155445 AddImagesToCreators: migrating ==============================
2026-07-30T12:33:37.360613799Z -- add_column(:creators, :avatar_data, :json)
2026-07-30T12:33:37.371207414Z -> 0.0104s
2026-07-30T12:33:37.371266924Z -- add_column(:creators, :banner_data, :json)
2026-07-30T12:33:37.380633738Z -> 0.0092s
2026-07-30T12:33:37.380703198Z == 20250922155445 AddImagesToCreators: migrated (0.0203s) =====================
2026-07-30T12:33:37.380746495Z
2026-07-30T12:33:37.492844407Z Migrating to CreateFederailsHosts (20251010145758)
2026-07-30T12:33:37.496953015Z == 20251010145758 CreateFederailsHosts: migrating =============================
2026-07-30T12:33:37.497250905Z -- create_table(:federails_hosts)
2026-07-30T12:33:37.533664917Z -> 0.0362s
2026-07-30T12:33:37.533726211Z == 20251010145758 CreateFederailsHosts: migrated (0.0366s) ====================
2026-07-30T12:33:37.533770851Z
2026-07-30T12:33:37.692611817Z Migrating to AddTourStateToUsers (20251027152904)
2026-07-30T12:33:37.696036527Z == 20251027152904 AddTourStateToUsers: migrating ==============================
2026-07-30T12:33:37.696066768Z -- add_column(:users, :tour_state, :json)
2026-07-30T12:33:37.708190236Z -> 0.0119s
2026-07-30T12:33:37.708227391Z == 20251027152904 AddTourStateToUsers: migrated (0.0124s) =====================
2026-07-30T12:33:37.708244325Z
2026-07-30T12:33:37.854721178Z Migrating to AddSortOrderToUsers (20251105110434)
2026-07-30T12:33:37.860435562Z == 20251105110434 AddSortOrderToUsers: migrating ==============================
2026-07-30T12:33:37.860835928Z -- add_column(:users, :sort_order, :integer, {default: 0, null: false})
2026-07-30T12:33:37.872663951Z -> 0.0117s
2026-07-30T12:33:37.872698812Z == 20251105110434 AddSortOrderToUsers: migrated (0.0122s) =====================
2026-07-30T12:33:37.872742891Z
2026-07-30T12:33:38.003605121Z Migrating to CreateGroups (20251203161006)
2026-07-30T12:33:38.008329560Z == 20251203161006 CreateGroups: migrating =====================================
2026-07-30T12:33:38.008645296Z -- create_table(:groups)
2026-07-30T12:33:38.042168203Z -> 0.0333s
2026-07-30T12:33:38.042234146Z -- create_table(:memberships)
2026-07-30T12:33:38.053637433Z -> 0.0111s
2026-07-30T12:33:38.053742515Z == 20251203161006 CreateGroups: migrated (0.0452s) ============================
2026-07-30T12:33:38.053784179Z
2026-07-30T12:33:38.169456202Z Migrating to CreateUniqueIndexesOnGroups (20260109113100)
2026-07-30T12:33:38.173112208Z == 20260109113100 CreateUniqueIndexesOnGroups: migrating ======================
2026-07-30T12:33:38.173603718Z -- remove_index(:memberships, [:group_id, :user_id])
2026-07-30T12:33:38.187058349Z -> 0.0133s
2026-07-30T12:33:38.187447142Z -- add_index(:memberships, [:group_id, :user_id], {unique: true})
2026-07-30T12:33:38.189534959Z -> 0.0020s
2026-07-30T12:33:38.189614659Z -- remove_index(:memberships, [:user_id, :group_id])
2026-07-30T12:33:38.215124621Z -> 0.0253s
2026-07-30T12:33:38.215406228Z -- add_index(:memberships, [:user_id, :group_id], {unique: true})
2026-07-30T12:33:38.217514236Z -> 0.0020s
2026-07-30T12:33:38.217582123Z == 20260109113100 CreateUniqueIndexesOnGroups: migrated (0.0443s) =============
2026-07-30T12:33:38.217628236Z
2026-07-30T12:33:38.334330935Z Migrating to CreateNoticedTables (20260119153039)
2026-07-30T12:33:38.341818612Z == 20260119153039 CreateNoticedTables: migrating ==============================
2026-07-30T12:33:38.341842310Z -- create_table(:noticed_events, {id: :primary_key})
2026-07-30T12:33:38.380928526Z -> 0.0388s
2026-07-30T12:33:38.381264453Z -- create_table(:noticed_notifications, {id: :primary_key})
2026-07-30T12:33:38.409314463Z -> 0.0279s
2026-07-30T12:33:38.409643325Z == 20260119153039 CreateNoticedTables: migrated (0.0681s) =====================
2026-07-30T12:33:38.409744399Z
2026-07-30T12:33:38.525949426Z Migrating to AddNotificationsCountToNoticedEvent (20260119153040)
2026-07-30T12:33:38.529265648Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrating ==============
2026-07-30T12:33:38.529818462Z -- add_column(:noticed_events, :notifications_count, :integer)
2026-07-30T12:33:38.541015032Z -> 0.0110s
2026-07-30T12:33:38.541049752Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrated (0.0116s) =====
2026-07-30T12:33:38.541138050Z
2026-07-30T12:33:38.656332991Z Migrating to DeviseInvitableAddToUsers (20260120143441)
2026-07-30T12:33:38.660858330Z == 20260120143441 DeviseInvitableAddToUsers: migrating ========================
2026-07-30T12:33:38.662647284Z -- change_table(:users)
2026-07-30T12:33:38.750309870Z -> 0.0875s
2026-07-30T12:33:38.750491205Z == 20260120143441 DeviseInvitableAddToUsers: migrated (0.0894s) ===============
2026-07-30T12:33:38.750598501Z
2026-07-30T12:33:38.934781450Z Migrating to CreateLists (20260302121346)
2026-07-30T12:33:38.938850298Z == 20260302121346 CreateLists: migrating ======================================
2026-07-30T12:33:38.939280395Z -- create_table(:lists)
2026-07-30T12:33:38.959332980Z -> 0.0199s
2026-07-30T12:33:38.959406187Z -- create_table(:list_items)
2026-07-30T12:33:38.977218729Z -> 0.0176s
2026-07-30T12:33:38.977444844Z == 20260302121346 CreateLists: migrated (0.0383s) =============================
2026-07-30T12:33:38.977465967Z
2026-07-30T12:33:39.086698655Z Migrating to AddSpecialToLists (20260304122738)
2026-07-30T12:33:39.089837329Z == 20260304122738 AddSpecialToLists: migrating ================================
2026-07-30T12:33:39.090122594Z -- add_column(:lists, :special, :string)
2026-07-30T12:33:39.102827213Z -> 0.0124s
2026-07-30T12:33:39.102949840Z == 20260304122738 AddSpecialToLists: migrated (0.0129s) =======================
2026-07-30T12:33:39.102984380Z
2026-07-30T12:33:39.215774235Z Migrating to AddFolderSettingsToLibraries (20260310154453)
2026-07-30T12:33:39.219232884Z == 20260310154453 AddFolderSettingsToLibraries: migrating =====================
2026-07-30T12:33:39.219718913Z -- add_column(:libraries, :path_template, :string, {null: false, default: "{tags}/{modelName}{modelId}"})
2026-07-30T12:33:39.232124289Z -> 0.0122s
2026-07-30T12:33:39.232419304Z -- add_column(:libraries, :parse_metadata_from_path, :boolean, {default: false, null: false})
2026-07-30T12:33:39.243266951Z -> 0.0108s
2026-07-30T12:33:39.243500001Z -- add_column(:libraries, :safe_folder_names, :boolean, {default: true, null: false})
2026-07-30T12:33:39.254288339Z -> 0.0107s
2026-07-30T12:33:39.254419884Z == 20260310154453 AddFolderSettingsToLibraries: migrated (0.0350s) ============
2026-07-30T12:33:39.254428822Z
2026-07-30T12:33:39.361843907Z Migrating to AddToAndCcToFederailsActivities (20260323153455)
2026-07-30T12:33:39.364983724Z == 20260323153455 AddToAndCcToFederailsActivities: migrating ==================
2026-07-30T12:33:39.365317106Z -- add_column(:federails_activities, :to, :string)
2026-07-30T12:33:39.377284549Z -> 0.0118s
2026-07-30T12:33:39.377888857Z -- add_column(:federails_activities, :cc, :string)
2026-07-30T12:33:39.388073849Z -> 0.0105s
2026-07-30T12:33:39.388203210Z == 20260323153455 AddToAndCcToFederailsActivities: migrated (0.0230s) =========
2026-07-30T12:33:39.388212268Z
2026-07-30T12:33:39.495840924Z Migrating to AddLikeCountToModels (20260410150554)
2026-07-30T12:33:39.498998747Z == 20260410150554 AddLikeCountToModels: migrating =============================
2026-07-30T12:33:39.499421749Z -- add_column(:models, :like_count, :integer, {default: 0, null: false})
2026-07-30T12:33:39.511549015Z -> 0.0120s
2026-07-30T12:33:39.511608404Z == 20260410150554 AddLikeCountToModels: migrated (0.0125s) ====================
2026-07-30T12:33:39.511638014Z
2026-07-30T12:33:39.622937888Z Migrating to CreateFederailsQuoteAuthorizations (20260421083230)
2026-07-30T12:33:39.627210536Z == 20260421083230 CreateFederailsQuoteAuthorizations: migrating ===============
2026-07-30T12:33:39.627520581Z -- create_table(:federails_quote_authorizations)
2026-07-30T12:33:39.669121314Z -> 0.0414s
2026-07-30T12:33:39.669257729Z == 20260421083230 CreateFederailsQuoteAuthorizations: migrated (0.0419s) ======
2026-07-30T12:33:39.669270435Z
2026-07-30T12:33:39.776882768Z Migrating to AddResultAndInstrumentToFederailsActivities (20260421171252)
2026-07-30T12:33:39.780110712Z == 20260421171252 AddResultAndInstrumentToFederailsActivities: migrating ======
2026-07-30T12:33:39.780443653Z -- add_column(:federails_activities, :result, :string)
2026-07-30T12:33:39.792882136Z -> 0.0123s
2026-07-30T12:33:39.793044904Z -- add_column(:federails_activities, :instrument, :string)
2026-07-30T12:33:39.804208678Z -> 0.0110s
2026-07-30T12:33:39.804324321Z == 20260421171252 AddResultAndInstrumentToFederailsActivities: migrated (0.0240s)
2026-07-30T12:33:39.804367839Z
2026-07-30T12:33:39.911837735Z Migrating to CreateCollectionsModelsJoinTable (20260422125049)
2026-07-30T12:33:39.914838732Z == 20260422125049 CreateCollectionsModelsJoinTable: migrating =================
2026-07-30T12:33:39.915150109Z -- create_join_table(:collections, :models)
2026-07-30T12:33:39.938979083Z -> 0.0236s
2026-07-30T12:33:39.939068864Z == 20260422125049 CreateCollectionsModelsJoinTable: migrated (0.0241s) ========
2026-07-30T12:33:39.939160769Z
2026-07-30T12:33:40.049919472Z Migrating to AddPreviewFieldsToCollections (20260427114113)
2026-07-30T12:33:40.053494525Z == 20260427114113 AddPreviewFieldsToCollections: migrating ====================
2026-07-30T12:33:40.053792867Z -- change_table(:collections)
2026-07-30T12:33:40.399067586Z -> 0.3451s
2026-07-30T12:33:40.399181456Z == 20260427114113 AddPreviewFieldsToCollections: migrated (0.3455s) ===========
2026-07-30T12:33:40.399210494Z
2026-07-30T12:33:40.507678802Z Migrating to AddModelsCountToCollections (20260428101428)
2026-07-30T12:33:40.511118673Z == 20260428101428 AddModelsCountToCollections: migrating ======================
2026-07-30T12:33:40.512970935Z -- add_column(:collections_models, :id, :primary_key)
2026-07-30T12:33:40.560743074Z -> 0.0476s
2026-07-30T12:33:40.560893677Z -- add_column(:collections, :models_count, :integer)
2026-07-30T12:33:40.589473664Z -> 0.0284s
2026-07-30T12:33:40.589616913Z == 20260428101428 AddModelsCountToCollections: migrated (0.0783s) =============
2026-07-30T12:33:40.589665420Z
2026-07-30T12:33:40.761224693Z Migrating to AddTextToLinks (20260511220927)
2026-07-30T12:33:40.764270300Z == 20260511220927 AddTextToLinks: migrating ===================================
2026-07-30T12:33:40.764579803Z -- add_column(:links, :text, :string)
2026-07-30T12:33:40.777801614Z -> 0.0130s
2026-07-30T12:33:40.777895393Z == 20260511220927 AddTextToLinks: migrated (0.0134s) ==========================
2026-07-30T12:33:40.777922508Z
2026-07-30T12:33:40.923313293Z Migrating to AddEntrypointToModels (20260512112504)
2026-07-30T12:33:40.937460488Z == 20260512112504 AddEntrypointToModels: migrating ============================
2026-07-30T12:33:40.937932419Z -- add_reference(:models, :entrypoint, {null: true, foreign_key: {to_table: :model_files}})
2026-07-30T12:33:41.488018423Z -> 0.5498s
2026-07-30T12:33:41.488258867Z -- add_column(:models, :entrypoint_fragment, :string, {null: true})
2026-07-30T12:33:41.500113023Z -> 0.0117s
2026-07-30T12:33:41.500176110Z == 20260512112504 AddEntrypointToModels: migrated (0.5626s) ===================
2026-07-30T12:33:41.500229658Z
2026-07-30T12:33:41.644860591Z Migrating to AddLandingPageToUsers (20260514144832)
2026-07-30T12:33:41.648338949Z == 20260514144832 AddLandingPageToUsers: migrating ============================
2026-07-30T12:33:41.648777112Z -- add_column(:users, :landing_page, :string, {null: true, default: nil})
2026-07-30T12:33:41.693513785Z -> 0.0326s
2026-07-30T12:33:41.693731503Z == 20260514144832 AddLandingPageToUsers: migrated (0.0451s) ===================
2026-07-30T12:33:41.693757947Z
2026-07-30T12:33:41.840437808Z Migrating to CreateRelationships (20260519154617)
2026-07-30T12:33:41.844513671Z == 20260519154617 CreateRelationships: migrating ==============================
2026-07-30T12:33:41.844804497Z -- create_table(:relationships)
2026-07-30T12:33:41.864678863Z -> 0.0197s
2026-07-30T12:33:41.864778313Z == 20260519154617 CreateRelationships: migrated (0.0201s) =====================
2026-07-30T12:33:41.864820478Z
2026-07-30T12:33:41.998165461Z Migrating to DropAltchaSolutions (20260604160600)
2026-07-30T12:33:42.002222405Z == 20260604160600 DropAltchaSolutions: migrating ==============================
2026-07-30T12:33:42.003995147Z -- drop_table(:altcha_solutions)
2026-07-30T12:33:42.006589625Z -> 0.0025s
2026-07-30T12:33:42.006698404Z == 20260604160600 DropAltchaSolutions: migrated (0.0043s) =====================
2026-07-30T12:33:42.006738465Z
2026-07-30T12:33:42.138532663Z Migrating to CreatePrintHosts (20260616131635)
2026-07-30T12:33:42.142057295Z == 20260616131635 CreatePrintHosts: migrating =================================
2026-07-30T12:33:42.142445297Z -- create_table(:print_hosts)
2026-07-30T12:33:42.147992023Z -> 0.0054s
2026-07-30T12:33:42.148017695Z == 20260616131635 CreatePrintHosts: migrated (0.0058s) ========================
2026-07-30T12:33:42.148036894Z
2026-07-30T12:33:42.762969539Z s6-rc: info: service init-manyfold-config successfully started
2026-07-30T12:33:42.765744030Z s6-rc: info: service init-config-end: starting
2026-07-30T12:33:43.110737773Z s6-rc: info: service init-config-end successfully started
2026-07-30T12:33:43.113660322Z s6-rc: info: service init-mods: starting
2026-07-30T12:33:43.203705478Z s6-rc: info: service init-mods successfully started
2026-07-30T12:33:43.205583833Z s6-rc: info: service init-mod-universal-redis-add-package: starting
2026-07-30T12:33:43.882335591Z s6-rc: info: service init-mod-universal-redis-add-package successfully started
2026-07-30T12:33:43.884298957Z s6-rc: info: service init-mods-package-install: starting
2026-07-30T12:33:44.332862719Z [pkg-install-init] **** Installing all mod packages ****
2026-07-30T12:33:46.289002824Z (1/1) Installing redis (8.8.0-r0)
2026-07-30T12:33:46.305557381Z Executing redis-8.8.0-r0.pre-install
2026-07-30T12:33:46.687640628Z Executing redis-8.8.0-r0.post-install
2026-07-30T12:33:46.774885241Z Executing busybox-1.37.0-r31.trigger
2026-07-30T12:33:46.893709655Z OK: 700.1 MiB in 164 packages
2026-07-30T12:33:47.031452610Z s6-rc: info: service init-mods-package-install successfully started
2026-07-30T12:33:47.034196709Z s6-rc: info: service init-mods-end: starting
2026-07-30T12:33:47.128014487Z s6-rc: info: service init-mods-end successfully started
2026-07-30T12:33:47.131464759Z s6-rc: info: service init-custom-files: starting
2026-07-30T12:33:47.718052401Z [custom-init] No custom files found, skipping...
2026-07-30T12:33:47.724235670Z s6-rc: info: service init-custom-files successfully started
2026-07-30T12:33:47.725992891Z s6-rc: info: service init-services: starting
2026-07-30T12:33:47.792377733Z s6-rc: info: service init-services successfully started
2026-07-30T12:33:47.794092909Z s6-rc: info: service svc-mod-universal-redis: starting
2026-07-30T12:33:47.795671520Z s6-rc: info: service svc-manyfold: starting
2026-07-30T12:33:47.797573612Z s6-rc: info: service svc-cron: starting
2026-07-30T12:33:47.914019975Z s6-rc: info: service svc-mod-universal-redis successfully started
2026-07-30T12:33:47.939204621Z s6-rc: info: service svc-cron successfully started
2026-07-30T12:33:48.363833234Z 846:C 30 Jul 2026 12:33:48.362 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:33:48.364559958Z 846:C 30 Jul 2026 12:33:48.364 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:33:48.388651001Z 846:C 30 Jul 2026 12:33:48.388 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:33:48.388887257Z 846:C 30 Jul 2026 12:33:48.388 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:33:49.910407197Z 931:C 30 Jul 2026 12:33:49.908 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:33:49.911100253Z 931:C 30 Jul 2026 12:33:49.910 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:33:49.934273737Z 931:C 30 Jul 2026 12:33:49.934 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:33:49.934684254Z 931:C 30 Jul 2026 12:33:49.934 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:33:50.814721100Z 12:33:50 rails.1 | started with pid 956
2026-07-30T12:33:50.815189304Z 12:33:50 default_worker.1 | started with pid 959
2026-07-30T12:33:50.815708069Z 12:33:50 performance_worker.1 | started with pid 962
2026-07-30T12:33:51.379283503Z 968:C 30 Jul 2026 12:33:51.377 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:33:51.380017281Z 968:C 30 Jul 2026 12:33:51.379 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:33:51.403303011Z 968:C 30 Jul 2026 12:33:51.403 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:33:51.403735132Z 968:C 30 Jul 2026 12:33:51.403 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:33:52.820267187Z 995:C 30 Jul 2026 12:33:52.818 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:33:52.820972949Z 995:C 30 Jul 2026 12:33:52.820 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:33:52.844363991Z 995:C 30 Jul 2026 12:33:52.844 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:33:52.844594615Z 995:C 30 Jul 2026 12:33:52.844 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:33:54.289816980Z 1030:C 30 Jul 2026 12:33:54.288 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:33:54.290505317Z 1030:C 30 Jul 2026 12:33:54.290 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:33:54.313751066Z 1030:C 30 Jul 2026 12:33:54.313 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:33:54.313946680Z 1030:C 30 Jul 2026 12:33:54.313 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:33:55.942506029Z 1055:C 30 Jul 2026 12:33:55.941 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:33:55.943218344Z 1055:C 30 Jul 2026 12:33:55.943 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:33:55.960115521Z 1055:C 30 Jul 2026 12:33:55.959 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:33:55.960284712Z 1055:C 30 Jul 2026 12:33:55.960 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:33:57.378628749Z 1084:C 30 Jul 2026 12:33:57.377 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:33:57.379349070Z 1084:C 30 Jul 2026 12:33:57.379 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:33:57.403004405Z 1084:C 30 Jul 2026 12:33:57.402 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:33:57.403186632Z 1084:C 30 Jul 2026 12:33:57.403 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:33:58.758373881Z 1109:C 30 Jul 2026 12:33:58.756 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:33:58.759108882Z 1109:C 30 Jul 2026 12:33:58.758 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:33:58.775985107Z 1109:C 30 Jul 2026 12:33:58.775 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:33:58.776216834Z 1109:C 30 Jul 2026 12:33:58.776 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:00.181764917Z 1134:C 30 Jul 2026 12:34:00.180 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:00.182505159Z 1134:C 30 Jul 2026 12:34:00.182 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:00.204373271Z 1134:C 30 Jul 2026 12:34:00.204 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:00.204753387Z 1134:C 30 Jul 2026 12:34:00.204 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:01.580019304Z 1165:C 30 Jul 2026 12:34:01.578 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:01.580543931Z 1165:C 30 Jul 2026 12:34:01.580 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:01.603114790Z 1165:C 30 Jul 2026 12:34:01.602 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:01.603463974Z 1165:C 30 Jul 2026 12:34:01.603 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:02.987741739Z 1190:C 30 Jul 2026 12:34:02.985 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:02.988052896Z 1190:C 30 Jul 2026 12:34:02.987 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:03.011494059Z 1190:C 30 Jul 2026 12:34:03.011 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:03.011701857Z 1190:C 30 Jul 2026 12:34:03.011 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:04.537276168Z 1215:C 30 Jul 2026 12:34:04.535 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:04.537980036Z 1215:C 30 Jul 2026 12:34:04.537 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:04.560576877Z 1215:C 30 Jul 2026 12:34:04.560 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:04.560799165Z 1215:C 30 Jul 2026 12:34:04.560 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:06.008522299Z 1244:C 30 Jul 2026 12:34:06.006 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:06.009241879Z 1244:C 30 Jul 2026 12:34:06.009 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:06.024046890Z 1244:C 30 Jul 2026 12:34:06.023 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:06.024220690Z 1244:C 30 Jul 2026 12:34:06.024 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:07.508503711Z 1269:C 30 Jul 2026 12:34:07.506 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:07.509262540Z 1269:C 30 Jul 2026 12:34:07.509 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:07.531574708Z 1269:C 30 Jul 2026 12:34:07.531 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:07.531791885Z 1269:C 30 Jul 2026 12:34:07.531 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:09.413751794Z 1298:C 30 Jul 2026 12:34:09.412 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:09.414462356Z 1298:C 30 Jul 2026 12:34:09.414 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:09.436646215Z 1298:C 30 Jul 2026 12:34:09.436 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:09.436868313Z 1298:C 30 Jul 2026 12:34:09.436 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:10.911417921Z 1323:C 30 Jul 2026 12:34:10.909 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:10.912117852Z 1323:C 30 Jul 2026 12:34:10.911 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:10.934794724Z 1323:C 30 Jul 2026 12:34:10.934 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:10.935226795Z 1323:C 30 Jul 2026 12:34:10.935 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:12.329181599Z 1352:C 30 Jul 2026 12:34:12.327 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:12.329925789Z 1352:C 30 Jul 2026 12:34:12.329 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:12.353194534Z 1352:C 30 Jul 2026 12:34:12.353 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:12.353422994Z 1352:C 30 Jul 2026 12:34:12.353 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:13.930751287Z 1377:C 30 Jul 2026 12:34:13.929 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:13.931569285Z 1377:C 30 Jul 2026 12:34:13.931 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:13.955746040Z 1377:C 30 Jul 2026 12:34:13.955 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:13.956115665Z 1377:C 30 Jul 2026 12:34:13.956 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:15.423584857Z 1406:C 30 Jul 2026 12:34:15.422 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:15.424319988Z 1406:C 30 Jul 2026 12:34:15.424 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:15.439239410Z 1406:C 30 Jul 2026 12:34:15.439 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:15.439470946Z 1406:C 30 Jul 2026 12:34:15.439 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:16.924795937Z 1431:C 30 Jul 2026 12:34:16.923 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:16.925518864Z 1431:C 30 Jul 2026 12:34:16.925 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:16.947568643Z 1431:C 30 Jul 2026 12:34:16.947 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:16.947900421Z 1431:C 30 Jul 2026 12:34:16.947 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:18.390681669Z 1456:C 30 Jul 2026 12:34:18.389 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:18.391460859Z 1456:C 30 Jul 2026 12:34:18.391 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:18.414111429Z 1456:C 30 Jul 2026 12:34:18.413 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:18.414519330Z 1456:C 30 Jul 2026 12:34:18.414 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:19.808036413Z 1485:C 30 Jul 2026 12:34:19.806 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:19.808720903Z 1485:C 30 Jul 2026 12:34:19.808 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:19.831425361Z 1485:C 30 Jul 2026 12:34:19.831 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:19.831644302Z 1485:C 30 Jul 2026 12:34:19.831 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:21.298691865Z 1510:C 30 Jul 2026 12:34:21.297 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:21.299401344Z 1510:C 30 Jul 2026 12:34:21.299 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:21.324193409Z 1510:C 30 Jul 2026 12:34:21.324 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:21.324505468Z 1510:C 30 Jul 2026 12:34:21.324 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:23.056343370Z 1539:C 30 Jul 2026 12:34:23.054 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:23.057106838Z 1539:C 30 Jul 2026 12:34:23.056 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:23.079818170Z 1539:C 30 Jul 2026 12:34:23.079 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:23.080146211Z 1539:C 30 Jul 2026 12:34:23.080 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:24.495259068Z 1564:C 30 Jul 2026 12:34:24.493 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:24.496023298Z 1564:C 30 Jul 2026 12:34:24.495 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:24.518828410Z 1564:C 30 Jul 2026 12:34:24.518 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:24.519078393Z 1564:C 30 Jul 2026 12:34:24.518 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:25.910959690Z 1593:C 30 Jul 2026 12:34:25.909 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:25.911681304Z 1593:C 30 Jul 2026 12:34:25.911 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:25.936425272Z 1593:C 30 Jul 2026 12:34:25.936 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:25.936789777Z 1593:C 30 Jul 2026 12:34:25.936 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:26.572369556Z 12:34:26 rails.1 | => Booting Puma
2026-07-30T12:34:26.573112203Z 12:34:26 rails.1 | => Rails 8.0.5.1 application starting in production
2026-07-30T12:34:26.574115564Z 12:34:26 rails.1 | => Run `bin/rails server --help` for more startup options
2026-07-30T12:34:27.334645111Z 1618:C 30 Jul 2026 12:34:27.333 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:27.335411325Z 1618:C 30 Jul 2026 12:34:27.335 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:27.358193440Z 1618:C 30 Jul 2026 12:34:27.358 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:27.358631172Z 1618:C 30 Jul 2026 12:34:27.358 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:28.934361435Z 1644:C 30 Jul 2026 12:34:28.932 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:28.935024551Z 1644:C 30 Jul 2026 12:34:28.934 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:28.958261112Z 1644:C 30 Jul 2026 12:34:28.958 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:28.958689856Z 1644:C 30 Jul 2026 12:34:28.958 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:28.991876866Z 12:34:28 rails.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-30T12:34:28.992902633Z 12:34:28 rails.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-30T12:34:30.395446104Z 1687:C 30 Jul 2026 12:34:30.393 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:30.396157838Z 1687:C 30 Jul 2026 12:34:30.396 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:30.418943039Z 1687:C 30 Jul 2026 12:34:30.418 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:30.419230959Z 1687:C 30 Jul 2026 12:34:30.419 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:31.871370804Z 1713:C 30 Jul 2026 12:34:31.869 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:31.871939841Z 1713:C 30 Jul 2026 12:34:31.871 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:31.894771175Z 1713:C 30 Jul 2026 12:34:31.894 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:31.895019395Z 1713:C 30 Jul 2026 12:34:31.894 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:32.387842948Z 12:34:32 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:34:32.385Z pid=959 tid=33b: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-30T12:34:32.455535155Z 12:34:32 default_worker.1 | Connection refused - connect(2) for 127.0.0.1:6379 (redis://localhost:6379)
2026-07-30T12:34:32.456043038Z 12:34:32 default_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:1639:in 'Socket#__connect_nonblock'
2026-07-30T12:34:32.456485570Z 12:34:32 default_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:1639:in 'Socket#connect_nonblock'
2026-07-30T12:34:32.456921288Z 12:34:32 default_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:60:in 'Addrinfo#connect_internal'
2026-07-30T12:34:32.457352306Z 12:34:32 default_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:141:in 'Addrinfo#connect'
2026-07-30T12:34:32.457793806Z 12:34:32 default_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:753:in 'block in Socket.tcp_with_fast_fallback'
2026-07-30T12:34:32.458217750Z 12:34:32 default_worker.1 | <internal:kernel>:168:in 'Kernel#loop'
2026-07-30T12:34:32.458650241Z 12:34:32 default_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:721:in 'Socket.tcp_with_fast_fallback'
2026-07-30T12:34:32.459077342Z 12:34:32 default_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:661:in 'Socket.tcp'
2026-07-30T12:34:32.459491156Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client/ruby_connection.rb:122:in 'RedisClient::RubyConnection#connect'
2026-07-30T12:34:32.459996263Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client/ruby_connection.rb:48:in 'RedisClient::RubyConnection#initialize'
2026-07-30T12:34:32.460465008Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:849:in 'Class#new'
2026-07-30T12:34:32.461131120Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:849:in 'block in RedisClient#connect'
2026-07-30T12:34:32.461565966Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client/middlewares.rb:12:in 'RedisClient::BasicMiddleware#connect'
2026-07-30T12:34:32.461998999Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:848:in 'RedisClient#connect'
2026-07-30T12:34:32.462431671Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:824:in 'RedisClient#raw_connection'
2026-07-30T12:34:32.462865475Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:779:in 'RedisClient#ensure_connected'
2026-07-30T12:34:32.463259128Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:357:in 'RedisClient#call'
2026-07-30T12:34:32.463691780Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/redis_client_adapter.rb:35:in 'block (2 levels) in <module:CompatMethods>'
2026-07-30T12:34:32.464172017Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/api.rb:674:in 'block in Sidekiq::SortedSet#size'
2026-07-30T12:34:32.464617525Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/config.rb:191:in 'block in Sidekiq::Config#redis'
2026-07-30T12:34:32.465033724Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:114:in 'block (2 levels) in ConnectionPool#with'
2026-07-30T12:34:32.465499853Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:113:in 'Thread.handle_interrupt'
2026-07-30T12:34:32.465939228Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:113:in 'block in ConnectionPool#with'
2026-07-30T12:34:32.466375327Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:110:in 'Thread.handle_interrupt'
2026-07-30T12:34:32.466808790Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:110:in 'ConnectionPool#with'
2026-07-30T12:34:32.467204137Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/config.rb:188:in 'Sidekiq::Config#redis'
2026-07-30T12:34:32.468127888Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq.rb:75:in 'Sidekiq.redis'
2026-07-30T12:34:32.468551632Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/api.rb:674:in 'Sidekiq::SortedSet#size'
2026-07-30T12:34:32.468995927Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/api.rb:669:in 'Sidekiq::SortedSet#initialize'
2026-07-30T12:34:32.469404932Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/interrupted_set.rb:9:in 'Sidekiq::InterruptedSet#initialize'
2026-07-30T12:34:32.469829748Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/base_reliable_fetch.rb:124:in 'Class#new'
2026-07-30T12:34:32.470261958Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/base_reliable_fetch.rb:124:in 'Sidekiq::BaseReliableFetch#initialize'
2026-07-30T12:34:32.470690692Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/reliable_fetch.rb:12:in 'Sidekiq::ReliableFetch#initialize'
2026-07-30T12:34:32.471119887Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/base_reliable_fetch.rb:56:in 'Class#new'
2026-07-30T12:34:32.471518891Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/base_reliable_fetch.rb:56:in 'Sidekiq::BaseReliableFetch.setup_reliable_fetch!'
2026-07-30T12:34:32.471962345Z 12:34:32 default_worker.1 | /app/www/config/initializers/sidekiq.rb:2:in 'block in <compiled>'
2026-07-30T12:34:32.472439757Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq.rb:104:in 'Sidekiq.configure_server'
2026-07-30T12:34:32.472898381Z 12:34:32 default_worker.1 | /app/www/config/initializers/sidekiq.rb:1:in '<compiled>'
2026-07-30T12:34:32.473466105Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:693:in 'Kernel#load'
2026-07-30T12:34:32.473919839Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:693:in 'block in Rails::Engine#load_config_initializer'
2026-07-30T12:34:32.474362972Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.5.1/lib/active_support/notifications.rb:212:in 'ActiveSupport::Notifications.instrument'
2026-07-30T12:34:32.474769160Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:692:in 'Rails::Engine#load_config_initializer'
2026-07-30T12:34:32.475195089Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:646:in 'block (2 levels) in <class:Engine>'
2026-07-30T12:34:32.475587038Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:645:in 'Array#each'
2026-07-30T12:34:32.476038278Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:645:in 'block in <class:Engine>'
2026-07-30T12:34:32.476488084Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:32:in 'BasicObject#instance_exec'
2026-07-30T12:34:32.476902589Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:32:in 'Rails::Initializable::Initializer#run'
2026-07-30T12:34:32.477389179Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:61:in 'block in Rails::Initializable#run_initializers'
2026-07-30T12:34:32.477796761Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:231:in 'block in TSort.tsort_each'
2026-07-30T12:34:32.478223490Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:353:in 'block (2 levels) in TSort.each_strongly_connected_component'
2026-07-30T12:34:32.478649910Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:425:in 'block (2 levels) in TSort.each_strongly_connected_component_from'
2026-07-30T12:34:32.479079565Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:434:in 'TSort.each_strongly_connected_component_from'
2026-07-30T12:34:32.479480663Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:424:in 'block in TSort.each_strongly_connected_component_from'
2026-07-30T12:34:32.479934297Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:50:in 'Array#each'
2026-07-30T12:34:32.480397461Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:50:in 'Rails::Initializable::Collection#tsort_each_child'
2026-07-30T12:34:32.480828860Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:418:in 'Method#call'
2026-07-30T12:34:32.481262113Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:418:in 'TSort.each_strongly_connected_component_from'
2026-07-30T12:34:32.481688803Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:352:in 'block in TSort.each_strongly_connected_component'
2026-07-30T12:34:32.482116104Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'Rails::Initializable::Collection#each'
2026-07-30T12:34:32.482544367Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'Method#call'
2026-07-30T12:34:32.482972159Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'TSort.each_strongly_connected_component'
2026-07-30T12:34:32.483400211Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:229:in 'TSort.tsort_each'
2026-07-30T12:34:32.483796169Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:208:in 'TSort#tsort_each'
2026-07-30T12:34:32.484250484Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:60:in 'Rails::Initializable#run_initializers'
2026-07-30T12:34:32.484702736Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/application.rb:444:in 'Rails::Application#initialize!'
2026-07-30T12:34:32.485129295Z 12:34:32 default_worker.1 | /app/www/config/environment.rb:5:in '<top (required)>'
2026-07-30T12:34:32.485629403Z 12:34:32 default_worker.1 | /usr/local/lib/ruby/3.4.0/bundled_gems.rb:82:in 'Kernel.require'
2026-07-30T12:34:32.486070943Z 12:34:32 default_worker.1 | /usr/local/lib/ruby/3.4.0/bundled_gems.rb:82:in 'block (2 levels) in Kernel#replace_require'
2026-07-30T12:34:32.486507623Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/cli.rb:318:in 'Sidekiq::CLI#boot_application'
2026-07-30T12:34:32.486966297Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/cli.rb:44:in 'Sidekiq::CLI#run'
2026-07-30T12:34:32.487442376Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/bin/sidekiq:31:in '<top (required)>'
2026-07-30T12:34:32.487919908Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bin/sidekiq:25:in 'Kernel#load'
2026-07-30T12:34:32.488351688Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bin/sidekiq:25:in '<top (required)>'
2026-07-30T12:34:32.524789198Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli/exec.rb:61:in 'Kernel.load'
2026-07-30T12:34:32.525529890Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli/exec.rb:61:in 'Bundler::CLI::Exec#kernel_load'
2026-07-30T12:34:32.526097444Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli/exec.rb:24:in 'Bundler::CLI::Exec#run'
2026-07-30T12:34:32.526530527Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli.rb:508:in 'Bundler::CLI#exec'
2026-07-30T12:34:32.526973920Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/vendor/thor/lib/thor/command.rb:28:in 'Bundler::Thor::Command#run'
2026-07-30T12:34:32.527400179Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in 'Bundler::Thor::Invocation#invoke_command'
2026-07-30T12:34:32.527800325Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/vendor/thor/lib/thor.rb:538:in 'Bundler::Thor.dispatch'
2026-07-30T12:34:32.528280964Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli.rb:35:in 'Bundler::CLI.dispatch'
2026-07-30T12:34:32.528703645Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/vendor/thor/lib/thor/base.rb:584:in 'Bundler::Thor::Base::ClassMethods#start'
2026-07-30T12:34:32.529104794Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli.rb:29:in 'Bundler::CLI.start'
2026-07-30T12:34:32.529561274Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/exe/bundle:28:in 'block in <top (required)>'
2026-07-30T12:34:32.530002743Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/friendly_errors.rb:118:in 'Bundler.with_friendly_errors'
2026-07-30T12:34:32.530430024Z 12:34:32 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/exe/bundle:20:in '<top (required)>'
2026-07-30T12:34:32.530883047Z 12:34:32 default_worker.1 | /usr/local/bin/bundle:25:in 'Kernel#load'
2026-07-30T12:34:32.531263063Z 12:34:32 default_worker.1 | /usr/local/bin/bundle:25:in '<main>'
2026-07-30T12:34:32.753192899Z 12:34:32 performance_worker.1 | [1;34mINFO [0m 2026-07-30T12:34:32.750Z pid=962 tid=34q: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-30T12:34:32.818185085Z 12:34:32 performance_worker.1 | Connection refused - connect(2) for 127.0.0.1:6379 (redis://localhost:6379)
2026-07-30T12:34:32.818896128Z 12:34:32 performance_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:1639:in 'Socket#__connect_nonblock'
2026-07-30T12:34:32.819629315Z 12:34:32 performance_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:1639:in 'Socket#connect_nonblock'
2026-07-30T12:34:32.820389547Z 12:34:32 performance_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:60:in 'Addrinfo#connect_internal'
2026-07-30T12:34:32.821132244Z 12:34:32 performance_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:141:in 'Addrinfo#connect'
2026-07-30T12:34:32.821877906Z 12:34:32 performance_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:753:in 'block in Socket.tcp_with_fast_fallback'
2026-07-30T12:34:32.822605182Z 12:34:32 performance_worker.1 | <internal:kernel>:168:in 'Kernel#loop'
2026-07-30T12:34:32.823336235Z 12:34:32 performance_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:721:in 'Socket.tcp_with_fast_fallback'
2026-07-30T12:34:32.824079933Z 12:34:32 performance_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:661:in 'Socket.tcp'
2026-07-30T12:34:32.824817610Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client/ruby_connection.rb:122:in 'RedisClient::RubyConnection#connect'
2026-07-30T12:34:32.825578222Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client/ruby_connection.rb:48:in 'RedisClient::RubyConnection#initialize'
2026-07-30T12:34:32.826317722Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:849:in 'Class#new'
2026-07-30T12:34:32.827051230Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:849:in 'block in RedisClient#connect'
2026-07-30T12:34:32.827783005Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client/middlewares.rb:12:in 'RedisClient::BasicMiddleware#connect'
2026-07-30T12:34:32.828528527Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:848:in 'RedisClient#connect'
2026-07-30T12:34:32.829259660Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:824:in 'RedisClient#raw_connection'
2026-07-30T12:34:32.829987166Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:779:in 'RedisClient#ensure_connected'
2026-07-30T12:34:32.830711485Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:357:in 'RedisClient#call'
2026-07-30T12:34:32.831441406Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/redis_client_adapter.rb:35:in 'block (2 levels) in <module:CompatMethods>'
2026-07-30T12:34:32.832187720Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/api.rb:674:in 'block in Sidekiq::SortedSet#size'
2026-07-30T12:34:32.832941047Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/config.rb:191:in 'block in Sidekiq::Config#redis'
2026-07-30T12:34:32.833688043Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:114:in 'block (2 levels) in ConnectionPool#with'
2026-07-30T12:34:32.834423755Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:113:in 'Thread.handle_interrupt'
2026-07-30T12:34:32.835166101Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:113:in 'block in ConnectionPool#with'
2026-07-30T12:34:32.835912485Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:110:in 'Thread.handle_interrupt'
2026-07-30T12:34:32.836646885Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:110:in 'ConnectionPool#with'
2026-07-30T12:34:32.837384882Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/config.rb:188:in 'Sidekiq::Config#redis'
2026-07-30T12:34:32.838114041Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq.rb:75:in 'Sidekiq.redis'
2026-07-30T12:34:32.838857910Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/api.rb:674:in 'Sidekiq::SortedSet#size'
2026-07-30T12:34:32.839579855Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/api.rb:669:in 'Sidekiq::SortedSet#initialize'
2026-07-30T12:34:32.840322220Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/interrupted_set.rb:9:in 'Sidekiq::InterruptedSet#initialize'
2026-07-30T12:34:32.841049185Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/base_reliable_fetch.rb:124:in 'Class#new'
2026-07-30T12:34:32.841775419Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/base_reliable_fetch.rb:124:in 'Sidekiq::BaseReliableFetch#initialize'
2026-07-30T12:34:32.842504838Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/reliable_fetch.rb:12:in 'Sidekiq::ReliableFetch#initialize'
2026-07-30T12:34:32.843234248Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/base_reliable_fetch.rb:56:in 'Class#new'
2026-07-30T12:34:32.843979700Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/base_reliable_fetch.rb:56:in 'Sidekiq::BaseReliableFetch.setup_reliable_fetch!'
2026-07-30T12:34:32.844711064Z 12:34:32 performance_worker.1 | /app/www/config/initializers/sidekiq.rb:2:in 'block in <compiled>'
2026-07-30T12:34:32.845442177Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq.rb:104:in 'Sidekiq.configure_server'
2026-07-30T12:34:32.846180775Z 12:34:32 performance_worker.1 | /app/www/config/initializers/sidekiq.rb:1:in '<compiled>'
2026-07-30T12:34:32.846911357Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:693:in 'Kernel#load'
2026-07-30T12:34:32.847672752Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:693:in 'block in Rails::Engine#load_config_initializer'
2026-07-30T12:34:32.848424306Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.5.1/lib/active_support/notifications.rb:212:in 'ActiveSupport::Notifications.instrument'
2026-07-30T12:34:32.849181842Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:692:in 'Rails::Engine#load_config_initializer'
2026-07-30T12:34:32.849909398Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:646:in 'block (2 levels) in <class:Engine>'
2026-07-30T12:34:32.850645551Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:645:in 'Array#each'
2026-07-30T12:34:32.851370141Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:645:in 'block in <class:Engine>'
2026-07-30T12:34:32.852119170Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:32:in 'BasicObject#instance_exec'
2026-07-30T12:34:32.852853019Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:32:in 'Rails::Initializable::Initializer#run'
2026-07-30T12:34:32.853583571Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:61:in 'block in Rails::Initializable#run_initializers'
2026-07-30T12:34:32.854313302Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:231:in 'block in TSort.tsort_each'
2026-07-30T12:34:32.855048683Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:353:in 'block (2 levels) in TSort.each_strongly_connected_component'
2026-07-30T12:34:32.855786650Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:425:in 'block (2 levels) in TSort.each_strongly_connected_component_from'
2026-07-30T12:34:32.856531361Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:434:in 'TSort.each_strongly_connected_component_from'
2026-07-30T12:34:32.857259288Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:424:in 'block in TSort.each_strongly_connected_component_from'
2026-07-30T12:34:32.857987816Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:50:in 'Array#each'
2026-07-30T12:34:32.858730442Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:50:in 'Rails::Initializable::Collection#tsort_each_child'
2026-07-30T12:34:32.859453759Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:418:in 'Method#call'
2026-07-30T12:34:32.860192899Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:418:in 'TSort.each_strongly_connected_component_from'
2026-07-30T12:34:32.871678471Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:352:in 'block in TSort.each_strongly_connected_component'
2026-07-30T12:34:32.876359343Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'Rails::Initializable::Collection#each'
2026-07-30T12:34:32.877186841Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'Method#call'
2026-07-30T12:34:32.877913886Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'TSort.each_strongly_connected_component'
2026-07-30T12:34:32.878645680Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:229:in 'TSort.tsort_each'
2026-07-30T12:34:32.879372996Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:208:in 'TSort#tsort_each'
2026-07-30T12:34:32.880118418Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:60:in 'Rails::Initializable#run_initializers'
2026-07-30T12:34:32.880835533Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/application.rb:444:in 'Rails::Application#initialize!'
2026-07-30T12:34:32.881558299Z 12:34:32 performance_worker.1 | /app/www/config/environment.rb:5:in '<top (required)>'
2026-07-30T12:34:32.882389614Z 12:34:32 performance_worker.1 | /usr/local/lib/ruby/3.4.0/bundled_gems.rb:82:in 'Kernel.require'
2026-07-30T12:34:32.883113172Z 12:34:32 performance_worker.1 | /usr/local/lib/ruby/3.4.0/bundled_gems.rb:82:in 'block (2 levels) in Kernel#replace_require'
2026-07-30T12:34:32.883834255Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/cli.rb:318:in 'Sidekiq::CLI#boot_application'
2026-07-30T12:34:32.884572993Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/cli.rb:44:in 'Sidekiq::CLI#run'
2026-07-30T12:34:32.885295439Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/bin/sidekiq:31:in '<top (required)>'
2026-07-30T12:34:32.886018436Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bin/sidekiq:25:in 'Kernel#load'
2026-07-30T12:34:32.886738747Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bin/sidekiq:25:in '<top (required)>'
2026-07-30T12:34:32.887455902Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli/exec.rb:61:in 'Kernel.load'
2026-07-30T12:34:32.888276706Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli/exec.rb:61:in 'Bundler::CLI::Exec#kernel_load'
2026-07-30T12:34:32.889003300Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli/exec.rb:24:in 'Bundler::CLI::Exec#run'
2026-07-30T12:34:32.889733561Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli.rb:508:in 'Bundler::CLI#exec'
2026-07-30T12:34:32.890459083Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/vendor/thor/lib/thor/command.rb:28:in 'Bundler::Thor::Command#run'
2026-07-30T12:34:32.891184756Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in 'Bundler::Thor::Invocation#invoke_command'
2026-07-30T12:34:32.891920448Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/vendor/thor/lib/thor.rb:538:in 'Bundler::Thor.dispatch'
2026-07-30T12:34:32.892647753Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli.rb:35:in 'Bundler::CLI.dispatch'
2026-07-30T12:34:32.893371652Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/vendor/thor/lib/thor/base.rb:584:in 'Bundler::Thor::Base::ClassMethods#start'
2026-07-30T12:34:32.894098146Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli.rb:29:in 'Bundler::CLI.start'
2026-07-30T12:34:32.894821183Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/exe/bundle:28:in 'block in <top (required)>'
2026-07-30T12:34:32.895544080Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/friendly_errors.rb:118:in 'Bundler.with_friendly_errors'
2026-07-30T12:34:32.896300764Z 12:34:32 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/exe/bundle:20:in '<top (required)>'
2026-07-30T12:34:32.896917297Z 12:34:32 performance_worker.1 | /usr/local/bin/bundle:25:in 'Kernel#load'
2026-07-30T12:34:32.897344046Z 12:34:32 performance_worker.1 | /usr/local/bin/bundle:25:in '<main>'
2026-07-30T12:34:32.913769763Z 12:34:32 default_worker.1 | exited with code 1
2026-07-30T12:34:32.917248042Z 12:34:32 system | sending SIGTERM to all processes
2026-07-30T12:34:32.920617090Z 12:34:32 rails.1 | Server: 5815b61c9a15, Context: rails, Role: web, data: {cpu: {one_min: 4.18, five_min: 4.64, fifteen_min: 4.93}, memory: 0.273047552e9, disk: {available: 790258495488, total: 938656133120, used: 148397637632}}
2026-07-30T12:34:32.921086115Z 12:34:32 rails.1 | Monitor error: Connection refused - connect(2) for 127.0.0.1:6379 (redis://localhost:6379)
2026-07-30T12:34:32.921524398Z 12:34:32 rails.1 | Exiting
2026-07-30T12:34:33.221356604Z 12:34:33 performance_worker.1 | exited with code 1
2026-07-30T12:34:33.323343663Z 12:34:33 rails.1 | terminated by SIGTERM
2026-07-30T12:34:33.809998447Z 1761:C 30 Jul 2026 12:34:33.808 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:33.810649830Z 1761:C 30 Jul 2026 12:34:33.810 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:33.832798227Z 1761:C 30 Jul 2026 12:34:33.832 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:33.833040766Z 1761:C 30 Jul 2026 12:34:33.832 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:35.319261885Z 1813:C 30 Jul 2026 12:34:35.317 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:35.319434021Z 1813:C 30 Jul 2026 12:34:35.319 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:35.341852844Z 1813:C 30 Jul 2026 12:34:35.341 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:35.342082437Z 1813:C 30 Jul 2026 12:34:35.341 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:36.992523248Z 1840:C 30 Jul 2026 12:34:36.990 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:36.993265474Z 1840:C 30 Jul 2026 12:34:36.993 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:37.017351165Z 1840:C 30 Jul 2026 12:34:37.017 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:37.017608504Z 1840:C 30 Jul 2026 12:34:37.017 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:37.517604089Z 12:34:37 rails.1 | started with pid 1865
2026-07-30T12:34:37.518120640Z 12:34:37 default_worker.1 | started with pid 1868
2026-07-30T12:34:37.518683424Z 12:34:37 performance_worker.1 | started with pid 1871
2026-07-30T12:34:38.530202501Z 1883:C 30 Jul 2026 12:34:38.528 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:38.530897191Z 1883:C 30 Jul 2026 12:34:38.530 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:38.553049126Z 1883:C 30 Jul 2026 12:34:38.552 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:38.553300292Z 1883:C 30 Jul 2026 12:34:38.553 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:40.103180279Z 1908:C 30 Jul 2026 12:34:40.101 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:40.103880730Z 1908:C 30 Jul 2026 12:34:40.103 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:40.127789686Z 1908:C 30 Jul 2026 12:34:40.127 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:40.127811410Z 1908:C 30 Jul 2026 12:34:40.127 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:41.732624424Z 1943:C 30 Jul 2026 12:34:41.731 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:41.733362391Z 1943:C 30 Jul 2026 12:34:41.733 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:41.756450492Z 1943:C 30 Jul 2026 12:34:41.756 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:41.756846049Z 1943:C 30 Jul 2026 12:34:41.756 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:43.165322005Z 1968:C 30 Jul 2026 12:34:43.163 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:43.166049320Z 1968:C 30 Jul 2026 12:34:43.165 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:43.183693512Z 1968:C 30 Jul 2026 12:34:43.183 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:43.183903445Z 1968:C 30 Jul 2026 12:34:43.183 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:44.577220176Z 1993:C 30 Jul 2026 12:34:44.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.
2026-07-30T12:34:44.577953333Z 1993:C 30 Jul 2026 12:34:44.577 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:44.600475544Z 1993:C 30 Jul 2026 12:34:44.600 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:44.600804748Z 1993:C 30 Jul 2026 12:34:44.600 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:46.146629494Z 2022:C 30 Jul 2026 12:34:46.145 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:46.147382310Z 2022:C 30 Jul 2026 12:34:46.147 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:46.170486254Z 2022:C 30 Jul 2026 12:34:46.170 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:46.170857943Z 2022:C 30 Jul 2026 12:34:46.170 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:47.724095225Z 2049:C 30 Jul 2026 12:34:47.722 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:47.724837481Z 2049:C 30 Jul 2026 12:34:47.724 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:47.747687322Z 2049:C 30 Jul 2026 12:34:47.747 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:47.747817705Z 2049:C 30 Jul 2026 12:34:47.747 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:49.127439251Z 2078:C 30 Jul 2026 12:34:49.125 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:49.128187959Z 2078:C 30 Jul 2026 12:34:49.127 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:49.151368406Z 2078:C 30 Jul 2026 12:34:49.151 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:49.151793172Z 2078:C 30 Jul 2026 12:34:49.151 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:50.576855268Z 2103:C 30 Jul 2026 12:34:50.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.
2026-07-30T12:34:50.577586391Z 2103:C 30 Jul 2026 12:34:50.577 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:50.600515974Z 2103:C 30 Jul 2026 12:34:50.600 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:50.600844756Z 2103:C 30 Jul 2026 12:34:50.600 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:52.149997548Z 2128:C 30 Jul 2026 12:34:52.148 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:52.151114689Z 2128:C 30 Jul 2026 12:34:52.150 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:52.173349191Z 2128:C 30 Jul 2026 12:34:52.173 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:52.173783887Z 2128:C 30 Jul 2026 12:34:52.173 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:53.724457734Z 2157:C 30 Jul 2026 12:34:53.722 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:53.725192214Z 2157:C 30 Jul 2026 12:34:53.725 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:53.747561677Z 2157:C 30 Jul 2026 12:34:53.747 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:53.748011844Z 2157:C 30 Jul 2026 12:34:53.747 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:55.217976738Z 2182:C 30 Jul 2026 12:34:55.216 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:55.218709935Z 2182:C 30 Jul 2026 12:34:55.218 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:55.240866529Z 2182:C 30 Jul 2026 12:34:55.240 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:55.241229821Z 2182:C 30 Jul 2026 12:34:55.241 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:56.606228443Z 2211:C 30 Jul 2026 12:34:56.604 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:56.606955277Z 2211:C 30 Jul 2026 12:34:56.606 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:56.629199879Z 2211:C 30 Jul 2026 12:34:56.628 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:56.629425654Z 2211:C 30 Jul 2026 12:34:56.629 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:57.996139602Z 2236:C 30 Jul 2026 12:34:57.994 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:57.996788710Z 2236:C 30 Jul 2026 12:34:57.996 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:58.019770577Z 2236:C 30 Jul 2026 12:34:58.019 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:58.020046213Z 2236:C 30 Jul 2026 12:34:58.019 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:34:59.433923663Z 2261:C 30 Jul 2026 12:34:59.432 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:34:59.434587099Z 2261:C 30 Jul 2026 12:34:59.434 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:34:59.457268702Z 2261:C 30 Jul 2026 12:34:59.457 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:34:59.457701394Z 2261:C 30 Jul 2026 12:34:59.457 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:00.965158772Z 2290:C 30 Jul 2026 12:35:00.963 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:00.965900828Z 2290:C 30 Jul 2026 12:35:00.965 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:00.988265501Z 2290:C 30 Jul 2026 12:35:00.988 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:00.988668894Z 2290:C 30 Jul 2026 12:35:00.988 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:02.330016981Z 2315:C 30 Jul 2026 12:35:02.328 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:02.330730168Z 2315:C 30 Jul 2026 12:35:02.330 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:02.353304905Z 2315:C 30 Jul 2026 12:35:02.353 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:02.353712046Z 2315:C 30 Jul 2026 12:35:02.353 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:03.721427783Z 2340:C 30 Jul 2026 12:35:03.719 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:03.722138525Z 2340:C 30 Jul 2026 12:35:03.721 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:03.744609172Z 2340:C 30 Jul 2026 12:35:03.744 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:03.744865268Z 2340:C 30 Jul 2026 12:35:03.744 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:05.276898947Z 2369:C 30 Jul 2026 12:35:05.275 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:05.277682526Z 2369:C 30 Jul 2026 12:35:05.277 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:05.300466244Z 2369:C 30 Jul 2026 12:35:05.300 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:05.300701278Z 2369:C 30 Jul 2026 12:35:05.300 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:06.760188569Z 2394:C 30 Jul 2026 12:35:06.758 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:06.760770963Z 2394:C 30 Jul 2026 12:35:06.760 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:06.783223824Z 2394:C 30 Jul 2026 12:35:06.783 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:06.783594140Z 2394:C 30 Jul 2026 12:35:06.783 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:08.219923961Z 2423:C 30 Jul 2026 12:35:08.218 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:08.220640495Z 2423:C 30 Jul 2026 12:35:08.220 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:08.243511268Z 2423:C 30 Jul 2026 12:35:08.243 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:08.243738406Z 2423:C 30 Jul 2026 12:35:08.243 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:09.629797755Z 2448:C 30 Jul 2026 12:35:09.628 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:09.630523868Z 2448:C 30 Jul 2026 12:35:09.630 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:09.652809813Z 2448:C 30 Jul 2026 12:35:09.652 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:09.653258156Z 2448:C 30 Jul 2026 12:35:09.653 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:11.116911964Z 2473:C 30 Jul 2026 12:35:11.115 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:11.117642025Z 2473:C 30 Jul 2026 12:35:11.117 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:11.139828078Z 2473:C 30 Jul 2026 12:35:11.139 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:11.140282845Z 2473:C 30 Jul 2026 12:35:11.140 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:12.332191911Z 12:35:12 rails.1 | => Booting Puma
2026-07-30T12:35:12.333428192Z 12:35:12 rails.1 | => Rails 8.0.5.1 application starting in production
2026-07-30T12:35:12.334523138Z 12:35:12 rails.1 | => Run `bin/rails server --help` for more startup options
2026-07-30T12:35:12.647707498Z 2502:C 30 Jul 2026 12:35:12.645 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:12.648141402Z 2502:C 30 Jul 2026 12:35:12.647 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:12.670888837Z 2502:C 30 Jul 2026 12:35:12.670 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:12.671324014Z 2502:C 30 Jul 2026 12:35:12.671 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:14.129918558Z 2528:C 30 Jul 2026 12:35:14.128 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:14.130661715Z 2528:C 30 Jul 2026 12:35:14.130 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:14.152870665Z 2528:C 30 Jul 2026 12:35:14.152 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:14.153210931Z 2528:C 30 Jul 2026 12:35:14.153 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:14.673884341Z 12:35:14 rails.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-07-30T12:35:14.674962023Z 12:35:14 rails.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-07-30T12:35:15.654807241Z 2569:C 30 Jul 2026 12:35:15.653 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:15.655544095Z 2569:C 30 Jul 2026 12:35:15.655 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:15.679363681Z 2569:C 30 Jul 2026 12:35:15.679 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:15.679673916Z 2569:C 30 Jul 2026 12:35:15.679 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:17.065971094Z 2595:C 30 Jul 2026 12:35:17.064 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:17.066724582Z 2595:C 30 Jul 2026 12:35:17.066 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:17.089744506Z 2595:C 30 Jul 2026 12:35:17.089 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:17.089768515Z 2595:C 30 Jul 2026 12:35:17.089 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:17.683058213Z 12:35:17 default_worker.1 | [1;34mINFO [0m 2026-07-30T12:35:17.679Z pid=1868 tid=28k: Sidekiq 8.0.10 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-07-30T12:35:18.072851567Z 12:35:18 default_worker.1 | Connection refused - connect(2) for 127.0.0.1:6379 (redis://localhost:6379)
2026-07-30T12:35:18.073857504Z 12:35:18 default_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:1639:in 'Socket#__connect_nonblock'
2026-07-30T12:35:18.074848430Z 12:35:18 default_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:1639:in 'Socket#connect_nonblock'
2026-07-30T12:35:18.075827884Z 12:35:18 default_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:60:in 'Addrinfo#connect_internal'
2026-07-30T12:35:18.076817608Z 12:35:18 default_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:141:in 'Addrinfo#connect'
2026-07-30T12:35:18.077832132Z 12:35:18 default_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:753:in 'block in Socket.tcp_with_fast_fallback'
2026-07-30T12:35:18.078802257Z 12:35:18 default_worker.1 | <internal:kernel>:168:in 'Kernel#loop'
2026-07-30T12:35:18.079823254Z 12:35:18 default_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:721:in 'Socket.tcp_with_fast_fallback'
2026-07-30T12:35:18.080825143Z 12:35:18 default_worker.1 | /usr/local/lib/ruby/3.4.0/socket.rb:661:in 'Socket.tcp'
2026-07-30T12:35:18.081813976Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client/ruby_connection.rb:122:in 'RedisClient::RubyConnection#connect'
2026-07-30T12:35:18.082819913Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client/ruby_connection.rb:48:in 'RedisClient::RubyConnection#initialize'
2026-07-30T12:35:18.083801090Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:849:in 'Class#new'
2026-07-30T12:35:18.085421625Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:849:in 'block in RedisClient#connect'
2026-07-30T12:35:18.086414476Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client/middlewares.rb:12:in 'RedisClient::BasicMiddleware#connect'
2026-07-30T12:35:18.087433078Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:848:in 'RedisClient#connect'
2026-07-30T12:35:18.088630340Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:824:in 'RedisClient#raw_connection'
2026-07-30T12:35:18.089655907Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:779:in 'RedisClient#ensure_connected'
2026-07-30T12:35:18.090613186Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/redis-client-0.28.0/lib/redis_client.rb:357:in 'RedisClient#call'
2026-07-30T12:35:18.091604874Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/redis_client_adapter.rb:35:in 'block (2 levels) in <module:CompatMethods>'
2026-07-30T12:35:18.092619418Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/api.rb:674:in 'block in Sidekiq::SortedSet#size'
2026-07-30T12:35:18.093549602Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/config.rb:191:in 'block in Sidekiq::Config#redis'
2026-07-30T12:35:18.094567794Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:114:in 'block (2 levels) in ConnectionPool#with'
2026-07-30T12:35:18.095523740Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:113:in 'Thread.handle_interrupt'
2026-07-30T12:35:18.096522242Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:113:in 'block in ConnectionPool#with'
2026-07-30T12:35:18.097501776Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:110:in 'Thread.handle_interrupt'
2026-07-30T12:35:18.098478233Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/connection_pool-2.5.5/lib/connection_pool.rb:110:in 'ConnectionPool#with'
2026-07-30T12:35:18.099449851Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/config.rb:188:in 'Sidekiq::Config#redis'
2026-07-30T12:35:18.101465182Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq.rb:75:in 'Sidekiq.redis'
2026-07-30T12:35:18.102479977Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/api.rb:674:in 'Sidekiq::SortedSet#size'
2026-07-30T12:35:18.103467677Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/api.rb:669:in 'Sidekiq::SortedSet#initialize'
2026-07-30T12:35:18.104456279Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/interrupted_set.rb:9:in 'Sidekiq::InterruptedSet#initialize'
2026-07-30T12:35:18.105448929Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/base_reliable_fetch.rb:124:in 'Class#new'
2026-07-30T12:35:18.106520829Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/base_reliable_fetch.rb:124:in 'Sidekiq::BaseReliableFetch#initialize'
2026-07-30T12:35:18.107459591Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/reliable_fetch.rb:12:in 'Sidekiq::ReliableFetch#initialize'
2026-07-30T12:35:18.108474415Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/base_reliable_fetch.rb:56:in 'Class#new'
2026-07-30T12:35:18.109469019Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bundler/gems/sidekiq-reliable-fetch-c83c089b3e18/lib/sidekiq/base_reliable_fetch.rb:56:in 'Sidekiq::BaseReliableFetch.setup_reliable_fetch!'
2026-07-30T12:35:18.110464896Z 12:35:18 default_worker.1 | /app/www/config/initializers/sidekiq.rb:2:in 'block in <compiled>'
2026-07-30T12:35:18.111419219Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq.rb:104:in 'Sidekiq.configure_server'
2026-07-30T12:35:18.112409263Z 12:35:18 default_worker.1 | /app/www/config/initializers/sidekiq.rb:1:in '<compiled>'
2026-07-30T12:35:18.113719233Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:693:in 'Kernel#load'
2026-07-30T12:35:18.114831264Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:693:in 'block in Rails::Engine#load_config_initializer'
2026-07-30T12:35:18.115926931Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/activesupport-8.0.5.1/lib/active_support/notifications.rb:212:in 'ActiveSupport::Notifications.instrument'
2026-07-30T12:35:18.116940975Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:692:in 'Rails::Engine#load_config_initializer'
2026-07-30T12:35:18.117922713Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:646:in 'block (2 levels) in <class:Engine>'
2026-07-30T12:35:18.118894551Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:645:in 'Array#each'
2026-07-30T12:35:18.119843423Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/engine.rb:645:in 'block in <class:Engine>'
2026-07-30T12:35:18.120903429Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:32:in 'BasicObject#instance_exec'
2026-07-30T12:35:18.121886169Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:32:in 'Rails::Initializable::Initializer#run'
2026-07-30T12:35:18.122893719Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:61:in 'block in Rails::Initializable#run_initializers'
2026-07-30T12:35:18.123869055Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:231:in 'block in TSort.tsort_each'
2026-07-30T12:35:18.124848608Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:353:in 'block (2 levels) in TSort.each_strongly_connected_component'
2026-07-30T12:35:18.125854455Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:425:in 'block (2 levels) in TSort.each_strongly_connected_component_from'
2026-07-30T12:35:18.126785300Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:434:in 'TSort.each_strongly_connected_component_from'
2026-07-30T12:35:18.127753411Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:424:in 'block in TSort.each_strongly_connected_component_from'
2026-07-30T12:35:18.128686651Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:50:in 'Array#each'
2026-07-30T12:35:18.129461924Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:50:in 'Rails::Initializable::Collection#tsort_each_child'
2026-07-30T12:35:18.130220472Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:418:in 'Method#call'
2026-07-30T12:35:18.130957898Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:418:in 'TSort.each_strongly_connected_component_from'
2026-07-30T12:35:18.131715294Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:352:in 'block in TSort.each_strongly_connected_component'
2026-07-30T12:35:18.132560156Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'Rails::Initializable::Collection#each'
2026-07-30T12:35:18.133339817Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'Method#call'
2026-07-30T12:35:18.134067113Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:350:in 'TSort.each_strongly_connected_component'
2026-07-30T12:35:18.134836844Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:229:in 'TSort.tsort_each'
2026-07-30T12:35:18.135561023Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/tsort-0.2.0/lib/tsort.rb:208:in 'TSort#tsort_each'
2026-07-30T12:35:18.136356536Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/initializable.rb:60:in 'Rails::Initializable#run_initializers'
2026-07-30T12:35:18.137111487Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/railties-8.0.5.1/lib/rails/application.rb:444:in 'Rails::Application#initialize!'
2026-07-30T12:35:18.137844615Z 12:35:18 default_worker.1 | /app/www/config/environment.rb:5:in '<top (required)>'
2026-07-30T12:35:18.138690649Z 12:35:18 default_worker.1 | /usr/local/lib/ruby/3.4.0/bundled_gems.rb:82:in 'Kernel.require'
2026-07-30T12:35:18.139506323Z 12:35:18 default_worker.1 | /usr/local/lib/ruby/3.4.0/bundled_gems.rb:82:in 'block (2 levels) in Kernel#replace_require'
2026-07-30T12:35:18.140378560Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/cli.rb:318:in 'Sidekiq::CLI#boot_application'
2026-07-30T12:35:18.141181007Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/lib/sidekiq/cli.rb:44:in 'Sidekiq::CLI#run'
2026-07-30T12:35:18.142001230Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.10/bin/sidekiq:31:in '<top (required)>'
2026-07-30T12:35:18.142829559Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bin/sidekiq:25:in 'Kernel#load'
2026-07-30T12:35:18.143589340Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/bin/sidekiq:25:in '<top (required)>'
2026-07-30T12:35:18.189363532Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli/exec.rb:61:in 'Kernel.load'
2026-07-30T12:35:18.190282233Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli/exec.rb:61:in 'Bundler::CLI::Exec#kernel_load'
2026-07-30T12:35:18.190752140Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli/exec.rb:24:in 'Bundler::CLI::Exec#run'
2026-07-30T12:35:18.191205233Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli.rb:508:in 'Bundler::CLI#exec'
2026-07-30T12:35:18.191662024Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/vendor/thor/lib/thor/command.rb:28:in 'Bundler::Thor::Command#run'
2026-07-30T12:35:18.192121319Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in 'Bundler::Thor::Invocation#invoke_command'
2026-07-30T12:35:18.192573250Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/vendor/thor/lib/thor.rb:538:in 'Bundler::Thor.dispatch'
2026-07-30T12:35:18.193025631Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli.rb:35:in 'Bundler::CLI.dispatch'
2026-07-30T12:35:18.193439816Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/vendor/thor/lib/thor/base.rb:584:in 'Bundler::Thor::Base::ClassMethods#start'
2026-07-30T12:35:18.193885093Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/cli.rb:29:in 'Bundler::CLI.start'
2026-07-30T12:35:18.194337505Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/exe/bundle:28:in 'block in <top (required)>'
2026-07-30T12:35:18.194825388Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/lib/bundler/friendly_errors.rb:118:in 'Bundler.with_friendly_errors'
2026-07-30T12:35:18.195234011Z 12:35:18 default_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/bundler-4.0.14/exe/bundle:20:in '<top (required)>'
2026-07-30T12:35:18.195644699Z 12:35:18 default_worker.1 | /usr/local/bin/bundle:25:in 'Kernel#load'
2026-07-30T12:35:18.196192533Z 12:35:18 default_worker.1 | /usr/local/bin/bundle:25:in '<main>'
2026-07-30T12:35:18.475563721Z 2629:C 30 Jul 2026 12:35:18.474 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:18.476506832Z 2629:C 30 Jul 2026 12:35:18.476 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:18.500633686Z 2629:C 30 Jul 2026 12:35:18.500 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:18.500854791Z 2629:C 30 Jul 2026 12:35:18.500 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:18.619878708Z 12:35:18 default_worker.1 | exited with code 1
2026-07-30T12:35:18.624013660Z 12:35:18 system | sending SIGTERM to all processes
2026-07-30T12:35:18.629309030Z 12:35:18 rails.1 | Server: 5815b61c9a15, Context: rails, Role: web, data: {cpu: {one_min: 3.62, five_min: 4.4, fifteen_min: 4.83}, memory: 0.272068608e9, disk: {available: 792395350016, total: 938656133120, used: 146260783104}}
2026-07-30T12:35:18.629801473Z 12:35:18 rails.1 | Monitor error: Connection refused - connect(2) for 127.0.0.1:6379 (redis://localhost:6379)
2026-07-30T12:35:18.630264576Z 12:35:18 rails.1 | Exiting
2026-07-30T12:35:19.028985208Z 12:35:19 rails.1 | terminated by SIGTERM
2026-07-30T12:35:19.130464162Z 12:35:19 performance_worker.1 | terminated by SIGTERM
2026-07-30T12:35:19.875592478Z 2657:C 30 Jul 2026 12:35:19.874 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:19.876329824Z 2657:C 30 Jul 2026 12:35:19.876 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:19.893007649Z 2657:C 30 Jul 2026 12:35:19.892 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:19.893234596Z 2657:C 30 Jul 2026 12:35:19.893 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:21.243532478Z 2688:C 30 Jul 2026 12:35:21.242 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:21.244239863Z 2688:C 30 Jul 2026 12:35:21.244 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:21.267110085Z 2688:C 30 Jul 2026 12:35:21.266 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:21.267487706Z 2688:C 30 Jul 2026 12:35:21.267 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:22.645284055Z 2734:C 30 Jul 2026 12:35:22.643 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:22.646004517Z 2734:C 30 Jul 2026 12:35:22.645 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:22.668165290Z 2734:C 30 Jul 2026 12:35:22.668 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:22.668599725Z 2734:C 30 Jul 2026 12:35:22.668 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:23.694251001Z 12:35:23 rails.1 | started with pid 2759
2026-07-30T12:35:23.694714374Z 12:35:23 default_worker.1 | started with pid 2762
2026-07-30T12:35:23.695277319Z 12:35:23 performance_worker.1 | started with pid 2765
2026-07-30T12:35:24.089486631Z 2769:C 30 Jul 2026 12:35:24.087 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:24.090256923Z 2769:C 30 Jul 2026 12:35:24.090 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:24.112505352Z 2769:C 30 Jul 2026 12:35:24.112 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:24.112826209Z 2769:C 30 Jul 2026 12:35:24.112 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:25.870335100Z 2798:C 30 Jul 2026 12:35:25.868 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:25.871070322Z 2798:C 30 Jul 2026 12:35:25.870 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:25.894138402Z 2798:C 30 Jul 2026 12:35:25.893 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:25.894354037Z 2798:C 30 Jul 2026 12:35:25.894 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:27.340851045Z 2833:C 30 Jul 2026 12:35:27.339 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:27.341615074Z 2833:C 30 Jul 2026 12:35:27.341 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:27.365706107Z 2833:C 30 Jul 2026 12:35:27.365 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:27.366041052Z 2833:C 30 Jul 2026 12:35:27.365 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:29.601275235Z 2858:C 30 Jul 2026 12:35:29.599 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:29.602167583Z 2858:C 30 Jul 2026 12:35:29.601 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:29.619132557Z 2858:C 30 Jul 2026 12:35:29.619 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:29.619373933Z 2858:C 30 Jul 2026 12:35:29.619 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:31.648582246Z 2891:C 30 Jul 2026 12:35:31.647 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:31.649288850Z 2891:C 30 Jul 2026 12:35:31.649 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:31.672413685Z 2891:C 30 Jul 2026 12:35:31.672 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:31.672848501Z 2891:C 30 Jul 2026 12:35:31.672 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:33.053022893Z 2919:C 30 Jul 2026 12:35:33.050 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:33.053266374Z 2919:C 30 Jul 2026 12:35:33.053 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:33.075426054Z 2919:C 30 Jul 2026 12:35:33.075 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:33.075783504Z 2919:C 30 Jul 2026 12:35:33.075 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
2026-07-30T12:35:34.443073425Z 2947:C 30 Jul 2026 12:35:34.441 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-07-30T12:35:34.443819258Z 2947:C 30 Jul 2026 12:35:34.443 # WARNING You have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo madvise > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled (set to 'madvise' or 'never').
2026-07-30T12:35:34.467135318Z 2947:C 30 Jul 2026 12:35:34.466 # WARNING Your kernel has a bug that could lead to data corruption during background save. Please upgrade to the latest stable kernel.
2026-07-30T12:35:34.467267855Z 2947:C 30 Jul 2026 12:35:34.467 # Redis will now exit to prevent data corruption. Note that it is possible to suppress this warning by setting the following config: ignore-warnings ARM64-COW-BUG
Expand
NAME VERSION
@rails/actiontext 8.0.501
abbrev 0.1.2
acl-libs 2.3.2-r1
actioncable 8.0.5.1
actionmailbox 8.0.5.1
actionmailer 8.0.5.1
actionpack 8.0.5.1
actiontext 8.0.5.1
actionview 8.0.5.1
activejob 8.0.5.1
activejob-status 1.0.2
activejob-uniqueness 0.4.0
activemodel 8.0.5.1
activerecord 8.0.5.1
activerecord-enhancedsqlite3-adapter 0.8.0
activerecord-nulldb-adapter 1.2.2
activestorage 8.0.5.1
activesupport 8.0.5.1
acts-as-taggable-on 13.0.0
acts_as_favoritor 6.0.2
addressable 2.9.0
aes_key_wrap 1.1.0
alembic-libs 1.8.11-r0
alpine-baselayout 3.7.2-r1
alpine-baselayout-data 3.7.2-r1
alpine-keys 2.6-r0
alpine-release 3.24.1-r0
altcha-rails 0.1.0
apk-tools 3.0.6-r0
arel_extensions 2.4.0
assimp-dev 6.0.4-r0
assimp-libs 6.0.4-r0
attr_required 1.0.2
aws-eventstream 1.4.0
aws-partitions 1.1272.0
aws-sdk-core 3.254.0
aws-sdk-kms 1.130.0
aws-sdk-s3 1.228.1
aws-sigv4 1.12.1
base64 0.2.0
base64 0.3.0
bash 5.3.9-r1
bcp47_spec 0.2.1
bcrypt 3.1.22
benchmark 0.4.0
benchmark 0.5.0
better_content_security_policy 0.1.4
bigdecimal 3.1.8
bigdecimal 3.3.1
bindata 2.5.1
blosc 1.21.6-r0
boost1.84-iostreams 1.84.0-r6
bootsnap 1.24.6
brakeman 8.0.5
brotli-libs 1.2.0-r1
browser 6.2.0
builder 3.3.0
bundler 2.6.9
bundler 4.0.14
bundler 4.0.17
busybox 1.37.0-r31
busybox-binsh 1.37.0-r31
c-ares 1.34.8-r0
ca-certificates 20260611-r0
ca-certificates-bundle 20260611-r0
catatonit 0.2.1-r0
cgi 0.4.2
chunky_png 1.4.0
cocooned 3.0.1
concurrent-ruby 1.3.8
concurrent_ruby UNKNOWN
connection_pool 2.5.5
content_disposition 1.0.0
corepack 0.35.0
coreutils 9.11-r0
coreutils-env 9.11-r0
coreutils-fmt 9.11-r0
coreutils-sha512sum 9.11-r0
crass 1.0.7
cronex 0.15.0
csv 3.3.2
csv 3.3.6
curl 8.21.0-r0
data_migrate 11.3.1
date 3.4.1
date 3.5.1
debug 1.11.0
delegate 0.4.0
devise 5.0.4
devise_invitable 2.0.12
devise_zxcvbn 6.0.0
did_you_mean 2.0.0
digest 3.2.0
domain_name 0.6.20240107
doorkeeper 5.9.3
doorkeeper-i18n 5.2.9
double-conversion 3.4.0-r0
down 5.6.0
drb 2.2.1
drb 2.2.3
dry-cli 1.4.1
ed25519 1.4.0
ed25519_jruby UNKNOWN
email_validator 2.2.4
english 0.8.0
erb 4.0.4
erb 6.0.6
error_highlight 0.7.0
erubi 1.13.1
et-orbi 1.4.0
etc 1.4.6
eudev-libs 3.2.14-r6
f3d 3.5.0-r0
faraday 2.14.3
faraday-follow_redirects 0.5.0
faraday-multipart 1.2.0
faraday-net_http 3.4.4
fasp_client 0.6.0
fcntl 1.2.0
federails-moderation 0.4.1
ffi 1.17.4
ffi-compiler 1.3.2
ffi-libarchive 1.1.14
fftw-double-libs 3.3.11-r0
fiber-storage 1.0.1
fiddle 1.1.6
file 5.47-r2
fileutils 1.7.3
find 0.2.0
findutils 4.10.0-r1
fmt 11.2.0-r1
fontconfig 2.17.1-r1
foreman 0.90.0
forwardable 1.3.3
freeimage 3.18.0-r5
freetype 2.14.3-r0
fribidi 1.0.16-r3
fugit 1.12.1
gcompat 1.1.0-r4
get_process_mem 1.0.0
getoptlong 0.2.1
glib 2.88.1-r1
glob 0.4.1
globalid 1.4.0
gmp 6.3.0-r4
google-protobuf 4.33.4
graphite2 1.3.14-r6
graphlient 0.8.0
graphql 2.5.26
graphql-client 0.26.0
harfbuzz 13.2.1-r0
hashie 5.0.0
hdf5 1.14.4.2-r1
hdf5-hl 1.14.4.2-r1
htmlentities 4.4.2
http 5.3.1
http-cookie 1.1.0
http-form_data 2.3.0
hwdata-pci 0.408-r0
hwloc 2.12.2-r0
i18n 1.15.2
i18n-js 4.2.4
i18n_data 1.1.0
image_processing 2.0.2
imagemagick 7.1.2.27-r0
imagemagick-heic 7.1.2.27-r0
imagemagick-jpeg 7.1.2.27-r0
imagemagick-libs 7.1.2.27-r0
imagemagick-openexr 7.1.2.27-r0
imagemagick-tiff 7.1.2.27-r0
imagemagick-webp 7.1.2.27-r0
imath 3.2.2-r1
io-console 0.8.1
io-console 0.8.2
io-nonblock 0.3.2
io-wait 0.3.2
ipaddr 1.2.7
irb 1.14.3
irb 1.18.0
jbuilder 2.15.1
jemalloc 5.3.0-r6
jmespath 1.6.2
job-iteration 1.15.0
jq 1.8.1-r0
json 2.21.1
json 2.9.1
json-canonicalization 1.0.0
json-jwt 1.17.0
json-ld 3.3.2
json-ld-preloaded 3.3.2
json-schema 6.0.0
jsoncpp 1.9.6-r1
kaminari 1.2.2
kaminari-actionview 1.2.2
kaminari-activerecord 1.2.2
kaminari-core 1.2.2
kramdown 2.5.2
kramdown-parser-gfm 1.1.0
lcms2 2.19-r0
libapk 3.0.6-r0
libarchive 3.8.7-r0
libattr 2.5.2-r2
libblkid 2.42.1-r0
libbsd 0.12.2-r0
libbz2 1.0.8-r6
libcrypto3 3.5.7-r0
libcurl 8.21.0-r0
libdav1d 1.5.3-r0
libde265 1.0.18-r0
libdeflate 1.25-r0
libdrm 2.4.134-r0
libeconf 0.8.3-r0
libelf 0.195-r0
libexpat 2.8.2-r0
libffi 3.5.2-r1
libgcc 15.2.0-r5
libgomp 15.2.0-r5
libharu 2.4.6-r0
libheif 1.23.0-r0
libheif-dav1d 1.23.0-r0
libheif-jpeg 1.23.0-r0
libheif-libde265 1.23.0-r0
libidn2 2.3.8-r0
libintl 1.0-r0
libjpeg-turbo 3.1.3-r0
libltdl 2.6.0-r1
libmagic 5.47-r2
libmd 1.2.0-r0
libmount 2.42.1-r0
libncursesw 6.6_p20260516-r0
libogg 1.3.6-r0
libpciaccess 0.19-r0
libpng 1.6.58-r1
libpq 18.4-r0
libproc2 4.0.6-r0
libpsl 0.21.5-r3
libraqm 0.10.2-r0
libsharpyuv 1.6.0-r0
libssl3 3.5.7-r0
libstdc++ 15.2.0-r5
libsz 1.1.6-r0
libtheora 1.2.0-r1
libucontext 1.5.1-r0
libunistring 1.4.2-r0
libwebp 1.6.0-r0
libwebpdemux 1.6.0-r0
libwebpmux 1.6.0-r0
libx11 1.8.13-r0
libxau 1.0.12-r0
libxcb 1.17.0-r2
libxcursor 1.2.3-r0
libxdmcp 1.1.5-r1
libxext 1.3.7-r0
libxfixes 6.0.2-r0
libxft 2.3.9-r0
libxml2 2.13.9-r2
libxrender 0.9.12-r0
libxshmfence 1.3.3-r0
libxxf86vm 1.1.7-r0
link_header 0.0.8
linux-pam 1.7.1-r2
linzer 0.7.7
llhttp-ffi 0.5.1
llvm22-libs 22.1.3-r0
logger 1.6.4
logger 1.7.0
lograge 0.15.0
logstash-event 1.2.02
loofah 2.25.2
lz4-libs 1.10.0-r1
mail 2.9.1
manyfold 0.1.0
marcel 1.2.1
mariadb-connector-c 3.4.6-r0
matrix 0.4.2
memo_wise 1.13.0
mesa 26.1.1-r1
mesa-gl 26.1.1-r1
mini_magick 5.3.2
mini_mime 1.1.5
minitest 5.25.4
minitest 6.0.6
mittsu 0.5.0
mittsu-3mf 0.1.0
mittsu-mesh_analysis 0.1.0
msgpack 1.8.1
multi_json 1.21.1
multipart-post 2.4.1
musl 1.2.6-r2
musl-obstack 1.2.3-r2
musl-utils 1.2.6-r2
mutex_m 0.3.0
mysql2 0.5.6
nanoid 2.0.0
naturally 2.3.0
ncurses-terminfo-base 6.6_p20260516-r0
net-ftp 0.3.8
net-http 0.6.0
net-imap 0.5.8
net-imap 0.6.6
net-pop 0.1.2
net-protocol 0.2.2
net-smtp 0.5.1
netcat-openbsd 1.234.1-r0
netcdf 4.10.0-r0
nghttp2-libs 1.69.0-r0
nio4r 2.7.5
nkf 0.2.0
nokogiri 1.19.4
noticed 3.0.0
observer 0.1.2
omniauth 2.1.4
omniauth_openid_connect 0.8.0
onetbb 2022.3.0-r1
oniguruma 6.9.10-r0
open-uri 0.5.0
open3 0.2.1
opencascade 7.9.3-r2
openexr-libiex 3.4.13-r0
openexr-libilmthread 3.4.13-r0
openexr-libopenexr 3.4.13-r0
openexr-libopenexrcore 3.4.13-r0
openid_connect 2.3.0
openssl 3.3.1
openssl 3.3.2
openvdb 13.0.0-r1
optparse 0.6.0
orm_adapter 0.5.0
ostruct 0.6.1
ostruct 0.6.3
pathname 0.4.0
pciutils 3.15.0-r0
pciutils-libs 3.15.0-r0
pcre2 10.47-r1
pg 1.6.3
pg_query 6.2.2
pghero 3.8.0
phlex 2.4.1
phlex-rails 2.4.0
pkgconf 2.5.1-r0
polyglot 0.3.5
postgresql-common 1.3-r0
postgresql16-client 16.14-r0
power_assert 2.0.5
pp 0.6.2
pp 0.6.4
prettyprint 0.2.0
prime 0.1.3
prism 1.5.2
prism 1.9.0
procps-ng 4.0.6-r0
proj 9.8.1-r0
pstore 0.1.4
psych 5.2.2
public_suffix 7.0.5
pugixml 1.15-r0
puma 8.0.2
pundit 2.5.2
raabro 1.4.0
racc 1.8.1
rack 3.2.6
rack-contrib 2.5.0
rack-cors 3.0.0
rack-oauth2 2.2.1
rack-protection 4.2.1
rack-proxy 0.8.3
rack-session 2.1.2
rack-test 2.2.0
rackup 2.3.1
rails 8.0.5.1
rails-dom-testing 2.3.0
rails-html-sanitizer 1.7.1
rails-i18n 8.0.1
rails-settings-cached 2.9.6
rails_performance 1.6.0
railties 8.0.5.1
rake 13.2.1
rake 13.4.2
rbs 3.8.0
rbs 4.1.1
rdf 3.3.4
rdoc 6.14.0
rdoc 8.0.0
readline 0.0.4
readline 8.3.3-r1
redis 5.4.1
redis-client 0.28.0
redis-namespace 1.11.0
redlock 2.0.6
refract 1.1.0
reline 0.6.0
reline 0.6.3
repl_type_completor 0.1.9
request_store 1.7.0
resolv 0.6.2
resolv-replace 0.1.1
responders 3.2.0
reverse_markdown 3.0.2
rexml 3.4.4
rinda 0.2.0
roda 3.98.0
rolify 6.0.1
rouge 5.0.0
rspec-core 3.13.6
rspec-support 3.13.7
rss 0.3.1
rswag 2.17.0
rswag-api 2.17.0
rswag-specs 2.17.0
rswag-ui 2.17.0
ruby 3.4.9
ruby2_keywords 0.0.5
rubyzip 2.4.1
scanelf 1.3.9-r1
scoped_search 4.3.1
securerandom 0.4.1
set 1.1.1
shadow 4.18.0-r1
shellwords 0.2.2
shrine 3.9.0
shrine-tus 2.1.1
shrine-url 2.4.1
sidekiq 8.0.10
sidekiq-cron 2.4.0
simple_po_parser 1.1.6
singleton 0.3.0
skalibs-libs 2.15.0.0-r0
spdx 4.1.5
spirv-tools 1.4.341.0-r0
sqlite-libs 3.53.2-r0
sqlite3 2.9.5
sqlite3_ar_regexp 3.0.0
ssl_client 1.37.0-r31
starry 0.2.0
stimulus-rails 1.3.4
stopwords-filter2 0.1.0
string-similarity 2.1.0
stringio 3.1.2
stringio 3.2.0
strscan 3.1.2
strscan 3.1.8
swagger-ui-dist 5.9.4
swd 2.0.3
syntax_suggest 2.0.2
sys-cpu 1.3.0
sys-filesystem 1.6.0
syslog 0.2.0
tcl 8.6.17-r1
tempfile 0.3.1
test-unit 3.6.7
thor 1.5.0
tiff 4.7.1-r0
time 0.4.1
timeout 0.4.3
timeout 0.6.1
tk 8.6.17-r1
tmpdir 0.3.1
to_regexp 0.2.1
treetop 1.6.18
tsort 0.2.0
turbo-rails 2.0.23
tus-server 2.3.0
typeprof 0.30.1
tzdata 2026c-r0
tzinfo 2.0.6
un 0.3.0
unicode 0.4.4.5
uri 1.0.4
uri 1.1.1
user_agent_parser 2.21.0
useragent 0.16.11
utmps-libs 0.1.3.3-r0
validate_url 1.0.15
vite_rails 3.11.1
vite_ruby 3.10.2
vtk 9.5.2-r2
warden 1.2.9
warning 1.6.0
weakref 0.1.3
webfinger 2.1.3
websocket-driver 0.8.2
websocket-extensions 0.1.5
xz-libs 5.8.3-r0
yaml 0.2.5-r2
yaml 0.4.0
zaru 1.1
zeitwerk 2.8.2
zlib 1.3.2-r0
zlib 3.2.3
zstd-libs 1.5.7-r2
zxcvbn 0.1.10
sbom
| Test | Result | Message | Runtime |
|---|---|---|---|
| Container Start | FAIL | INIT NOT FINISHED | 240.86s |
| Create Buildx SBOM | PASS | - | 9.65s |
| Get Build Info | PASS | - | 0.05s |