Skip to content

Story 17.1 — Cross-Index JOIN doc (Markdown twin)#137

Draft
fupelaqu wants to merge 6 commits into
release-r1from
feature/17.1
Draft

Story 17.1 — Cross-Index JOIN doc (Markdown twin)#137
fupelaqu wants to merge 6 commits into
release-r1from
feature/17.1

Conversation

@fupelaqu

Copy link
Copy Markdown
Contributor

Epic 17 (R1 Documentation & Marketing), Layer 0 — in-repo Markdown twin of the canonical website JOIN doc (SOFTNETWORK-APP/softclient4es-web#12).

Closes #135.

What

  • NEW documentation/sql/joins.md# Cross-Index JOIN page: same content as the canonical MDX, plain GitHub Markdown, all three diagrams as fenced ASCII. Worked SQL transcribed verbatim from the JDBC tests (softclient4es-jdbc JdbcIntegrationSpec.scala) and federation tests (softclient4es-arrow FederationJoinE2ESpec.scala).
  • UPDATE documentation/sql/README.md- [Cross-Index JOIN](joins.md) added after DQL Support.
  • UPDATE documentation/sql/dql_statements.md — stale JOIN-limitation copy reconciled in two places (the top "What is supported" list and the ## Limitations "joins only via Materialized Views" bullet), both pointing at the new page.

Verification

  • Pure Markdown (no Scala touched) — no build needed.
  • Dual-docs parity verified against the canonical MDX: identical worked SQL (18 SQL examples each), identical quota table (MV/results/clusters/joins order), and the 1m Community-reject example (4-table / 3-JOIN, "maximum of 2") byte-aligned in both files.
  • Quotas locked: Community 1/10,000/1/2, Pro 50/1,000,000/5/5, Enterprise ∞. Community HAS Federation (1 cluster). ELv2 = "free to use", never "source-available".

Pending cross-links (Epic-17-close launch gate)

Links to not-yet-merged targets are marked pending (17.6 known-limitations, 17.3 ADBC, 17.2/16.6 federation guide, Epic-16 topologies). AC15 close-out gate strips every pending before R1.

Sibling PR: SOFTNETWORK-APP/softclient4es-web#12 (canonical MDX).

🤖 Generated with Claude Code

NEW documentation/sql/joins.md — the in-repo Markdown twin of the canonical
website page (SOFTNETWORK-APP/softclient4es-web#11): two-superpowers lead, the
JOIN ladder, the three rows (same-cluster passthrough / cross-cluster conveyor
/ multi-source coordinator) with worked SQL transcribed verbatim from the JDBC
+ federation integration tests, all three diagrams as fenced ASCII, the
qualitative performance section, and the quota-as-meter licensing section.

Add the page to the SQL doc index (README.md) and reconcile the stale
JOIN-limitation copy in dql_statements.md (the top "What is supported" list and
the Limitations "joins only via Materialized Views" bullet) to point at the new
page. Cross-links to not-yet-merged targets are marked pending (Epic-17-close
launch gate). Dual-docs parity verified against the canonical MDX.

Closed Issue #135

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
fupelaqu and others added 5 commits June 25, 2026 12:20
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
… R1/R2x, remove story refs

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…dark gradient bg, gradient-filled boxes, drop shadows)
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.

1 participant