Skip to content

Add full overview to catalogs show#329

Open
bradhe wants to merge 2 commits into
developfrom
features/add-full-overview-to-catalogs-show
Open

Add full overview to catalogs show#329
bradhe wants to merge 2 commits into
developfrom
features/add-full-overview-to-catalogs-show

Conversation

@bradhe

@bradhe bradhe commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Adds a --full parameter to tower catalogs show so that we can get columns, tables, schemas, and namespaces all in one go. Gives agents a full picture of what's in the catalog with one go at it.

Example

$ cargo run -- catalogs show --full default                   
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.36s
     Running `target/debug/tower catalogs show --full default`
A newer version of tower is available: 0.3.69 (you have 0.3.70-rc.1)
To upgrade, run: pip install --upgrade tower
✔ Listing tables... Done!
Catalog: default
Type: tower-catalog
Environment: default

Properties
 Name              Runtime Var                                   Preview    
----------------------------------------------------------------------------
 uri               PYICEBERG_CATALOG__DEFAULT__URI               [REDACTED]  
 warehouse         PYICEBERG_CATALOG__DEFAULT__WAREHOUSE         [REDACTED]  
 storage_location  PYICEBERG_CATALOG__DEFAULT__STORAGE_LOCATION  [REDACTED]  
 ro_credential     PYICEBERG_CATALOG__DEFAULT__RO_CREDENTIAL     [REDACTED]  
 ro_scope          PYICEBERG_CATALOG__DEFAULT__RO_SCOPE          [REDACTED]  
 credential        PYICEBERG_CATALOG__DEFAULT__CREDENTIAL        [REDACTED]  
 scope             PYICEBERG_CATALOG__DEFAULT__SCOPE             [REDACTED]  

Tables
bronze.account_plans
 Column        Type                     
----------------------------------------
[REDACTED]           

bronze.accounts
 Column                  Type                     
--------------------------------------------------
[REDACTED]

# snip

bronze.users
 Column                               Type                     
---------------------------------------------------------------
[REDACTED]            

@coderabbitai

coderabbitai Bot commented Jul 22, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: f51b37a2-5d7a-49d6-a1fc-6b1b988e95ac

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch features/add-full-overview-to-catalogs-show

Comment @coderabbitai help to get the list of available commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant