sidekiq-unique-jobs-6.0.7

https://rubygems.org

sidekiq-unique-jobs

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 386876

number: 6.0.7

platform: ruby

spec_sha256: af13a10db62a06984717a01fa72a88da4cc14363284884d38317cca094f44695

sha256: 019e27b575ae5f6323305f1a9984d70a36035858857efe2222670b6b4015cd02

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

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

position: 106

version_data_entries_count: 120

uploaded_at: 2018-11-29 17:07:14 UTC

indexed: true

has_extensions:

extensions:

Gem size: 467 KB

Version Data Entries

Total: 120

Unpacked size: 562 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
.gitignore10064400231 Bytesb95df27c584ce7426938639da10f2889747e6406789bbdf06f18925181e642ee
.reek.yml100644002.42 KB94250e64fa31d31587ee9e91d78c92b59cb6d5b061eebacf9541e8371dc6b41e
.rspec1006440023 Bytes9559a35389ec6ddc3b21f45466d185b511f5af60bd1c2efdd6f421b4cda0b7a3
.rubocop.yml100644001.98 KBb076aa6ad7783230f60b9d46566737b3ab1c2d38b5969287f2b9ee043e59cb00
.simplecov10064400534 Bytes9f71430254bdaf9e6824d2da1c06a6a6e0e4b74b3fe40f7e9032c998ecbeb3a5
.travis.yml100644001.26 KB4cffa63caad827401a0a67ffb481d0a58de7f1276496114d226cb699d7428e72
.yardopts10064400262 Bytesfcc988bbf8bd25fa37df82deab78e1b05d832d7fee65713060588fd6aafb0d74
Appraisals10064400482 Bytes92077c484be98fadebb270276e105b12f1ac3bfa4e6dea1f7892250a870a9627
CHANGELOG.md100644007.91 KB94de50022e828e5a5c81fa3f9198adf99de15fbd1519e1e1fb2a5bf4d273b536
CODE_OF_CONDUCT.md100644003.15 KB7b08042a978e4bcb30eb65bb3ff05b34ddd6784840ba7129484cd26104359a55
Gemfile10064400728 Byteseddaab51223436706fcfdebec5bdb9cd652dfc0f5294613720c7b0968ff1a7a3
Guardfile100644001.85 KBead9b676f053b9a77e1f802fafacad6890c44829a97ce7f545d0f1832e898390
LICENSE.txt100644001.06 KB6504bb7d889614ab72f2560cd6ec6895821e4015410cd8bde0e3cf55837c8e40
README.md1006440019.4 KB36427eec359d0c77f3281af986a7ef6aac475c88dd5b6b2f3d2b8d9fdd104425
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.12 KBf352794db0d459706d0d4089e251dbb26370fb8549ddb5c9a1ef04219ff8a4d0
lib/sidekiq_unique_jobs/cli.rb100644001.75 KBbaf65423096b8b406e216fba7c8213810cb1c073149a415afb7bc5ff3c38d835
lib/sidekiq_unique_jobs/client/middleware.rb100644001.52 KB25f9f4478278833d15424231c6243430c46a6c20c95db6c3421921d29b5fc716
lib/sidekiq_unique_jobs/connection.rb10064400550 Bytese195e64f47de1c6549a5e784b08f1122865752b0b69547bf604bd0f6d1885dba
lib/sidekiq_unique_jobs/constants.rb10064400993 Bytes2339a83fb838938985a21787773489fdcf999ad58b9b76513cdb00b348cbef6f
lib/sidekiq_unique_jobs/core_ext.rb100644001.08 KBdd449b87b5f15fecf94d6c6653d019f127b752c6f5ba3b90c3da14e56a19e54d
lib/sidekiq_unique_jobs/digests.rb100644003.8 KBe2b57db38748de80a5e46233de6341de949226028af5b36ea9a7bf1f7ad1b82a
lib/sidekiq_unique_jobs/exceptions.rb10064400907 Bytesb108448e5a175ee9fcd334e9e3643645807f6c837e7f606ad77b5b7ce75a2d25
lib/sidekiq_unique_jobs/job.rb10064400886 Bytesb8e621fa4f0eb4c31ae2d62617ee86a98f1daee9d6b118344ebacd7248a0d778
lib/sidekiq_unique_jobs/lock/base_lock.rb100644003.88 KBf27c9ccf697783ed38847e52de6b7e3dafb5b7eac380899b7fa800707b855c72
lib/sidekiq_unique_jobs/lock/until_and_while_executing.rb100644001.02 KB9d88e9d798896ceaddc1fd56199e1d49a84ef6a04c991f4d6b6b26a927edb9f7
lib/sidekiq_unique_jobs/lock/until_executed.rb10064400556 Bytes2a5716c4a497d27a95c9f4fb1ccb44de4032b4be6ef35d2bdd8a7273522459ae
lib/sidekiq_unique_jobs/lock/until_executing.rb10064400501 Bytes60a4a17496ef184e67ecde605dbf6e7d7f9d7eb89ed905cad56e3baab07334fc
lib/sidekiq_unique_jobs/lock/until_expired.rb10064400831 Bytes83795cdeca920138d95fde681b870a176b461a997758cbb3d880a5380efc0603
lib/sidekiq_unique_jobs/lock/while_executing.rb100644001.59 KB8dc02083d44b4bef62e0f5550f1d30f9e3693b41133268adfbed65c8200b91eb
lib/sidekiq_unique_jobs/lock/while_executing_reject.rb10064400887 Bytesf9c734aa536d86433fd9dd7b06ff5f09965e40c049b485c482e5b700351b80f7
lib/sidekiq_unique_jobs/locksmith.rb100644004.57 KB42735627fe2ca0ffad561dbef7410ff3566e22695872d1be793e4b2ea968c47f
lib/sidekiq_unique_jobs/logging.rb100644002.11 KBed598743520bde88dfe16e2e6f0674b3402c6037984233d55bf85dc98a012efe
lib/sidekiq_unique_jobs/middleware.rb100644001.06 KB8327dcfc95ea36968949a46d4babfefa0966fe12efe6c0b1d16b24cfd23d8bc7
lib/sidekiq_unique_jobs/normalizer.rb10064400430 Bytescfa45ee23be4fca4bb86814d187b72a81a20578a25c80209bb3f2324a528c1bc
lib/sidekiq_unique_jobs/on_conflict.rb10064400755 Bytesc98921dbcf98c55b91eeb32316949e06c53fd8cfd49d076b5bf4c250caab45ac
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.1 KB84cda7d760568b5dc95329ef286ba1ae0403b174d39d5d3c4bf8765c719f3e71
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.32 KB521a522ba080f75dad4942d2efdd6fff441de43b209ed7565c9560c7a02167ea
lib/sidekiq_unique_jobs/scripts.rb100644003.17 KB08815c8b097a5b7dbc62724a28b88811b148524e1bf25f9580a09606cea4942a
lib/sidekiq_unique_jobs/server/middleware.rb100644001.09 KB6c76548dcf4dc9479599513795189ef7d2d069ede601b8565f3c1fed98e9fcd1
lib/sidekiq_unique_jobs/sidekiq_unique_ext.rb100644002.45 KBccfa54e2aa593c0f81b32f929264c7ff50b581bd4cd07933fcd506ee09ff6099
lib/sidekiq_unique_jobs/sidekiq_worker_methods.rb100644001.8 KBf67498febc034b490feb1b5ac8ba5464567157d629e208fc35a7a1291cd4c956
lib/sidekiq_unique_jobs/testing.rb100644001.21 KB628fd62b14231b07d089ae0e86b62f159d089b28735f9e0a4052a927bc28b657
lib/sidekiq_unique_jobs/timeout.rb10064400133 Bytes04a038426d650a504403391cfaad11413d8b2c172d1377f5a36855ce8abe07db
lib/sidekiq_unique_jobs/timeout/calculator.rb100644001.95 KBa9f80d68b1453487c6470660af904e3aab2313a20fd63bf8b87e2592b865ad73
lib/sidekiq_unique_jobs/unique_args.rb100644004.89 KB153aaccbdf67fc36aaf0d8872f67188d947fbdb74d195c79ab9bb369e02b1eb3
lib/sidekiq_unique_jobs/unlockable.rb10064400797 Bytes0b4d7f86d296e1efa505de9726716409cd6aed0cb2340387bf6751bdd9cc9d12
lib/sidekiq_unique_jobs/util.rb100644002.82 KBd5a0171f4799592ded55fd3d53db3a6dcb06139fa27c454689cd4ef6d8a5cd18
lib/sidekiq_unique_jobs/version.rb1006440080 Bytes44a078aa77b1333395ad4fbbcc2b006515ca4feef6eea6d807e28d9c07a5c929
lib/sidekiq_unique_jobs/web.rb100644001.52 KB234d77758ebff74fab22788cde04362c66983cf78bb4f87ff49a81c67bae255a
lib/sidekiq_unique_jobs/web/helpers.rb100644001.1 KB2f334716ea5a23b589f39b3d3d52523d205f8e341c5a26851365b1c85415e480
lib/sidekiq_unique_jobs/web/views/_paging.erb10064400349 Bytes899aadeb0851758b4e9ddf7d081498908280c352254047d4e6a279217808493f
lib/sidekiq_unique_jobs/web/views/unique_digest.erb100644001022 Bytes18ff1a49d9e91587dfdffd190323c4482149d4bd1143b0f3fb2ce2ddb6b6f44e
lib/sidekiq_unique_jobs/web/views/unique_digests.erb100644001.46 KB63061dc62c20ef9ff804134a7d96ec92c87a6ea23d9f4888910802a5eb2a4b7c
redis/acquire_lock.lua10064400389 Bytes960a48a19d21b64789e8802987ebb8d97f3122f5a899e1fe6aff606cdb734c38
redis/delete.lua10064400555 Bytesd38bbbfebead372a8d6249367a5f8a047c27b79dcee063e201bf869d98ed66c2
redis/delete_by_digest.lua10064400884 Bytes648edf553d6af0adbfc7e45ec3bb6f350b6eaf5bbe608d341eebcd1ec53d4dbb
redis/delete_job_by_digest.lua100644001.91 KB7736b31bbd01539df41ff982726fd2fb779e56d6e18dc605735ff11ef3da1371
redis/lock.lua100644001.71 KB7392fddfd3182a603f502b1c584b2ad46d1c718b68cd658773644e1909c42f58
redis/release_stale_locks.lua100644003.11 KB05091c35d4d742329c683806478a92e0fe954f25cd324bf1e843f0f23640915b
redis/unlock.lua100644001.23 KBf814f65181c205fbd1da360235631d55781da8d24cb3197eb7d0349473f5e737
sidekiq-unique-jobs.gemspec100644001.53 KB732f6c24319974c166ddcc3e7ce660529a33dda042305c2bbe208f85a7b83d8d