Skip to content

Add a spec.md documenting behavior#2

Open
adsharma wants to merge 1 commit intomainfrom
spec_def
Open

Add a spec.md documenting behavior#2
adsharma wants to merge 1 commit intomainfrom
spec_def

Conversation

@adsharma
Copy link
Copy Markdown
Collaborator

@adsharma adsharma commented May 7, 2026

This should enable implementations that don't require DuckDB.

@aheev
Copy link
Copy Markdown

aheev commented May 8, 2026

The cli should belong to an implementaion repo 🤔 in our case ladybug. We can always reference the ladybug impl here

@adsharma
Copy link
Copy Markdown
Collaborator Author

adsharma commented May 8, 2026

It hurts the argument that icebug-format is graph database agnostic. Right now it's all duckdb, which is much better at sorting a 1B edge graph than ladybug is.

DuckLake tries to do this by having postgres/mysql compatible schema and by using a ducklake extension.

Having all of this code in an extension vs ladybug core repo is something to look into.

@adsharma
Copy link
Copy Markdown
Collaborator Author

adsharma commented May 8, 2026

The spec should definitely live in another repo such as icebug-format.

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.

2 participants