diff --git a/README.md b/README.md index dadb563c..fae5cc68 100644 --- a/README.md +++ b/README.md @@ -82,9 +82,9 @@ The roles played by the `async_run` and `async_exec` functions are: Redis servers can also send a variety of pushes to the client. Some of them are: -* [Pubsub messages](https://redis.io/docs/manual/pubsub/). -* [Keyspace notifications](https://redis.io/docs/manual/keyspace-notifications/). -* [Client-side caching](https://redis.io/docs/manual/client-side-caching/). +* [Pubsub messages](https://redis.io/docs/latest/develop/pubsub/). +* [Keyspace notifications](https://redis.io/docs/latest/develop/pubsub/keyspace-notifications/). +* [Client-side caching](https://redis.io/docs/latest/develop/clients/client-side-caching/). The connection class supports server pushes by means of the `connection::async_receive2` function, which can be diff --git a/doc/modules/ROOT/pages/benchmarks.adoc b/doc/modules/ROOT/pages/benchmarks.adoc index 12ef797c..28c8a364 100644 --- a/doc/modules/ROOT/pages/benchmarks.adoc +++ b/doc/modules/ROOT/pages/benchmarks.adoc @@ -74,7 +74,7 @@ in the graph, the reasons are with the other benchmarks without making them look insignificant. I don't know for sure why it is so slow, I suppose it has something to do with its lack of automatic - https://redis.io/docs/manual/pipelining/[pipelining] support. + https://redis.io/docs/latest/develop/using-commands/pipelining/[pipelining] support. In fact, the more TCP connections I launch the worse its performance gets. diff --git a/doc/modules/ROOT/pages/comparison.adoc b/doc/modules/ROOT/pages/comparison.adoc index c8542b59..4e79e2e3 100644 --- a/doc/modules/ROOT/pages/comparison.adoc +++ b/doc/modules/ROOT/pages/comparison.adoc @@ -14,7 +14,7 @@ compatible with the Asio asynchronous model. As I made progresses I could also address what I considered weaknesses in other libraries. Due to time constraints I won't be able to give a detailed comparison with each client listed in the -https://redis.io/docs/clients/#cpp[official list]. +https://redis.io/docs/latest/develop/clients/[official list]. Instead, I will focus on the most popular pass:[C++] client on github in number of stars, namely: https://github.com/sewenew/redis-plus-plus[] diff --git a/doc/modules/ROOT/pages/pushes.adoc b/doc/modules/ROOT/pages/pushes.adoc index efbe7a4e..cae1187d 100644 --- a/doc/modules/ROOT/pages/pushes.adoc +++ b/doc/modules/ROOT/pages/pushes.adoc @@ -178,7 +178,7 @@ of this page. Pub/Sub `message` and `pmessage` pushes. Other push types are skipped, including: * Subscribe/unsubscribe confirmations. -* https://redis.io/docs/latest/develop/reference/client-side-caching/[Client-side caching] +* https://redis.io/docs/latest/develop/clients/client-side-caching/[Client-side caching] invalidation messages. * Output of the `MONITOR` command. diff --git a/include/boost/redis/request.hpp b/include/boost/redis/request.hpp index c6a4ef21..b1e02a56 100644 --- a/include/boost/redis/request.hpp +++ b/include/boost/redis/request.hpp @@ -46,7 +46,7 @@ struct pubsub_change { * * A request is composed of one or more Redis commands and is * referred to in the redis documentation as a pipeline. See - * for more info. + * for more info. * * For example: *