Last active
November 27, 2022 16:21
-
-
Save hogelog/0786634452e6a2bf50e1d7e52451c72e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
redis-store: 1.9.0, redis: 4.5.1 | |
redis-store: 1.9.0, redis: 4.6.0 | |
Pipelining commands on a Redis instance is deprecated and will be removed in Redis 5.0.0. | |
redis.multi do | |
redis.get("key") | |
end | |
should be replaced by | |
redis.multi do |pipeline| | |
pipeline.get("key") | |
end | |
(called from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.0/lib/redis/store/ttl.rb:38:in `with_multi_or_pipelined'} | |
redis-store: 1.9.0, redis: 4.8.0 | |
Pipelining commands on a Redis instance is deprecated and will be removed in Redis 5.0.0. | |
redis.multi do | |
redis.get("key") | |
end | |
should be replaced by | |
redis.multi do |pipeline| | |
pipeline.get("key") | |
end | |
(called from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.0/lib/redis/store/ttl.rb:38:in `with_multi_or_pipelined'} | |
redis-store: 1.9.0, redis: 5.0.0 | |
/Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/resolver.rb:59:in `rescue in start': Bundler could not find compatible versions for gem "redis": (Bundler::VersionConflict) | |
In Gemfile: | |
redis (= 5.0.0) | |
redis-store (= 1.9.0) was resolved to 1.9.0, which depends on | |
redis (>= 4, < 5) | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/resolver.rb:46:in `start' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/resolver.rb:24:in `resolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/definition.rb:489:in `reresolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/definition.rb:291:in `resolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/definition.rb:189:in `resolve_remotely!' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:276:in `resolve_if_needed' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:82:in `block in run' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/process_lock.rb:12:in `block in lock' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/process_lock.rb:9:in `open' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/process_lock.rb:9:in `lock' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:71:in `run' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:23:in `install' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/inline.rb:58:in `block (2 levels) in gemfile' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/settings.rb:132:in `temporary' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/inline.rb:57:in `block in gemfile' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/settings.rb:132:in `temporary' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/inline.rb:50:in `gemfile' | |
from /var/folders/9c/cwn9zppj31s5rxsmmf41bs1h0000gq/T/20221128-99278-im1vg0:2:in `<main>' | |
/Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb:317:in `raise_error_unless_state': Unable to satisfy the following requirements: (Bundler::Molinillo::VersionConflict) | |
- `redis (= 5.0.0) arm64-darwin-21` required by `Gemfile` | |
- `redis (>= 4, < 5) arm64-darwin-21` required by `redis-store (1.9.0) (arm64-darwin-21)` | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb:299:in `block in unwind_for_conflict' | |
from <internal:kernel>:90:in `tap' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb:297:in `unwind_for_conflict' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb:700:in `attempt_to_filter_existing_spec' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb:672:in `attempt_to_activate' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb:254:in `process_topmost_state' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb:182:in `resolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolver.rb:43:in `resolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/resolver.rb:51:in `start' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/resolver.rb:24:in `resolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/definition.rb:489:in `reresolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/definition.rb:291:in `resolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/definition.rb:189:in `resolve_remotely!' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:276:in `resolve_if_needed' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:82:in `block in run' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/process_lock.rb:12:in `block in lock' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/process_lock.rb:9:in `open' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/process_lock.rb:9:in `lock' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:71:in `run' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:23:in `install' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/inline.rb:58:in `block (2 levels) in gemfile' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/settings.rb:132:in `temporary' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/inline.rb:57:in `block in gemfile' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/settings.rb:132:in `temporary' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/inline.rb:50:in `gemfile' | |
from /var/folders/9c/cwn9zppj31s5rxsmmf41bs1h0000gq/T/20221128-99278-im1vg0:2:in `<main>' | |
redis-store: 1.9.1, redis: 4.5.1 | |
redis-store: 1.9.1, redis: 4.6.0 | |
/Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.6.0/lib/redis/commands/strings.rb:126:in `setnx': wrong number of arguments (given 3, expected 2) (ArgumentError) | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/ttl.rb:23:in `block in setnx_with_expire' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.6.0/lib/redis.rb:220:in `block in multi' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.6.0/lib/redis.rb:258:in `block in synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.6.0/lib/redis.rb:258:in `synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.6.0/lib/redis.rb:258:in `synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.6.0/lib/redis.rb:215:in `multi' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/ttl.rb:38:in `with_multi_or_pipelined' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/ttl.rb:22:in `setnx_with_expire' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/ttl.rb:14:in `setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/serialization.rb:9:in `block in setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/serialization.rb:40:in `_marshal' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/serialization.rb:9:in `setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/namespace.rb:15:in `block in setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/namespace.rb:188:in `namespace' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/namespace.rb:15:in `setnx' | |
from /var/folders/9c/cwn9zppj31s5rxsmmf41bs1h0000gq/T/20221128-99278-sbd2iu:9:in `<main>' | |
redis-store: 1.9.1, redis: 4.8.0 | |
/Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.8.0/lib/redis/commands/strings.rb:126:in `setnx': wrong number of arguments (given 3, expected 2) (ArgumentError) | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/ttl.rb:23:in `block in setnx_with_expire' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.8.0/lib/redis.rb:227:in `block in multi' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.8.0/lib/redis.rb:265:in `block in synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.8.0/lib/redis.rb:265:in `synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.8.0/lib/redis.rb:265:in `synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.8.0/lib/redis.rb:222:in `multi' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/ttl.rb:38:in `with_multi_or_pipelined' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/ttl.rb:22:in `setnx_with_expire' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/ttl.rb:14:in `setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/serialization.rb:9:in `block in setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/serialization.rb:40:in `_marshal' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/serialization.rb:9:in `setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/namespace.rb:15:in `block in setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/namespace.rb:188:in `namespace' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-store-1.9.1/lib/redis/store/namespace.rb:15:in `setnx' | |
from /var/folders/9c/cwn9zppj31s5rxsmmf41bs1h0000gq/T/20221128-99278-g8vixj:9:in `<main>' | |
redis-store: 1.9.1, redis: 5.0.0 | |
/Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/resolver.rb:59:in `rescue in start': Bundler could not find compatible versions for gem "redis": (Bundler::VersionConflict) | |
In Gemfile: | |
redis (= 5.0.0) | |
redis-store (= 1.9.1) was resolved to 1.9.1, which depends on | |
redis (>= 4, < 5) | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/resolver.rb:46:in `start' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/resolver.rb:24:in `resolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/definition.rb:489:in `reresolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/definition.rb:291:in `resolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/definition.rb:189:in `resolve_remotely!' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:276:in `resolve_if_needed' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:82:in `block in run' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/process_lock.rb:12:in `block in lock' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/process_lock.rb:9:in `open' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/process_lock.rb:9:in `lock' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:71:in `run' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:23:in `install' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/inline.rb:58:in `block (2 levels) in gemfile' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/settings.rb:132:in `temporary' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/inline.rb:57:in `block in gemfile' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/settings.rb:132:in `temporary' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/inline.rb:50:in `gemfile' | |
from /var/folders/9c/cwn9zppj31s5rxsmmf41bs1h0000gq/T/20221128-99278-6prkff:2:in `<main>' | |
/Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb:317:in `raise_error_unless_state': Unable to satisfy the following requirements: (Bundler::Molinillo::VersionConflict) | |
- `redis (= 5.0.0) arm64-darwin-21` required by `Gemfile` | |
- `redis (>= 4, < 5) arm64-darwin-21` required by `redis-store (1.9.1) (arm64-darwin-21)` | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb:299:in `block in unwind_for_conflict' | |
from <internal:kernel>:90:in `tap' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb:297:in `unwind_for_conflict' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb:700:in `attempt_to_filter_existing_spec' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb:672:in `attempt_to_activate' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb:254:in `process_topmost_state' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb:182:in `resolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/vendor/molinillo/lib/molinillo/resolver.rb:43:in `resolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/resolver.rb:51:in `start' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/resolver.rb:24:in `resolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/definition.rb:489:in `reresolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/definition.rb:291:in `resolve' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/definition.rb:189:in `resolve_remotely!' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:276:in `resolve_if_needed' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:82:in `block in run' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/process_lock.rb:12:in `block in lock' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/process_lock.rb:9:in `open' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/process_lock.rb:9:in `lock' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:71:in `run' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/installer.rb:23:in `install' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/inline.rb:58:in `block (2 levels) in gemfile' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/settings.rb:132:in `temporary' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/inline.rb:57:in `block in gemfile' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/settings.rb:132:in `temporary' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/bundler-2.3.20/lib/bundler/inline.rb:50:in `gemfile' | |
from /var/folders/9c/cwn9zppj31s5rxsmmf41bs1h0000gq/T/20221128-99278-6prkff:2:in `<main>' | |
redis-store: {:github=>"redis-store/redis-store"}, redis: 4.5.1 | |
redis-store: {:github=>"redis-store/redis-store"}, redis: 4.6.0 | |
/Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.6.0/lib/redis/commands/strings.rb:126:in `setnx': wrong number of arguments (given 3, expected 2) (ArgumentError) | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/ttl.rb:23:in `block in setnx_with_expire' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.6.0/lib/redis.rb:220:in `block in multi' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.6.0/lib/redis.rb:258:in `block in synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.6.0/lib/redis.rb:258:in `synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.6.0/lib/redis.rb:258:in `synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.6.0/lib/redis.rb:215:in `multi' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/ttl.rb:38:in `with_multi_or_pipelined' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/ttl.rb:22:in `setnx_with_expire' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/ttl.rb:14:in `setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/serialization.rb:9:in `block in setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/serialization.rb:40:in `_marshal' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/serialization.rb:9:in `setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/namespace.rb:15:in `block in setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/namespace.rb:188:in `namespace' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/namespace.rb:15:in `setnx' | |
from /var/folders/9c/cwn9zppj31s5rxsmmf41bs1h0000gq/T/20221128-99278-zjy2ro:9:in `<main>' | |
redis-store: {:github=>"redis-store/redis-store"}, redis: 4.8.0 | |
/Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.8.0/lib/redis/commands/strings.rb:126:in `setnx': wrong number of arguments (given 3, expected 2) (ArgumentError) | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/ttl.rb:23:in `block in setnx_with_expire' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.8.0/lib/redis.rb:227:in `block in multi' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.8.0/lib/redis.rb:265:in `block in synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.8.0/lib/redis.rb:265:in `synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.8.0/lib/redis.rb:265:in `synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-4.8.0/lib/redis.rb:222:in `multi' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/ttl.rb:38:in `with_multi_or_pipelined' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/ttl.rb:22:in `setnx_with_expire' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/ttl.rb:14:in `setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/serialization.rb:9:in `block in setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/serialization.rb:40:in `_marshal' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/serialization.rb:9:in `setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/namespace.rb:15:in `block in setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/namespace.rb:188:in `namespace' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/namespace.rb:15:in `setnx' | |
from /var/folders/9c/cwn9zppj31s5rxsmmf41bs1h0000gq/T/20221128-99278-hpcvke:9:in `<main>' | |
redis-store: {:github=>"redis-store/redis-store"}, redis: 5.0.0 | |
/Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-5.0.0/lib/redis/commands/strings.rb:126:in `setnx': wrong number of arguments (given 3, expected 2) (ArgumentError) | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/ttl.rb:23:in `block in setnx_with_expire' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-5.0.0/lib/redis/commands/transactions.rb:26:in `block (2 levels) in multi' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-client-0.11.2/lib/redis_client.rb:576:in `build_transaction' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-client-0.11.2/lib/redis_client.rb:390:in `multi' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-5.0.0/lib/redis/client.rb:104:in `multi' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-5.0.0/lib/redis/commands/transactions.rb:25:in `block in multi' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-5.0.0/lib/redis.rb:152:in `block in synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-5.0.0/lib/redis.rb:152:in `synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-5.0.0/lib/redis.rb:152:in `synchronize' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-5.0.0/lib/redis/commands/transactions.rb:24:in `multi' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/ttl.rb:38:in `with_multi_or_pipelined' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/ttl.rb:22:in `setnx_with_expire' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/ttl.rb:14:in `setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/serialization.rb:9:in `block in setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/serialization.rb:40:in `_marshal' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/serialization.rb:9:in `setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/namespace.rb:15:in `block in setnx' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/namespace.rb:188:in `namespace' | |
from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-10889fdec621/lib/redis/store/namespace.rb:15:in `setnx' | |
from /var/folders/9c/cwn9zppj31s5rxsmmf41bs1h0000gq/T/20221128-99278-zi5pg7:9:in `<main>' | |
redis-store: {:github=>"hogelog/redis-store", :ref=>"revert-348"}, redis: 4.5.1 | |
redis-store: {:github=>"hogelog/redis-store", :ref=>"revert-348"}, redis: 4.6.0 | |
Pipelining commands on a Redis instance is deprecated and will be removed in Redis 5.0.0. | |
redis.multi do | |
redis.get("key") | |
end | |
should be replaced by | |
redis.multi do |pipeline| | |
pipeline.get("key") | |
end | |
(called from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-7704e6d53c54/lib/redis/store/ttl.rb:38:in `with_multi_or_pipelined'} | |
redis-store: {:github=>"hogelog/redis-store", :ref=>"revert-348"}, redis: 4.8.0 | |
Pipelining commands on a Redis instance is deprecated and will be removed in Redis 5.0.0. | |
redis.multi do | |
redis.get("key") | |
end | |
should be replaced by | |
redis.multi do |pipeline| | |
pipeline.get("key") | |
end | |
(called from /Users/hogelog/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/bundler/gems/redis-store-7704e6d53c54/lib/redis/store/ttl.rb:38:in `with_multi_or_pipelined'} | |
redis-store: {:github=>"hogelog/redis-store", :ref=>"revert-348"}, redis: 5.0.0 | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require "tempfile" | |
REDIS_STORE_VERSIONS = ["1.9.0", "1.9.1", { github: "redis-store/redis-store" }, { github: "hogelog/redis-store", ref: "revert-348" }] | |
REDIS_VERSIONS = ["4.5.1", "4.6.0", "4.8.0", "5.0.0"] | |
REDIS_STORE_VERSIONS.each do |redis_store_version| | |
REDIS_VERSIONS.each do |redis_version| | |
Tempfile.open do |file| | |
file.write(<<RUBY) | |
require "bundler/inline" | |
gemfile do | |
source "https://rubygems.org" | |
gem "redis-store", #{redis_store_version.inspect} | |
gem "redis", #{redis_version.inspect} | |
end | |
require "redis-store" | |
store = Redis::Store.new | |
store.setnx("foo", 100, expire_after: 1000) | |
RUBY | |
file.flush | |
puts "redis-store: #{redis_store_version}, redis: #{redis_version}" | |
puts `ruby #{file.path}` | |
end | |
end | |
end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment