Skip to content

Document Replicator batch and tree replication strategies#696

Open
HarshCasper wants to merge 1 commit into
mainfrom
doc-260-doc-aws-852-add-group-to-documentation
Open

Document Replicator batch and tree replication strategies#696
HarshCasper wants to merge 1 commit into
mainfrom
doc-260-doc-aws-852-add-group-to-documentation

Conversation

@HarshCasper

Copy link
Copy Markdown
Member

Fixes DOC-260

Summary

  • Rebuild the Replicator coverage table into an interactive, expandable component that surfaces the single, batch, and resource_tree data returned by the documentation endpoint (localstack/localstack-pro#7115).
  • Show color-coded Single / Batch / Tree strategy badges per resource, with expandable rows detailing the identifier, required IAM actions, replicated related resources, and extra configuration for each strategy.
  • Document the replication strategies, the TREE explore strategy via the HTTP API, and how to read the support table.
  • Hydrate the coverage component with client:load so the table is interactive.

Related

  • Relates to AWS-852
  • Pairs with localstack/localstack-pro#7115

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying localstack-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 111eccc
Status: ✅  Deploy successful!
Preview URL: https://c872f37e.localstack-docs.pages.dev
Branch Preview URL: https://doc-260-doc-aws-852-add-grou.localstack-docs.pages.dev

View logs

@quetzalliwrites quetzalliwrites left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Screenshot 2026-06-08 at 10 39 13 PM Screenshot 2026-06-08 at 10 55 01 PM

horizontal scroll bar on both mobile and (sometimes) desktop

I really want to hit approve but I just have 1 note...

I was device testing how the Supported Resources table behaves on desktop when unmaximized and on mobile. Both mobile and desktop have horizontal scrolling. (albeit, less noticeable in desktop or nonexistent if you have chrome full screen mode)

The horizontal scrolling happens because the inner content of the expandable accordion is fighting against the strict column layout of the html table.

A couple of ways we could fix this:

  1. If it's a semantic <table>, we can make sure the expanded detail <tr> utilizes a colspan="4" so the content flows entirely underneath the columns rather than getting trapped in a single cell.
  2. Alternatively, we could swap the table layout to use CSS Grid. That way, we can easily set the expanded details box to grid-column: 1 / -1 so it spans the full width without forcing a horizontal scroll.

What do you think? @HarshCasper

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants