sidekiq-unique-jobs-6.0.12

https://rubygems.org

sidekiq-unique-jobs

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://mhenrixon.github.io/sidekiq-unique-jobs
changelog_uri
https://github.com/mhenrixon/sidekiq-unique-jobs/CHANGELOG.md
bug_tracker_uri
https://github.com/mhenrixon/sidekiq-unique-jobs/issues
source_code_uri
https://github.com/mhenrixon/sidekiq-unique-jobs
documentation_uri
https://mhenrixon.github.io/sidekiq-unique-jobs

id: 386857

number: 6.0.12

platform: ruby

spec_sha256: 4dbcdac182ad95d4902796189613881736aff8eab2b95c6a23225d0ef1388233

sha256: f118fd7a6b38aca73f3ab4c05d375f22d4cefa84048adbc95020699813cd9f57

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

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

position: 101

version_data_entries_count: 121

uploaded_at: 2019-02-28 20:58:01 UTC

indexed: true

has_extensions:

extensions:

Gem size: 473 KB

Version Data Entries

Total: 121

Unpacked size: 609 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.codeclimate.yml10064400469 Bytes0570a79441dd161d0b6f49aaaea531502e92ad5d7bdb85ed964715ac79058b3d
.editorconfig10064400278 Bytes1129384fa7889b788dc1fb05c6a87dbe820a85e3d2905fee20241dd03802aeea
.fasterer.yml10064400622 Bytesc4626b7d2807a47bb7a2be7f170d371ef5f24b479ff30286e1552e9fc2802635
.github/ISSUE_TEMPLATE/bug_report.md10064400608 Bytes454dbf0feba031b90dd80a7104af56a51f18e8b20ec88e57d95078fdbac41f55
.github/ISSUE_TEMPLATE/feature_request.md10064400560 Bytesee853a1931ed4166feb0fff0eab4880c72aa246c5897c87fe43b2f2e23859d95
.gitignore10064400208 Bytese689357bb654c8f13a4681e1c2b0b3a0512f72eaf7a27dcbf1401744dbbd1732
.mdlrc1006440015 Bytes0556422a59663a21cce2526105b8c075461bfd63aba1895ce0801e3eeb5a1b78
.reek.yml100644002.44 KB05ec1f695ca301e75b31941787e8230cfe243dea314ce9ffd07de1591981a4a4
.rspec1006440030 Bytese3a05cdf2301e0e7d8be6b1d1137aa310d7d023575bb2f305df3519c6df5cf2b
.rubocop.yml100644002.7 KB7b80ef0a59bcfdbebd898a3c294a35375ed225c277303a666ad6afcb33993e47
.simplecov10064400534 Bytes9f71430254bdaf9e6824d2da1c06a6a6e0e4b74b3fe40f7e9032c998ecbeb3a5
.travis.yml100644001.48 KB9f13d7beef48fed29be8ef336e4b5544de5a272a19668a96e6435d0f7172c71d
.yardopts1006440083 Bytes043e4cf400803777ed7a9efe90a4bf390ceaddb18131c6ff3a539196cd37c538
Appraisals10064400591 Bytescf6656faf100650fcbeb72e4971eda30d3bc502f6e0b360a916a030b8b918995
CHANGELOG.md1006440055.7 KBd422fbedfc6f22820cb1e3cf8dfd36796fc38cc7dc04f86e6f56f9fccb7f497e
CODE_OF_CONDUCT.md100644003.15 KB7b08042a978e4bcb30eb65bb3ff05b34ddd6784840ba7129484cd26104359a55
Gemfile10064400581 Bytes10e755bfa4c3bcc5f49de278bf45de4bfceb94986d0875b9a87d81da972967d3
Guardfile10064400728 Bytes8cf4397f680bc3c120da5c8b0df6531d819e0cb0d72a763a3e2a6548beac67f4
LICENSE.txt100644001.06 KB6504bb7d889614ab72f2560cd6ec6895821e4015410cd8bde0e3cf55837c8e40
README.md1006440019.1 KB21de442c337245b7ae9267331ec53bb77c38920addcc8208d228bdd9f1a9fb03
Rakefile10064400662 Bytes48bd9d1dedf1c13bfdf723fea58d99f6be6ca3384e6817db14274f8801131f1b
_config.yml1006440026 Bytes28be3db46f5428ff31da3865ed9ad36b7505719a1a91b3584e6b02c45a50117d
assets/unique_digests_1.png10064400212 KB701b71b2ef5abe066e9f3652949ef4a6f34c8ecae55a384812c8f358c5f59921
assets/unique_digests_2.png10064400212 KB08617e00ac8855a42e7af44c374f5527c5d47264d0bbd642a144de0111625ab1
bin/bench10075500483 Bytes99702267b6b14314c0cd84cd09eb3733afc148402912d3b5f53e54c6b8c62646
bin/uniquejobs10075500141 Bytesff05675843c7e2ba1aadc94ef7add1af7ca8a09e2131eaa8853142936e58fd55
examples/another_unique_job.rb10064400268 Bytes3343de8f4d1eb8920a2ff5ce83159748af9521edd2499132ae44b7e8a69142c9
examples/custom_queue_job.rb10064400185 Bytesa9398821555a9f68910f7cb5504465cfe592ba72bf5469bf34491f342b897a7b
examples/custom_queue_job_with_filter_method.rb10064400255 Bytes4292a63b8d2703d600dab24b2ca2f55be8fe4b8a73863e282e9f0cbbf5a253e4
examples/custom_queue_job_with_filter_proc.rb10064400475 Bytes91737feaa36295692afff82e5e1156fd951acdd9f35e3e035b719cfa2a69dde5
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 Bytes43136066a779b74b71911e68f32c3126eac1cbe4c76c52caf2a1fc5ab48daeb4
examples/my_unique_job_with_filter_proc.rb10064400460 Bytes3f71b40ca204b75936bd8f80e089e075f3f59ebf312327772224a69ab4a4a8ad
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 Bytes9964446f4d19661b3dab0dd35148053dec1587c04dcc7febf069f32ac5906f21
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 Bytesa6bb450966d5339738708ea9b1696ec09d78235fcfdbd4e7b882c98b3e94890e
lib/sidekiq_unique_jobs.rb100644001.29 KB35069801334ae66ffdcce44d8d6546b9b53480612d7265d04e5fcaab5f94a08c
lib/sidekiq_unique_jobs/cli.rb100644001.85 KBa6405535b132f838fdbb1a4a56084dcfaef6681bd5b460ca836083edc1310592
lib/sidekiq_unique_jobs/client/middleware.rb100644001.52 KBb65db79608ce0306fcd64ef15317ce56b43605aa60e392eefe8fb71483c00199
lib/sidekiq_unique_jobs/connection.rb10064400550 Bytese195e64f47de1c6549a5e784b08f1122865752b0b69547bf604bd0f6d1885dba
lib/sidekiq_unique_jobs/constants.rb100644001.08 KBf09bb24ed1e2f8e22128d0f6723ff078d31af93528990edafd13ffb57aa2c438
lib/sidekiq_unique_jobs/core_ext.rb100644001.08 KBdd449b87b5f15fecf94d6c6653d019f127b752c6f5ba3b90c3da14e56a19e54d
lib/sidekiq_unique_jobs/digests.rb100644003.77 KBe8001cd938bd1d8dfcdfb19142ddfbd17ab4f99e5ee28a8eaabf84b873c832c3
lib/sidekiq_unique_jobs/exceptions.rb10064400907 Bytesb108448e5a175ee9fcd334e9e3643645807f6c837e7f606ad77b5b7ce75a2d25
lib/sidekiq_unique_jobs/job.rb10064400847 Bytesa90f62cedd33fd385190b266b1721c3e90d983775dc66ba639f115627ce886cd
lib/sidekiq_unique_jobs/lock/base_lock.rb100644003.88 KB2358c9b5bd6a636bc636e97c8649765236bb57445c043e8d8d78e548e4b6bbdd
lib/sidekiq_unique_jobs/lock/until_and_while_executing.rb100644001.02 KB9d88e9d798896ceaddc1fd56199e1d49a84ef6a04c991f4d6b6b26a927edb9f7
lib/sidekiq_unique_jobs/lock/until_executed.rb10064400698 Bytescc1925438d92baf050d5c7978842cb48932d6917e722eff9126092e71af2d3a2
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 KB4fee6b455f079355faa3a2dde652445cedb3b0e8347a4aa6d8dbb375663e7e79
lib/sidekiq_unique_jobs/lock/while_executing_reject.rb10064400887 Bytesf9c734aa536d86433fd9dd7b06ff5f09965e40c049b485c482e5b700351b80f7
lib/sidekiq_unique_jobs/locksmith.rb100644004.62 KBa0e1d4009418f2b3a09065522fb0b745574b89a2bb579f7ed0bfb03c0f052008
lib/sidekiq_unique_jobs/logging.rb100644002.23 KBa64af2d4b0b4cb34a8339328c3f1118e7421074eaf36593600e448b65cde2866
lib/sidekiq_unique_jobs/middleware.rb100644001.18 KB2ddd601d2eb1beb6c2611efdff7cd822e63081ef49b531f9c949a3f09973cd8b
lib/sidekiq_unique_jobs/normalizer.rb10064400430 Bytesc140f08cde40a2c4fe519318b217bfeaa2b1f65f0ab903ddd6722cf21b2857de
lib/sidekiq_unique_jobs/on_conflict.rb10064400859 Bytes0f4994361af046b8be37a92484b36af7e6836390f0d77aabd069f0b5e673775c
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.rb10064400444 Bytesbb648836efc8a6f2f495e34349f238090a37d0b22b9755e6305a70afc77ebee9
lib/sidekiq_unique_jobs/on_conflict/reject.rb100644001.61 KBac242896c5bcb815cec7ccc5117438c89949bc4476629b22e857334224093a79
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.rb10064400739 Bytes8b61b70e5419b4e0c1e3de86b5bd1f022eae42ccf0193d1f5413bc39ed79266b
lib/sidekiq_unique_jobs/options_with_fallback.rb100644002.32 KB669c4bf771e341bae8db45e57f36989ea9e6a9094a817b80985b1c5117842635
lib/sidekiq_unique_jobs/scripts.rb100644003.17 KB2ef7bfae5a4b29235ff0ca85addbac60351a1a1bdf167c695dbc2845340115ad
lib/sidekiq_unique_jobs/server/middleware.rb100644001.09 KB71f7040cabbeea8c9d144d210561b493e58db5c2708d2ad472c22b41157407e9
lib/sidekiq_unique_jobs/sidekiq_unique_ext.rb100644002.45 KB2b0ff369024f028a5d5aa5bc01243e7a69dc778f6617561273a6fa61e1a9aa39
lib/sidekiq_unique_jobs/sidekiq_unique_jobs.rb100644002.06 KB5f0a8751485b72da1ab18056a2d8b26890f07e16067952e1390938e702b74683
lib/sidekiq_unique_jobs/sidekiq_worker_methods.rb100644001.8 KBf67498febc034b490feb1b5ac8ba5464567157d629e208fc35a7a1291cd4c956
lib/sidekiq_unique_jobs/testing.rb100644001.21 KB9c5875b6ef7b35e50e013481e304fb38bec5585acacc12f4b8861f79ef65b6b2
lib/sidekiq_unique_jobs/timeout.rb10064400133 Bytes2e6d36bba65af53dc19b0b9c2c2e3d2a662012bdd566c6c5d3a6aaf0d5e818f0
lib/sidekiq_unique_jobs/timeout/calculator.rb100644001.95 KBa9f80d68b1453487c6470660af904e3aab2313a20fd63bf8b87e2592b865ad73
lib/sidekiq_unique_jobs/unique_args.rb100644004.89 KBb770b51466e09352e0a3b3358310db2bfc9e19f85eeb3a32081d7ac2766e6bd4
lib/sidekiq_unique_jobs/unlockable.rb10064400797 Bytes0b4d7f86d296e1efa505de9726716409cd6aed0cb2340387bf6751bdd9cc9d12
lib/sidekiq_unique_jobs/util.rb100644002.78 KB63ac797ee554a27e66a797bd447d5ebe76b017aa5561b808b51bb2bc13437016
lib/sidekiq_unique_jobs/version.rb1006440081 Bytes6fcecc4f4aeff2561d188a95ce58b38b8a70f0c580f8bbeef83f39b45ea2b8e6
lib/sidekiq_unique_jobs/web.rb100644001.67 KBace3334d3c9fc2570858919b4b7dff8dff45c88f7d2f9bc80f128bfdedec479a
lib/sidekiq_unique_jobs/web/helpers.rb100644001.1 KBe0392bce25471de66aa494628c74b76cd00ab1a590218790126b3e12e92fa89a
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.69 KB6f35892523ef0a2e14e70ffb669afe28bac0758d85d8c3730a4e956be6bc72fa
lib/tasks/changelog.rake10064400554 Bytes189c2e855ec3e564d2c612da8939e24071860a002eff09619e6f1e1afde4f704
redis/acquire_lock.lua10064400389 Bytes960a48a19d21b64789e8802987ebb8d97f3122f5a899e1fe6aff606cdb734c38
redis/convert_legacy_lock.lua10064400349 Bytesdaf2bb6469a7cd9c96b467f6e440a690f19d7e2c275d893c7c9765d13b86a172
redis/delete.lua10064400555 Bytesd38bbbfebead372a8d6249367a5f8a047c27b79dcee063e201bf869d98ed66c2
redis/delete_by_digest.lua10064400884 Bytes648edf553d6af0adbfc7e45ec3bb6f350b6eaf5bbe608d341eebcd1ec53d4dbb
redis/delete_job_by_digest.lua100644001.91 KB7736b31bbd01539df41ff982726fd2fb779e56d6e18dc605735ff11ef3da1371
redis/lock.lua100644001.73 KBd47d957a87fd9f9d6c08080caf6bba33ff78ffb6144b7f7794cb0fd16d150df1
redis/release_stale_locks.lua100644003.11 KB05091c35d4d742329c683806478a92e0fe954f25cd324bf1e843f0f23640915b
redis/unlock.lua100644001.23 KB4632c47a10ac946095b07a975dd3bc85d74cc90297ad2941f32f3f7a9bdcbdb8
sidekiq-unique-jobs.gemspec100644002.41 KB240e94e3c45525fb990cfb5a4aec754df03276b9b3d0c1ce07e1d08df841b0da
update_docs.sh10075500797 Bytes65ab2c92ff0160ababe0a2cd9c4fd77c5f44230a3737b2f1265220050c9d16c6