exercism / javascript

Exercism exercises in JavaScript.

Home Page:https://exercism.org/tracks/javascript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🤖 Sync error for commit 128c33

exercism-bot opened this issue · comments

We hit an error trying to sync the latest commit (128c335) to the website.

The error was:

Mysql2::Error::TimeoutError: Lock wait timeout exceeded; try restarting transaction

/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/mysql2-0.5.5/lib/mysql2/client.rb:151:in `_query'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/mysql2-0.5.5/lib/mysql2/client.rb:151:in `block in query'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/mysql2-0.5.5/lib/mysql2/client.rb:150:in `handle_interrupt'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/mysql2-0.5.5/lib/mysql2/client.rb:150:in `query'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/abstract_mysql_adapter.rb:632:in `block (2 levels) in raw_execute'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/concurrency/share_lock.rb:187:in `yield_shares'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/dependencies/interlock.rb:41:in `permit_concurrent_loads'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/abstract_mysql_adapter.rb:631:in `block in raw_execute'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/abstract_adapter.rb:765:in `block in log'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/abstract_adapter.rb:756:in `log'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/abstract_mysql_adapter.rb:630:in `raw_execute'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/mysql/database_statements.rb:96:in `raw_execute'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/mysql/database_statements.rb:47:in `execute'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/abstract_mysql_adapter.rb:207:in `execute_and_free'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/mysql/database_statements.rb:73:in `block in exec_delete'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `handle_interrupt'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/concurrency/load_interlock_aware_monitor.rb:25:in `block in synchronize'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `handle_interrupt'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/concurrency/load_interlock_aware_monitor.rb:21:in `synchronize'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/mysql/database_statements.rb:72:in `exec_delete'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/abstract/database_statements.rb:175:in `update'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/connection_adapters/abstract/query_cache.rb:22:in `update'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/persistence.rb:513:in `_update_record'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activerecord-7.0.4.3/lib/active_record/persistence.rb:822:in `update_columns'
/opt/exercism/website/app/commands/git/sync_practice_exercise.rb:11:in `call'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/mandate-2.2.0/lib/mandate/call_injector.rb:10:in `call'
/opt/exercism/website/app/commands/git/sync_track.rb:132:in `block in sync_practice_exercises!'
/opt/exercism/website/app/commands/git/sync_track.rb:114:in `each'
/opt/exercism/website/app/commands/git/sync_track.rb:114:in `each_with_index'
/opt/exercism/website/app/commands/git/sync_track.rb:114:in `sync_practice_exercises!'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/mandate-2.2.0/lib/mandate/memoize.rb:47:in `block (2 levels) in __mandate_memoize'
/opt/exercism/website/app/commands/git/sync_track.rb:40:in `call'
/opt/exercism/website/config/initializers/mandate.rb:6:in `perform'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/execution.rb:59:in `block in _perform_job'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/callbacks.rb:118:in `block in run_callbacks'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/bugsnag-6.25.2/lib/bugsnag/integrations/rails/active_job.rb:38:in `block (2 levels) in included'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/callbacks.rb:127:in `instance_exec'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/callbacks.rb:127:in `block in run_callbacks'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/i18n-1.12.0/lib/i18n.rb:322:in `with_locale'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/translation.rb:9:in `block (2 levels) in <module:Translation>'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/callbacks.rb:127:in `instance_exec'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/callbacks.rb:127:in `block in run_callbacks'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/core_ext/time/zones.rb:66:in `use_zone'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/timezones.rb:9:in `block (2 levels) in <module:Timezones>'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/callbacks.rb:127:in `instance_exec'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/callbacks.rb:127:in `block in run_callbacks'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/callbacks.rb:138:in `run_callbacks'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/execution.rb:58:in `_perform_job'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/instrumentation.rb:20:in `_perform_job'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/execution.rb:46:in `perform_now'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/instrumentation.rb:14:in `block in perform_now'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/instrumentation.rb:25:in `block in instrument'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/notifications.rb:206:in `block in instrument'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/notifications/instrumenter.rb:24:in `instrument'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/notifications.rb:206:in `instrument'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/instrumentation.rb:35:in `instrument'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/instrumentation.rb:14:in `perform_now'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/logging.rb:18:in `block in perform_now'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/tagged_logging.rb:99:in `block in tagged'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/tagged_logging.rb:37:in `tagged'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/tagged_logging.rb:99:in `tagged'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/logging.rb:25:in `tag_logger'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/logging.rb:18:in `perform_now'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/execution.rb:24:in `block in execute'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/callbacks.rb:118:in `block in run_callbacks'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/railtie.rb:54:in `block (4 levels) in <class:Railtie>'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/execution_wrapper.rb:92:in `wrap'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/reloader.rb:72:in `block in wrap'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/execution_wrapper.rb:88:in `wrap'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/reloader.rb:71:in `wrap'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/railtie.rb:53:in `block (3 levels) in <class:Railtie>'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/callbacks.rb:127:in `instance_exec'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/callbacks.rb:127:in `block in run_callbacks'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/callbacks.rb:138:in `run_callbacks'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/execution.rb:22:in `execute'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activejob-7.0.4.3/lib/active_job/queue_adapters/sidekiq_adapter.rb:42:in `perform'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:202:in `execute_job'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:170:in `block (2 levels) in process'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/middleware/chain.rb:177:in `block in invoke'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/bugsnag-6.25.2/lib/bugsnag/integrations/sidekiq.rb:24:in `call'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/middleware/chain.rb:179:in `block in invoke'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-failures-1.0.4/lib/sidekiq/failures/middleware.rb:9:in `call'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/middleware/chain.rb:179:in `block in invoke'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/skylight-5.3.4/lib/skylight/sidekiq.rb:33:in `block in call'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/skylight-5.3.4/lib/skylight.rb:150:in `block in trace'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/skylight-5.3.4/lib/skylight/instrumenter.rb:224:in `trace'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/skylight-5.3.4/lib/skylight.rb:149:in `trace'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/skylight-5.3.4/lib/skylight/sidekiq.rb:32:in `call'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/middleware/chain.rb:179:in `block in invoke'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/middleware/chain.rb:182:in `invoke'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:169:in `block in process'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:136:in `block (6 levels) in dispatch'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/job_retry.rb:113:in `local'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:135:in `block (5 levels) in dispatch'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/rails.rb:14:in `block in call'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/execution_wrapper.rb:92:in `wrap'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/reloader.rb:72:in `block in wrap'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/execution_wrapper.rb:92:in `wrap'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/activesupport-7.0.4.3/lib/active_support/reloader.rb:71:in `wrap'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/rails.rb:13:in `call'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:131:in `block (4 levels) in dispatch'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:263:in `stats'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:126:in `block (3 levels) in dispatch'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/job_logger.rb:13:in `call'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:125:in `block (2 levels) in dispatch'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/job_retry.rb:80:in `global'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:124:in `block in dispatch'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/job_logger.rb:39:in `prepare'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:123:in `dispatch'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:168:in `process'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:78:in `process_one'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/processor.rb:68:in `run'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/component.rb:8:in `watchdog'
/opt/exercism/website/vendor/bundle/ruby/3.2.0/gems/sidekiq-6.5.8/lib/sidekiq/component.rb:17:in `block in safe_thread'

Please tag @exercism/maintainers-admin if you require more information.