Skip to content

Releases: quiltdata/titanic

Release v0.3.0

24 Jul 14:37

Choose a tag to compare

Titanic Stack Deployment Package

This technology preview creates an Iceberg catalog with tables that mirrors the package information from a Quilt stack:

  • package_revision
  • package_tag
  • package_entry

You can query it from the Athena console
(or the Queries tab, if you add the Titanic bucket to your stack).
It includes an EventBridge rule that will update the catalog as new packages are created,
which is also used to initialize the catalog.

Quick Start

To deploy, just cd into the release directory, and run the deploy script with the appropriate parameters
for your Quilt stack.

# Deploy with CLI parameters
./deploy.sh --athena-database-name userathenadatabase-XXXXXXXX \
            --quilt-read-policy-arn arn:aws:iam::123456789012:policy/QuiltReadPolicy \
            --aws-region us-east-1

Configuration Parameters

For repeated deployments, you can use environment variables (as in example.env) instead of CLI parameters:

Description Default CLI Parameter Env Variable
Athena DB name (required) --athena-database-name ATHENA_DATABASE_NAME
Quilt read policy ARN (required) --quilt-read-policy-arn QUILT_READ_POLICY_ARN
AWS region us-east-1 --aws-region AWS_DEFAULT_REGION
AWS profile default --aws-profile AWS_PROFILE

Prerequisites

  • AWS CLI configured with deployment permissions
  • Required AWS permissions:
    • CloudFormation (create/update stacks)
    • S3 (create buckets, manage objects)
    • IAM (create/attach policies and roles)
    • Lambda (create/update functions)
    • Athena (query execution)
    • Glue (database/table management)
    • EventBridge (create/manage rules)

What's Changed

Full Changelog: v0.2.6...v0.3.0

Release v0.2.1

14 Jul 22:04
26c25a9

Choose a tag to compare

Titanic Stack Release

Standalone deployment package for the Titanic Data Lake Table Merger.

📦 Package Contents

  • CloudFormation template with parameterized deployment
  • Deployment script with automatic environment loading
  • Lambda function assets
  • Configuration templates

🚀 Quick Deploy

  1. Download and extract the release archive
  2. Copy env.example to .env and edit with your values
  3. Run ./deploy.sh

📋 Requirements

  • AWS CLI configured with deployment permissions
  • zip utility for Lambda packaging

Built from commit: 26c25a9

What's Changed

Full Changelog: v0.2.1-rc.14...v0.2.1

Release v0.2.1-release.20250714.140724

14 Jul 21:09

Choose a tag to compare

Pre-release

Titanic Stack Release

Standalone deployment package for the Titanic Data Lake Table Merger.

📦 Package Contents

  • CloudFormation template with parameterized deployment
  • Deployment script with automatic environment loading
  • Lambda function assets
  • Configuration templates

🚀 Quick Deploy

  1. Download and extract the release archive
  2. Copy env.example to .env and edit with your values
  3. Run ./deploy.sh

📋 Requirements

  • AWS CLI configured with deployment permissions
  • zip utility for Lambda packaging

Built from commit: 425effc

Full Changelog: v0.2.1-rc.14...v0.2.1-release.20250714.140724

Pre-Release v0.2.1-rc.14

14 Jul 18:40
092c847

Choose a tag to compare

Pre-release

Titanic Stack Pre-Release 🚧

This is a pre-release version for testing purposes.

Standalone deployment package for the Titanic Data Lake Table Merger.

📦 Package Contents

  • CloudFormation template with parameterized deployment
  • Deployment script with automatic environment loading
  • Lambda function assets
  • Configuration templates

🚀 Quick Deploy

  1. Download and extract the release archive
  2. Copy env.example to .env and edit with your values
  3. Run ./deploy.sh

⚠️ Pre-Release Notice

This version is intended for testing and may contain experimental features.
For production use, please use the latest stable release.

Built from commit: d652269

What's Changed

New Contributors

Full Changelog: https://github.com/quiltdata/titanic/commits/v0.2.1-rc.14