This is an automated email from the ASF dual-hosted git repository.

tuhaihe pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudberry-site.git


The following commit(s) were added to refs/heads/main by this push:
     new 1f62e7b12c Docs: add LibreDB Studio to Ecosystem section
1f62e7b12c is described below

commit 1f62e7b12c9733b3212388d0b8c88e4e1163b568
Author: Abdullah Kaya <[email protected]>
AuthorDate: Sat Sep 5 02:32:12 2026 +0300

    Docs: add LibreDB Studio to Ecosystem section
    
    Add docs/ecosystem/sql-clients/libredb-studio.md documenting how to
    connect LibreDB Studio, an open source web-based SQL IDE, to Apache
    Cloudberry over the PostgreSQL wire protocol. Lists it in the SQL
    Clients category and both docs/ and versioned_docs/version-2.x/ are
    updated, along with their sidebars.
---
 docs/ecosystem/sql-clients/libredb-studio.md       |  33 +++++++++++++++++++++
 docs/media/libredb-studio1.png                     | Bin 0 -> 88649 bytes
 docs/media/libredb-studio2.png                     | Bin 0 -> 76648 bytes
 docs/media/libredb-studio3.png                     | Bin 0 -> 68030 bytes
 docs/media/libredb-studio4.png                     | Bin 0 -> 85036 bytes
 sidebars.ts                                        |   2 +-
 .../ecosystem/sql-clients/libredb-studio.md        |  33 +++++++++++++++++++++
 .../version-2.x/media/libredb-studio1.png          | Bin 0 -> 88649 bytes
 .../version-2.x/media/libredb-studio2.png          | Bin 0 -> 76648 bytes
 .../version-2.x/media/libredb-studio3.png          | Bin 0 -> 68030 bytes
 .../version-2.x/media/libredb-studio4.png          | Bin 0 -> 85036 bytes
 versioned_sidebars/version-2.x-sidebars.json       |   3 +-
 12 files changed, 69 insertions(+), 2 deletions(-)

diff --git a/docs/ecosystem/sql-clients/libredb-studio.md 
b/docs/ecosystem/sql-clients/libredb-studio.md
new file mode 100644
index 0000000000..1262e1e9a0
--- /dev/null
+++ b/docs/ecosystem/sql-clients/libredb-studio.md
@@ -0,0 +1,33 @@
+---
+title: LibreDB Studio
+---
+
+# LibreDB Studio
+
+[LibreDB Studio](https://libredb.org) is an open source, web-based SQL IDE 
with a query editor, an object browser, and a monitoring dashboard. It supports 
seventeen database engines, including PostgreSQL, MySQL, Oracle, and 
ClickHouse, from a single workspace. It connects to Apache Cloudberry over the 
PostgreSQL wire protocol, the same way it connects to PostgreSQL itself.
+
+## Prerequisites
+
+- Apache Cloudberry is deployed with proper database access permissions set in 
`pg_hba.conf`. These steps were verified against Apache Cloudberry 
2.1.0-incubating.
+- LibreDB Studio is installed and running. It is not a desktop download: run 
it as a container, a Helm chart, or with `npx @libredb/studio`.
+- The coordinator host, port, database name, and a role to connect as.
+
+## Steps
+
+1. Open LibreDB Studio in your browser and sign in.
+
+2. Click the **+** button next to the LibreDB Studio logo to open the New 
Connection dialog.
+
+3. Name the connection and select **PostgreSQL** as the connection type. 
Cloudberry has no separate connection type of its own: it speaks the PostgreSQL 
wire protocol, so the PostgreSQL driver is the correct choice.
+![](../../media/libredb-studio1.png)
+
+4. Fill in the coordinator host and port, along with your username, password, 
and database name.
+![](../../media/libredb-studio2.png)
+
+5. Click **Test Connection** to verify, then **Establish Connection**.
+
+The connection appears in the sidebar, with the object browser on the left. 
Two internal tables, `pg_ext_aux.pg_pax_fastsequence` and 
`pg_ext_aux.pg_pax_tables`, are listed alongside your own tables.
+![](../../media/libredb-studio3.png)
+
+You can now browse schemas and run queries, including joins and aggregates, 
from the editor.
+![](../../media/libredb-studio4.png)
diff --git a/docs/media/libredb-studio1.png b/docs/media/libredb-studio1.png
new file mode 100644
index 0000000000..b9de234b60
Binary files /dev/null and b/docs/media/libredb-studio1.png differ
diff --git a/docs/media/libredb-studio2.png b/docs/media/libredb-studio2.png
new file mode 100644
index 0000000000..b4dadab933
Binary files /dev/null and b/docs/media/libredb-studio2.png differ
diff --git a/docs/media/libredb-studio3.png b/docs/media/libredb-studio3.png
new file mode 100644
index 0000000000..013f0c50a8
Binary files /dev/null and b/docs/media/libredb-studio3.png differ
diff --git a/docs/media/libredb-studio4.png b/docs/media/libredb-studio4.png
new file mode 100644
index 0000000000..9f2fb75959
Binary files /dev/null and b/docs/media/libredb-studio4.png differ
diff --git a/sidebars.ts b/sidebars.ts
index bd6e562ffd..4a6e920461 100644
--- a/sidebars.ts
+++ b/sidebars.ts
@@ -308,7 +308,7 @@ const sidebars: SidebarsConfig = {
         {
           type: 'category',
           label: 'SQL Clients',
-          items: ['ecosystem/sql-clients/dbeaver', 
'ecosystem/sql-clients/clouddm']
+          items: ['ecosystem/sql-clients/dbeaver', 
'ecosystem/sql-clients/clouddm', 'ecosystem/sql-clients/libredb-studio']
         },
         {
           type: 'category',
diff --git a/versioned_docs/version-2.x/ecosystem/sql-clients/libredb-studio.md 
b/versioned_docs/version-2.x/ecosystem/sql-clients/libredb-studio.md
new file mode 100644
index 0000000000..1262e1e9a0
--- /dev/null
+++ b/versioned_docs/version-2.x/ecosystem/sql-clients/libredb-studio.md
@@ -0,0 +1,33 @@
+---
+title: LibreDB Studio
+---
+
+# LibreDB Studio
+
+[LibreDB Studio](https://libredb.org) is an open source, web-based SQL IDE 
with a query editor, an object browser, and a monitoring dashboard. It supports 
seventeen database engines, including PostgreSQL, MySQL, Oracle, and 
ClickHouse, from a single workspace. It connects to Apache Cloudberry over the 
PostgreSQL wire protocol, the same way it connects to PostgreSQL itself.
+
+## Prerequisites
+
+- Apache Cloudberry is deployed with proper database access permissions set in 
`pg_hba.conf`. These steps were verified against Apache Cloudberry 
2.1.0-incubating.
+- LibreDB Studio is installed and running. It is not a desktop download: run 
it as a container, a Helm chart, or with `npx @libredb/studio`.
+- The coordinator host, port, database name, and a role to connect as.
+
+## Steps
+
+1. Open LibreDB Studio in your browser and sign in.
+
+2. Click the **+** button next to the LibreDB Studio logo to open the New 
Connection dialog.
+
+3. Name the connection and select **PostgreSQL** as the connection type. 
Cloudberry has no separate connection type of its own: it speaks the PostgreSQL 
wire protocol, so the PostgreSQL driver is the correct choice.
+![](../../media/libredb-studio1.png)
+
+4. Fill in the coordinator host and port, along with your username, password, 
and database name.
+![](../../media/libredb-studio2.png)
+
+5. Click **Test Connection** to verify, then **Establish Connection**.
+
+The connection appears in the sidebar, with the object browser on the left. 
Two internal tables, `pg_ext_aux.pg_pax_fastsequence` and 
`pg_ext_aux.pg_pax_tables`, are listed alongside your own tables.
+![](../../media/libredb-studio3.png)
+
+You can now browse schemas and run queries, including joins and aggregates, 
from the editor.
+![](../../media/libredb-studio4.png)
diff --git a/versioned_docs/version-2.x/media/libredb-studio1.png 
b/versioned_docs/version-2.x/media/libredb-studio1.png
new file mode 100644
index 0000000000..b9de234b60
Binary files /dev/null and 
b/versioned_docs/version-2.x/media/libredb-studio1.png differ
diff --git a/versioned_docs/version-2.x/media/libredb-studio2.png 
b/versioned_docs/version-2.x/media/libredb-studio2.png
new file mode 100644
index 0000000000..b4dadab933
Binary files /dev/null and 
b/versioned_docs/version-2.x/media/libredb-studio2.png differ
diff --git a/versioned_docs/version-2.x/media/libredb-studio3.png 
b/versioned_docs/version-2.x/media/libredb-studio3.png
new file mode 100644
index 0000000000..013f0c50a8
Binary files /dev/null and 
b/versioned_docs/version-2.x/media/libredb-studio3.png differ
diff --git a/versioned_docs/version-2.x/media/libredb-studio4.png 
b/versioned_docs/version-2.x/media/libredb-studio4.png
new file mode 100644
index 0000000000..9f2fb75959
Binary files /dev/null and 
b/versioned_docs/version-2.x/media/libredb-studio4.png differ
diff --git a/versioned_sidebars/version-2.x-sidebars.json 
b/versioned_sidebars/version-2.x-sidebars.json
index 2f38e7af4c..ff5aa652e5 100644
--- a/versioned_sidebars/version-2.x-sidebars.json
+++ b/versioned_sidebars/version-2.x-sidebars.json
@@ -373,7 +373,8 @@
           "label": "SQL Clients",
           "items": [
             "ecosystem/sql-clients/dbeaver",
-            "ecosystem/sql-clients/clouddm"
+            "ecosystem/sql-clients/clouddm",
+            "ecosystem/sql-clients/libredb-studio"
           ]
         },
         {


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to