sidekiq-unique-jobs-6.0.0

https://rubygems.org

sidekiq-unique-jobs

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 386843

number: 6.0.0

platform: ruby

spec_sha256: 4567618a542595c34d9670d78f90cf4ee00b10345b82f0c1102ffd651080c4df

sha256: 38291ec0a4ef315f0556e2b6d4ccada49ff1ac81396bd7578f8293feaccd8e78

created_at: 2024-05-13 08:19:23 UTC

updated_at: 2024-06-08 03:34:45 UTC

position: 113

version_data_entries_count: 119

uploaded_at: 2018-07-27 14:32:44 UTC

indexed: true

has_extensions:

extensions:

Gem size: 465 KB

Version Data Entries

Total: 119

Unpacked size: 557 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.codeclimate.yml10064400526 Bytes7746e840f604e632a9e4c62f252af0392a668c060744fd510025b1168b33088e
.csslintrc10064400107 Bytesfe4d75d245cea1bfe0343dff3054f31c107de3a235647d0cb165b77f57da4ad2
.dockerignore1006440042 Bytes4fddca4592900ae30043bf94803acfb9d9d0c18cc0e23f5719dfd2939ac56e89
.editorconfig10064400279 Bytesb4e68ffecbc6b9b8ece3f34f079697bc5e3d778755d86cc2bff76001cd1f1fbc
.eslintignore1006440016 Bytesc094e9219cc16a0a7658d1cf7a1ee77e0674c0add5c4f99bb91e09071b70edbe
.eslintrc100644003.97 KB70ed46a56f8f8891ee7d68cd57e26b231688998bde8363d4a9dd90f8511f4398
.fasterer.yml10064400622 Bytesc4626b7d2807a47bb7a2be7f170d371ef5f24b479ff30286e1552e9fc2802635
.github/ISSUE_TEMPLATE/bug_report.md10064400608 Bytes454dbf0feba031b90dd80a7104af56a51f18e8b20ec88e57d95078fdbac41f55
.github/ISSUE_TEMPLATE/feature_request.md10064400560 Bytesee853a1931ed4166feb0fff0eab4880c72aa246c5897c87fe43b2f2e23859d95
.gitignore10064400211 Bytes796d99456e5497ec6a244ddcb19db7aab72816d89203479a78448e553208a7d1
.reek.yml100644002.22 KB4efebdb7a696e1f4af8e30b8306bb8a96b4a22252de56b42d14fe1bd1c45416b
.rspec1006440023 Bytes9559a35389ec6ddc3b21f45466d185b511f5af60bd1c2efdd6f421b4cda0b7a3
.rubocop.yml100644001.98 KBbcebef0453129e9a77b031c6327567dc51ca7112dc294e2cec805e11c40e8b47
.simplecov10064400534 Bytes9f71430254bdaf9e6824d2da1c06a6a6e0e4b74b3fe40f7e9032c998ecbeb3a5
.travis.yml100644001.41 KBe5d4851deca801a1879985b70567d15b66724e432bbcb1cc0d4fc86d6da56878
.yardopts10064400262 Bytesfcc988bbf8bd25fa37df82deab78e1b05d832d7fee65713060588fd6aafb0d74
Appraisals10064400423 Bytes660f658cc24f16efe3b5d0942168e159e6694501aaa2101f3c11930461d68199
CHANGELOG.md100644007.22 KB3b9a42fc5ab3428399f0af78a2bc43ca5de3d9af0e2a2f81c4596cd8b9dfe126
CODE_OF_CONDUCT.md100644003.15 KB7b08042a978e4bcb30eb65bb3ff05b34ddd6784840ba7129484cd26104359a55
Gemfile10064400728 Byteseddaab51223436706fcfdebec5bdb9cd652dfc0f5294613720c7b0968ff1a7a3
Guardfile100644001.85 KBead9b676f053b9a77e1f802fafacad6890c44829a97ce7f545d0f1832e898390
LICENSE.txt100644001.06 KB6504bb7d889614ab72f2560cd6ec6895821e4015410cd8bde0e3cf55837c8e40
README.md1006440018.6 KB8a8ffa0c7517bebfb756c1cd54ae8e65578321ecf277c1fd32efe5e8dd1c44b1
Rakefile10064400256 Bytesf1b04c4d78e273b4ad8090abd8c29b8a44bb6e353c099aee1f8578625c7c0b4b
_config.yml1006440026 Bytes28be3db46f5428ff31da3865ed9ad36b7505719a1a91b3584e6b02c45a50117d
assets/unique_digests_1.png10064400212 KB701b71b2ef5abe066e9f3652949ef4a6f34c8ecae55a384812c8f358c5f59921
assets/unique_digests_2.png10064400212 KB08617e00ac8855a42e7af44c374f5527c5d47264d0bbd642a144de0111625ab1
bin/bench10075500483 Bytes77a5d06bfb260519731a63551f5de8835366ea369775834276d59d6227fc1daa
bin/uniquejobs10075500141 Bytes55b03ed9bf9029738556e8d89c36eae30e1750bad638796dbe2c65d7289005c4
examples/another_unique_job.rb10064400268 Bytes3343de8f4d1eb8920a2ff5ce83159748af9521edd2499132ae44b7e8a69142c9
examples/custom_queue_job.rb10064400185 Byteseb9076b92bc9684c1539d0886cde9bba421dcc9933a8e4fc7445cd3d4e76edb8
examples/custom_queue_job_with_filter_method.rb10064400255 Bytesd2a8f18e8e0f05f8c1a36395dd6e671dbc3df8730dce31ad1970c2bb892c3b89
examples/custom_queue_job_with_filter_proc.rb10064400475 Bytesa0b576c20b0bea1f8b892c0cbbae9f3dc08f14407928ab540ec8410569cd8b2a
examples/expiring_job.rb10064400202 Bytesacbe83cb9dcb41611f78682860e504defb36fb1ea11e76a31f0a9c65580e79dc
examples/inline_worker.rb10064400198 Bytesa2011c025d9ee357d132c80a9900c36ae26fe18dae46492a91416370dee42410
examples/just_a_worker.rb10064400197 Bytes8e40d55269914bdf8718f8d278a59f39204bcb8ff880ca15ad0ecb8db6d2ea36
examples/long_running_job.rb10064400299 Bytes6ffd4c76c6f59a70812dc2fe9f31a9871d132aa5f29b85866b9bb14ac28e1145
examples/main_job.rb10064400248 Bytesf2288faa408df5dfa8674cb87e0153dfd0dd3281d4a53483318050f3af0128a3
examples/my_job.rb10064400179 Bytesaac70cb0593d7e4157bf46d87aef3d86d9098d9d01748dde0cc5f5f6389fcb2f
examples/my_unique_job.rb10064400286 Bytesbc828357ff89e9ef0aa81cb69e50d249ef664618536053e5739d3dd628c754d2
examples/my_unique_job_with_filter_method.rb10064400442 Bytes35b8f38010f095d807cd5c476de551844565c1f8120b3950d504b845000c2f57
examples/my_unique_job_with_filter_proc.rb10064400460 Bytesee2805d29b1e62439b415c693aad4618649ac1fc76632cd0b002fb568f853a21
examples/notify_worker.rb10064400221 Bytese58a6bcb98a3c57c0ebac4bdddddfc01f1f384700fc3dd917178300008e7fa72
examples/plain_class.rb10064400131 Bytes0596273d64afda774f0a895ca932c06099ad8755770df048324f88e5c0ca1454
examples/simple_worker.rb10064400274 Bytes7852167c0d97f5da2a448a49570ba715a8bb6949d00274c0c898f2f37a1ea564
examples/spawn_simple_worker.rb10064400195 Bytesd0c191cd981547180e0d43b8a73ee81560054a4ff87183aefb4026f0f752698d
examples/test_class.rb1006440096 Bytes6860e6fe285f34941b52516cd9f5114580c3509b559dd5359f82decdb11de2e7
examples/unique_across_workers_job.rb10064400805 Bytes0f550dac5303bcb4137597c210fcf7b7103e2b39885be5e074afe740f79cfad3
examples/unique_job_on_conflict_raise.rb10064400268 Bytes28dd44c0ec7275686f076bab6e040334a94624f845844575b04ba1de05079a79
examples/unique_job_on_conflict_reject.rb10064400270 Bytes8eb85ee0d351cf12a2b7117d4cda2595d4b84b25958e20e75168f9c06c3c1088
examples/unique_job_on_conflict_reschedule.rb10064400278 Bytes95c9fbae8c9de63bd135fd049f1e5ea4a8b546a09bf4e034e61b732aa1f836f6
examples/unique_job_with_conditional_parameter.rb10064400391 Bytes03ff16ce4536fe99e4b5c81d4c3eb0ea6372f9bf656e68b3c9cc09ccb1c47c84
examples/unique_job_with_filter_method.rb10064400436 Bytes0a12f827dbb08e9fc5a1c52dd565bcb5875f80e415a1b77973c119729ed9b6c1
examples/unique_job_with_nil_unique_args.rb10064400378 Bytes3b62389db5e421c719363eaa6a8c9acc9d1d8099b29bb7a8cbc8ed96d1dfed9a
examples/unique_job_with_no_unique_args_method.rb10064400348 Bytes66434ec163fc00b34095ac9849d94e2d50e3de5cd0a4ea955c9eb35d1b7a5ed2
examples/unique_job_withthout_unique_args_parameter.rb10064400383 Bytes20e595cf56e352adc2d92b25f6fae13ab730f83f56ce6c3bc1ec0789bd8bb8be
examples/unique_on_all_queues_job.rb10064400509 Bytesd0d19ef4487df72e3316ab926d94968e3e3d3e13af7da62d11ffb63877c3896d
examples/until_and_while_executing_job.rb10064400341 Bytesaac6a7d56305a20995bb9272636877e4c5518caffabe33d8f0b94173f9ce62e8
examples/until_executed_2_job.rb10064400514 Bytesb2bb04b736b195244525986ecc638b3ad96611a8e9782a60974f620169599887
examples/until_executed_job.rb10064400561 Bytes21ec4cae514598e5a826e48929650bbff64ad311f41b2766595cfb1c4237a60d
examples/until_executing_job.rb10064400175 Bytes7e0694c14a971f38afbc5b78a1c806a2f6ef7dcb740b023215e9aa39288db723
examples/until_expired_job.rb10064400219 Bytescd94b878ee0c68dfc6772eea0e1a70da325cfa7f8f5a2cc501322075d3e0b441
examples/until_global_expired_job.rb10064400188 Bytes90968853d958c885a1320e997ed759f3ee7cfaf01b67d99ca85f998138af391a
examples/while_executing_job.rb10064400271 Bytes42bc142659b4f4a083bc7102d7f6d4344c76bccf8968b1dfbc20be144af60788
examples/while_executing_reject_job.rb10064400237 Bytes58961ab42cbc7d331921e85aab0e38090ce1b77be8c751f84cfa3c4f68bf3d32
examples/without_argument_job.rb10064400218 Bytes09874db68c6522ae985093f358a7404d1e58301ba41a2f5a57992e3f955fcbb4
lib/sidekiq-unique-jobs.rb1006440061 Bytesab3d4361d03542eb67eeb1541a85d9c4271acf0dd7c4c102e5cf5795cbbdba7c
lib/sidekiq_unique_jobs.rb100644003.11 KBf052bdd16a51dbf8d4d6e85872e17e68646601f8b62b9575df83c94459df1d73
lib/sidekiq_unique_jobs/cli.rb100644001.75 KBbaf65423096b8b406e216fba7c8213810cb1c073149a415afb7bc5ff3c38d835
lib/sidekiq_unique_jobs/client/middleware.rb100644001.37 KBe0eb6550db985509216d9c20e447d78e0bb501b5553c5ec15b641a2699a599ea
lib/sidekiq_unique_jobs/connection.rb10064400550 Bytese195e64f47de1c6549a5e784b08f1122865752b0b69547bf604bd0f6d1885dba
lib/sidekiq_unique_jobs/constants.rb10064400910 Bytes4a8f71dc6d3a830ce7a189feda8ad54c7fc774a9ca78bb6a875af3fa72635225
lib/sidekiq_unique_jobs/core_ext.rb100644001.08 KBdd449b87b5f15fecf94d6c6653d019f127b752c6f5ba3b90c3da14e56a19e54d
lib/sidekiq_unique_jobs/digests.rb100644003.24 KBfc42bdc4d1a0ecba2765ad93337d1b00c00e0f6a41db7eebb1b4c6d3cc00a012
lib/sidekiq_unique_jobs/exceptions.rb10064400907 Bytesb108448e5a175ee9fcd334e9e3643645807f6c837e7f606ad77b5b7ce75a2d25
lib/sidekiq_unique_jobs/lock/base_lock.rb100644003.93 KB26148c35a2f249121e60e193007335c76c5e16cbef85b798953b29d2d9ff63cd
lib/sidekiq_unique_jobs/lock/until_and_while_executing.rb100644001.02 KB3a438d079c96faa9ce05c07d4ff100e8f662ae75ff0ab393cdc0df2d761a5f32
lib/sidekiq_unique_jobs/lock/until_executed.rb10064400555 Bytesab52dc217b20783f4eba7b1f8f411a49804190afa1a53098e3ee470780f891d5
lib/sidekiq_unique_jobs/lock/until_executing.rb10064400500 Bytes34f680582aa01d8bd61665ff5bd24ba9d682349b0f1c12b6f562cbd58f97d936
lib/sidekiq_unique_jobs/lock/until_expired.rb10064400830 Bytes3008dad88cfa4032fe35bbc107ab9a510d33f4317a9ae90371ae698a3627f67d
lib/sidekiq_unique_jobs/lock/while_executing.rb100644001.59 KBb42be14fc9a2d855f9d39a05e489fd6690f6d17f085c59362173d169bff8bb40
lib/sidekiq_unique_jobs/lock/while_executing_reject.rb10064400887 Bytesf9c734aa536d86433fd9dd7b06ff5f09965e40c049b485c482e5b700351b80f7
lib/sidekiq_unique_jobs/locksmith.rb100644004.84 KB5502fb2722a7eb366cd66836dbb0d72cd14f3c60e45a57f880f2ef6b11020272
lib/sidekiq_unique_jobs/logging.rb100644001.95 KBef52a62f191f9d1085b97e9a240a270d3aa5bf45b93d1020f89595f4a14d8125
lib/sidekiq_unique_jobs/middleware.rb100644001.06 KB8327dcfc95ea36968949a46d4babfefa0966fe12efe6c0b1d16b24cfd23d8bc7
lib/sidekiq_unique_jobs/normalizer.rb10064400430 Bytescfa45ee23be4fca4bb86814d187b72a81a20578a25c80209bb3f2324a528c1bc
lib/sidekiq_unique_jobs/on_conflict.rb10064400719 Bytes8578b51ff3690f36a472c3f56b1cc906259a6181c84f93380b1334e1006abd48
lib/sidekiq_unique_jobs/on_conflict/log.rb10064400543 Bytes31bdb0b4d29d5fb5ee610227f362bf88d9f0ad8cd3a0538819cb6a5540bd87c0
lib/sidekiq_unique_jobs/on_conflict/null_strategy.rb10064400350 Bytes00495210708a58bdb2263587740f5a05dfc70671ce2edb54141bab2b8659bf2b
lib/sidekiq_unique_jobs/on_conflict/raise.rb10064400443 Bytesd7dba7ce8ee042ea96c52c41e98bae865029c28bae8f9e05e2608dd264ef4384
lib/sidekiq_unique_jobs/on_conflict/reject.rb100644001.61 KBd2cc455760c7d0fba06f393d9a945722626037bbcd9136278f0b78502d73df7a
lib/sidekiq_unique_jobs/on_conflict/replace.rb100644001 KBf1e74e14a484944c9be196b787e5c597fc14b5f52151f8c6b22a1a090c4ef106
lib/sidekiq_unique_jobs/on_conflict/reschedule.rb10064400656 Bytes45e94165c3d8f1748c24b5feb7a3eec85e065374baf042516a0f8ac8e5a5cc59
lib/sidekiq_unique_jobs/on_conflict/strategy.rb10064400738 Bytes942f61cfec15590b0404890c6b3eda4315bf0c446a4c1d39f984731d1786b554
lib/sidekiq_unique_jobs/options_with_fallback.rb100644002.37 KB4508a816d9ca83cd68ca25ee5b5aca246ab1a5e6ba351c9c7c1db44b57387495
lib/sidekiq_unique_jobs/scripts.rb100644003.17 KB08815c8b097a5b7dbc62724a28b88811b148524e1bf25f9580a09606cea4942a
lib/sidekiq_unique_jobs/server/middleware.rb10064400874 Bytes6e928e4ba82a1d66821cb7bbbb4a445a3e1e963ed6ee952aee57b7711e60accf
lib/sidekiq_unique_jobs/sidekiq_unique_ext.rb100644002.45 KBccfa54e2aa593c0f81b32f929264c7ff50b581bd4cd07933fcd506ee09ff6099
lib/sidekiq_unique_jobs/sidekiq_worker_methods.rb100644001.8 KBe4ba00d8dd19a675cd7dba8e8282e04749de953f632993438a7e8e7b62175362
lib/sidekiq_unique_jobs/testing.rb100644001.21 KB628fd62b14231b07d089ae0e86b62f159d089b28735f9e0a4052a927bc28b657
lib/sidekiq_unique_jobs/timeout.rb10064400133 Bytes04a038426d650a504403391cfaad11413d8b2c172d1377f5a36855ce8abe07db
lib/sidekiq_unique_jobs/timeout/calculator.rb100644001.95 KBc904b660a7d122b5097a04ce119e13b051876c68aebf8b5a2bddad39b43fa98a
lib/sidekiq_unique_jobs/unique_args.rb100644004.89 KB50e65b2abc93bf60f4fc2bdc3b6ff4ff85d2b3acced92f0fe0ae7ea26860b903
lib/sidekiq_unique_jobs/unlockable.rb10064400797 Bytes0b4d7f86d296e1efa505de9726716409cd6aed0cb2340387bf6751bdd9cc9d12
lib/sidekiq_unique_jobs/util.rb100644002.26 KB15ac6f56b62aa28567f6e647cef86ed6c77aa12b96c9afac2864cbb989048ec7
lib/sidekiq_unique_jobs/version.rb1006440080 Bytesa1483750f0d2c7ca60c0e169ae0d946d647cfe1ea2c229be68f351dbc9cc691b
lib/sidekiq_unique_jobs/web.rb100644001.41 KBd839b97d6fc77e573a4200cbce2c39ef9e640d9e38fbcc42d7a5e68369596250
lib/sidekiq_unique_jobs/web/helpers.rb10064400841 Bytes1b576b5b93ccc1f816ac44c81899266ad7a484ac4ef92b08015012e6e49a8fea
lib/sidekiq_unique_jobs/web/views/unique_digest.erb100644001022 Bytes18ff1a49d9e91587dfdffd190323c4482149d4bd1143b0f3fb2ce2ddb6b6f44e
lib/sidekiq_unique_jobs/web/views/unique_digests.erb100644001.44 KB47e7044351ac86df3b3b887ba29071d8bfeef260d291f5eee48e2de3ac3a52e2
redis/acquire_lock.lua10064400389 Bytes960a48a19d21b64789e8802987ebb8d97f3122f5a899e1fe6aff606cdb734c38
redis/create.lua100644001.44 KB54c10eb7eaa7fb00de99567f770a30a6c2f723cfca4c26ca245c1e3eaef0854e
redis/delete.lua10064400555 Bytesd38bbbfebead372a8d6249367a5f8a047c27b79dcee063e201bf869d98ed66c2
redis/delete_by_digest.lua10064400884 Bytes648edf553d6af0adbfc7e45ec3bb6f350b6eaf5bbe608d341eebcd1ec53d4dbb
redis/delete_job_by_digest.lua100644001.86 KB6ebec86971f82254be132b057651e670455838757109ecf137863c7971d3b538
redis/release_lock.lua10064400318 Bytes074cad8eb9fc1a6132ee07d2ec2a25e8cb996d7982ac5ac3b963658ba258a7f0
redis/release_stale_locks.lua100644003.11 KB05091c35d4d742329c683806478a92e0fe954f25cd324bf1e843f0f23640915b
redis/signal.lua10064400787 Bytese36477a2f3bc50bcc61e2e2e656206fffaeea376c78f73f50a76a24da3160a22
sidekiq-unique-jobs.gemspec100644001.53 KB732f6c24319974c166ddcc3e7ce660529a33dda042305c2bbe208f85a7b83d8d