Skip to content

Commit 60073ec

Browse files
Replace ateredis with atepg (agent-substrate#940)
## Summary A follow up to agent-substrate#640 where we introduced PostgreSQL as an alternative storage backend, selected conditionally in ateapi. - Deleted ateredis, its tests, and its dependencies - Removed Redis backend selection and configuration so ateapi always connects to Postgres - Replaced Valkey resources with Postgres in the standard and Kind deployment paths and simplified install script - Replaced miniredis fixtures with isolated Postgres testcontainers and added centralized helpers for seeding resources - Renamed Redis-specific debug flush command to backend-neutral `debug-clear-store` in CLI - Updated comments and docs where applicable ## Benchmarking Extensive benchmarking have been performed to evaluate Redis vs Postgres, and results can be found in these two documents: - https://docs.google.com/document/d/10K0wB6aTeFkJCL4HN3NbLJCdFGoLYdhIcqkFnqFHkKc/edit?usp=sharing - https://docs.google.com/document/d/12-ko_BFHcBo_nJkx9f4B7zMbiiWKC2saGhMhZG3aQ-s/edit?usp=sharing --------- Signed-off-by: Jet Chiang <pokyuen.jetchiang-ext@solo.io>
1 parent 8f3b500 commit 60073ec

317 files changed

Lines changed: 306 additions & 92081 deletions

File tree

Some content is hidden

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

.github/workflows/pr-workflow.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ jobs:
7878
- name: Create cluster
7979
run: hack/create-kind-cluster.sh
8080
- name: Install Agent Substrate
81-
run: hack/install-ate-kind.sh --deploy-ate-system --store-backend=postgres
81+
run: hack/install-ate-kind.sh --deploy-ate-system
8282
- name: Deploy micro-VM counter demo
8383
# Stages the (cached) assets into the cluster's rustfs and applies the
8484
# counter-microvm demo onto the control plane installed above.

LICENSES/github.com/alicebob/miniredis/v2/LICENSE

Lines changed: 0 additions & 21 deletions
This file was deleted.

LICENSES/github.com/alicebob/miniredis/v2/fpconv/LICENSE.txt

Lines changed: 0 additions & 26 deletions
This file was deleted.

LICENSES/github.com/alicebob/miniredis/v2/geohash/LICENSE

Lines changed: 0 additions & 22 deletions
This file was deleted.

LICENSES/github.com/alicebob/miniredis/v2/gopher-json/LICENSE

Lines changed: 0 additions & 24 deletions
This file was deleted.

LICENSES/github.com/alicebob/miniredis/v2/hyperloglog/LICENSE

Lines changed: 0 additions & 21 deletions
This file was deleted.

LICENSES/github.com/alicebob/miniredis/v2/metro/LICENSE

Lines changed: 0 additions & 24 deletions
This file was deleted.

LICENSES/github.com/dgryski/go-rendezvous/LICENSE

Lines changed: 0 additions & 21 deletions
This file was deleted.

LICENSES/github.com/redis/go-redis/v9/LICENSE

Lines changed: 0 additions & 25 deletions
This file was deleted.

LICENSES/github.com/yuin/gopher-lua/LICENSE

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)