Skip to content

docs: add IvorySQL 5.4 hstore integration guide - #295

Open
messere1 wants to merge 1 commit into
IvorySQL:v5.4from
messere1:codex/docs-hstore-1107
Open

docs: add IvorySQL 5.4 hstore integration guide#295
messere1 wants to merge 1 commit into
IvorySQL:v5.4from
messere1:codex/docs-hstore-1107

Conversation

@messere1

@messere1 messere1 commented Aug 9, 2026

Copy link
Copy Markdown

Summary

  • add bilingual hstore integration documentation for IvorySQL 5.4
  • document installation, common operators, GIN indexing, JSON conversion, and Oracle-compatible mode usage
  • add explicit portability and data-model limitations
  • update both ecosystem overview tables and navigation trees

Why

IvorySQL 5.4 ships hstore 1.8, but the ecosystem documentation did not show users how to enable or use it, or clarify its behavior in Oracle-compatible sessions. This guide turns the bundled extension into a discoverable, reproducible feature.

Fixes IvorySQL/IvorySQL#1107

Validation

Environment: Ubuntu 22.04 x86_64, IvorySQL 5.4 / PostgreSQL 18.4, hstore 1.8.

  • make installcheck: 2/2 passed (hstore, hstore_utf8)
  • make oracle-installcheck: 2/2 passed (ivy_hstore, hstore_utf8)
  • manual PostgreSQL and Oracle-compatible mode checks passed for lookup, existence, concatenation, and JSON conversion
  • both new AsciiDoc pages pass Asciidoctor with --failure-level WARN
  • git diff --check passes

User impact

Users gain a tested path to store and index sparse key/value attributes without adding a third-party extension. The guide also explains when jsonb is a better fit and notes that hstore is not an Oracle Database native type.

Assisted-by: OpenAI:gpt-5
Copilot AI lite review requested due to automatic review settings August 9, 2026 12:35

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@github-actions
github-actions Bot temporarily deployed to pull request August 9, 2026 12:39 Inactive
@github-actions

github-actions Bot commented Aug 9, 2026

Copy link
Copy Markdown

🚀 IvorySQL-Docs Preview Ready

@jiaoshuntian

Copy link
Copy Markdown
Contributor

Thank you for your contribution. We will review it as soon as possible.

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.

Ecosystem Integration: IvorySQL v5 + hstore

3 participants