You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update old links for modules-api-ref.md (redis#13479)
This PR replaces old .../topics/... links with current links,
specifically for the modules-api-ref.md file and the new automation that
Paolo Lazzari is working on. A few of the topics links have redirects,
but some don't. Best to use updated links.
Copy file name to clipboardExpand all lines: README.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,8 @@ Another good example is to think of Redis as a more complex version of memcached
15
15
16
16
If you want to know more, this is a list of selected starting points:
17
17
18
-
* Introduction to Redis data types. https://redis.io/topics/data-types-intro
18
+
* Introduction to Redis data types. https://redis.io/docs/latest/develop/data-types/
19
+
19
20
* The full list of Redis commands. https://redis.io/commands
20
21
* There is much more inside the official Redis documentation. https://redis.io/documentation
21
22
@@ -493,7 +494,7 @@ Other C files
493
494
*`dict.c` is an implementation of a non-blocking hash table which rehashes incrementally.
494
495
*`cluster.c` implements the Redis Cluster. Probably a good read only after being very familiar with the rest of the Redis code base. If you want to read `cluster.c` make sure to read the [Redis Cluster specification][4].
# When tracking is enabled for a client, all the read only queries are assumed
844
844
# to be cached: this will force Redis to store information in the invalidation
@@ -1016,7 +1016,7 @@ replica-priority 100
1016
1016
# * stream - Data type: streams related.
1017
1017
#
1018
1018
# For more information about ACL configuration please refer to
1019
-
# the Redis web site at https://redis.io/topics/acl
1019
+
# the Redis web site at https://redis.io/docs/latest/operate/oss_and_stack/management/security/acl/
1020
1020
1021
1021
# ACL LOG
1022
1022
#
@@ -1393,7 +1393,7 @@ disable-thp yes
1393
1393
# restarting the server can lead to data loss. A conversion needs to be done
1394
1394
# by setting it via CONFIG command on a live server first.
1395
1395
#
1396
-
# Please check https://redis.io/topics/persistence for more information.
1396
+
# Please check https://redis.io/docs/latest/operate/oss_and_stack/management/persistence/ for more information.
# Redis can notify Pub/Sub clients about events happening in the key space.
1883
-
# This feature is documented at https://redis.io/topics/notifications
1883
+
# This feature is documented at https://redis.io/docs/latest/develop/use/keyspace-notifications/
1884
1884
#
1885
1885
# For instance if keyspace events notification is enabled, and a client
1886
1886
# performs a DEL operation on key "foo" stored in the Database 0, two
# IMPORTANT NOTE: starting with Redis 6.2 ACL capability is supported for
136
-
# Sentinel mode, please refer to the Redis website https://redis.io/topics/acl
136
+
# Sentinel mode, please refer to the Redis website https://redis.io/docs/latest/operate/oss_and_stack/management/security/acl/
137
137
# for more details.
138
138
139
139
# Sentinel's ACL users are defined in the following format:
# user worker +@admin +@connection ~* on >ffa9203c493aa99
146
146
#
147
147
# For more information about ACL configuration please refer to the Redis
148
-
# website at https://redis.io/topics/acl and redis server configuration
148
+
# website at https://redis.io/docs/latest/operate/oss_and_stack/management/security/acl/ and redis server configuration
149
149
# template redis.conf.
150
150
151
151
# ACL LOG
@@ -174,7 +174,7 @@ acllog-max-len 128
174
174
# so Sentinel will try to authenticate with the same password to all the
175
175
# other Sentinels. So you need to configure all your Sentinels in a given
176
176
# group with the same "requirepass" password. Check the following documentation
177
-
# for more info: https://redis.io/topics/sentinel
177
+
# for more info: https://redis.io/docs/latest/operate/oss_and_stack/management/sentinel/
178
178
#
179
179
# IMPORTANT NOTE: starting with Redis 6.2 "requirepass" is a compatibility
180
180
# layer on top of the ACL system. The option effect will be just setting
report=sdscat(report,"I'm sorry, Dave, I can't do that. Latency monitoring is disabled in this Redis instance. You may use \"CONFIG SET latency-monitor-threshold <milliseconds>.\" in order to enable it. If we weren't in a deep space mission I'd suggest to take a look at https://redis.io/topics/latency-monitor.\n");
206
+
report=sdscat(report,"I'm sorry, Dave, I can't do that. Latency monitoring is disabled in this Redis instance. You may use \"CONFIG SET latency-monitor-threshold <milliseconds>.\" in order to enable it. If we weren't in a deep space mission I'd suggest to take a look at https://redis.io/docs/latest/operate/oss_and_stack/management/optimization/latency-monitor.\n");
/* Return non-zero if a module command, that was declared with the
@@ -1197,7 +1197,7 @@ RedisModuleCommand *moduleCreateCommandProxy(struct RedisModule *module, sds dec
1197
1197
* from the same input arguments and key values.
1198
1198
* Starting from Redis 7.0 this flag has been deprecated.
1199
1199
* Declaring a command as "random" can be done using
1200
-
* command tips, see https://redis.io/topics/command-tips.
1200
+
* command tips, see https://redis.io/docs/latest/develop/reference/command-tips/.
1201
1201
* * **"allow-stale"**: The command is allowed to run on slaves that don't
1202
1202
* serve stale data. Don't use if you don't know what
1203
1203
* this means.
@@ -1587,7 +1587,7 @@ int RM_SetCommandACLCategories(RedisModuleCommand *command, const char *aclflags
1587
1587
* both strings set to NULL.
1588
1588
*
1589
1589
* - `tips`: A string of space-separated tips regarding this command, meant for
1590
-
* clients and proxies. See https://redis.io/topics/command-tips.
1590
+
* clients and proxies. See https://redis.io/docs/latest/develop/reference/command-tips/.
1591
1591
*
1592
1592
* - `arity`: Number of arguments, including the command name itself. A positive
1593
1593
* number specifies an exact number of arguments and a negative number
@@ -5425,7 +5425,7 @@ int RM_HashGet(RedisModuleKey *key, int flags, ...) {
* For an introduction to streams, see https://redis.io/topics/streams-intro.
5428
+
* For an introduction to streams, see https://redis.io/docs/latest/develop/data-types/streams/.
5429
5429
*
5430
5430
* The type RedisModuleStreamID, which is used in stream functions, is a struct
* This API is documented here: https://redis.io/topics/modules-intro
6301
+
* This API is documented here: https://redis.io/docs/latest/develop/reference/modules/
/* Register a new data type exported by the module. The parameters are the
6810
6810
* following. Please for in depth documentation check the modules API
6811
-
* documentation, especially https://redis.io/topics/modules-native-types.
6811
+
* documentation, especially https://redis.io/docs/latest/develop/reference/modules/modules-native-types/.
6812
6812
*
6813
6813
* * **name**: A 9 characters data type name that MUST be unique in the Redis
6814
6814
* Modules ecosystem. Be creative... and there will be no collisions. Use
* runs is dangerous and discouraged. In order to react to key space events with
8710
8710
* write actions, please refer to `RM_AddPostNotificationJob`.
8711
8711
*
8712
-
* See https://redis.io/topics/notifications for more information.
8712
+
* See https://redis.io/docs/latest/develop/use/keyspace-notifications/ for more information.
8713
8713
*/
8714
8714
int RM_SubscribeToKeyspaceEvents(RedisModuleCtx *ctx, int types, RedisModuleNotificationFunc callback) {
Copy file name to clipboardExpand all lines: utils/whatisdoing.sh
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
# Software Watchdog, which provides a similar functionality but in
5
5
# a more reliable / easy to use way.
6
6
#
7
-
# Check https://redis.io/topics/latency for more information.
7
+
# Check https://redis.io/docs/latest/operate/oss_and_stack/management/optimization/latency/ for more information.
0 commit comments