Skip to content

Can I use this project as a library instead of an extension? #170

@Xuanwo

Description

@Xuanwo

Hi, thank you for creating this project! I’m currently working on building a Lance extension for DuckDB at https://github.com/lance-format/lance-duckdb and feel that Substrait can help address several issues related to pushdown.

As it stands, Lance supports Substrait, but the only missing piece is that DuckDB needs to process Substrait in bytes. Based on what I understand, this functionality has already been implemented in this repository. However, this repo is built solely as an extension, which means I can’t directly use the existing logic.

Would it be possible to adapt this project so it can be used in other extensions?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions