funktor-0.7.15

https://rubygems.org

funktor

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://github.com/Octo-Labs/funktor
source_code_uri
https://github.com/Octo-Labs/funktor

id: 1395646

number: 0.7.15

platform: ruby

spec_sha256: 2adfb572a64866ef349d41e3992edad5e90ea96d7dff327981219e3d112a0e82

sha256: 2eec475915d1b3919affb69579db72c6c90d86b3adc3462247baf392f6f5c856

created_at: 2024-05-13 08:35:06 UTC

updated_at: 2024-06-14 07:21:25 UTC

position: 15

version_data_entries_count: 124

uploaded_at: 2022-05-19 20:44:42 UTC

indexed: true

has_extensions:

extensions:

Gem size: 53 KB

Version Data Entries

Total: 124

Unpacked size: 257 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/ruby.yml100644001.09 KB0bb683d506cfca09c06b72b033bb6c20ec62a16ad35f26449a282d82e9cc44d2
.gitignore10064400278 Bytes2e3340c8798090745dd9cd5f5e062b9a8866641f5558b082558ec5a7b28c4cfc
.rspec1006440053 Bytes06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59
.tool-versions1006440026 Bytes589f181031cbf6333e828796a8e7091d1af44d5017f8074de62d6e60499478e3
.travis.yml1006440094 Bytes4af8790efbda02bac5fc7e1a0802bf78a2e323f30dab9ce8a6efc53a2b9d995b
CODE_OF_CONDUCT.md100644003.15 KBc3931d573c183220b027f4620652faecc25f4af180b5c754e15c4db2d5b9de7d
Gemfile10064400137 Bytese4027c3c052061b75e6a2e0f2e835b8c18f27bd79671c3e1f9da1fd50b894c39
Gemfile.lock100644002.64 KBd5ac35ec199d54c43ad4af6f092536cf031adea635741f276e128b3a60ecb26b
LICENSE.txt100644001.05 KBaad8e88da83c2ceaf127adf4d4d09e7de434aac07f4b3a1bd06bfada9af12b15
README.md100644004.28 KB5e7d89e738eae13b9dc3ea8d0578cabbb9cebdba3235f5b443f06b01cf251fba
Rakefile10064400117 Bytesdca0f4190a3b018ccfd644daa6600f4fe5d11b3330ecb4c564a2971465e5b016
bin/console10075500342 Bytesaed7f407d19758f81e94dded768a112166decf3dc0f7e09f0f894e9e2d999a5f
bin/setup10075500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
exe/funktor10075500477 Bytesf720df092240558fa2ba8f4fd5724a6a0b2eaacc5d6abb0c5b2119ce6d77fd25
exe/funktor-deploy10075500117 Bytes6b85ce03d0a23b0da448081ec1d53547a46df7e08cbdcdf19815671773bc0f38
funktor-testapp/.envrc100644007 Bytes7b2a941f848724dafa6a139897122e9d3af85e29c4f19e5a8d62ddacadebd03f
funktor-testapp/.gitignore1006440084 Bytesa8384a840bcad7bd094804c2510ed6466a3b16bed917ea56815353e55f54d507
funktor-testapp/Dockerfile100644002.39 KBd92efafbfdc50b50911b5e09ab2950d2de59f4db814f012cd910be722a9835a7
funktor-testapp/Gemfile10064400818 Bytes97441f5e3dab54d1e99d733dc5af46a93fabd24d21dc751b24eb4282479e8677
funktor-testapp/Gemfile.lock100644001.08 KB983ac3e5be6c25a90661122dc3b5357e3648e39ccc695b45f9b43b114a9df024
funktor-testapp/app/services/job_flood.rb100644001.4 KB4ca5636b256c8af556f9cfa3c565efdd8753c5ea4dfd9d005cc5d770025946c7
funktor-testapp/app/workers/audit_worker.rb100644001.49 KBe1dc89db68bf92a3e0ab28f45073e57aa7b6a0007f03fdcff60037f810e71095
funktor-testapp/app/workers/greetings_worker.rb1006440041 Bytes6f777fec641442df7610c66af94a61f438c15204e3b8a258a5f55601a145ed93
funktor-testapp/app/workers/hello_worker.rb10064400539 Bytes7cf5be8434cfe1c0b7fd97d197f57505d2631509dcc7c8d16a7588e3a60823b5
funktor-testapp/app/workers/single_thread_audit_worker.rb1006440090 Bytes6b663ffdc603338c7c51f87d3e52c50d85e6cd524e0af2d2052120491a2b122d
funktor-testapp/deploy-dev.sh1007550078 Bytesfae02131adaff15a7a7b3d4130300e9492650053b876c36506ab1adfc2d690d3
funktor-testapp/funktor_config/boot.rb10064400498 Bytes4664cf685fda76ca70e5f5023ee16a0c234b2f0ed1650378a72ac17aeef3c7ce
funktor-testapp/funktor_config/environment.yml10064400479 Bytesa2c428bd65d5a85a475b190e21def86ad14ccebefefbd49fdc333c4b3e77073f
funktor-testapp/funktor_config/function_definitions/default_queue_handler.yml10064400742 Bytes346fb308183d18b45e4380d6c9194e40e193f9714d8ebe62494c299a09fe9a1f
funktor-testapp/funktor_config/function_definitions/incoming_job_handler.yml10064400737 Bytes7b61b5f6cbbcc83df936bba0274fe16db5589edc62649e47233b3428c582dd8d
funktor-testapp/funktor_config/function_definitions/job_activator.yml10064400475 Bytesc60b9373f8953cef51f56964bad874b53b3e7cad2238beedc1a48462aa4d6f1f
funktor-testapp/funktor_config/function_definitions/low_concurrency_queue_handler.yml10064400807 Bytesa61cbac31f1ecbe866aea8fe3bef48941c1e52b14a6b6f4b86382bb6cbd5a631
funktor-testapp/funktor_config/function_definitions/random_job_generator.yml10064400983 Bytesb768cbdfc4c1835274c7e8879eac2c522d382cb3931661b09b6e3ffccb84b8d1
funktor-testapp/funktor_config/funktor.yml100644006.23 KB97300dc13b065f56c49f19a4ee92390fabebbfe46f640d6682607cc8aed96f7b
funktor-testapp/funktor_config/iam_permissions/default_queue.yml10064400164 Bytesbd01e3d88f66ff557e368d1d91fddc28b3149be6f521273a28cf8eafc3038e1c
lib/funktor/cli/templates/Gemfile10064400125 Bytes4ef4ab02340919dcd8fd349c2ee0157d295da6f08312d300a3dd624e3b05a21b
funktor-testapp/funktor_config/iam_permissions/incoming_job_queue.yml10064400168 Bytesd1283b58b251b9b58b65c821595ff6c99ed1a77d335abb9328b95eb402664219
funktor-testapp/funktor_config/iam_permissions/jobs_table.yml1006440084 Bytes25f4fd27c581d976bfd2169a59b7dfc477c3c36374a45d90a74802e5ec392d05
funktor-testapp/funktor_config/iam_permissions/jobs_table_secondary_index.yml10064400145 Bytesaa6e6d7975f6f32df495ad1a573ed6c3a887df09e1066dd9b1f3d0c90d859e40
funktor-testapp/funktor_config/iam_permissions/low_concurrency_queue.yml10064400171 Bytes7ae51af06f12d26e02394eb32beaa23a97eb547f620cd47908e7a4183eb181c4
funktor-testapp/funktor_config/iam_permissions/ssm.yml10064400104 Bytes3608927b76f35499800018e8d8f7fd3b349eb513a07929828cd259e71c73edc8
funktor-testapp/funktor_config/package.yml10064400371 Bytesc2966d6e2605b3f627536880a0a8e545005179e1c07b00cc85de1105951dea2e
funktor-testapp/funktor_config/resources/cloudwatch_dashboard.yml1006440079.7 KB8860e762f8a6dd7e8b91db90901621c4e4d2f541f0645878e2398a8bfca5c99d
funktor-testapp/funktor_config/resources/default_queue.yml10064400672 Bytes599b588fcee0a6a843b8fa7100fa37f24ec241134ce9a2884057ce93a074ba4b
funktor-testapp/funktor_config/resources/incoming_job_queue.yml10064400703 Bytesb58804876d2dc4c8f36d1666b47913c0a0a4c75051a08eb4e048662cccb1dc93
funktor-testapp/funktor_config/resources/incoming_job_queue_user.yml100644001.04 KBcb2841c37089942a85d8fa3139f3dca70c34ab3d63c82fd07e97b20165b2d3f8
funktor-testapp/funktor_config/resources/jobs_table.yml100644001.54 KB2548236852ac8d7a3e8f6a2c9be1e820db7061b854bf69dfeac3b808f76e5201
funktor-testapp/funktor_config/resources/low_concurrency_queue.yml10064400749 Bytes7181cd9d789de8eabea2ea5143cf084f891494ec34e9c5967aead8228eecb804
funktor-testapp/funktor_config/ruby_layer.yml10064400277 Bytesdab0ccdfb85d89515847dea050bb2e451425f7d22a27c5241d272a2fc517ae97
funktor-testapp/funktor_init.yml100644003.47 KBa9288c204ddcd1bde5abf5c2612e663b4c939911cffa7ca438e95586520e9458
funktor-testapp/lambda_event_handlers/default_queue_handler.rb10064400165 Bytes1da985a78f791dc68e8e9fadbb3343ae0c83568c374000cb86040b8a3cbec36c
funktor-testapp/lambda_event_handlers/incoming_job_handler.rb10064400167 Bytes825d9c7d7c982d1654df6949cc1896e90e18ba584caa8eb774b6fc7d7f55d98f
funktor-testapp/lambda_event_handlers/job_activator.rb10064400161 Bytesd7f298acb5ae75f7d8f08e5313ba6e106d1a04340c9a1b98eed8fc417d00728c
funktor-testapp/lambda_event_handlers/low_concurrency_queue_handler.rb10064400165 Bytes1da985a78f791dc68e8e9fadbb3343ae0c83568c374000cb86040b8a3cbec36c
funktor-testapp/lambda_event_handlers/random_job_generator.rb100644001.48 KBd329a19e66a543a2c55a5e034c54f09351b8507c8b4db4f250dcc963b40b3960
funktor-testapp/package-lock.json100644008.76 KB328fb11f063b20dc265041300c6cdf21f1180b02aad622a76684e7ffb2771d8a
funktor-testapp/package.json10064400141 Byteseeaecf98185a1c7b82872e4ec9fbb8ad981c45005f83be506d574f68eec08bae
funktor-testapp/serverless.yml100644002.92 KB2eac80c485cf184f606c520530e64bb6afc5cc8a59d7599268459f3779d72627
funktor.gemspec100644001.84 KBdf5b4256ceb0a8981734799f7aa2324ca278339101b1cdd55372cc85d912fe78
lib/active_job/queue_adapters/funktor_adapter.rb100644001.51 KB4b8fac4a7d307905699cdf7e13243db405bce4f8525dd01f176f4f3a3ee99a25
lib/funktor.rb100644004.16 KB0e0fcfd984d0a0883bf0ee7bad11e70f21f709f39be8f78b625e8719dddd5555
lib/funktor/activity_tracker.rb100644003.04 KBb041280782faf171f6c2a0736a74a4bf94242eded329fa1da0c8402b7d65a25a
lib/funktor/aws/sqs/event.rb10064400406 Bytesee63a5756b8d699b0e152b09289f443b5fb35945fd69343438da6c01c26fe263
lib/funktor/aws/sqs/record.rb10064400292 Bytes24e4e2af168d9d13e64485c32e002cc7194d03a61861efbba76973c38479a77d
lib/funktor/cli/application.rb10064400774 Bytes566bbb2e4e00abd391b1ba82dea05600b3d44fd640535a38024ac064f374aa70
lib/funktor/cli/bootstrap.rb100644001.14 KB55709b4fae446d21f2632d07b49fdbd011dc704ebc5379382ee1908d7c324e75
lib/funktor/cli/generate.rb100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
lib/funktor/cli/generate/base.rb10064400242 Bytese7c8c31a322ec40d7ab39ad4dcc632c85b1a405bfd4bad7763df3d63548b22ec
lib/funktor/cli/generate/work_queue.rb10064400441 Bytes7dba9b0dfe785fe97b1b6b5e50a90e93abdd8a9db627f7d5c56c6a33bbda33d8
lib/funktor/cli/init.rb100644008.92 KB197eb32b94ac5f5249ee1f9118ac4a7476dd3f5ff6d0b67fdd2037f8381fc2db
lib/funktor/cli/templates/Dockerfile100644002.39 KBd92efafbfdc50b50911b5e09ab2950d2de59f4db814f012cd910be722a9835a7
lib/funktor/cli/templates/app/workers/hello_worker.rb10064400136 Bytesc08cf264153e3def75b1512203386527ada380cf060490fe1c9000cd0f417ad0
lib/funktor/cli/templates/funktor_config/boot.rb10064400452 Bytese37170bc5f51b1dac446400ec3745f887dbfc7bb64242b65f41d0a012e845575
lib/funktor/cli/templates/funktor_config/environment.yml10064400521 Bytes1eaff159e7b20ba4ed569ded063dec549cc306125d4b8c873870bcff6c293351
lib/funktor/cli/templates/funktor_config/function_definitions/incoming_job_handler.yml10064400737 Bytes7b61b5f6cbbcc83df936bba0274fe16db5589edc62649e47233b3428c582dd8d
lib/funktor/cli/templates/funktor_config/function_definitions/job_activator.yml10064400475 Bytesc60b9373f8953cef51f56964bad874b53b3e7cad2238beedc1a48462aa4d6f1f
lib/funktor/cli/templates/funktor_config/function_definitions/work_queue_handler.yml10064400962 Bytes073f5033d76429f35abe0c4a862ebb2258c288e4a4d6db83f98aada8de904dcf
lib/funktor/cli/templates/funktor_config/funktor.yml100644006.06 KBb0627925683ea13d20f865dd4e222b457525fe51ec14760da69d08550b9e78d1
lib/funktor/cli/templates/funktor_config/iam_permissions/incoming_job_queue.yml10064400168 Bytesd1283b58b251b9b58b65c821595ff6c99ed1a77d335abb9328b95eb402664219
lib/funktor/cli/templates/funktor_config/iam_permissions/jobs_table.yml1006440084 Bytes25f4fd27c581d976bfd2169a59b7dfc477c3c36374a45d90a74802e5ec392d05
lib/funktor/cli/templates/funktor_config/iam_permissions/jobs_table_secondary_index.yml10064400145 Bytesaa6e6d7975f6f32df495ad1a573ed6c3a887df09e1066dd9b1f3d0c90d859e40
lib/funktor/cli/templates/funktor_config/iam_permissions/ssm.yml10064400104 Bytes3608927b76f35499800018e8d8f7fd3b349eb513a07929828cd259e71c73edc8
lib/funktor/cli/templates/funktor_config/iam_permissions/work_queue.yml10064400188 Bytesfb577420dae0464e7835ff7db99fe13ac9ef7ba7f31e05721408d8a65768addc
lib/funktor/cli/templates/funktor_config/package.yml10064400371 Bytesc2966d6e2605b3f627536880a0a8e545005179e1c07b00cc85de1105951dea2e
lib/funktor/cli/templates/funktor_config/resources/cloudwatch_dashboard.yml1006440040.6 KBb852af6be6da8b095819e55075e2b341efda1100893303234709d8eae122697c
lib/funktor/cli/templates/funktor_config/resources/incoming_job_queue.yml10064400703 Bytesb58804876d2dc4c8f36d1666b47913c0a0a4c75051a08eb4e048662cccb1dc93
lib/funktor/cli/templates/funktor_config/resources/incoming_job_queue_user.yml100644001.04 KBcb2841c37089942a85d8fa3139f3dca70c34ab3d63c82fd07e97b20165b2d3f8
lib/funktor/cli/templates/funktor_config/resources/jobs_table.yml100644001.54 KB2548236852ac8d7a3e8f6a2c9be1e820db7061b854bf69dfeac3b808f76e5201
lib/funktor/cli/templates/funktor_config/resources/work_queue.yml10064400936 Bytes31099144f2f74c1cc79df0d859ff1a4647df3417882dd1b2d552e62638f593c0
lib/funktor/cli/templates/funktor_config/ruby_layer.yml10064400277 Bytesdab0ccdfb85d89515847dea050bb2e451425f7d22a27c5241d272a2fc517ae97
lib/funktor/cli/templates/funktor_init.yml.tt100644003.48 KB6659e12122a5754bd83d5a81b51f29e845e3c6aa4f260da7c7586cbd04de713c
lib/funktor/cli/templates/gitignore1006440025 Bytesd76c0e714b970c20b4bc673da1561b152713ae096e7baec15d7394c4cf09cb38
lib/funktor/cli/templates/lambda_event_handlers/incoming_job_handler.rb10064400167 Bytes825d9c7d7c982d1654df6949cc1896e90e18ba584caa8eb774b6fc7d7f55d98f
lib/funktor/cli/templates/lambda_event_handlers/job_activator.rb10064400161 Bytesd7f298acb5ae75f7d8f08e5313ba6e106d1a04340c9a1b98eed8fc417d00728c
lib/funktor/cli/templates/lambda_event_handlers/work_queue_handler.rb10064400165 Bytes1da985a78f791dc68e8e9fadbb3343ae0c83568c374000cb86040b8a3cbec36c
lib/funktor/cli/templates/package.json10064400137 Bytesbd842a4bd5d84ec9887400512fc2ec5363db6ac544cfe154d32464b53fefc18f
lib/funktor/cli/templates/serverless.yml100644002.09 KB8ce0ca49a62c498b985dc45e5811ab8cfb9288790cd04dd5d99d22bd6cd0afdf
lib/funktor/counter.rb100644001.41 KBd80292095483a83d12c94be3360879755b47286e38eadf0ac0646df0915c3c52
lib/funktor/error_handler.rb10064400806 Bytesaead06ab039d318acd9c29034389bf94df86e72233dfe87366dbc7b808084c65
lib/funktor/fake_job_queue.rb10064400370 Bytesd777770af43a95049e0fe02cf2a0c4d07de98350071042ba7000fca2e95a8209
lib/funktor/incoming_job_handler.rb100644002.55 KBde3e3da0eafaae7cff1b50ff812eb9b0175b4b8bf0d5bd836a21512f06ae17c0
lib/funktor/job.rb100644002.9 KB932a8f4f913067c2473554ad94d62eb1dfc36d72b68479f87873e637cc0a9d9d
lib/funktor/job_activator.rb100644005.54 KBe5f3fac0db0e58c77edf23567c2a551c7ad710c8b7cf35eef552ab315562e4f3
lib/funktor/job_pusher.rb10064400557 Bytes070b5a187b1d0bf000f9b590fb47d282bd6d23a20fae0f2cac6f0d631707c563
lib/funktor/logger.rb1006440068 Bytes0c1d9af622b3e86b82671f582ee65e33f3558d8bd078ac3a4ef3473a3b923441
lib/funktor/middleware/metrics.rb100644001.91 KBa02d8068d7b1fbaf8559cc19889080793ddbdf37fad319a3a70d1e13a4cb4612
lib/funktor/middleware_chain.rb100644001.31 KB0642a4edb57291d9acdeaf7586e79d59d38dcdb632d43ec387285644243544fc
lib/funktor/rails.rb10064400633 Bytescbdd9c52370a8a35bbd98a0c810a724d0c75fb2f406bb1e55e3b5fb7f38b0ab7
lib/funktor/shard_utils.rb10064400143 Bytes8576e349ae75324d9a6d4f4b592f903a5d394150d208276f87e01076707f72a6
lib/funktor/testing.rb100644001.92 KB5fc5a628beea50e8767933dce29ea85304d0e5f486690ae4b4a48101495eaee0
lib/funktor/version.rb1006440040 Bytes57445c93a8a4631f0ffbe1166050a69ee86a60a4bde6c5abd89cc53e1beeb060
lib/funktor/web.rb1006440034 Bytes899f8b9bbda31fd1dffd5d6eb18504563e5f087c11f55af2e81b6420ad5e19dc
lib/funktor/web/application.rb100644003.91 KB37ee43cd75324faaa980156a2a139a273387873c8ae829bccc5f054261994897
lib/funktor/web/views/index.erb1006440068 Bytesb27808cd66258311fb8f5477282f6e5ce4de14b83691dd65dd181d520624260d
lib/funktor/web/views/layout.erb100644001.65 KB477a3a7a0a079ec5977ab1f46f50455fc154971bf70610241b98e93b1a050f0c
lib/funktor/web/views/processing.erb10064400697 Bytes4d217c207b63a7d8da1e42b1d716958af14edc56e1de3e2704eb8ca27c7ddcb7
lib/funktor/web/views/queued.erb10064400689 Bytes5ef726127713833e1b8c002589988baf923cf7a174b9765e81609156a8a14263
lib/funktor/web/views/retries.erb100644001.07 KBc579ea78463ef20601fcbcd98c09044887de82ba0359903746b8cc10639450ea
lib/funktor/web/views/scheduled.erb10064400868 Bytes452dc72992ff8874b497bb0251a16f9769f8c1b3d1c9208cc404655e7751e850
lib/funktor/web/views/stats.erb10064400264 Bytesb82adc6b6f6cfdbb5af017d872fa6842161ce8a0bcd5de37da3bfc6f5e9e217b
lib/funktor/web/views/table_stats_with_buttons.erb10064400289 Bytes3a09b7ef3e37a8c5ff836ac5cbd9bf4a336ecba41253588502f5f0ec9148d415
lib/funktor/work_queue_handler.rb100644003.11 KB5bc32131b1ca3e98fa1da2c8dcca674ee59967f24bcca8f9b8e9f7ea947c842e
lib/funktor/worker.rb100644001.07 KB11784b2d6593ab2c796bb73de9643979e39b798894085fc15d9aba6927be2958
lib/funktor/worker/funktor_options.rb10064400815 Bytes4d2c10448c963c9532e5c85608b8db2997defb5399583a4304ad701ddf965b03