Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
47 changes: 31 additions & 16 deletions _includes/list_of_community_extensions.md

Large diffs are not rendered by default.

5 changes: 3 additions & 2 deletions community_extensions/extensions/arrow.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,17 @@ excerpt: |
extension:
name: nanoarrow
description: Allows the consumption and production of the Apache Arrow interprocess communication (IPC) format, both from files and directly from stream buffers.
version: 1.3.0
version: 1.4.0
language: C++
build: cmake
license: MIT
maintainers:
- paleolimbot
- pdet
- evertlammerts
repo:
github: paleolimbot/duckdb-nanoarrow
ref: 8d76db91a3d375262e0d425a8a85fd8645b31ae9
ref: 81ec79bc35090c65f6a7c9066bd373b5dd3b7e73

docs:
hello_world: |
Expand Down
4 changes: 2 additions & 2 deletions community_extensions/extensions/bitfilters.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ extension:
maintainers:
- rustyconover
name: bitfilters
version: 1.0.1
version: 2025091601
repo:
github: query-farm/bitfilters
ref: 4b3a69ae8616083e3506cfce3f5526bbcf9d16d2
ref: cfcf8cf24d7299aa07d0a24c234e5c1f31d04065

extension_star_count: 2
extension_star_count_pretty: 2
Expand Down
4 changes: 2 additions & 2 deletions community_extensions/extensions/crypto.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ extension:
- rustyconover
name: crypto
requires_toolchains: rust
version: 1.0.1
version: 2025091601
excluded_platforms: "windows_amd64_rtools;windows_amd64_mingw"
repo:
github: query-farm/crypto
ref: 966917228fd3f5d9e4f6287b715d9c49950f982d
ref: 790c098c3ce8be48cfb50e215947580bed6d16c9

extension_star_count: 22
extension_star_count_pretty: 22
Expand Down
4 changes: 2 additions & 2 deletions community_extensions/extensions/datasketches.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ extension:
maintainers:
- rustyconover
name: datasketches
version: 0.0.2
version: 2025091601
repo:
github: query-farm/datasketches
ref: 2e3860733b06e8d6188354ba47670dc42ffcca9d
ref: 1b1090ca4850f9049c904b2ec27937f5417ddc36

extension_star_count: 25
extension_star_count_pretty: 25
Expand Down
4 changes: 2 additions & 2 deletions community_extensions/extensions/evalexpr_rhai.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@ extension:
- rustyconover
name: evalexpr_rhai
requires_toolchains: rust
version: 1.0.2
version: 2025091601
repo:
github: query-farm/evalexpr_rhai
ref: 3c80c12717d587aacfdbb42fd2af3ef2d095cbfd
ref: 4b5e3c6ae750c223025a9a20919856090c60d675

extension_star_count: 21
extension_star_count_pretty: 21
Expand Down
4 changes: 2 additions & 2 deletions community_extensions/extensions/hashfuncs.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ extension:
maintainers:
- rustyconover
name: hashfuncs
version: 1.0.1
version: 2025091601
repo:
github: query-farm/hashfuncs
ref: c4b516011f02170f55036ef855aa11eb128bd2a2
ref: a4d74bb68e9fab243d257326a6e9da9945884c19

extension_star_count: 2
extension_star_count_pretty: 2
Expand Down
4 changes: 2 additions & 2 deletions community_extensions/extensions/lindel.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ extension:
- rustyconover
name: lindel
requires_toolchains: rust
version: 1.0.1
excluded_platforms: "wasm_mvp;wasm_eh;wasm_threads"
version: 2025091601
repo:
github: query-farm/lindel
ref: aa1deef9d0950a9fd9c346e47cd3910066406347
ref: 8f7bf33a11062a071f129ec0ff9e8c8cda045d00

extension_star_count: 50
extension_star_count_pretty: 50
Expand Down
2 changes: 1 addition & 1 deletion community_extensions/extensions/magic.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ extension:

repo:
github: carlopi/duckdb_magic
ref: 4a6f9342814898609cb6a9f7dcad45904412680a
ref: 6a214b48b6dc760e398c73131e00ee62f2c5f1bc

docs:
hello_world: |
Expand Down
4 changes: 2 additions & 2 deletions community_extensions/extensions/marisa.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ extension:
maintainers:
- rustyconover
name: marisa
version: 1.0.1
version: 2025091601
repo:
github: query-farm/marisa
ref: 3b45275ba8574679ca342ecb9bb06ccffa597e68
ref: 2092f5c0e46aa9fd896bbdd4ff385fb46cec1632

extension_star_count: 2
extension_star_count_pretty: 2
Expand Down
5 changes: 3 additions & 2 deletions community_extensions/extensions/nanoarrow.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,17 @@ excerpt: |
extension:
name: nanoarrow
description: Allows the consumption and production of the Apache Arrow interprocess communication (IPC) format, both from files and directly from stream buffers.
version: 1.3.0
version: 1.4.0
language: C++
build: cmake
license: MIT
maintainers:
- paleolimbot
- pdet
- evertlammerts
repo:
github: paleolimbot/duckdb-nanoarrow
ref: 8d76db91a3d375262e0d425a8a85fd8645b31ae9
ref: 81ec79bc35090c65f6a7c9066bd373b5dd3b7e73

docs:
hello_world: |
Expand Down
100 changes: 100 additions & 0 deletions community_extensions/extensions/observefs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
---
warning: DO NOT CHANGE THIS MANUALLY, THIS IS GENERATED BY https://github/duckdb/community-extensions repository, check README there
title: observefs
excerpt: |
DuckDB Community Extensions
Provides IO observability to filesystem

extension:
name: observefs
description: Provides IO observability to filesystem
version: 0.0.1
language: C++
build: cmake
license: MIT
excluded_platforms: "wasm_mvp;wasm_eh;wasm_threads;windows_amd64_rtools;windows_amd64;windows_amd64_mingw"
maintainers:
- dentiny

repo:
github: dentiny/duckdb-filesystem-observability
ref: fca3e0b5cadcd61a6039d714d9250ea2c06a625a

docs:
hello_world: |
COPY (SELECT observefs_get_profile()) TO '/tmp/output.txt';
extended_description: |
This extension provides observability to duckdb filesystems.
It supports a few key features:
- 100% compatible with duckdb httpfs
- Provides both process-wise and bucket-wise latency stats
- Allows registering ANY duckdb compatible filesystems (i.e., azure filesystem)

extension_star_count: 0
extension_star_count_pretty: 0
extension_download_count: null
extension_download_count_pretty: n/a
image: '/images/community_extensions/social_preview/preview_community_extension_observefs.png'
layout: community_extension_doc
---

### Installing and Loading
```sql
INSTALL {{ page.extension.name }} FROM community;
LOAD {{ page.extension.name }};
```

{% if page.docs.hello_world %}
### Example
```sql
{{ page.docs.hello_world }}```
{% endif %}

{% if page.docs.extended_description %}
### About {{ page.extension.name }}
{{ page.docs.extended_description }}
{% endif %}

### Added Functions

<div class="extension_functions_table"></div>

| function_name | function_type | description | comment | examples |
|-----------------------|---------------|-------------|---------|----------|
| observefs_clear | scalar | NULL | NULL | |
| observefs_get_profile | scalar | NULL | NULL | |

### Added Settings

<div class="extension_settings_table"></div>

| name | description | input_type | scope | aliases |
|--------------------------------------|----------------------------------------------------------------------------------------------|------------|--------|---------|
| auto_fallback_to_full_download | Allows automatically falling back to full file downloads when possible. | BOOLEAN | GLOBAL | [] |
| ca_cert_file | Path to a custom certificate file for self-signed certificates. | VARCHAR | GLOBAL | [] |
| enable_curl_server_cert_verification | Enable server side certificate verification for CURL backend. | BOOLEAN | GLOBAL | [] |
| enable_server_cert_verification | Enable server side certificate verification. | BOOLEAN | GLOBAL | [] |
| force_download | Forces upfront download of file | BOOLEAN | GLOBAL | [] |
| hf_max_per_page | Debug option to limit number of items returned in list requests | UBIGINT | GLOBAL | [] |
| http_keep_alive | Keep alive connections. Setting this to false can help when running into connection failures | BOOLEAN | GLOBAL | [] |
| http_retries | HTTP retries on I/O error | UBIGINT | GLOBAL | [] |
| http_retry_backoff | Backoff factor for exponentially increasing retry wait time | FLOAT | GLOBAL | [] |
| http_retry_wait_ms | Time between retries | UBIGINT | GLOBAL | [] |
| http_timeout | HTTP timeout read/write/connection/retry (in seconds) | UBIGINT | GLOBAL | [] |
| httpfs_client_implementation | Select which is the HTTPUtil implementation to be used | VARCHAR | GLOBAL | [] |
| s3_access_key_id | S3 Access Key ID | VARCHAR | GLOBAL | [] |
| s3_endpoint | S3 Endpoint | VARCHAR | GLOBAL | [] |
| s3_kms_key_id | S3 KMS Key ID | VARCHAR | GLOBAL | [] |
| s3_region | S3 Region | VARCHAR | GLOBAL | [] |
| s3_requester_pays | S3 use requester pays mode | BOOLEAN | GLOBAL | [] |
| s3_secret_access_key | S3 Access Key | VARCHAR | GLOBAL | [] |
| s3_session_token | S3 Session Token | VARCHAR | GLOBAL | [] |
| s3_uploader_max_filesize | S3 Uploader max filesize (between 50GB and 5TB) | VARCHAR | GLOBAL | [] |
| s3_uploader_max_parts_per_file | S3 Uploader max parts per file (between 1 and 10000) | UBIGINT | GLOBAL | [] |
| s3_uploader_thread_limit | S3 Uploader global thread limit | UBIGINT | GLOBAL | [] |
| s3_url_compatibility_mode | Disable Globs and Query Parameters on S3 URLs | BOOLEAN | GLOBAL | [] |
| s3_url_style | S3 URL style | VARCHAR | GLOBAL | [] |
| s3_use_ssl | S3 use SSL | BOOLEAN | GLOBAL | [] |
| unsafe_disable_etag_checks | Disable checks on ETag consistency | BOOLEAN | GLOBAL | [] |


2 changes: 1 addition & 1 deletion community_extensions/extensions/quack.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ excerpt: |
extension:
name: quack
description: Provides a hello world example demo
version: 0.0.1
version: 0.0.2
language: C++
build: cmake
license: MIT
Expand Down
4 changes: 2 additions & 2 deletions community_extensions/extensions/radio.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ extension:
maintainers:
- rustyconover
name: radio
version: 1.0.0
version: 2025091601
repo:
github: query-farm/radio
ref: 766f92777d3935e9c25e113f3257b305c313e7c1
ref: 36ab36362092c05942e9128f898eba550d322bc3

extension_star_count: 30
extension_star_count_pretty: 30
Expand Down
10 changes: 5 additions & 5 deletions community_extensions/extensions/shellfs.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@ extension:
- rustyconover
name: shellfs
requires_toolchains: python3
version: 1.0.0
version: 2025091601
repo:
github: query-farm/shellfs
ref: ae31efcb4d299d39d68fd2941a57f4bd0d1b5d1e
ref: ee2ce42e3689fc6be35f88cfefc7cf80f2e7648e

extension_star_count: 79
extension_star_count_pretty: 79
Expand Down Expand Up @@ -52,8 +52,8 @@ LOAD {{ page.extension.name }};

<div class="extension_settings_table"></div>

| name | description | input_type | scope |
|----------------|----------------|------------|--------|
| ignore_sigpipe | Ignore SIGPIPE | BOOLEAN | GLOBAL |
| name | description | input_type | scope | aliases |
|----------------|----------------|------------|--------|---------|
| ignore_sigpipe | Ignore SIGPIPE | BOOLEAN | GLOBAL | [] |


4 changes: 2 additions & 2 deletions community_extensions/extensions/snowflake.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ docs:
This community-maintained extension allows DuckDB to connect to Snowflake using Arrow ADBC drivers.
For detailed setup and usage instructions, visit the [extension repository](https://github.com/iqea-ai/duckdb-snowflake).

extension_star_count: 6
extension_star_count_pretty: 6
extension_star_count: 7
extension_star_count_pretty: 7
extension_download_count: null
extension_download_count_pretty: n/a
image: '/images/community_extensions/social_preview/preview_community_extension_snowflake.png'
Expand Down
8 changes: 4 additions & 4 deletions community_extensions/extensions/stochastic.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ extension:
maintainers:
- rustyconover
name: stochastic
version: 1.0.1
version: 2025091601
repo:
github: query-farm/stochastic
ref: 369e7234041cd5cfb9954a10e885cc6de852a080
ref: d9228f3d99e839d2a5b052ca98bdebd646875870

extension_star_count: 8
extension_star_count_pretty: 8
extension_star_count: 11
extension_star_count_pretty: 11
extension_download_count: null
extension_download_count_pretty: n/a
image: '/images/community_extensions/social_preview/preview_community_extension_stochastic.png'
Expand Down
4 changes: 2 additions & 2 deletions community_extensions/extensions/textplot.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ extension:
maintainers:
- rustyconover
name: textplot
version: 1.0.1
version: 2025091602
repo:
github: query-farm/textplot
ref: a344d9e1249b29354d3c516f4000cc764d3dfd6d
ref: a703a5f37370f37b834b47f63318681ef8350989

extension_star_count: 9
extension_star_count_pretty: 9
Expand Down
5 changes: 3 additions & 2 deletions community_extensions/extensions/tributary.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ extension:
maintainers:
- rustyconover
name: tributary
version: 1.0.0
version: 2025091601
repo:
github: query-farm/tributary
ref: 72e66b8cff9b521805a6415535915f8fcaa9df8c
ref: d1409bccd6b1fdc85c84020780ed79d1e90dd675

extension_star_count: 29
extension_star_count_pretty: 29
Expand Down Expand Up @@ -56,5 +56,6 @@ LOAD {{ page.extension.name }};
| tributary | scalar | NULL | NULL | |
| tributary_metadata | table | NULL | NULL | |
| tributary_scan_topic | table | NULL | NULL | |
| tributary_version | scalar | NULL | NULL | |