diff --git a/.github/workflows/check-csharp-examples.yml b/.github/workflows/check-csharp-examples.yml index 6a699a8f..ae6a2641 100644 --- a/.github/workflows/check-csharp-examples.yml +++ b/.github/workflows/check-csharp-examples.yml @@ -45,5 +45,5 @@ jobs: - name: Run C# Example Validation run: | python scripts/check_csharp_examples.py \ - --validator valkey-glide-csharp/scripts/validate_examples.py \ + --validator valkey-glide-csharp/dev/scripts/validate_examples.py \ --glide-dll valkey-glide-csharp/sources/Valkey.Glide/bin/Release/net8.0/Valkey.Glide.dll diff --git a/astro.config.mjs b/astro.config.mjs index 637b7e2b..8623652f 100755 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -225,7 +225,6 @@ export default defineConfig({ "migration/java/jedis/jedis-compatibility-layer/instructions", "migration/java/jedis/jedis-compatibility-layer/supported-features", "migration/java/jedis/jedis-compatibility-layer/configurations-mapping", - "migration/java/jedis/jedis-compatibility-layer/getting-help", ], }, { diff --git a/src/content/docs/concepts/architecture/async-execution.mdx b/src/content/docs/concepts/architecture/async-execution.mdx index 0f66ed79..ebf4e043 100644 --- a/src/content/docs/concepts/architecture/async-execution.mdx +++ b/src/content/docs/concepts/architecture/async-execution.mdx @@ -1,5 +1,6 @@ --- title: Asynchronous Execution +description: How Valkey GLIDE uses connection multiplexing and async patterns for high performance --- import { Tabs, TabItem } from '@astrojs/starlight/components'; diff --git a/src/content/docs/concepts/architecture/memory-model.mdx b/src/content/docs/concepts/architecture/memory-model.mdx index 10c95437..96d3ec37 100644 --- a/src/content/docs/concepts/architecture/memory-model.mdx +++ b/src/content/docs/concepts/architecture/memory-model.mdx @@ -1,5 +1,6 @@ --- title: Memory Model +description: How memory is allocated and managed in Valkey GLIDE's Rust core and language bindings sidebar: order: 3 --- diff --git a/src/content/docs/concepts/architecture/rust-core-design.mdx b/src/content/docs/concepts/architecture/rust-core-design.mdx index 507cc9d6..7869350b 100644 --- a/src/content/docs/concepts/architecture/rust-core-design.mdx +++ b/src/content/docs/concepts/architecture/rust-core-design.mdx @@ -1,5 +1,6 @@ --- title: The Rust Core +description: The layered Rust architecture that powers Valkey GLIDE across all language clients sidebar: order: 1 diff --git a/src/content/docs/concepts/client-features/Multi-Slot-Command-Handling.mdx b/src/content/docs/concepts/client-features/Multi-Slot-Command-Handling.mdx index 183e3927..7faf4250 100644 --- a/src/content/docs/concepts/client-features/Multi-Slot-Command-Handling.mdx +++ b/src/content/docs/concepts/client-features/Multi-Slot-Command-Handling.mdx @@ -1,6 +1,6 @@ --- title: Multi-Slot Command Handling -description: A reference page in my new Starlight docs site. +description: Learn how GLIDE handles multi-slot commands in Valkey Cluster mode, including command splitting, slot-level atomicity, and a list of supported commands like MSET and DEL. --- import { Aside } from '@astrojs/starlight/components'; diff --git a/src/content/docs/concepts/client-features/cluster-aware.mdx b/src/content/docs/concepts/client-features/cluster-aware.mdx index be531af5..d06002f4 100644 --- a/src/content/docs/concepts/client-features/cluster-aware.mdx +++ b/src/content/docs/concepts/client-features/cluster-aware.mdx @@ -1,5 +1,6 @@ --- title: Cluster Awareness +description: How Valkey GLIDE automatically handles slot management, node discovery, and failover --- Valkey GLIDE was designed to handle the complexities of Valkey (and Redis) clusters automatically. diff --git a/src/content/docs/concepts/client-features/command-routing.mdx b/src/content/docs/concepts/client-features/command-routing.mdx index fa9e6ed1..9a47bc62 100644 --- a/src/content/docs/concepts/client-features/command-routing.mdx +++ b/src/content/docs/concepts/client-features/command-routing.mdx @@ -1,5 +1,6 @@ --- title: Command Routing +description: How Valkey GLIDE routes commands to the correct nodes in a cluster --- import { Aside } from '@astrojs/starlight/components'; diff --git a/src/content/docs/concepts/client-features/custom-commands.mdx b/src/content/docs/concepts/client-features/custom-commands.mdx index 5a60ce38..cdc84e8b 100644 --- a/src/content/docs/concepts/client-features/custom-commands.mdx +++ b/src/content/docs/concepts/client-features/custom-commands.mdx @@ -1,6 +1,6 @@ --- title: Custom Command -description: A reference page in my new Starlight docs site. +description: Learn how to execute commands where the standard client API does not have an interface. --- import { Aside } from '@astrojs/starlight/components'; diff --git a/src/content/docs/concepts/client-features/pubsub-model.mdx b/src/content/docs/concepts/client-features/pubsub-model.mdx index b43de8b6..a9bc3c7c 100644 --- a/src/content/docs/concepts/client-features/pubsub-model.mdx +++ b/src/content/docs/concepts/client-features/pubsub-model.mdx @@ -1,5 +1,6 @@ --- title: Pubsub Model +description: Unified Pub/Sub interface across standalone, cluster, and sharded configurations --- import { Aside } from '@astrojs/starlight/components'; diff --git a/src/content/docs/feedback-and-support.mdx b/src/content/docs/feedback-and-support.mdx index a67552af..1bb3b35b 100644 --- a/src/content/docs/feedback-and-support.mdx +++ b/src/content/docs/feedback-and-support.mdx @@ -1,5 +1,6 @@ --- title: "Feedback and Support" +description: How to get help, report issues, and contribute to Valkey GLIDE --- import { Aside } from '@astrojs/starlight/components'; diff --git a/src/content/docs/getting-started/basic-operations.mdx b/src/content/docs/getting-started/basic-operations.mdx index ffdc713d..df6ca421 100644 --- a/src/content/docs/getting-started/basic-operations.mdx +++ b/src/content/docs/getting-started/basic-operations.mdx @@ -1,5 +1,6 @@ --- title: Basic Operations +description: Learn fundamental Valkey GLIDE operations like setting, getting, and deleting keys sidebar: order: 1 diff --git a/src/content/docs/getting-started/quickstart.mdx b/src/content/docs/getting-started/quickstart.mdx index 14e472e0..92348be5 100644 --- a/src/content/docs/getting-started/quickstart.mdx +++ b/src/content/docs/getting-started/quickstart.mdx @@ -1,5 +1,6 @@ --- title: Quick start +description: Install Valkey GLIDE and connect to a Valkey server in minutes sidebar: order: 1 --- diff --git a/src/content/docs/how-to/connections/configure-lazy-connection.mdx b/src/content/docs/how-to/connections/configure-lazy-connection.mdx index 5ba013f4..5b1bb92f 100644 --- a/src/content/docs/how-to/connections/configure-lazy-connection.mdx +++ b/src/content/docs/how-to/connections/configure-lazy-connection.mdx @@ -1,5 +1,6 @@ --- title: Configure Lazy Connection +description: Defer connection establishment until the first command is executed --- import { TabItem, Tabs } from '@astrojs/starlight/components'; diff --git a/src/content/docs/how-to/connections/limit-inflight-requests.mdx b/src/content/docs/how-to/connections/limit-inflight-requests.mdx index 15ccd253..5670b050 100644 --- a/src/content/docs/how-to/connections/limit-inflight-requests.mdx +++ b/src/content/docs/how-to/connections/limit-inflight-requests.mdx @@ -1,5 +1,6 @@ --- title: Limit Inflight Requests +description: Control the maximum number of concurrent requests per connection to prevent OOM errors --- import { Tabs, TabItem } from '@astrojs/starlight/components'; diff --git a/src/content/docs/migration/go/go-redis/command-comparison-chart.mdx b/src/content/docs/migration/go/go-redis/command-comparison-chart.mdx index cbce831e..37b0854e 100644 --- a/src/content/docs/migration/go/go-redis/command-comparison-chart.mdx +++ b/src/content/docs/migration/go/go-redis/command-comparison-chart.mdx @@ -1,6 +1,6 @@ --- title: Command Comparison Chart -description: A reference page in my new Starlight docs site. +description: A comprehensive chart comparing common Valkey commands between go-redis and Valkey GLIDE sidebar: :order: 5 --- diff --git a/src/content/docs/migration/go/go-redis/command-comparison-go-redis-glide.mdx b/src/content/docs/migration/go/go-redis/command-comparison-go-redis-glide.mdx index 629a0ca2..9c97aab2 100644 --- a/src/content/docs/migration/go/go-redis/command-comparison-go-redis-glide.mdx +++ b/src/content/docs/migration/go/go-redis/command-comparison-go-redis-glide.mdx @@ -1,6 +1,6 @@ --- title: 'Command Comparison: go-redis → Glide' -description: A reference page in my new Starlight docs site. +description: A comprehensive comparison of common Redis commands and how they are implemented in both go-redis and GLIDE sidebar: order: 4 --- diff --git a/src/content/docs/migration/go/go-redis/connection-management.mdx b/src/content/docs/migration/go/go-redis/connection-management.mdx index 3d134b08..676a12e4 100644 --- a/src/content/docs/migration/go/go-redis/connection-management.mdx +++ b/src/content/docs/migration/go/go-redis/connection-management.mdx @@ -1,6 +1,6 @@ --- title: Connection Management -description: A reference page in my new Starlight docs site. +description: Compare connection management between go-redis and GLIDE sidebar: order: 6 --- diff --git a/src/content/docs/migration/go/go-redis/connection-setup.mdx b/src/content/docs/migration/go/go-redis/connection-setup.mdx index 5cce989e..2597f7bc 100644 --- a/src/content/docs/migration/go/go-redis/connection-setup.mdx +++ b/src/content/docs/migration/go/go-redis/connection-setup.mdx @@ -1,6 +1,6 @@ --- title: Connection Setup -description: A reference page in my new Starlight docs site. +description: Learn about differences in connection configurations between go-redis and Valkey GLIDE sidebar: order: 3 --- diff --git a/src/content/docs/migration/go/go-redis/error-handling.mdx b/src/content/docs/migration/go/go-redis/error-handling.mdx index 8feb46f5..861ff991 100644 --- a/src/content/docs/migration/go/go-redis/error-handling.mdx +++ b/src/content/docs/migration/go/go-redis/error-handling.mdx @@ -1,6 +1,6 @@ --- title: Error Handling -description: A reference page in my new Starlight docs site. +description: Difference in error handling between go-redis and GLIDE --- diff --git a/src/content/docs/migration/go/go-redis/index.mdx b/src/content/docs/migration/go/go-redis/index.mdx index 647c315e..70d74f75 100644 --- a/src/content/docs/migration/go/go-redis/index.mdx +++ b/src/content/docs/migration/go/go-redis/index.mdx @@ -1,6 +1,6 @@ --- title: Migrating From go-redis -description: A reference page in my new Starlight docs site. +description: Learn how to migrate from go-redis to Valkey GLIDE sidebar: order: 1 --- diff --git a/src/content/docs/migration/go/go-redis/installation.mdx b/src/content/docs/migration/go/go-redis/installation.mdx index 56a01321..182ad4c5 100644 --- a/src/content/docs/migration/go/go-redis/installation.mdx +++ b/src/content/docs/migration/go/go-redis/installation.mdx @@ -1,6 +1,6 @@ --- title: Installation -description: A reference page in my new Starlight docs site. +description: Installing Valkey GLIDE for your Go projects sidebar: order: 2 --- diff --git a/src/content/docs/migration/go/index.mdx b/src/content/docs/migration/go/index.mdx index 28183303..5e3f93a4 100644 --- a/src/content/docs/migration/go/index.mdx +++ b/src/content/docs/migration/go/index.mdx @@ -1,6 +1,6 @@ --- title: Migrating to GLIDE Go -description: A reference page in my new Starlight docs site. +description: Learn how to migrate to Valkey GLIDE from go-redis --- import { Aside, LinkCard } from '@astrojs/starlight/components'; diff --git a/src/content/docs/migration/java/index.mdx b/src/content/docs/migration/java/index.mdx index 4e23ff0d..d6231a92 100644 --- a/src/content/docs/migration/java/index.mdx +++ b/src/content/docs/migration/java/index.mdx @@ -1,5 +1,6 @@ --- title: Migrating to Java GLIDE +description: Guides for migrating your Java application to Valkey GLIDE from other clients --- import { Aside, LinkCard } from '@astrojs/starlight/components'; diff --git a/src/content/docs/migration/java/jedis/index.mdx b/src/content/docs/migration/java/jedis/index.mdx index 5759f44b..1389d83b 100644 --- a/src/content/docs/migration/java/jedis/index.mdx +++ b/src/content/docs/migration/java/jedis/index.mdx @@ -1,6 +1,6 @@ --- title: Jedis Migration -description: A reference page in my new Starlight docs site. +description: Learn how to migrate from Jedis to Valkey GLIDE sidebar: order: 1 diff --git a/src/content/docs/migration/java/jedis/jedis-compatibility-layer/configurations-mapping.mdx b/src/content/docs/migration/java/jedis/jedis-compatibility-layer/configurations-mapping.mdx index 3a9c2696..419827ce 100644 --- a/src/content/docs/migration/java/jedis/jedis-compatibility-layer/configurations-mapping.mdx +++ b/src/content/docs/migration/java/jedis/jedis-compatibility-layer/configurations-mapping.mdx @@ -1,6 +1,6 @@ --- title: Configuration Mapping -description: A reference page in my new Starlight docs site. +description: Configuration Mapping between Jedis and GLIDE Jedis Compatibility Layer sidebar: order: 4 diff --git a/src/content/docs/migration/java/jedis/jedis-compatibility-layer/getting-help.mdx b/src/content/docs/migration/java/jedis/jedis-compatibility-layer/getting-help.mdx deleted file mode 100644 index 67b03e7e..00000000 --- a/src/content/docs/migration/java/jedis/jedis-compatibility-layer/getting-help.mdx +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: Getting Help -description: A reference page in my new Starlight docs site. ---- - -import { Aside } from '@astrojs/starlight/components'; - -This is a placeholder. diff --git a/src/content/docs/migration/java/jedis/jedis-compatibility-layer/index.mdx b/src/content/docs/migration/java/jedis/jedis-compatibility-layer/index.mdx index 114cec98..350e2040 100644 --- a/src/content/docs/migration/java/jedis/jedis-compatibility-layer/index.mdx +++ b/src/content/docs/migration/java/jedis/jedis-compatibility-layer/index.mdx @@ -1,6 +1,6 @@ --- title: Overview -description: A reference page in my new Starlight docs site. +description: Learn how the Valkey GLIDE Jedis Compatibility Layer enables seamless migration from Jedis to Valkey GLIDE with minimal or no code changes. sidebar: order: 1 diff --git a/src/content/docs/migration/java/jedis/jedis-compatibility-layer/instructions.mdx b/src/content/docs/migration/java/jedis/jedis-compatibility-layer/instructions.mdx index 6877f4a0..7b72643e 100644 --- a/src/content/docs/migration/java/jedis/jedis-compatibility-layer/instructions.mdx +++ b/src/content/docs/migration/java/jedis/jedis-compatibility-layer/instructions.mdx @@ -1,6 +1,6 @@ --- title: Migration Guide -description: A reference page in my new Starlight docs site. +description: Learn the steps and strategies for migrating to GLIDE Jedis Compatibility Layer sidebar: order: 2 diff --git a/src/content/docs/migration/java/jedis/jedis-compatibility-layer/supported-features.mdx b/src/content/docs/migration/java/jedis/jedis-compatibility-layer/supported-features.mdx index 3e4f3722..edde9ef2 100644 --- a/src/content/docs/migration/java/jedis/jedis-compatibility-layer/supported-features.mdx +++ b/src/content/docs/migration/java/jedis/jedis-compatibility-layer/supported-features.mdx @@ -1,6 +1,6 @@ --- title: Supported Features -description: A reference page in my new Starlight docs site. +description: A list of supported features in GLIDE Jedis Compatibility Layer sidebar: order: 3 diff --git a/src/content/docs/migration/java/jedis/manual-migrations/Command-Comparison-Chart.mdx b/src/content/docs/migration/java/jedis/manual-migrations/Command-Comparison-Chart.mdx index 1582b98b..93772dcf 100644 --- a/src/content/docs/migration/java/jedis/manual-migrations/Command-Comparison-Chart.mdx +++ b/src/content/docs/migration/java/jedis/manual-migrations/Command-Comparison-Chart.mdx @@ -1,6 +1,6 @@ --- title: Command Comparison Chart -description: A reference page in my new Starlight docs site. +description: A comprehensive chart comparing common Redis commands between Jedis and Valkey GLIDE sidebar: order: 5 --- diff --git a/src/content/docs/migration/java/jedis/manual-migrations/Command-Comparison-Jedis-Glide.mdx b/src/content/docs/migration/java/jedis/manual-migrations/Command-Comparison-Jedis-Glide.mdx index 716e6c16..191af540 100644 --- a/src/content/docs/migration/java/jedis/manual-migrations/Command-Comparison-Jedis-Glide.mdx +++ b/src/content/docs/migration/java/jedis/manual-migrations/Command-Comparison-Jedis-Glide.mdx @@ -1,6 +1,6 @@ --- title: 'Command Comparison: Jedis → Glide' -description: A reference page in my new Starlight docs site. +description: A comprehensive comparison of common Redis commands and how they are implemented in both Jedis and GLIDE sidebar: order: 4 --- diff --git a/src/content/docs/migration/java/jedis/manual-migrations/Connection-Setup.mdx b/src/content/docs/migration/java/jedis/manual-migrations/Connection-Setup.mdx index aa84254d..0040643c 100644 --- a/src/content/docs/migration/java/jedis/manual-migrations/Connection-Setup.mdx +++ b/src/content/docs/migration/java/jedis/manual-migrations/Connection-Setup.mdx @@ -1,6 +1,6 @@ --- title: Connection Setup -description: A reference page in my new Starlight docs site. +description: Learn about differences in connection configurations between Jedis and Valkey GLIDE sidebar: order: 3 --- diff --git a/src/content/docs/migration/java/jedis/manual-migrations/Installation.mdx b/src/content/docs/migration/java/jedis/manual-migrations/Installation.mdx index 0ab23e3a..1ba25baa 100644 --- a/src/content/docs/migration/java/jedis/manual-migrations/Installation.mdx +++ b/src/content/docs/migration/java/jedis/manual-migrations/Installation.mdx @@ -1,6 +1,6 @@ --- title: Installation -description: A reference page in my new Starlight docs site. +description: Learn how to manually migrate from Jedis to Valkey GLIDE sidebar: order: 2 --- diff --git a/src/content/docs/migration/java/jedis/manual-migrations/index.mdx b/src/content/docs/migration/java/jedis/manual-migrations/index.mdx index 0da2a4b4..85e53915 100644 --- a/src/content/docs/migration/java/jedis/manual-migrations/index.mdx +++ b/src/content/docs/migration/java/jedis/manual-migrations/index.mdx @@ -1,6 +1,6 @@ --- title: Jedis Migration Overview -description: A reference page in my new Starlight docs site. +description: A guide to migrate from Jedis to Valkey GLIDE sidebar: order: 1 --- diff --git a/src/content/docs/migration/java/lettuce/command-comparison-chart.mdx b/src/content/docs/migration/java/lettuce/command-comparison-chart.mdx index 7d7dae68..b1ddfe66 100644 --- a/src/content/docs/migration/java/lettuce/command-comparison-chart.mdx +++ b/src/content/docs/migration/java/lettuce/command-comparison-chart.mdx @@ -1,6 +1,6 @@ --- title: Command Comparison Chart -description: A reference page in my new Starlight docs site. +description: A comprehensive chart comparing common Redis commands between Lettuce and Valkey GLIDE sidebar: order: 5 --- diff --git a/src/content/docs/migration/java/lettuce/command-comparison-lettuce-glide.mdx b/src/content/docs/migration/java/lettuce/command-comparison-lettuce-glide.mdx index 8e95ac6e..53d7ee2a 100644 --- a/src/content/docs/migration/java/lettuce/command-comparison-lettuce-glide.mdx +++ b/src/content/docs/migration/java/lettuce/command-comparison-lettuce-glide.mdx @@ -1,6 +1,6 @@ --- title: 'Command Comparison: Lettuce → Glide' -description: A reference page in my new Starlight docs site. +description: A comprehensive comparison of common Redis commands and how they are implemented in both lettuce and GLIDE sidebar: order: 4 --- diff --git a/src/content/docs/migration/java/lettuce/connection-setup.mdx b/src/content/docs/migration/java/lettuce/connection-setup.mdx index 15b792bb..53ea9e17 100644 --- a/src/content/docs/migration/java/lettuce/connection-setup.mdx +++ b/src/content/docs/migration/java/lettuce/connection-setup.mdx @@ -1,6 +1,6 @@ --- title: Connection Setup -description: A reference page in my new Starlight docs site. +description: Differences in Connection setup between Lettuce and GLIDE sidebar: order: 3 --- diff --git a/src/content/docs/migration/java/lettuce/index.mdx b/src/content/docs/migration/java/lettuce/index.mdx index 9c8f509a..9ac7c466 100644 --- a/src/content/docs/migration/java/lettuce/index.mdx +++ b/src/content/docs/migration/java/lettuce/index.mdx @@ -1,6 +1,6 @@ --- title: Migrating From Lettuce -description: A reference page in my new Starlight docs site. +description: Learn how to migrate from Lettuce to Valkey GLIDE sidebar: order: 1 --- diff --git a/src/content/docs/migration/java/lettuce/installation.mdx b/src/content/docs/migration/java/lettuce/installation.mdx index 6a0309f4..cfb46fb8 100644 --- a/src/content/docs/migration/java/lettuce/installation.mdx +++ b/src/content/docs/migration/java/lettuce/installation.mdx @@ -1,6 +1,6 @@ --- title: Installation -description: A reference page in my new Starlight docs site. +description: Learn how to install GLIDE while migrating from Lettuce sidebar: order: 2 --- diff --git a/src/content/docs/migration/java/redisson/command-comparison-chart.mdx b/src/content/docs/migration/java/redisson/command-comparison-chart.mdx index fe95d3cf..8dec0a5a 100644 --- a/src/content/docs/migration/java/redisson/command-comparison-chart.mdx +++ b/src/content/docs/migration/java/redisson/command-comparison-chart.mdx @@ -1,6 +1,6 @@ --- title: Command Comparison Chart -description: A reference page in my new Starlight docs site. +description: A comprehensive chart comparing common Redis commands between Redisson and Valkey GLIDE sidebar: order: 5 --- diff --git a/src/content/docs/migration/java/redisson/command-comparison-redisson-glide.mdx b/src/content/docs/migration/java/redisson/command-comparison-redisson-glide.mdx index 8aa450ef..03dec4ed 100644 --- a/src/content/docs/migration/java/redisson/command-comparison-redisson-glide.mdx +++ b/src/content/docs/migration/java/redisson/command-comparison-redisson-glide.mdx @@ -1,6 +1,6 @@ --- title: 'Command Comparison: Redisson → Glide' -description: A reference page in my new Starlight docs site. +description: A comprehensive comparison of common Redis commands and how they are implemented in both Redisson and GLIDE sidebar: order: 4 --- diff --git a/src/content/docs/migration/java/redisson/connection-setup.mdx b/src/content/docs/migration/java/redisson/connection-setup.mdx index 88d07909..ad443f0d 100644 --- a/src/content/docs/migration/java/redisson/connection-setup.mdx +++ b/src/content/docs/migration/java/redisson/connection-setup.mdx @@ -1,6 +1,6 @@ --- title: Connection Setup -description: A reference page in my new Starlight docs site. +description: Learn about differences in connection configurations between Redisson and Valkey GLIDE sidebar: order: 3 --- diff --git a/src/content/docs/migration/java/redisson/index.mdx b/src/content/docs/migration/java/redisson/index.mdx index e98c612d..2eccaa17 100644 --- a/src/content/docs/migration/java/redisson/index.mdx +++ b/src/content/docs/migration/java/redisson/index.mdx @@ -1,6 +1,6 @@ --- title: Migrating From Redisson -description: A reference page in my new Starlight docs site. +description: Learn how to migrate from Redisson to Valkey GLIDE sidebar: order: 1 --- diff --git a/src/content/docs/migration/java/redisson/installation.mdx b/src/content/docs/migration/java/redisson/installation.mdx index 5ae9870f..c4d28a6c 100644 --- a/src/content/docs/migration/java/redisson/installation.mdx +++ b/src/content/docs/migration/java/redisson/installation.mdx @@ -1,6 +1,6 @@ --- title: Installation -description: A reference page in my new Starlight docs site. +description: Learn how to install GLIDE while migrating from Redisson sidebar: order: 2 --- diff --git a/src/content/docs/migration/java/redisson/key-differences-summary.mdx b/src/content/docs/migration/java/redisson/key-differences-summary.mdx index 1462d3b8..097c8a29 100644 --- a/src/content/docs/migration/java/redisson/key-differences-summary.mdx +++ b/src/content/docs/migration/java/redisson/key-differences-summary.mdx @@ -1,6 +1,6 @@ --- title: Key Differences Summary -description: A reference page in my new Starlight docs site. +description: Learn about the key differences between Redisson and Valkey GLIDE --- diff --git a/src/content/docs/migration/nodejs/index.mdx b/src/content/docs/migration/nodejs/index.mdx index 18872b1d..1a88ba1f 100644 --- a/src/content/docs/migration/nodejs/index.mdx +++ b/src/content/docs/migration/nodejs/index.mdx @@ -1,6 +1,6 @@ --- title: Migrating to GLIDE Node.js -description: A reference page in my new Starlight docs site. +description: A guide to migrate from ioredis to Valkey GLIDE --- import { Aside, LinkCard } from '@astrojs/starlight/components'; diff --git a/src/content/docs/migration/nodejs/ioredis/command-comparison-chart.mdx b/src/content/docs/migration/nodejs/ioredis/command-comparison-chart.mdx index f80d6eab..ea5471e4 100644 --- a/src/content/docs/migration/nodejs/ioredis/command-comparison-chart.mdx +++ b/src/content/docs/migration/nodejs/ioredis/command-comparison-chart.mdx @@ -1,6 +1,6 @@ --- title: Command Comparison Chart -description: A reference page in my new Starlight docs site. +description: A comprehensive chart comparing common Redis commands between ioredis and Valkey GLIDE sidebar: order: 5 --- diff --git a/src/content/docs/migration/nodejs/ioredis/command-comparison-ioredis-glide.mdx b/src/content/docs/migration/nodejs/ioredis/command-comparison-ioredis-glide.mdx index 145ef51f..e95b53e0 100644 --- a/src/content/docs/migration/nodejs/ioredis/command-comparison-ioredis-glide.mdx +++ b/src/content/docs/migration/nodejs/ioredis/command-comparison-ioredis-glide.mdx @@ -1,6 +1,6 @@ --- title: 'Command Comparison: ioredis → Glide' -description: A reference page in my new Starlight docs site. +description: A comprehensive comparison of common Redis commands and how they are implemented in both ioredis and GLIDE sidebar: order: 4 --- diff --git a/src/content/docs/migration/nodejs/ioredis/connection-setup.mdx b/src/content/docs/migration/nodejs/ioredis/connection-setup.mdx index 5205c0bc..a945dbdd 100644 --- a/src/content/docs/migration/nodejs/ioredis/connection-setup.mdx +++ b/src/content/docs/migration/nodejs/ioredis/connection-setup.mdx @@ -1,6 +1,6 @@ --- title: Connection Setup -description: A reference page in my new Starlight docs site. +description: Learn about differences in connection configurations between ioredis and Valkey GLIDE sidebar: order: 3 --- diff --git a/src/content/docs/migration/nodejs/ioredis/index.mdx b/src/content/docs/migration/nodejs/ioredis/index.mdx index 5a02bdc4..e869c259 100644 --- a/src/content/docs/migration/nodejs/ioredis/index.mdx +++ b/src/content/docs/migration/nodejs/ioredis/index.mdx @@ -1,6 +1,6 @@ --- title: From ioredis -description: A reference page in my new Starlight docs site. +description: A comprehensive comparison of how to migrate from Ioredis to Valkey GLIDE sidebar: order: 1 --- diff --git a/src/content/docs/migration/nodejs/ioredis/installation.mdx b/src/content/docs/migration/nodejs/ioredis/installation.mdx index 9ffd086d..7a28b8c1 100644 --- a/src/content/docs/migration/nodejs/ioredis/installation.mdx +++ b/src/content/docs/migration/nodejs/ioredis/installation.mdx @@ -1,6 +1,6 @@ --- title: Installation -description: A reference page in my new Starlight docs site. +description: Installing Valkey GLIDE using npm sidebar: order: 2 --- diff --git a/src/content/docs/migration/python/index.mdx b/src/content/docs/migration/python/index.mdx index 43a8bccd..bda1f6f8 100644 --- a/src/content/docs/migration/python/index.mdx +++ b/src/content/docs/migration/python/index.mdx @@ -1,6 +1,6 @@ --- title: Migrating to Python GLIDE -description: A reference page in my new Starlight docs site. +description: Learn how to migrate to Python GLIDE --- import { Aside, LinkCard } from '@astrojs/starlight/components'; diff --git a/src/content/docs/migration/python/redis-py/command-comparison-chart.mdx b/src/content/docs/migration/python/redis-py/command-comparison-chart.mdx index 7045a9e0..666c1b38 100644 --- a/src/content/docs/migration/python/redis-py/command-comparison-chart.mdx +++ b/src/content/docs/migration/python/redis-py/command-comparison-chart.mdx @@ -1,6 +1,6 @@ --- title: Command Comparison Chart -description: A reference page in my new Starlight docs site. +description: A comprehensive chart comparing common Redis commands between redis-py and Valkey GLIDE sidebar: order: 3 diff --git a/src/content/docs/migration/python/redis-py/command-comparison-redis-py-glide.mdx b/src/content/docs/migration/python/redis-py/command-comparison-redis-py-glide.mdx index 6011d7e1..fc004e93 100644 --- a/src/content/docs/migration/python/redis-py/command-comparison-redis-py-glide.mdx +++ b/src/content/docs/migration/python/redis-py/command-comparison-redis-py-glide.mdx @@ -1,6 +1,6 @@ --- title: 'Command Comparison: redis-py → Glide' -description: A reference page in my new Starlight docs site. +description: A comprehensive comparison of common Redis commands and how they are implemented in both redis-py and GLIDE sidebar: order: 2 @@ -9,7 +9,7 @@ sidebar: import { Aside } from '@astrojs/starlight/components'; :::tip -See comprehensive comparison chart for common Redis commands and how they are implemented in both Jedis and Glide. +See comprehensive comparison chart for common Redis commands and how they are implemented in both redis-py and Glide. ::: ## String Operations diff --git a/src/content/docs/migration/python/redis-py/index.mdx b/src/content/docs/migration/python/redis-py/index.mdx index 62810246..7b0d2c25 100644 --- a/src/content/docs/migration/python/redis-py/index.mdx +++ b/src/content/docs/migration/python/redis-py/index.mdx @@ -1,6 +1,6 @@ --- title: Migrating From redis-py -description: A reference page in my new Starlight docs site. +description: Learn how to migrate from redis-py to Valkey GLIDE sidebar: order: 1 diff --git a/src/content/docs/overview.mdx b/src/content/docs/overview.mdx index c97655b3..1aa9947b 100644 --- a/src/content/docs/overview.mdx +++ b/src/content/docs/overview.mdx @@ -1,6 +1,6 @@ --- title: Welcome to Valkey GLIDE -descriptions: An overview of the General Language Independent Driver for the Enterprise (GLIDE) for Valkey. +description: An overview of the General Language Independent Driver for the Enterprise (GLIDE) for Valkey sidebar: order: 1 --- diff --git a/src/content/docs/reference/client-comparisons.mdx b/src/content/docs/reference/client-comparisons.mdx index bc871530..95e97661 100644 --- a/src/content/docs/reference/client-comparisons.mdx +++ b/src/content/docs/reference/client-comparisons.mdx @@ -1,5 +1,6 @@ --- title: Client Comparison +description: Feature comparison between Valkey GLIDE and other Valkey/Redis clients --- diff --git a/src/content/docs/reference/connection-options.mdx b/src/content/docs/reference/connection-options.mdx index d26940f4..47e32dbf 100644 --- a/src/content/docs/reference/connection-options.mdx +++ b/src/content/docs/reference/connection-options.mdx @@ -1,5 +1,6 @@ --- title: "Connection Options" +description: Available connection configuration options across all Valkey GLIDE clients --- import { Tabs, TabItem, Badge } from '@astrojs/starlight/components' diff --git a/src/content/docs/reference/known-issues.mdx b/src/content/docs/reference/known-issues.mdx index 8855c973..4eac3efc 100644 --- a/src/content/docs/reference/known-issues.mdx +++ b/src/content/docs/reference/known-issues.mdx @@ -1,6 +1,6 @@ --- title: Known Issues -description: A reference page in my new Starlight docs site. +description: A list of known issues in Valkey GLIDE --- diff --git a/src/content/docs/reference/valkey-commands-implementation-progress.mdx b/src/content/docs/reference/valkey-commands-implementation-progress.mdx index 9798bcdf..274443ff 100644 --- a/src/content/docs/reference/valkey-commands-implementation-progress.mdx +++ b/src/content/docs/reference/valkey-commands-implementation-progress.mdx @@ -1,6 +1,6 @@ --- title: ValKey Commands Implementation Progress -description: A reference page in my new Starlight docs site. +description: Find the status of a command's implementation in Valkey GLIDE --- import { Aside } from '@astrojs/starlight/components'; @@ -11,8 +11,8 @@ import { Aside } from '@astrojs/starlight/components'; | ------------------------ | ---------------- | ---------------- | ---------------- | ---------------- | ---------------- | ---------------- | | ping | Done | Done | Done | Done | Done | Done | | info | Done | Done | Done | Done | Done | Done | -| Config get | Done | Done | Done | Not started | Done | Done | -| Config set | Done | Done | Done | Not started | Done | Done | +| Config get | Done | Done | Done | Done | Done | Done | +| Config set | Done | Done | Done | Done | Done | Done | | Config rewrite | Done | Done | Done | Not started | Done | Done | | Config resetstat | Done | Done | Done | Not started | Done | Done | | incrby | Done | Done | Done | Done | Done | Done | @@ -87,9 +87,9 @@ import { Aside } from '@astrojs/starlight/components'; | brpop | Done | Done | Done | Done | Done | Done | | zremrangebyrank | Done | Done | Done | Done | Done | Done | | psetex | deprecated | deprecated | deprecated | deprecated | deprecated | deprecated | -| flushall | Done | Done | Done | Not started | Done | Done | +| flushall | Done | Done | Done | Done | Done | Done | | sscan | Done | Done | Done | Done | Done | Done | -| flushdb | Done | Done | Done | Not started | Done | Done | +| flushdb | Done | Done | Done | Done | Done | Done | | xadd | Done | Done | Done | Not started | Done | Done | | hlen | Done | Done | Done | Done | Done | Done | | hsetnx | Done | Done | Done | Done | Done | Done | @@ -128,6 +128,7 @@ import { Aside } from '@astrojs/starlight/components'; | zpopmin | Done | Done | Done | Done | Done | Done | | pfcount | Done | Done | Done | Not started | Done | Done | | wait | Done | Done | Done | Not started | Done | Done | +| waitaof | Not started | Not started | Done | Done | Not started | Not started | | spop | Done | Done | Done | Done | Done | Done | | restore | Done | Done | Done | Done | Done | Done | | hvals | Done | Done | Done | Done | Done | Done | @@ -236,7 +237,7 @@ import { Aside } from '@astrojs/starlight/components'; | zmpop | Done | Done | Done | Done | Done | Done | | bzmpop | Done | Done | Done | Done | Done | Done | | lcs | Done | Done | Done | Done | Done | Done | -| lolwut | Done | Done | Done | Not started | Done | Done | +| lolwut | Done | Done | Done | Done | Done | Done | | expiretime | Done | Done | Done | Not started | Done | Done | | pexpiretime | Done | Done | Done | Not started | Done | Done | | hstrlen | Done | Done | Done | Done | Done | Done | diff --git a/src/content/docs/releases.mdx b/src/content/docs/releases.mdx index 17986eab..3d2cbe8d 100644 --- a/src/content/docs/releases.mdx +++ b/src/content/docs/releases.mdx @@ -1,5 +1,6 @@ --- title: What's New +description: Latest releases and updates for Valkey GLIDE --- import GithubReleases from '@components/GithubReleases.astro'; diff --git a/src/content/docs/troubleshooting.mdx b/src/content/docs/troubleshooting.mdx index c537d945..42887bb3 100644 --- a/src/content/docs/troubleshooting.mdx +++ b/src/content/docs/troubleshooting.mdx @@ -1,5 +1,6 @@ --- title: Troubleshooting +description: Solutions for common Valkey GLIDE issues and how to enable client logging --- import { Tabs, TabItem } from '@astrojs/starlight/components'; diff --git a/src/content/docs/tutorials/lua-scripting/custom-atomic-ops.mdx b/src/content/docs/tutorials/lua-scripting/custom-atomic-ops.mdx index e08f0c37..0fd20b46 100644 --- a/src/content/docs/tutorials/lua-scripting/custom-atomic-ops.mdx +++ b/src/content/docs/tutorials/lua-scripting/custom-atomic-ops.mdx @@ -1,5 +1,6 @@ --- title: "Custom Atomic Operations" +description: Use Lua scripting in Valkey GLIDE to implement atomic all-or-nothing operations --- import { Steps, LinkCard } from '@astrojs/starlight/components'; diff --git a/src/content/docs/tutorials/lua-scripting/lua-scripting-basics.mdx b/src/content/docs/tutorials/lua-scripting/lua-scripting-basics.mdx index 4b19aa42..4b64f035 100644 --- a/src/content/docs/tutorials/lua-scripting/lua-scripting-basics.mdx +++ b/src/content/docs/tutorials/lua-scripting/lua-scripting-basics.mdx @@ -1,6 +1,6 @@ --- title: "Lua Scripting Basics" -description: A reference page in my new Starlight docs site. +description: Learn how to execute Lua scripts using GLIDE sidebar: order: 1 --- diff --git a/src/content/docs/tutorials/pubsub/notification.mdx b/src/content/docs/tutorials/pubsub/notification.mdx index 75d1ae48..3efc7e63 100644 --- a/src/content/docs/tutorials/pubsub/notification.mdx +++ b/src/content/docs/tutorials/pubsub/notification.mdx @@ -1,6 +1,6 @@ --- title: Notification System -description: A reference page in my new Starlight docs site. +description: Learn how to set up simple publisher and subscriber using GLIDE --- import { Aside } from '@astrojs/starlight/components'; diff --git a/src/content/docs/tutorials/pubsub/pubsub-basics.mdx b/src/content/docs/tutorials/pubsub/pubsub-basics.mdx index 3f7a0a7d..b8bc9c30 100644 --- a/src/content/docs/tutorials/pubsub/pubsub-basics.mdx +++ b/src/content/docs/tutorials/pubsub/pubsub-basics.mdx @@ -1,6 +1,6 @@ --- title: "Pub/Sub Basics" -description: A reference page in my new Starlight docs site. +description: Learn how to make basic Valkey Pub/Sub operations using GLIDE. sidebar: order: 1 --- diff --git a/src/content/docs/tutorials/tls.mdx b/src/content/docs/tutorials/tls.mdx index 8f4a4702..542cd988 100644 --- a/src/content/docs/tutorials/tls.mdx +++ b/src/content/docs/tutorials/tls.mdx @@ -1,6 +1,6 @@ --- title: "Setting up TLS" -description: A reference page in my new Starlight docs site. +description: Learn how to connect to a valkey server using TLS connection --- import { Steps } from '@astrojs/starlight/components';