You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Our current ApplicationJob is set as a unique job by default, which reduces throughput since every job inherits this uniqueness. To improve efficiency, we should configure ApplicationJob to be non-unique by default. For jobs requiring uniqueness, we can create a specialized UniqueJob class that extends ApplicationJob. This approach prevents unintentionally marking all jobs as unique while maintaining clarity and control over job behavior.
redlock (2.0.6) lib/redlock/client.rb in lock_instances at line 323
redlock (2.0.6) lib/redlock/client.rb in block in try_lock_instances at line 275
redlock (2.0.6) lib/redlock/client.rb in times at line 271
redlock (2.0.6) lib/redlock/client.rb in try_lock_instances at line 271
redlock (2.0.6) lib/redlock/client.rb in lock at line 79
activejob-uniqueness (0.3.1) lib/active_job/uniqueness/strategies/base.rb in lock at line 24
activejob-uniqueness (0.3.1) lib/active_job/uniqueness/strategies/base.rb in before_enqueue at line 59
activejob-uniqueness (0.3.1) lib/active_job/uniqueness/active_job_patch.rb in block (2 levels) in <module:ActiveJobPatch> at line 50
activesupport (7.0.8) lib/active_support/callbacks.rb in instance_exec at line 467
activesupport (7.0.8) lib/active_support/callbacks.rb in block in make_lambda at line 467
activesupport (7.0.8) lib/active_support/callbacks.rb in block (2 levels) in halting at line 199
activesupport (7.0.8) lib/active_support/callbacks.rb in block (2 levels) in default_terminator at line 687
activesupport (7.0.8) lib/active_support/callbacks.rb in catch at line 686
activesupport (7.0.8) lib/active_support/callbacks.rb in block in default_terminator at line 686
activesupport (7.0.8) lib/active_support/callbacks.rb in block in halting at line 200
activesupport (7.0.8) lib/active_support/callbacks.rb in block in invoke_before at line 595
activesupport (7.0.8) lib/active_support/callbacks.rb in each at line 595
activesupport (7.0.8) lib/active_support/callbacks.rb in invoke_before at line 595
activesupport (7.0.8) lib/active_support/callbacks.rb in block in run_callbacks at line 116
activejob (7.0.8) lib/active_job/instrumentation.rb in block in instrument at line 25
activesupport (7.0.8) lib/active_support/notifications.rb in block in instrument at line 206
activesupport (7.0.8) lib/active_support/notifications/instrumenter.rb in instrument at line 24
sentry-rails (5.11.0) lib/sentry/rails/tracing.rb in instrument at line 54
activesupport (7.0.8) lib/active_support/notifications.rb in instrument at line 206
activejob (7.0.8) lib/active_job/instrumentation.rb in instrument at line 35
activejob (7.0.8) lib/active_job/instrumentation.rb in block (2 levels) in <module:Instrumentation> at line 9
activesupport (7.0.8) lib/active_support/callbacks.rb in instance_exec at line 127
activesupport (7.0.8) lib/active_support/callbacks.rb in block in run_callbacks at line 127
semantic_logger (4.16.1) lib/semantic_logger/base.rb in block in tagged at line 190
semantic_logger (4.16.1) lib/semantic_logger/semantic_logger.rb in tagged at line 346
semantic_logger (4.16.1) lib/semantic_logger/base.rb in tagged at line 202
rails_semantic_logger (4.17.0) lib/rails_semantic_logger/extensions/active_job/logging.rb in tag_logger at line 13
activejob (7.0.8) lib/active_job/logging.rb in block (2 levels) in <module:Logging> at line 14
activesupport (7.0.8) lib/active_support/callbacks.rb in instance_exec at line 127
activesupport (7.0.8) lib/active_support/callbacks.rb in block in run_callbacks at line 127
activesupport (7.0.8) lib/active_support/callbacks.rb in run_callbacks at line 138
activejob (7.0.8) lib/active_job/enqueuing.rb in enqueue at line 63
activejob (7.0.8) lib/active_job/enqueuing.rb in perform_later at line 30
commissioner (f17c557f7772) app/interactors/spree_cm_commissioner/waiting_room_session_creator.rb in call_other_waiting_guests at line 52
commissioner (f17c557f7772) app/interactors/spree_cm_commissioner/waiting_room_session_creator.rb in call at line 16
The text was updated successfully, but these errors were encountered:
Our current
ApplicationJob
is set as a unique job by default, which reduces throughput since every job inherits this uniqueness. To improve efficiency, we should configureApplicationJob
to be non-unique by default. For jobs requiring uniqueness, we can create a specializedUniqueJob
class that extendsApplicationJob
. This approach prevents unintentionally marking all jobs as unique while maintaining clarity and control over job behavior.The text was updated successfully, but these errors were encountered: