Skip to content

Commit c5d85c7

Browse files
committed
Merge branch 'main' into release-rs-gilboa
2 parents d5be882 + cbaa680 commit c5d85c7

File tree

68 files changed

+1257
-71
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+1257
-71
lines changed

.github/workflows/k8s_apis_sync.yaml

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -90,30 +90,30 @@ jobs:
9090
EOL
9191
}
9292
93-
formatYamlSnippet admission-service.yaml content/embeds/admission-service.md
94-
formatYamlSnippet admission/webhook.yaml content/embeds/admission_webhook.md
95-
formatYamlSnippet examples/v1/rec.yaml content/embeds/rec.md
96-
formatYamlSnippet examples/v1alpha1/reaadb.yaml content/embeds/reaadb.md
97-
formatYamlSnippet examples/v1alpha1/redb.yaml content/embeds/redb.md
98-
formatYamlSnippet examples/v1alpha1/rerc.yaml content/embeds/rerc.md
99-
formatYamlSnippet log_collector/log_collector_role_all_mode.yaml content/embeds/log_collector_role_all_mode.md
100-
formatYamlSnippet log_collector/log_collector_role_restricted_mode.yaml content/embeds/log_collector_role_restricted_mode.md
101-
formatYamlSnippet multi-namespace-redb/operator_cluster_role_binding.yaml content/embeds/multi-ns_operator_cluster_role_binding.md
102-
formatYamlSnippet multi-namespace-redb/operator_cluster_role.yaml content/embeds/multi-ns_operator_cluster_role.md
103-
formatYamlSnippet multi-namespace-redb/role_binding.yaml content/embeds/multi-ns_role_binding.md
104-
formatYamlSnippet multi-namespace-redb/role.yaml content/embeds/multi-ns_role.md
105-
formatYamlSnippet openshift/admission-service.yaml content/embeds/openshift_admission-service.md
106-
formatYamlSnippet openshift/rec_rhel.yaml content/embeds/openshift_rec.md
107-
formatYamlSnippet openshift/role_binding.yaml content/embeds/openshift_role_binding.md
108-
formatYamlSnippet openshift/role.yaml content/embeds/openshift_role.md
109-
formatYamlSnippet openshift/scc.yaml content/embeds/openshift_scc.md
110-
formatYamlSnippet openshift/service_account.yaml content/embeds/openshift_service_account.md
111-
formatYamlSnippet rack_awareness/rack_aware_cluster_role_binding.yaml content/embeds/rack_aware_cluster_role_binding.md
112-
formatYamlSnippet rack_awareness/rack_aware_cluster_role.yaml content/embeds/rack_aware_cluster_role.md
113-
formatYamlSnippet rack_awareness/rack_aware_rec.yaml content/embeds/rack_aware_rec.md
114-
formatYamlSnippet role_binding.yaml content/embeds/role_binding.md
115-
formatYamlSnippet role.yaml content/embeds/role.md
116-
formatYamlSnippet service_account.yaml content/embeds/service_account.md
93+
formatYamlSnippet admission-service.yaml content/embeds/k8s/admission-service.md
94+
formatYamlSnippet admission/webhook.yaml content/embeds/k8s/admission_webhook.md
95+
formatYamlSnippet examples/v1/rec.yaml content/embeds/k8s/rec.md
96+
formatYamlSnippet examples/v1alpha1/reaadb.yaml content/embeds/k8s/reaadb.md
97+
formatYamlSnippet examples/v1alpha1/redb.yaml content/embeds/k8s/redb.md
98+
formatYamlSnippet examples/v1alpha1/rerc.yaml content/embeds/k8s/rerc.md
99+
formatYamlSnippet log_collector/log_collector_role_all_mode.yaml content/embeds/k8s/log_collector_role_all_mode.md
100+
formatYamlSnippet log_collector/log_collector_role_restricted_mode.yaml content/embeds/k8s/log_collector_role_restricted_mode.md
101+
formatYamlSnippet multi-namespace-redb/operator_cluster_role_binding.yaml content/embeds/k8s/multi-ns_operator_cluster_role_binding.md
102+
formatYamlSnippet multi-namespace-redb/operator_cluster_role.yaml content/embeds/k8s/multi-ns_operator_cluster_role.md
103+
formatYamlSnippet multi-namespace-redb/role_binding.yaml content/embeds/k8s/multi-ns_role_binding.md
104+
formatYamlSnippet multi-namespace-redb/role.yaml content/embeds/k8s/multi-ns_role.md
105+
formatYamlSnippet openshift/admission-service.yaml content/embeds/k8s/openshift_admission-service.md
106+
formatYamlSnippet openshift/rec_rhel.yaml content/embeds/k8s/openshift_rec.md
107+
formatYamlSnippet openshift/role_binding.yaml content/embeds/k8s/openshift_role_binding.md
108+
formatYamlSnippet openshift/role.yaml content/embeds/k8s/openshift_role.md
109+
formatYamlSnippet openshift/scc.yaml content/embeds/k8s/openshift_scc.md
110+
formatYamlSnippet openshift/service_account.yaml content/embeds/k8s/openshift_service_account.md
111+
formatYamlSnippet rack_awareness/rack_aware_cluster_role_binding.yaml content/embeds/k8s/rack_aware_cluster_role_binding.md
112+
formatYamlSnippet rack_awareness/rack_aware_cluster_role.yaml content/embeds/k8s/rack_aware_cluster_role.md
113+
formatYamlSnippet rack_awareness/rack_aware_rec.yaml content/embeds/k8s/rack_aware_rec.md
114+
formatYamlSnippet role_binding.yaml content/embeds/k8s/role_binding.md
115+
formatYamlSnippet role.yaml content/embeds/k8s/role.md
116+
formatYamlSnippet service_account.yaml content/embeds/k8s/service_account.md
117117
118118
- name: 'Send pull request'
119119
env:
@@ -136,7 +136,7 @@ jobs:
136136
git apply content/operate/kubernetes/reference/kubernetes-api-reference-frontmatter.patch
137137
138138
git add content/operate/kubernetes/reference/
139-
git add content/embeds/
139+
git add content/embeds/k8s/
140140
141141
git commit -m "k8s api docs ${RELEASE}"
142142
git push origin "${BRANCH}"

config.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ rdi_redis_gears_version = "1.2.6"
5555
rdi_debezium_server_version = "2.3.0.Final"
5656
rdi_db_types = "cassandra|mysql|oracle|postgresql|sqlserver"
5757
rdi_cli_latest = "latest"
58+
rdi_current_version = "v1.4.4"
5859

5960
[params.clientsConfig]
6061
"Python"={quickstartSlug="redis-py"}

content/commands/incr/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,8 +177,8 @@ value greater than 10, otherwise it will expire and start again from 0.
177177
If for some reason the client performs the `INCR` command but does not perform
178178
the [`EXPIRE`]({{< relref "/commands/expire" >}}) the key will be leaked until we'll see the same IP address again.
179179

180-
This can be fixed easily turning the `INCR` with optional [`EXPIRE`]({{< relref "/commands/expire" >}}) into a Lua
181-
script that is send using the [`EVAL`]({{< relref "/commands/eval" >}}) command (only available since Redis version
180+
This can be easily fixed by turning the `INCR` with optional [`EXPIRE`]({{< relref "/commands/expire" >}}) into a Lua
181+
script that is then sent using the [`EVAL`]({{< relref "/commands/eval" >}}) command (only available since Redis version
182182
2.6).
183183

184184
```

content/develop/clients/client-side-caching.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,9 @@ All read-only commands (with the `@read`
8888
[ACL category]({{< relref "/operate/oss_and_stack/management/security/acl" >}}))
8989
will use cached data, except for the following:
9090

91-
- Any commands for
92-
[probabilistic data types]({{< relref "/develop/data-types/probabilistic" >}}).
91+
- Any commands for the
92+
[probabilistic]({{< relref "/develop/data-types/probabilistic" >}}) and
93+
[time series]({{< relref "/develop/data-types/timeseries" >}}) data types.
9394
These types are designed to be updated frequently, which means that caching
9495
has little or no benefit.
9596
- Non-deterministic commands such as [`HRANDFIELD`]({{< relref "/commands/hrandfield" >}}),

content/develop/get-started/data-store.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,4 +95,8 @@ SCAN 0 MATCH "bike:*" COUNT 100
9595
You can address more use cases with Redis by learning about Redis Stack. Here are two additional quick start guides:
9696

9797
* [Redis as a document database]({{< relref "/develop/get-started/document-database" >}})
98-
* [Redis as a vector database]({{< relref "/develop/get-started/vector-database" >}})
98+
* [Redis as a vector database]({{< relref "/develop/get-started/vector-database" >}})
99+
100+
## Continue learning with Redis University
101+
102+
See the [Get Started with Redis learning path](https://university.redis.io/learningpath/14q8m6gilfwltm) for courses.

content/develop/get-started/document-database.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -176,3 +176,7 @@ Please see the [query documentation]({{< relref "/develop/interact/search-and-qu
176176
You can learn more about how to use Redis Stack as a vector database in the following quick start guide:
177177

178178
* [Redis as a vector database]({{< relref "/develop/get-started/vector-database" >}})
179+
180+
## Continue learning with Redis University
181+
182+
See the [Get Started with Redis learning path](https://university.redis.io/learningpath/14q8m6gilfwltm) for courses.

content/develop/get-started/rag.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,7 @@ In summary, Redis offers a powerful and efficient platform for implementing RAG.
6969
- [RAG with Redis and SpringAI](https://redis.io/blog/building-a-rag-application-with-redis-and-spring-ai/)
7070
- [Build a multimodal RAG app with LangChain and Redis](https://redis.io/blog/explore-the-new-multimodal-rag-template-from-langchain-and-redis/)
7171
- [Get hands-on with advanced Redis AI Recipes](https://github.com/redis-developer/redis-ai-resources)
72+
73+
## Continue learning with Redis University
74+
75+
See the [Vector Advanced Topics course](https://university.redis.io/course/i3fv2hbhqnpni8) to learn more.

content/develop/get-started/redis-in-ai.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,3 +66,7 @@ Redis is a powerful tool to elevate your GenAI applications, enabling them to de
6666
## Resources
6767

6868
Check out the [Redis for AI]({{< relref "/develop/ai" >}}) documentation for getting started guides, concepts, ecosystem integrations, examples, and Python notebooks.
69+
70+
## Continue learning with Redis University
71+
72+
See the [Vector Advanced Topics course](https://university.redis.io/course/i3fv2hbhqnpni8) to learn more.

content/develop/get-started/vector-database.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,3 +272,7 @@ From the description, this bike is an excellent match for younger children, and
272272
2. The complete [Redis Query Engine documentation]({{< relref "/develop/interact/search-and-query/" >}}) might be interesting for you.
273273
3. If you want to follow the code examples more interactively, then you can use the [Jupyter notebook](https://github.com/RedisVentures/redis-vss-getting-started/blob/main/vector_similarity_with_redis.ipynb) that inspired this quick start guide.
274274
4. If you want to see more advanced examples of a Redis vector database in action, visit the [Redis AI Resources](https://github.com/redis-developer/redis-ai-resources) page on GitHub.
275+
276+
## Continue learning with Redis University
277+
278+
See the [Redis vector database course](https://university.redis.io/course/7e2qbbeg963twz) for learning modules.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
```yaml
2+
apiVersion: v1
3+
kind: Service
4+
metadata:
5+
name: admission
6+
labels:
7+
app: redis-enterprise
8+
spec:
9+
ports:
10+
- port: 443
11+
protocol: TCP
12+
targetPort: 8443
13+
selector:
14+
name: redis-enterprise-operator
15+
```

0 commit comments

Comments
 (0)