Skip to content

Commit

Permalink
Bump up v1.1.3 (Redis v5.0.2)
Browse files Browse the repository at this point in the history
  • Loading branch information
wf9a5m75 committed Nov 26, 2018
1 parent 166ecf1 commit 8a1d456
Show file tree
Hide file tree
Showing 638 changed files with 190 additions and 69 deletions.
2 changes: 1 addition & 1 deletion redis-android/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ uploadArchives {
repositories {
mavenDeployer {
repository url: "file://${repo.absolutePath}"
pom.version = "1.1.2"
pom.version = "1.1.3"
pom.groupId = "io.wf9a5m75"
pom.artifactId = "redis-android"
}
Expand Down
33 changes: 0 additions & 33 deletions redis-android/src/main/jni/lua/_Android.mk

This file was deleted.

2 changes: 1 addition & 1 deletion redis-android/src/main/jni/lua/src/lua_cjson.c
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
#include "strbuf.h"
#include "fpconv.h"

#include "../redis-5.0.0/src/solarisfixes.h"
#include "../redis-5.0.2/src/solarisfixes.h"

#ifndef CJSON_MODNAME
#define CJSON_MODNAME "cjson"
Expand Down
1 change: 0 additions & 1 deletion redis-android/src/main/jni/redis-5.0.1/src/version.h

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,77 @@ CRITICAL: There is a critical bug affecting MOST USERS. Upgrade ASAP.
SECURITY: There are security fixes in the release.
--------------------------------------------------------------------------------

================================================================================
Redis 5.0.2 Released Thu Nov 22 11:22:37 CET 2018
================================================================================

Upgrade urgency: CRITICAL if you use streams and consumer groups.
HIGH if you use redis-cli with Redis Cluster.
LOW otherwise.

Welcome to Redis 5.0.2. This release fixes two issues with Streams consumer
groups, where items could be returned duplicated by XREADGROUP when accessing
the history, and another bug where XREADGROUP can report some history even
if the comsumer pending list is empty. Both problems were addressed and unit
tests to avoid regressions implemented. Moreover this release fixes some
issue with redis-cli when in cluster mode. Finally some FreeBSD and DragonFly
build problems are now resolved. The list of the commits is below.

Enjoy,
Salvatore

David Carlier in commit e8b4291a:
DragonFlyBSD little build fix
2 files changed, 6 insertions(+), 1 deletion(-)

yongman in commit 8fcfd374:
skip slave nodes when sending cluster setslot command
1 file changed, 1 insertion(+)

yongman in commit d7089ddd:
Fix pointer access and memory leak in redis-cli.
1 file changed, 6 insertions(+), 3 deletions(-)

antirez in commit 17b4cd83:
Test: regression test for #5570.
1 file changed, 15 insertions(+)

antirez in commit 45123169:
Stream: fix XREADGROUP history reading of deleted messages.
1 file changed, 1 insertion(+), 1 deletion(-)

David Carlier in commit 5ad588f0:
only FreeBSD change/little warning addressing
2 files changed, 7 insertions(+), 4 deletions(-)

David Carlier in commit 11801e1a:
tweak form feedback
1 file changed, 1 insertion(+), 1 deletion(-)

David Carlier in commit c1f13575:
allow flavors
1 file changed, 1 insertion(+), 1 deletion(-)

David Carlier in commit 275a2d49:
Fix clang build.
1 file changed, 5 insertions(+), 1 deletion(-)

antirez in commit 44ad5141:
Test: regression test for #5577.
1 file changed, 24 insertions(+)

antirez in commit c7951f43:
Streams: fix XREADGROUP history reading when CG last_id is low.
1 file changed, 12 insertions(+), 9 deletions(-)

antirez in commit a69bc5be:
t_stream.c comment resized to 80 cols.
1 file changed, 2 insertions(+), 1 deletion(-)

antirez in commit 5314099d:
Redis 5 changelog: don't expect Lua replies to be ordered.
1 file changed, 14 insertions(+), 5 deletions(-)

================================================================================
Redis 5.0.1 Released Wed Nov 07 13:09:30 CET 2018
================================================================================
Expand Down Expand Up @@ -2339,11 +2410,20 @@ non-backward compatible changes introduced in the 5.0 release:

* Scripts are only replicated by their *effects* and not by sending EVAL/EVALSHA
to slaves or the AOF log itself. This is much better in the general case
and in the future we want to totally remove the other possiblity of propagating
scripts the old way (as EVAL). However you can still turn this back to the
default via the non-documented (if not here) Redis configuration directive
"lua-replicate-commands yes" or "DEBUG lua-always-replicate-commands 0".
However note that Redis 6 may completely remove such feature.
and in the future we want to totally remove the other possiblity of
propagating scripts the old way (as EVAL). However you can still turn this
back to the default via the non-documented (if not here) Redis configuration
directive "lua-replicate-commands yes" or
"DEBUG lua-always-replicate-commands 0". However note that Redis 6 may
completely remove such feature.

* Because of the above change related to scripts replication, certain Redis
commands that in Redis 4 had their result ordered lexicographically before
being passed to Lua via the return value of redis.call(), now have a behavior
more similar to calling the commands directly from a normal client. For
instance the ordering of elements returned by SMEMBERS or SDIFF is now
undetermined in Lua, exactly as it is by default when calling the commands
from a non-scripting context.

--------------------------------------------------------------------------------

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ RELEASE_HDR := $(shell sh -c '$(SRC)/mkreleasehdr.sh')
LOCAL_MODULE := redis

REDIS_ANDROID := redis-android
REDIS_DIR := redis-5.0.1
REDIS_DIR := redis-5.0.2

LOCAL_LDLIBS := -llog
LOCAL_CFLAGS := -O3 -D__ANDROID__ -D__REDIS_ANDROID__
Expand Down Expand Up @@ -57,7 +57,7 @@ LOCAL_STATIC_LIBRARIES += linenoise
# LOCAL_STATIC_LIBRARIES += jemalloc


ifeq ($(REDIS_DIR),redis-5.0.1)
ifeq ($(REDIS_DIR),redis-5.0.2)

LOCAL_SRC_FILES += \
$(SRC)/adlist.c $(SRC)/ae.c \
Expand Down Expand Up @@ -100,8 +100,8 @@ HAVE_EVPORT := 0
HAVE_EPOLL := 0
HAVE_KQUEUE := 0

REDIS_ANDROID_DIR := redis-5.0.1
REDIS_DIR := redis-5.0.1
REDIS_ANDROID_DIR := redis-5.0.2
REDIS_DIR := redis-5.0.2

# Includes lua library
LOCAL_STATIC_LIBRARIES += lua
Expand All @@ -128,7 +128,7 @@ LOCAL_CFLAGS += -funwind-tables

LOCAL_C_INCLUDES += $(LOCAL_PATH)/../

ifeq ($(REDIS_DIR),redis-5.0.1)
ifeq ($(REDIS_DIR),redis-5.0.2)

LOCAL_SRC_FILES += \
$(SRC)/adlist.c $(SRC)/ae.c \
Expand Down Expand Up @@ -164,8 +164,8 @@ include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
LOCAL_MODULE := redis-check-aof

REDIS_ANDROID_DIR := redis-5.0.1
REDIS_DIR := redis-5.0.1
REDIS_ANDROID_DIR := redis-5.0.2
REDIS_DIR := redis-5.0.2

# Includes lua library
LOCAL_STATIC_LIBRARIES += lua
Expand All @@ -192,7 +192,7 @@ LOCAL_CFLAGS += -funwind-tables

LOCAL_C_INCLUDES += $(LOCAL_PATH)/../

ifeq ($(REDIS_DIR),redis-5.0.1)
ifeq ($(REDIS_DIR),redis-5.0.2)


LOCAL_SRC_FILES += \
Expand Down Expand Up @@ -231,8 +231,8 @@ include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
LOCAL_MODULE := redis-cli

REDIS_ANDROID_DIR := redis-5.0.1
REDIS_DIR := redis-5.0.1
REDIS_ANDROID_DIR := redis-5.0.2
REDIS_DIR := redis-5.0.2


# Includes linenoise library
Expand Down
File renamed without changes.
Loading

0 comments on commit 8a1d456

Please sign in to comment.