icepick 0.1.0

Experimental Rust client for Apache Iceberg with WASM support for AWS S3 Tables and Cloudflare R2
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# Cloudflare R2 Data Catalog Settings
# Your Cloudflare account ID (found in Cloudflare dashboard)
CLOUDFLARE_ACCOUNT_ID=your-account-id-here
# Your R2 bucket name
CLOUDFLARE_BUCKET_NAME=your-bucket-name-here
# API token with R2 read/write permissions
CLOUDFLARE_API_TOKEN=your-api-token-here

# Optional: Override namespace and table names
# CLOUDFLARE_NAMESPACE=default
# CLOUDFLARE_TABLE=test_table

# Needed to write data to R2 via S3 API
# These values are available when you create an R2 API token in the CF console
AWS_REGION=auto
AWS_ENDPOINT_URL=https://ACCOUNT_ID.r2.cloudflarestorage.com
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=