Skip to content

Commit

Permalink
Revert "Improved version of UniqueList: OrderedSet (#76)"
Browse files Browse the repository at this point in the history
This reverts commit a0062d1.
  • Loading branch information
dhh committed Jun 18, 2023
1 parent c1ce182 commit c2ff13e
Show file tree
Hide file tree
Showing 4 changed files with 0 additions and 183 deletions.
8 changes: 0 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,14 +62,6 @@ unique_list << "5" # => LREM myuniquelist 0, "5" + R
unique_list.remove(3) # => LREM myuniquelist 0, "3"
[ "4", "2", "1", "5" ] == unique_list.elements # => LRANGE myuniquelist 0, -1

ordered_set = Kredis.ordered_set "myorderedset"
ordered_set.append(%w[ 2 3 4 ]) # => ZADD myorderedset 1646131025.4953232 2 1646131025.495326 3 1646131025.4953272 4
ordered_set.prepend(%w[ 1 2 3 4 ]) # => ZADD myorderedset -1646131025.4957051 1 -1646131025.495707 2 -1646131025.4957082 3 -1646131025.4957092 4
ordered_set.append([])
ordered_set << "5" # => ZADD myorderedset 1646131025.4960442 5
ordered_set.remove(3) # => ZREM myorderedset 3
[ "4", "2", "1", "5" ] == ordered_set.elements # => ZRANGE myorderedset 0 -1

set = Kredis.set "myset", typed: :datetime
set.add(DateTime.tomorrow, DateTime.yesterday) # => SADD myset "2021-02-03 00:00:00 +0100" "2021-02-01 00:00:00 +0100"
set << DateTime.tomorrow # => SADD myset "2021-02-03 00:00:00 +0100"
Expand Down
5 changes: 0 additions & 5 deletions lib/kredis/types.rb
Original file line number Diff line number Diff line change
Expand Up @@ -71,10 +71,6 @@ def set(key, typed: :string, config: :shared, after_change: nil)
type_from(Set, config, key, after_change: after_change, typed: typed)
end

def ordered_set(key, typed: :string, limit: nil, config: :shared, after_change: nil)
type_from(OrderedSet, config, key, after_change: after_change, typed: typed, limit: limit)
end

def slot(key, config: :shared, after_change: nil)
type_from(Slots, config, key, after_change: after_change, available: 1)
end
Expand Down Expand Up @@ -103,5 +99,4 @@ def type_from(type_klass, config, key, after_change: nil, **options)
require "kredis/types/list"
require "kredis/types/unique_list"
require "kredis/types/set"
require "kredis/types/ordered_set"
require "kredis/types/slots"
71 changes: 0 additions & 71 deletions lib/kredis/types/ordered_set.rb

This file was deleted.

99 changes: 0 additions & 99 deletions test/types/ordered_set_test.rb

This file was deleted.

0 comments on commit c2ff13e

Please sign in to comment.