Skip to content

Conversation

@bluestreak01
Copy link
Member

@bluestreak01 bluestreak01 commented Dec 17, 2025

Summary

  • Add comprehensive documentation for WINDOW JOIN, a new SQL join type for time-based aggregation
  • Document syntax, RANGE clause, INCLUDE/EXCLUDE PREVAILING behavior
  • Include 8 practical examples covering common use cases
  • Add to navigation under Reference → SQL → SELECT → WINDOW JOIN

Test plan

  • Verify page renders correctly with yarn start
  • Check navigation placement in sidebar
  • Validate all code examples are properly formatted

🤖 Generated with Claude Code

Add comprehensive documentation for WINDOW JOIN, a new SQL join type
for time-based aggregation across related tables. Includes syntax,
examples, limitations, and performance tips.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@github-actions
Copy link

github-actions bot commented Dec 17, 2025

🚀 Build success!

Latest successful preview: https://preview-296--questdb-documentation.netlify.app/docs/

Commit SHA: 7febc0e

📦 Build generates a preview & updates link on each commit.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Fix default: INCLUDE PREVAILING is the default, not EXCLUDE
- Clarify all aggregate functions are supported, list optimized ones
- Update example to show EXCLUDE PREVAILING usage

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@bluestreak01
Copy link
Member Author

Addressed all review comments in commit 6ee1768:

  • Aggregate functions: Updated to clarify all aggregate functions are supported, with optimized ones listed (including last, first_not_null, last_not_null)
  • PREVAILING default: Fixed to show INCLUDE PREVAILING as the default
  • Example section: Changed to show EXCLUDE PREVAILING usage since INCLUDE PREVAILING is the default

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
bluestreak01 and others added 2 commits December 17, 2025 19:08
- Add that both RANGE boundaries are inclusive
- Fix INCLUDE PREVAILING description to match ASOF JOIN behavior

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@puzpuzpuz puzpuzpuz self-requested a review December 17, 2025 19:10
@bluestreak01 bluestreak01 merged commit 523106d into main Dec 17, 2025
8 checks passed
@bluestreak01 bluestreak01 deleted the vi_win_join branch December 17, 2025 19:19
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