rails-transactional-outbox-0.4.0

https://rubygems.org

rails-transactional-outbox

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

homepage_uri
https://github.com/BookingSync/rails-transactional-outbox
changelog_uri
https://github.com/BookingSync/rails-transactional-outbox/blob/master/CHANGELOG.md
source_code_uri
https://github.com/BookingSync/rails-transactional-outbox
rubygems_mfa_required
true

id: 1576972

number: 0.4.0

platform: ruby

spec_sha256: 72fb5b7d094d9ae2a21ca64ed2dac6d8448ee49a1aa1a72da9de0dc0b10b9dba

sha256: 52992f5f71b5caaaa158c1ed8cd98a274e7a102b9122a7f8d8a1bb5a4f16f118

created_at: 2024-05-13 08:37:07 UTC

updated_at: 2024-06-19 15:13:22 UTC

position: 1

version_data_entries_count: 47

uploaded_at: 2024-01-25 13:37:11 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 20.5 KB

Version Data Entries

Total: 47

Unpacked size: 52.1 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.circleci/config.yml10064400263 Bytes80d291fd5e6debc33960b2cf5e17ed820ba5759fbb4f11532ba4fe4089b743d3
.github/workflows/ci.yml100644001.32 KB71b812c06b96bbb3fb7d98d5b04c1bd64be1794db0ec5fa1f5f3ec0657e22ade
.gitignore10064400128 Bytes89ade05cf2637d2e1ee39807f068a15a6f8f5a2a5df355b2b230097d6c374ee0
.rspec1006440053 Bytes06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59
.rubocop.yml100644002.97 KBe29668b45118479c21bfaa169c2a88d53df597166d841962d70eb6f14a405b89
CHANGELOG.md10064400601 Bytes94e8f2598425d6b0dcebdcbb37a34d40fe464562b61b7a98326c8a7531fbeb87
Gemfile10064400402 Bytes33fbbe292bba749195b959af19c5c78998b948d3d896a58efba59d6792190b81
Gemfile.lock100644003.45 KBddec82e1c6823b7a35b1f4629eb65a7bb7e773b374a947e1089265e4e7a2529b
LICENSE.txt100644001.06 KBfdc7fbf068b5b2205cf885ab9dfa07e3ede2049ec3452d7babcdf8e1b7c7fcff
README.md1006440012.7 KB9dd5f88f8d149f4b33cc0fa52772c881f92bec4d0e3073c6104c11af6fe19c09
Rakefile10064400200 Bytes5d4fa08f617aa0376b9382570ba4a486ba02ced20bf8c5a95a2bbf0aefe5c47d
bin/console10075500391 Bytes79932037124eb6107392213bb066206a901c9985848182c7ba5f751aaf3dd058
bin/rails_transactional_outbox_health_check10075500311 Bytesb29cd70c65dd625fa0f2a05793c6d4423718a9bcdc5953bb4c09838416943a25
bin/setup10075500131 Bytese201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead
lib/rails-transactional-outbox.rb1006440068 Bytes4e48facb3b60e92e4b2530b528aa1f3caf9074517b59f59f8f4b9f20775d7639
lib/rails_transactional_outbox.rb100644001.6 KB5085269bb08dab857841018507a36f9155ef97ae4aa21fd4bfe68031b15355ff
lib/rails_transactional_outbox/configuration.rb100644001.94 KB36630b9cb65779cb7610f80857aedffc63beb162deeaa1deb7dae011b67e4098
lib/rails_transactional_outbox/error_handlers.rb1006440094 Bytes23f42f4e6442203fb5de54eb9076d7274594dc77c88f676125386a0d91e9ed1e
lib/rails_transactional_outbox/error_handlers/null_error_handler.rb10064400175 Bytes87d42d2d9c2cf15f1e1c5d1ea481b901350aa867dce5322bcc637bd3643f1d33
lib/rails_transactional_outbox/event_type.rb10064400891 Bytesd9bd962f877b021218700c07bf6b8ad3ca000295682e54f0331025b6813175f9
lib/rails_transactional_outbox/exponential_backoff.rb10064400183 Bytescde99153afa38a08a45f4815b961eeab56124d0c69a6d35a39e05f6659957663
lib/rails_transactional_outbox/health_check.rb100644001.14 KB1f95b2d0e5b26b8b4f3a881e16b4375327a14f71aa33d8d46f5fdaeafe67ec21
lib/rails_transactional_outbox/monitor.rb100644001.21 KB21708f5aa987e4cc4b6252a24ce4de44adaba408f3ac9028ca0e695601372c76
lib/rails_transactional_outbox/null_lock_client.rb10064400305 Bytesd38b026993c828222e392d3517290d404751479c4b326158a8a62220e7c4c846
lib/rails_transactional_outbox/outbox_entries_processor.rb10064400331 Bytes517a3aeca1b248feb04de998edf073a388f1d84338c40a461cb97352a6b9c086
lib/rails_transactional_outbox/outbox_entries_processors.rb10064400104 Bytes723ecb17748c779f0f55e70b9724d3067771181fb7ed01a79b7bb7e1ed2deceb
lib/rails_transactional_outbox/outbox_entries_processors/base_processor.rb100644001.3 KB66b2827aa159fee246e0cd08c9223190ca619050d0cc4059df19baa7180e6729
lib/rails_transactional_outbox/outbox_entries_processors/non_ordered_processor.rb10064400564 Bytes6957e2c69cfdd18a8ac19fba34effa5cc38efa796a7df23e0cf42b0770ede137
lib/rails_transactional_outbox/outbox_entries_processors/ordered_by_causality_key_processor.rb100644001 KB45bcc14d0e6fb8a6a332368a5b3edb0f20601e7a390fab9cdd9881550a30fe77
lib/rails_transactional_outbox/outbox_entry_factory.rb100644001009 Bytes553c296d2579d8ff47f9767da592803c5e8cefe6919ccd7e0423bc17252b3549
lib/rails_transactional_outbox/outbox_model.rb100644002.76 KB7fabfb21b0f46b2f9de6c32620fe0e59de6755134ad0988e6cfac77e01c498d2
lib/rails_transactional_outbox/railtie.rb10064400228 Bytes311002205ba837e142dbb9d8c946b68adff01c279a46456a4c1e5110d45382ea
lib/rails_transactional_outbox/record_processor.rb10064400899 Bytes13b43b813650ec534618adae2218c5e6ee3ab123255a1e0e857f83250e836fe2
lib/rails_transactional_outbox/record_processors.rb1006440097 Bytes61e5743de902bd0c04014182b0f345f6eec9ab72776bbb882c1048871c309215
lib/rails_transactional_outbox/record_processors/active_record_processor.rb100644001.16 KB8ba733b84e45751207d443f7c291bb78719e19cd5a540ec91fd72d8292e58dbc
lib/rails_transactional_outbox/record_processors/base_processor.rb10064400260 Bytes570d06945736a4c17a75d01c4c801061638ce9b22ab47092bd874c3973590ed9
lib/rails_transactional_outbox/reliable_model.rb100644002.69 KBd37a3ff225031a73fdbb537cae3a931bfbf5bc5164fd229fed42ae3eb06f8898
lib/rails_transactional_outbox/reliable_model/reliable_callback.rb10064400835 Bytesa4699ac47b2dcb589209e4cc74370b9d16cbddab5654354bbbd42faa6687c168
lib/rails_transactional_outbox/reliable_model/reliable_callbacks_registry.rb10064400475 Bytesf1579ad9485c8aa0069090f6573df301cb2c7bdb9f87c550fff4f78941981072
lib/rails_transactional_outbox/runner.rb100644003.06 KB25248f90a8446dbf9c287929d0e734e8c84d87f07b8e185b32b58f17a4f074aa
lib/rails_transactional_outbox/runner_sleep_interval.rb10064400407 Bytes24058368b320d739f7baa3a663cbe8b411a39fc3862f7ac0e8d39694df56ce90
lib/rails_transactional_outbox/tracers.rb10064400170 Bytes18341cfbe6d73b6e7d9f2ea83aa56cc8184f1eb0a2d7d469401d41074859b1d8
lib/rails_transactional_outbox/tracers/datadog_tracer.rb10064400721 Bytes43addebbbf13e72cd663e4f137f2c4ef71d1fbbdf3e1c22a32e312d4ef5b510b
lib/rails_transactional_outbox/tracers/null_tracer.rb10064400157 Bytese4c7b1163468c360f0ced28b2062532c8e5bd8c0dfc2cb09d5455cd09cc6b97c
lib/rails_transactional_outbox/version.rb10064400109 Bytesd03a86759d2bc23cf4cbb7b1b98162869c463fae0b3fdfd3cca5086354d6226d
lib/tasks/rails_transactional_outbox.rake10064400432 Bytese1d4426e25a0abb8a5522288facfbbccbedbb4143acae4e21e127c6d15ffac6e
rails-transactional-outbox.gemspec100644001.97 KB0c3ffc13c8565e0e01dc8b487ed8baed722502b1f275ffa33d1cd8110b49b785