rig-ballista 0.1.1

Apache Ballista + DataFusion + Iceberg companion crate for rig-compose. Scaffolding; iceberg-rust integration pending toolchain verification.
Documentation
# rig-ballista task runner.
#
# Install just: https://github.com/casey/just

default:
    @just --list

build:
    cargo build --all-targets

check: fmt clippy test doc

fmt:
    cargo fmt --all -- --check

clippy:
    cargo clippy --all-targets --all-features -- -D warnings

test:
    cargo test --all-targets --all-features

doc:
    RUSTDOCFLAGS="-D warnings -D rustdoc::broken_intra_doc_links" cargo doc --all-features --no-deps

publish-dry-run:
    cargo publish --dry-run

release-preview:
    #!/usr/bin/env bash
    set -euo pipefail
    tmp="$(mktemp -d)"
    trap 'rm -rf "${tmp}"' EXIT
    rsync -a --exclude target --exclude .git ./ "${tmp}/"
    cd "${tmp}"
    git init -q
    git config user.email "release-preview@example.invalid"
    git config user.name "Release Preview"
    git add .
    git commit -q -m "feat: prepare rig-ballista release preview"
    release-plz update --repo-url https://github.com/ForeverAngry/rig-ballista

release-pr:
    release-plz release-pr

next-version:
    @just release-preview 2>&1 | grep -E "(next version|already up-to-date|rig-ballista)" || true