funktor-0.7.25

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: 1395657

number: 0.7.25

platform: ruby

spec_sha256: 4b44b26e31e9fa5594a48bd53d85971a2f917b709bd0a7d7e4c84355c568afb2

sha256: 843aece4a6b0d446d4276433e05c7509815fc7a382bf1004ea4abeb32b2cd5fb

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

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

position: 5

version_data_entries_count: 120

uploaded_at: 2022-06-06 20:53:05 UTC

indexed: true

has_extensions:

extensions:

Gem size: 54 KB

Version Data Entries

Total: 120

Unpacked size: 272 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.65 KBc85da039e5694dfe87dd65d823ad36d0200e801d91584d1899ad75350db9dd96
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.62 KB26929cdf03ff532d8ccb4cf6e7ac57e039b00d661ad6ec2b3f8b97de7b7daa3f
funktor-testapp/Gemfile10064400886 Bytesf251b788b508e1b508a47901225cff19840906f6440ef7cc66af9e745c5ae6e8
funktor-testapp/Gemfile.lock100644001.16 KBa3b5e66bf60de71e187c8288f6be568415eee5fc8111e820617f59e644ac21e1
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.rb10064400563 Bytes23e8a0279946abb54ece6e631fab824949b780455487b8dac9a2c0c4ac1d6bba
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 KB4d393c9c3952d85567f431bf681c81d8962fdbd8efaef69313652abcbdf0a42e
funktor-testapp/funktor_config/iam_permissions/default_queue.yml10064400164 Bytesbd01e3d88f66ff557e368d1d91fddc28b3149be6f521273a28cf8eafc3038e1c
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/resources/cloudwatch_dashboard.yml1006440089 KBb5ada3ff6cebadb7f8b9aa9ffdce7cc7eab713cebdcc25ba0c265d8618970079
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_init.yml100644003.47 KB2953e5fbed9560173b71501c95c083f46498bc45460a7b12bbf2286ed8c61c92
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.8 KBe6cbeca936a21f152a2066b74164217d444d97a5957f2cad016f56dd010d5eb2
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.54 KB0ce9da506d0a503bacba74335b981ba96923a6b002706262f0c562fe450aaf6f
lib/funktor/cli/templates/Dockerfile100644002.62 KB26929cdf03ff532d8ccb4cf6e7ac57e039b00d661ad6ec2b3f8b97de7b7daa3f
lib/funktor/cli/templates/Gemfile10064400155 Bytes66c728bc7f790a324d0e2611f222f7092141e339715008d4f4a5962625a42c0b
lib/funktor/cli/templates/app/workers/hello_worker.rb10064400136 Bytesc08cf264153e3def75b1512203386527ada380cf060490fe1c9000cd0f417ad0
lib/funktor/cli/templates/funktor_config/boot.rb10064400517 Bytes3da57053e5fbc580bd62b92ce6ce7adec01f36c740a392bfdd67be4005c4caad
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/resources/cloudwatch_dashboard.yml1006440046.9 KB804bf0a4e4a35874b7dd3d16bfdbf437e3d77a89066010786897fbd07bc71c4e
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_init.yml.tt100644003.48 KB9dbe76cb8f7e63465972ad11c5150cf595caa3375c6757a6a5c19b96c2f8145d
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.json1006440099 Bytes138e8ceedbcab2884d7ea43df034f0769cc962a9bc1c6404526f86ae2446281a
lib/funktor/cli/templates/serverless.yml100644001.97 KBd4c89c2c8e641b553e8601d1333e0c5e433923e16e20faf51c0c0dfe5c2d4b2d
lib/funktor/counter.rb100644001.43 KBc376e728ab1f882d03ab8fb93dd4c08b8a423ef4a5be76b350946c3044e94078
lib/funktor/error_handler.rb10064400806 Bytesaead06ab039d318acd9c29034389bf94df86e72233dfe87366dbc7b808084c65
lib/funktor/fake_job_queue.rb10064400370 Bytesd777770af43a95049e0fe02cf2a0c4d07de98350071042ba7000fca2e95a8209
lib/funktor/incoming_job_handler.rb100644002.55 KBde3e3da0eafaae7cff1b50ff812eb9b0175b4b8bf0d5bd836a21512f06ae17c0
lib/funktor/job.rb100644003.11 KBc37a3bae8f13a24a837950234a4be50c4d74f5a6b2eaba3001e738eaae6e238b
lib/funktor/job_activator.rb100644005.54 KBe5f3fac0db0e58c77edf23567c2a551c7ad710c8b7cf35eef552ab315562e4f3
lib/funktor/job_pusher.rb10064400557 Bytes070b5a187b1d0bf000f9b590fb47d282bd6d23a20fae0f2cac6f0d631707c563
lib/funktor/logger.rb1006440068 Bytes0c1d9af622b3e86b82671f582ee65e33f3558d8bd078ac3a4ef3473a3b923441
lib/funktor/middleware/metrics.rb100644001.92 KBf06dd585a569c090fca8c17bce5b68f2fc49e6db13397ad47481263e04a37122
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 Bytes3d13f83ebeeb2d272860c4e82c7b5a3998a623990c1acf9f8cf334775716868a
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