Skip to content

Commit f477bf1

Browse files
author
Senthil Nathan
committed
Changes done for v4.1.8.
1 parent 1860066 commit f477bf1

File tree

26 files changed

+481
-760
lines changed

26 files changed

+481
-760
lines changed

com.ibm.streamsx.dps/impl/include/DpsConstants.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
# Licensed Materials - Property of IBM
3-
# Copyright IBM Corp. 2011, 2022
3+
# Copyright IBM Corp. 2011, 2023
44
# US Government Users Restricted Rights - Use, duplication or
55
# disclosure restricted by GSA ADP Schedule Contract with
66
# IBM Corp.
@@ -84,6 +84,9 @@ interface with many different back-end in-memory stores.
8484
#define REDIS_HMSET_CMD "hmset "
8585
#define REDIS_HMGET_CMD "hmget "
8686
#define REDIS_ZMSCORE_CMD "zmscore "
87+
#define REDIS_NX_OPTION "NX"
88+
#define REDIS_EX_OPTION "EX"
89+
#define REDIS_PX_OPTION "PX"
8790
#define CASSANDRA_DPS_KEYSPACE "com_ibm_streamsx_dps"
8891
#define CASSANDRA_DPS_MAIN_TABLE "t1"
8992
#define HBASE_DPS_MAIN_TABLE "dps_t1"

com.ibm.streamsx.dps/impl/src/RedisClusterDBLayer.cpp

Lines changed: 147 additions & 258 deletions
Large diffs are not rendered by default.

com.ibm.streamsx.dps/impl/src/RedisClusterPlusPlusDBLayer.cpp

Lines changed: 81 additions & 229 deletions
Large diffs are not rendered by default.

com.ibm.streamsx.dps/impl/src/RedisDBLayer.cpp

Lines changed: 170 additions & 203 deletions
Large diffs are not rendered by default.

com.ibm.streamsx.dps/info.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ To specifically learn how to call the DPS APIs from SPL native functions, C++ an
235235
# Reference information
236236
[../../javadoc/dps/index.html| DPS Java API Reference]
237237
</info:description>
238-
<info:version>4.1.7</info:version>
238+
<info:version>4.1.8</info:version>
239239
<info:requiredProductVersion>4.2.0.0</info:requiredProductVersion>
240240
</info:identity>
241241
<info:dependencies/>

dependencies/hiredis/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
include ../make.variable.include
22

33
PKG_NAME := hiredis
4-
VERSION := 1.0.0
4+
VERSION := 1.2.0
55
ARCHIVE := v$(VERSION).tar.gz
66
ARCHIVE_INSTALL := $(PKG_NAME)-$(VERSION)-$(OS)-$(ARCH)-install-bin.tar.gz
77
URL := https://github.com/redis/$(PKG_NAME)/archive/$(ARCHIVE)
-152 KB
Binary file not shown.
Binary file not shown.

dependencies/hiredis/patch/sds.h.patch

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
1-
--- hiredis-1.0.0/sds.h.orig 2020-08-03 14:18:07.000000000 -0400
2-
+++ hiredis-1.0.0/sds.h 2020-10-10 13:43:56.988507551 -0400
3-
@@ -44,6 +44,9 @@
1+
--- hiredis-1.2.0/sds.h.org 2023-07-12 03:31:17.000000000 -0400
2+
+++ hiredis-1.2.0/sds.h 2023-11-21 17:48:03.791196553 -0500
3+
@@ -46,6 +46,10 @@
44
#include <stdarg.h>
55
#include <stdint.h>
66

77
+#ifdef __cplusplus
88
+extern "C" {
99
+#endif
10+
+
1011
typedef char *sds;
1112

1213
/* Note: sdshdr5 is never used, we just access the flags byte directly.
13-
@@ -275,4 +278,8 @@
14+
@@ -277,4 +281,8 @@
1415
int sdsTest(int argc, char *argv[]);
1516
#endif
1617

dependencies/hiredis/v1.0.0.tar.gz

-95.2 KB
Binary file not shown.

0 commit comments

Comments
 (0)