File tree 4 files changed +25
-9
lines changed
4 files changed +25
-9
lines changed Original file line number Diff line number Diff line change @@ -45,14 +45,12 @@ jobs:
45
45
with :
46
46
packages : libevent-dev libuv1-dev libev-dev libglib2.0-dev ${{ matrix.compiler }}
47
47
version : 1.0
48
- - name : Install hiredis (pre-v1.1.1)
48
+ - name : Install hiredis
49
49
env :
50
- SHA : d13c091e9f09fe4ad1858cd54ed3a842ac00b8e6
50
+ VERSION : 1.2.0
51
51
run : |
52
- # When v1.1.1 is released update to:
53
- # curl -L https://github.com/redis/hiredis/archive/refs/tags/v1.1.1.tar.gz | tar -xz
54
- curl -L https://github.com/redis/hiredis/archive/${SHA}.tar.gz | tar -xz
55
- cmake -S hiredis-${SHA} -B hiredis-build -DENABLE_SSL=ON
52
+ curl -L https://github.com/redis/hiredis/archive/v${VERSION}.tar.gz | tar -xz
53
+ cmake -S hiredis-${VERSION} -B hiredis-build -DENABLE_SSL=ON
56
54
sudo make -C hiredis-build install
57
55
- name : Setup cmake
58
56
uses : jwlawson/actions-setup-cmake@v1
Original file line number Diff line number Diff line change
1
+ ### 0.11.0 - Sep 15, 2023
2
+
3
+ * Add event callback for events like 'slotmap updated'.
4
+ * Add connect callback for the sync API.
5
+ * Add connect function in the async API for fully asynchronous startup.
6
+ * Update the slotmap asynchronously in the async API.
7
+ * Follow MOVED redirect and update slot mapping concurrently.
8
+ * Update slotmap on error.
9
+ When connect failed, update slotmap instead of sending command to random node.
10
+ When command fails (timeout, etc.) schedule slotmap update for next command.
11
+ * Update slotmap when redisClusterCommandToNode() fails.
12
+ * Correct parsing of an IPv6 address in an ASK redirect.
13
+ * Correct handling of XREAD and XREADGROUP.
14
+ * Rename of some types and functions.
15
+ (Old names are still defined by default for backward compability.)
16
+ * Update hiredis to v1.2.0 when the CMake build handles the download.
17
+ * Build improvements.
18
+
1
19
### 0.10.0 - Feb 02, 2023
2
20
3
21
* More commands are supported.
Original file line number Diff line number Diff line change @@ -82,7 +82,7 @@ if(DOWNLOAD_HIREDIS)
82
82
"Upgrade CMake or manually install 'hiredis' and use -DDOWNLOAD_HIREDIS=OFF" )
83
83
endif ()
84
84
85
- set (HIREDIS_VERSION "1.1 .0" )
85
+ set (HIREDIS_VERSION "1.2 .0" )
86
86
message ("Downloading dependency: hiredis v${HIREDIS_VERSION} " )
87
87
88
88
include (FetchContent)
Original file line number Diff line number Diff line change 40
40
#define UNUSED (x ) (void)(x)
41
41
42
42
#define HIREDIS_CLUSTER_MAJOR 0
43
- #define HIREDIS_CLUSTER_MINOR 10
43
+ #define HIREDIS_CLUSTER_MINOR 11
44
44
#define HIREDIS_CLUSTER_PATCH 0
45
- #define HIREDIS_CLUSTER_SONAME 0.10
45
+ #define HIREDIS_CLUSTER_SONAME 0.11
46
46
47
47
#define REDIS_CLUSTER_SLOTS 16384
48
48
You can’t perform that action at this time.
0 commit comments