justin
|
3551ca2fcf
|
enhancement: replace sort.Slice with slices.SortFunc to reduce reflection
|
2022-04-18 10:35:43 +08:00 |
|
Chris Lu
|
46a09c6074
|
adjust test
|
2021-10-13 22:38:47 -07:00 |
|
Chris Lu
|
4cbd390fbe
|
test: add fail message
|
2021-10-13 20:42:20 -07:00 |
|
Chris Lu
|
e4830bd93d
|
go fmt
|
2021-10-07 21:13:31 -07:00 |
|
Chris Lu
|
f3d8232e14
|
reduce one redis lookup on hot path
|
2021-10-06 22:01:19 -07:00 |
|
Chris Lu
|
371fead8a5
|
redis3 using redis native sorted set
|
2021-10-06 18:18:24 -07:00 |
|
Chris Lu
|
893f0587b1
|
redis3 adds distributed locking
|
2021-10-06 00:03:54 -07:00 |
|
Chris Lu
|
513fed323a
|
SkipListElementReference can be an empty object
|
2021-10-04 02:30:44 -07:00 |
|
Chris Lu
|
280ab7f95c
|
add test
|
2021-10-04 02:30:24 -07:00 |
|
Chris Lu
|
366f522a2d
|
add redis3
|
2021-10-04 01:01:31 -07:00 |
|
Chris Lu
|
ba7fbac07f
|
rename
|
2021-10-03 19:23:34 -07:00 |
|
Chris Lu
|
e6196cdc50
|
add name list
|
2021-10-03 17:54:25 -07:00 |
|
Chris Lu
|
a481c4a45e
|
return previous element if visited
|
2021-10-03 13:50:52 -07:00 |
|
Chris Lu
|
22d8684e88
|
refactor out listStore
|
2021-10-03 02:19:21 -07:00 |
|
Chris Lu
|
d343b0db57
|
update value
|
2021-10-03 01:15:14 -07:00 |
|
Chris Lu
|
4f50f8c2ca
|
insert key and value
|
2021-10-03 01:07:35 -07:00 |
|
Chris Lu
|
69b84bb771
|
TestFindGreaterOrEqual
|
2021-10-02 14:15:49 -07:00 |
|
Chris Lu
|
4c1741fdbb
|
working skiplist
|
2021-10-02 14:02:56 -07:00 |
|