Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New AutoImport implementation (early-merge of @bageljrkhanofemus's changes) #467

Merged
merged 67 commits into from
Apr 28, 2022

Conversation

lieryan
Copy link
Member

@lieryan lieryan commented Apr 28, 2022

This is basically @bageljrkhanofemus Pull Request #464 of reworking AutoImport to use sqlite3-based cache and speeding up module discovery.

I'm recreating the pull request here for early merging @bageljrkhanofemus changes, while keeping the existing of pickle-based AutoImport cache implementation as the default AutoImport implementation for now to ease transitions for existing editor integrations.

The pickle-based implementation is now deprecated and will be removed in the future.

Further discussions of this PR should be made in #464.

@lieryan lieryan changed the title New AutoImport implementation (early-merge) New AutoImport implementation (early-merge of @bageljrkhanofemus's changes) Apr 28, 2022
@lieryan lieryan force-pushed the bageljrkhanofemus-464-autoimport-sqlite3 branch from 880aee6 to 78183da Compare April 28, 2022 03:54
@lieryan lieryan force-pushed the bageljrkhanofemus-464-autoimport-sqlite3 branch from f5989c5 to 4c3dbca Compare April 28, 2022 04:31
@lieryan lieryan force-pushed the bageljrkhanofemus-464-autoimport-sqlite3 branch from 0154f56 to 7fc0c3d Compare April 28, 2022 04:46
@lieryan lieryan merged commit 0433b42 into master Apr 28, 2022
@lieryan lieryan deleted the bageljrkhanofemus-464-autoimport-sqlite3 branch April 28, 2022 04:47
@lieryan lieryan added this to the 1.1.0 milestone Jun 20, 2022
@lieryan lieryan added the api-change New features that requires changes to editor integrations to make use of label Jun 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api-change New features that requires changes to editor integrations to make use of
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants