Skip to content

WIP - move extractor to dedicated crate#1

Draft
jackbackes wants to merge 1 commit intotask-allocatorfrom
pyo3-build-speed
Draft

WIP - move extractor to dedicated crate#1
jackbackes wants to merge 1 commit intotask-allocatorfrom
pyo3-build-speed

Conversation

@jackbackes
Copy link
Owner

WIP - optimizing local build speed by moving pyo3 compilation of extractor api to a separate crate.

Why: rebuilding pyo3 adds ~10s to incremental build time on my Mac. This adds significantly to development time. Intended outcome is to be able to incrementally build the indexify binary without having to rebuild pyo3 bindings.

Current status: Extractor and api were isolated and moved to separate crates. I need help unwinding the pyo3 setup so it only recompiles on changes that affect indexify_extractor or its dependencies.

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