Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Additions for 8.2.2 #123

Merged
merged 16 commits into from
Jan 29, 2025
Merged

Additions for 8.2.2 #123

merged 16 commits into from
Jan 29, 2025

Conversation

goodroot
Copy link
Collaborator

@goodroot goodroot commented Jan 14, 2025

This pull request includes multiple changes to the documentation files, mainly focusing on adding new configuration options, enhancing existing documentation, and optimizing SQL functions. The most important changes are summarized below:

New Configuration Options:

  • Added new context paths for various HTTP services in documentation/configuration-utils/_http.config.json. These include paths for the Web Console, file import, table status, SQL execution, and others.
  • Introduced a new log.timezone configuration in documentation/configuration-utils/_log.config.json to set the timezone for log timestamps.

Documentation Enhancements:

  • Added an option to log malformed ILP messages in documentation/configuration.md.
  • Enhanced the dateadd function documentation in documentation/reference/function/date-time.md to include a timezone parameter for DST-aware calculations. [1] [2] [3]
  • Added a section on optimization with WHERE clauses in documentation/reference/function/timestamp.md to explain how QuestDB optimizes queries involving designated timestamp columns.

SQL Function Updates:

  • Introduced the first_not_null_value() window function in documentation/reference/function/window.md to return the first non-null value in a set of rows defined by the window frame.
  • Added an example of adding a column only if it doesn't already exist in documentation/reference/sql/alter-table-add-column.md.

Miscellaneous:

  • Updated the union-except-intersect documentation to include an example of combining IPv4 columns with VARCHAR/STRING columns using implicit casting. [1] [2]

Copy link

github-actions bot commented Jan 14, 2025

🚀 Build success!

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

Commit SHA: 8cbf5a8

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

@goodroot goodroot marked this pull request as ready for review January 14, 2025 21:48
@goodroot goodroot merged commit 39c6e7c into main Jan 29, 2025
2 checks passed
@goodroot goodroot deleted the kellen/8.2.2-docs branch January 29, 2025 15:12
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