.gitignore | 100644 | 0 | 0 | | | 163 Bytes | 7580c762beb846a63422f792517a00f642cc29bb3b94137d004e27407bb98663 |
.travis.yml | 100644 | 0 | 0 | | | 1.54 KB | 519808f9178a96c0bf5765a7e1d153f70ce3bdb4c6ffc2b5f4da4a033576898d |
.travis/Gemfile | 100644 | 0 | 0 | | | 192 Bytes | 05134ec28feb2ad4d38b17371a288e9f93922b841f2ec80f1dd603d8acfff087 |
.yardopts | 100644 | 0 | 0 | | | 68 Bytes | 977914d2efdef34676a90a62eab8145b8149ab1cc58bcec1267f3c5f206c5d04 |
Gemfile | 100644 | 0 | 0 | | | 39 Bytes | c754e36f9b0fd0003a7b979b4a45a51150c6069191c2c6e341b3cea5dbe83513 |
LICENSE | 100644 | 0 | 0 | | | 1.04 KB | ef807cea2628b4819efcd500a9fa958d8c824df8b05bfbbce63ea19a7e48ec77 |
README.md | 100644 | 0 | 0 | | | 10.4 KB | e95118bbb1f98afb1597db338990ef64580fd8b5012e7203b1f76dd5934b7ee6 |
benchmarking/logging.rb | 100644 | 0 | 0 | | | 1.26 KB | af51ab9232dc459cb47a34868fcc6599997909e0871000b44fe34cc008764528 |
benchmarking/pipeline.rb | 100644 | 0 | 0 | | | 877 Bytes | 21be1367f74736bf0ab5792a57f4924e2d933e25cd2d0a6ddc8a4d80bbc5daaf |
benchmarking/suite.rb | 100644 | 0 | 0 | | | 691 Bytes | 87fd4a9edde66986ed2fee274206897ed027618ebdffacc7517ad521b29dc9dc |
benchmarking/worker.rb | 100644 | 0 | 0 | | | 1.44 KB | 569975d5f376f3440d10c56e76fdb49a13facdb95066a85c942b4cdc2b6cb350 |
bors.toml | 100644 | 0 | 0 | | | 526 Bytes | f83428d0a6ce8d5544848a6537e8768abda72e9a4c535da29cc359d149e2a285 |
examples/pubsub.rb | 100644 | 0 | 0 | | | 822 Bytes | e238ee5951666607bd5fe3e4e71b32852ed787864446d38674dfbb3ce3519729 |
examples/sentinel.rb | 100644 | 0 | 0 | | | 1023 Bytes | d92888d6efbf9e20f832009fa4cc1ca851e1a4ebfb5fbac7c5599415010bf05d |
examples/sentinel/sentinel.conf | 100644 | 0 | 0 | | | 325 Bytes | de5032cb998288ef6f7723cff46f1b045a23365f6446b1619891a50a4b73323e |
examples/sentinel/start | 100755 | 0 | 0 | | | 1.36 KB | 7b6f8c0fb80fee9eb4b770e7e44d73fa429973b4a907e1ea6e2b0553f0acec91 |
lib/redis.rb | 100644 | 0 | 0 | | | 77.6 KB | 8179f57ebb6824bc305dcc9b06e9c295546de4a8186d36106e3be1f9dd03e8d4 |
lib/redis/client.rb | 100644 | 0 | 0 | | | 14.6 KB | daaaad2bfef274bc86814b17e9ed9376d4d7d5248e75c36bbd54965faf7fbff6 |
lib/redis/connection.rb | 100644 | 0 | 0 | | | 528 Bytes | e2b658f4280ac4d185c9b82dc5648fcb133487a259d9c423654fb9822b9dcdd7 |
lib/redis/connection/hiredis.rb | 100644 | 0 | 0 | | | 1.67 KB | ce38ca48aeb222fbb496ff2447ccc04e1dfd5983bbf6442226ab8c72591410db |
lib/redis/connection/registry.rb | 100644 | 0 | 0 | | | 356 Bytes | bc9b9553211711028d85f4dacfc1645c3a09e97ae4e49b14d57e153859ba03bc |
lib/redis/connection/ruby.rb | 100644 | 0 | 0 | | | 10.4 KB | bf2f4c1d1b442639d5a1038b1b583f70edf0f1542650f8aea09c2c1cfc8ecea6 |
lib/redis/connection/synchrony.rb | 100644 | 0 | 0 | | | 3.18 KB | dee41c05867fa4573689d4cacb1dc51b975eb7988f3298b6ffaa14c0e6a505ce |
lib/redis/distributed.rb | 100644 | 0 | 0 | | | 22.5 KB | 4d8b6a3cac8264176231715757b5f6f13265d79dc23b062083ef3454efe0c022 |
lib/redis/hash_ring.rb | 100644 | 0 | 0 | | | 2.09 KB | a4839e4e1da738a46766d69958b5eb354763f78c2f025431ac2b0e6edac1f85b |
lib/redis/pipeline.rb | 100644 | 0 | 0 | | | 2.85 KB | 20b2b18a3e4cfd0d0ce3123689d1ae3568630af35526b8f95cc7f7dd57add1dd |
lib/redis/subscribe.rb | 100644 | 0 | 0 | | | 1.98 KB | bd929f6391f58fe7cd3ba18513ea2978406338323672532a874e7d61f8bb8f8a |
lib/redis/version.rb | 100644 | 0 | 0 | | | 36 Bytes | 6efb479defecca75c07735a22003cb1d28c6c07d935d8e04309a4a3e496e2acd |
makefile | 100644 | 0 | 0 | | | 1.1 KB | a88d54cd1d8349fd3b1ec455b06f056724a862fe3c3b5aa3cef3da5b724bf589 |
redis.gemspec | 100644 | 0 | 0 | | | 1.01 KB | 791e500c0236310d77edcaaaa84d962dc9d85856514de977612f97cf093f4096 |
test/bitpos_test.rb | 100644 | 0 | 0 | | | 1.42 KB | 37d187973f5668040525ae4086f568ec137c2a2d8eafe1abaf6298cf8b884c79 |
test/blocking_commands_test.rb | 100644 | 0 | 0 | | | 933 Bytes | d247b92bf3a911cda38680e6216f3111bb32bc382af657be9e42b76dc14911f9 |
test/client_test.rb | 100644 | 0 | 0 | | | 1.03 KB | dfa887a724abbde570d143ba76af2a4b7c925b5f00ae63ff78cafbb183e5be98 |
test/command_map_test.rb | 100644 | 0 | 0 | | | 534 Bytes | 2c1349f64c8903c41d6006b74420a073eb87a24c2657af6a536863716b42a5fc |
test/commands_on_hashes_test.rb | 100644 | 0 | 0 | | | 416 Bytes | ab4542ed834da1c094ae70a8f7d9e6ed507d0e4f5dd3b4948b09bc7ce31f2147 |
test/commands_on_hyper_log_log_test.rb | 100644 | 0 | 0 | | | 391 Bytes | ad8ea74245e981e20edb80f7595f19f8d722a6e61c47aedbb39a9015bd77cf85 |
test/commands_on_lists_test.rb | 100644 | 0 | 0 | | | 435 Bytes | cd000ad69ed27550382452ed1ccd9ecac32348e5583854a0d65f76def8bbb345 |
test/commands_on_sets_test.rb | 100644 | 0 | 0 | | | 1.41 KB | d8c02e2ed368d65b25c408c4d0222bdefb58cfdfc4281e78522d6fd270110baa |
test/commands_on_sorted_sets_test.rb | 100644 | 0 | 0 | | | 4.75 KB | 7528284959ef283169f13e127139a26c14c3164ba60c6361213c71d85bc3aa6b |
test/commands_on_strings_test.rb | 100644 | 0 | 0 | | | 2.38 KB | e4babb1195c4cfce1ca410a5967f429f9069c1678cccf5637cd6cebb08f8a458 |
test/commands_on_value_types_test.rb | 100644 | 0 | 0 | | | 3.88 KB | 7657a2461e0854f76d31975ecf92e3d126f554529a4c4caefd607e55dc974016 |
test/connection_handling_test.rb | 100644 | 0 | 0 | | | 5.8 KB | 613c7a87be5f1296ec5d310c9ee16b209416c22be146f9c5c560eb446fd07081 |
test/connection_test.rb | 100644 | 0 | 0 | | | 1.92 KB | 1f255fa6d529d9453144f49fa77a0ee336cfe3ed282e37ab923d6a091934c3a7 |
test/db/.gitkeep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
test/distributed_commands_on_sets_test.rb | 100644 | 0 | 0 | | | 2.13 KB | e99eb3bf737d6911bd55c80d4fc8aaadded161440935741e0437877b1efc7dc8 |
test/distributed_commands_on_sorted_sets_test.rb | 100644 | 0 | 0 | | | 336 Bytes | 5a062d091b9ebdecacc256086842a760fc250415b03c820ca79fa000b7d5427f |
test/distributed_commands_on_strings_test.rb | 100644 | 0 | 0 | | | 1.53 KB | fc8003db82cbe5ab452fa7cfdc313f20cab52d378429b6468d4316a47ed0ae25 |
test/distributed_commands_on_value_types_test.rb | 100644 | 0 | 0 | | | 1.74 KB | d05e122f65c1a6d7728777f3e5ee83994c95d6cc82afa08de32a4f85e02e5227 |
test/distributed_commands_requiring_clustering_test.rb | 100644 | 0 | 0 | | | 4.25 KB | 1aed69dd5eefffbc7d8ef5faece1e6eff05979a9200eff81e6a973c58b1d4467 |
test/distributed_connection_handling_test.rb | 100644 | 0 | 0 | | | 337 Bytes | 66511c4b8dd31fd28678a815f1ad651eaff07518b66f2c158b224f98077a028d |
test/distributed_key_tags_test.rb | 100644 | 0 | 0 | | | 1.29 KB | 21d12406797e16bfea62a44c87578d9dcaedf4298ded782b8742e7dde4039869 |
test/distributed_persistence_control_commands_test.rb | 100644 | 0 | 0 | | | 541 Bytes | 111d48bdad660b295575423caaca0899d4fd5d1040ec363e1cc53cf60c546220 |
test/distributed_publish_subscribe_test.rb | 100644 | 0 | 0 | | | 1.88 KB | 6dd8e5706b36f0349cb2a05b27d3d255d0578883e2f073bcff833e2bbd792139 |
test/distributed_scripting_test.rb | 100644 | 0 | 0 | | | 2.88 KB | 362548ff27cca57fd675b6bddb3d3d2fdcfb858bf45a70a3f37d18b37a7f9b82 |
test/distributed_sorting_test.rb | 100644 | 0 | 0 | | | 366 Bytes | 335d2a587ba6731809145af88119efc3861a427b38fe1cbde54647d39112f1d8 |
test/distributed_test.rb | 100644 | 0 | 0 | | | 1.46 KB | f5b3f9193fe3bb96b7a2548451b4743fa6b215e00262e6ed0bab71d80154c8bb |
test/distributed_transactions_test.rb | 100644 | 0 | 0 | | | 569 Bytes | 1ff53ced6e1a59371abe1c303f551b75c323dbc35d9dfd6f595dac4a62655234 |
test/encoding_test.rb | 100644 | 0 | 0 | | | 291 Bytes | c630e50d7792bda957f2f45e433d9a056dd7a83ed698677a09bf92c59305e532 |
test/error_replies_test.rb | 100644 | 0 | 0 | | | 1.42 KB | 2ea263807981bf86f8e5cbfe364ecd784675b20e902dc9b2396a8c30c76806f4 |
test/fork_safety_test.rb | 100644 | 0 | 0 | | | 1.48 KB | 8d456a482fa4107d7f316dd96b559a87a90cc19149a2a3c7c9ffcab9bcc3cb5d |
test/helper.rb | 100644 | 0 | 0 | | | 3.74 KB | 0c3ee43cd3f6f9e0d986d18e403542d070d95c86541c056160e442109a5cdba0 |
test/lint/hyper_log_log.rb | 100644 | 0 | 0 | | | 1.41 KB | 83712b8fce7e134579f0d14ec610f8860a2eb1e4f4c1d112fd8717e4d2ea32c2 |
test/lint/lists.rb | 100644 | 0 | 0 | | | 3.05 KB | 250a49321b59494760bea2f36009e779684ce965b8146ce8999db1df1067676a |
test/lint/sets.rb | 100644 | 0 | 0 | | | 3.12 KB | 4988d58ed8f306afd1b1151c28a0747f2f664e6bafb437f3a12897f46381195c |
test/lint/sorted_sets.rb | 100644 | 0 | 0 | | | 11 KB | 6ea457d645dd9352571c83aeab5614e1872b6ce1e7f6cf84fa3cddcb2c353adb |
test/lint/value_types.rb | 100644 | 0 | 0 | | | 2.86 KB | a97c92fd5b3673f972cfd1ac3f1c4843cda0e395bb19bf3329100e7ad83629b6 |
test/persistence_control_commands_test.rb | 100644 | 0 | 0 | | | 519 Bytes | ee26b2f07450141c4ac83b173ee435220c15bab8a70b14d5295aba4696410af4 |
test/pipelining_commands_test.rb | 100644 | 0 | 0 | | | 4.86 KB | 6503e78cc36eccbe11dba279fdf9445b4d5e443af38c7dca75270b460cc8933f |
test/publish_subscribe_test.rb | 100644 | 0 | 0 | | | 6.04 KB | 6367515c60379367102b7c256a38a3a73da86e6d65ded1f0817decc03bf77a68 |
test/scripting_test.rb | 100644 | 0 | 0 | | | 2.32 KB | a3141456f31a835aa8aea542caf9a0d61304d808b3eb2486aeb1615d582e350c |
test/sentinel_command_test.rb | 100644 | 0 | 0 | | | 2.06 KB | 8ab6c139c207ce8377e5a349b16b99ec99da08c774307af7798d8d15edee0f57 |
test/sentinel_test.rb | 100644 | 0 | 0 | | | 6.27 KB | bd4bc737a722a7c1f267a898ecd29fe0f0c38e8504882238fdc4601915c1f51f |
test/support/connection/hiredis.rb | 100644 | 0 | 0 | | | 34 Bytes | 2b2d143506aa790f8f2af5cc773be376218242cf0c3f0a60a44d1addd755c326 |
test/support/connection/ruby.rb | 100644 | 0 | 0 | | | 34 Bytes | 2b2d143506aa790f8f2af5cc773be376218242cf0c3f0a60a44d1addd755c326 |
test/support/connection/synchrony.rb | 100644 | 0 | 0 | | | 195 Bytes | 0874bb8e4dff412dfdc8a5e3385ebd41d7c0cc67a6613c5a1bad199d01b5049b |
test/support/redis_mock.rb | 100644 | 0 | 0 | | | 3.12 KB | 161c56df812324a313fbac51e3a848742e71cb8f14a1169484a1dc29c0dd79cd |
test/support/ssl/gen_certs.sh | 100755 | 0 | 0 | | | 1017 Bytes | bcf1180fe6f9c5e52187f2cca642462cfb1cec3c796c79c4b640f135d50f6b76 |
test/support/ssl/trusted-ca.key | 100644 | 0 | 0 | | | 1.64 KB | ea1ddf7c58336a3c9bce2c0cd3e7edcfe49430e78d7913d8a0de56823cc847b1 |
test/support/ssl/trusted-cert.crt | 100644 | 0 | 0 | | | 4.39 KB | ed07326b868a0e59bc8f48c5a3b4d86dbcf4856a69e166b98f2e4fc2b37dc124 |
test/support/ssl/trusted-cert.key | 100644 | 0 | 0 | | | 1.66 KB | f58222cc9fd79f9d21ead4402db950005e11b5d303eb0fd366923c5f58b80716 |
test/support/ssl/untrusted-ca.key | 100644 | 0 | 0 | | | 1.64 KB | f3271c96673a25597b748e5b854740c848abca20903fd340ed98b92265092654 |
test/support/ssl/untrusted-cert.crt | 100644 | 0 | 0 | | | 4.48 KB | 3d9f9bc4c966c07d9160dda50ac904a93b0f213721bd6a2e7123c1628df9163e |
test/support/ssl/untrusted-cert.key | 100644 | 0 | 0 | | | 1.66 KB | 999183b253a3af527f723737c8bb9f011a0c5b40079015a772a5706c15061b75 |
test/support/wire/thread.rb | 100644 | 0 | 0 | | | 74 Bytes | 70b453a9a4bd57ef13d38c0bec5ea2581377036687ea97a082820f40ed588569 |
test/synchrony_driver.rb | 100644 | 0 | 0 | | | 1.7 KB | 85fa0212c4330be9c948c097e117e15140d6b12f2467b056856738f939d6fbfd |
test/test.conf.erb | 100644 | 0 | 0 | | | 179 Bytes | 9a45c5ab9b6b81bb62ff9f7de3c30e31274b72d1d194a029f44e4bc7df2c7052 |
test/thread_safety_test.rb | 100644 | 0 | 0 | | | 1.05 KB | 5dd50d1067f0dcfbfe235fff079c9d917c3e1cf49bb9af69cc2da2419be32c2b |
test/unknown_commands_test.rb | 100644 | 0 | 0 | | | 227 Bytes | 6a2145ce641450b47d8bf21ce707c59c4f91ada8a618a5859900f702207e8c38 |
test/url_param_test.rb | 100644 | 0 | 0 | | | 4.2 KB | 8f0ca6f5f0975dede15660dabfe3a331468d38c6f2a1ae7abf28597791f9adbc |
examples/dist_redis.rb | 100644 | 0 | 0 | | | 809 Bytes | b21a55a79bee46c0734f921f0cf36d3fb4b2b22779d56d159b60189daa9fe0d7 |
examples/incr-decr.rb | 100644 | 0 | 0 | | | 198 Bytes | b903eac4cae096baa276eaec9c7870276801469347a6c90c4fd782fdc24876b7 |
examples/list.rb | 100644 | 0 | 0 | | | 443 Bytes | b3894411e369b4ff83a602979290730a2d6a7e46d6bd4564f9b8d7afc8c8f6eb |
examples/unicorn/config.ru | 100644 | 0 | 0 | | | 90 Bytes | 36aa6768a8aff1f9bde797ee253dac02f374d4284e355072d22bbe0cb8ce1b10 |
examples/unicorn/unicorn.rb | 100644 | 0 | 0 | | | 527 Bytes | 0fb9a2c54cddf8ad9cc1f3f30ec08007db03e9876abca2bca92f19e01df100d7 |
lib/redis/errors.rb | 100644 | 0 | 0 | | | 1.07 KB | 1f420f35220e31f11e49458ee55321d65f48217ecaa01e4110f745dcd1f58873 |
test/distributed_blocking_commands_test.rb | 100644 | 0 | 0 | | | 1.02 KB | 2013a919af63aaa9d5a6fd1ad199fd4390524645adec6b6674293dfc7d48fc66 |
test/distributed_commands_on_hashes_test.rb | 100644 | 0 | 0 | | | 177 Bytes | 71ee053904762ec4de9415eb8f98e4eeeb793c67b556ea88961f705fe3f725a9 |
test/distributed_commands_on_hyper_log_log_test.rb | 100644 | 0 | 0 | | | 692 Bytes | 6d7d1c23e88a0f515ab5498e844aef0e6c7bec6d3081ef5bf575ac3b7e7e065e |
CHANGELOG.md | 100644 | 0 | 0 | | | 11 KB | 62595b29218651aaff51f178c32a312bc556b1c4af469f84ddf6645344652edc |
benchmarking/speed.rb | 100644 | 0 | 0 | | | 314 Bytes | f407333422f8621da60b64c56f72d7ec1fbf7233f1b9312cbc0425712a0ff001 |
examples/basic.rb | 100644 | 0 | 0 | | | 124 Bytes | e7802e3a82b5a89115f29521e6c1d015b7d600a73f22977da4b81c5331f99811 |
examples/consistency.rb | 100644 | 0 | 0 | | | 4.02 KB | accfabee2f02348f8db093872c58898db59dfcb42fe8c886b18e67f481c7f39d |
examples/sets.rb | 100644 | 0 | 0 | | | 503 Bytes | 5b9d752515c23dc453181af3ef292fa18a81088ab26a21424753c728b3d9617b |
lib/redis/connection/command_helper.rb | 100644 | 0 | 0 | | | 745 Bytes | b3e6a9ef9e28cdc934ad7c2f494747b62d7570c2f259a25f50da651e83d9929a |
test/distributed_commands_on_lists_test.rb | 100644 | 0 | 0 | | | 441 Bytes | d5cda51362079455c33442009581a0c3dc45370b2714c9562b1220d7881d7cb1 |
test/distributed_internals_test.rb | 100644 | 0 | 0 | | | 2.33 KB | 8a83c7171c0843c994316cd031b810cd93924cb01f223a672be6bec19cf4be01 |
test/distributed_remote_server_control_commands_test.rb | 100644 | 0 | 0 | | | 1.4 KB | 28e76aad27b6376d2afdb07052ceffb130edf54becc489ef6f9df95ae404862c |
test/helper_test.rb | 100644 | 0 | 0 | | | 352 Bytes | d26e0791a095a48c8c5d23bf28704f980c28c2e5a1797773582b949f16c8acce |
test/internals_test.rb | 100644 | 0 | 0 | | | 8.89 KB | 9d9f0d21c5937a16b8d8879e1d85017005a606f65ce1125637c12aa09f77bcd5 |
test/lint/blocking_commands.rb | 100644 | 0 | 0 | | | 4.42 KB | 1948ab1febe0018bc0344edd1d18988ef1fd15385a9e32c64f4a8874ba8a4536 |
test/lint/hashes.rb | 100644 | 0 | 0 | | | 3.4 KB | 3a561e9f0e73557693875877f2ba37111d756ffc67bd96dcb5811485fb6f3e59 |
test/lint/strings.rb | 100644 | 0 | 0 | | | 5.35 KB | f0d08be43b0c93a6f626f0ff6b039a33e40a2601fa588fd59675805cc0c23815 |
test/remote_server_control_commands_test.rb | 100644 | 0 | 0 | | | 3.34 KB | 3f853e1ba367709280409d19185b0ca03365f67b96992917ce541a79a944f316 |
test/scanning_test.rb | 100644 | 0 | 0 | | | 9.51 KB | 344bcc568325ee133e8e1b9e399f0d9cca71fb6b5db6eac85da1056e49713c1a |
test/sorting_test.rb | 100644 | 0 | 0 | | | 1.48 KB | 0fbfed6623765ffac57a99916e6af968183785ebce8fa35779d551d23ed150fb |
test/ssl_test.rb | 100644 | 0 | 0 | | | 1.84 KB | a434ed52dbce360ef92018f084ef0e2eee460cb3551d9d21e08761ba337aa05e |
test/support/ssl/trusted-ca.crt | 100644 | 0 | 0 | | | 1.46 KB | 115a64332ed26f6f766c33bd8eab0c57e051afd5601466fe00b2b7db48f0d288 |
test/support/ssl/untrusted-ca.crt | 100644 | 0 | 0 | | | 1.54 KB | 735555944e8bd9d93b2a66b561dc86440b78ad117719e0d65ccf1263062ac4c5 |
test/support/wire/synchrony.rb | 100644 | 0 | 0 | | | 464 Bytes | bdf55a54c8d8349468459c7f2ce14016534bfdc3e5eea05b5a646dd3a175f677 |
test/transactions_test.rb | 100644 | 0 | 0 | | | 5.54 KB | 484b0896b499a45e9d77faa304277066fdb33e4c7b99d62f39d7fe667a457c0d |