rails-transactional-outbox-1.0.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: 1681000

number: 1.0.0

platform: ruby

spec_sha256: e9fa1721237a1c0c07e00f9a2e970a1264cf47641b21ea619127dafdf1658829

sha256: 4b9efee241d14456ea3c360a5e0ce0b2e9544778f7a379865e41ceaeea9d3599

created_at: 2024-08-28 11:08:47 UTC

updated_at: 2024-08-28 11:08:47 UTC

position: 0

version_data_entries_count: 51

uploaded_at: 2024-08-28 11:08:43 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 22 KB

Version Data Entries

Total: 51

Unpacked size: 58.9 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.circleci/config.yml10064400263 Bytes13e9789c63b41bd06e7683d76ead771d68e841f41284b1ff723b6733bfc8ea3b
.github/workflows/ci.yml100644001.32 KBa7b5ca3800eb04b05fa688af2d65cce636e16622190018163b8821d7b12baed8
.gitignore10064400128 Bytes89ade05cf2637d2e1ee39807f068a15a6f8f5a2a5df355b2b230097d6c374ee0
.rspec1006440053 Bytes06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59
.rubocop.yml100644003.05 KBacc18f2962d943452db4811bf32e9f0acf6e8631f5cab7dcdb29f7da9202e09c
CHANGELOG.md10064400720 Bytes7dc0d16f8248ebdcca8c08c023f61bdf2fa1cda4fcf4855310ca35cb293e8df5
Gemfile10064400402 Bytes33fbbe292bba749195b959af19c5c78998b948d3d896a58efba59d6792190b81
Gemfile.lock100644004.38 KB79e27205b5d7ae0b17bada0e7efb982d41870aaab22f64a5bd70dea7b57b89a1
LICENSE.txt100644001.06 KBfdc7fbf068b5b2205cf885ab9dfa07e3ede2049ec3452d7babcdf8e1b7c7fcff
README.md1006440014.1 KB67bfdeebf893ba5cd7e625ee4313aa0bb2e46174806fb7c59908c30012e3dbbf
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.66 KB6452d92742a6e596889ba9349c27f30ac0ef6c8a9d75659d4007f0c7ffee37ba
lib/rails_transactional_outbox/configuration.rb100644002.26 KB6e25b4470a9a77ab1f50f989311c8f70cd2b6d972194945548d5c573875337e2
lib/rails_transactional_outbox/datadog_latency_reporter.rb10064400919 Bytesf306d863db37da441ff3b6d2ec4af45cd487500c743ef032cdccc6de4167edca
lib/rails_transactional_outbox/datadog_latency_reporter_job.rb10064400321 Bytes86ceff02e82e8d050d78e769761a7062fbfbbc8197076f3eab27f9b99156f0ed
lib/rails_transactional_outbox/datadog_latency_reporter_scheduler.rb100644001.21 KBc1dc5d81cc4ef76c37293f52626447729c54ae4d75e21d93b5c922d3054339aa
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.11 KB7bf23dee8c35a27894d7060ff4531cc53802d1f90267148961b6e819b3dcbb41
lib/rails_transactional_outbox/latency_tracker.rb100644001.17 KB90869f9022fb70fda960a4c62c9f19d8d281a25b3e41145674778c0c0a3f3afa
lib/rails_transactional_outbox/monitor.rb100644001.21 KB21708f5aa987e4cc4b6252a24ce4de44adaba408f3ac9028ca0e695601372c76
lib/rails_transactional_outbox/null_lock_client.rb10064400305 Bytesd38b026993c828222e392d3517290d404751479c4b326158a8a62220e7c4c846
lib/rails_transactional_outbox/outbox_entries_processor.rb10064400321 Bytes27fba6ec51bbc66a7218684ff534b0638214911e5cdb1cbd28a60b7807f04bb9
lib/rails_transactional_outbox/outbox_entries_processors.rb10064400104 Bytes723ecb17748c779f0f55e70b9724d3067771181fb7ed01a79b7bb7e1ed2deceb
lib/rails_transactional_outbox/outbox_entries_processors/base_processor.rb100644001.28 KBd35fcd016e889be450a9acdc22834466701680f59d845223f671494f78b098fa
lib/rails_transactional_outbox/outbox_entries_processors/non_ordered_processor.rb10064400554 Bytes2828807b87f706f45820f507c07bef80ae72e20e420a47093e7e256de7638499
lib/rails_transactional_outbox/outbox_entries_processors/ordered_by_causality_key_processor.rb100644001015 Bytes093d23cec340a84e43bd866f780319ba0a309eb542656bbaf0e349cf36f512f2
lib/rails_transactional_outbox/outbox_entry_factory.rb100644001009 Bytes553c296d2579d8ff47f9767da592803c5e8cefe6919ccd7e0423bc17252b3549
lib/rails_transactional_outbox/outbox_model.rb100644002.98 KBd1427130cea0dd15141e627163862ab10eee030e8b3264aadcc212b5b3b22341
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.65 KB00c095cf58926cd9afa8960b7cae3f2dd3a160f61265bc52a0736d4c554d7fb0
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 Bytesc5f07d8e9f6f2a605271d483391e3d348ec017a8bdb4cd21e33402082015ac3a
lib/tasks/rails_transactional_outbox.rake10064400417 Bytes43d7a3e05a31558aa4395821777724f7740d248ee52fa567db5c0ada2a8e380e
rails-transactional-outbox.gemspec100644002.18 KB3c9297b79cba26f5445a2da1bb2fb76acb8f6ebf15acf42d7d27f2d0e56af009