Table of Contents - dj_split-1.1.1 Documentation
Classes and Modules
- AddSplitGroupIdToDelayedJobs
- Delayed
- Delayed::Backend
- Delayed::Backend::ActiveRecord
- Delayed::Backend::ActiveRecord::Job
- Delayed::Worker
- DjSplit
- DjSplit::Split
- DjSplitGenerator
Methods
- ::down — AddSplitGroupIdToDelayedJobs
- ::new — DjSplit::Split
- ::next_migration_number — DjSplitGenerator
- ::reserve — Delayed::Backend::ActiveRecord::Job
- ::source_root — DjSplitGenerator
- ::up — AddSplitGroupIdToDelayedJobs
- #check_for_timeout? — DjSplit::Split
- #create_migration_file — DjSplitGenerator
- #enqueue — DjSplit::Split
- #get_processing_jobs_by_other_workers — DjSplit::Split
- #get_random_split_group_id — DjSplit::Split
- #get_sliced_ids — DjSplit::Split
- #get_split_size — DjSplit::Split
- #get_splitting_index — DjSplit::Split
- #get_stale_job_timeout_value — DjSplit::Split
- #handle_failed_jobs — DjSplit::Split
- #handle_stale_jobs — DjSplit::Split
- #jobs_processed_by_other_workers_currently? — DjSplit::Split
- #pending_jobs_of_group_id? — DjSplit::Split
- #pick_and_invoke_delayed_job — DjSplit::Split
- #wait_check_and_execute_delayed_jobs — DjSplit::Split
- #waiting_for_other_workers_to_process_jobs — DjSplit::Split