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

Task Cache Implementation #12

Merged
merged 11 commits into from
Aug 1, 2024
Merged

Task Cache Implementation #12

merged 11 commits into from
Aug 1, 2024

Conversation

Heiss
Copy link
Owner

@Heiss Heiss commented Jul 29, 2024

This is much harder than i thought at the beginning...

I need to make some diagrams for better understanding, when i need the cache and when the searcher finds tasks without the need of cache.

@Heiss Heiss mentioned this pull request Jul 29, 2024
@Heiss Heiss marked this pull request as draft July 29, 2024 15:36
so the processor runs over the whole vault and uses modified date for creating, but after updates, will be used the cache and helps parser to take the correct updated value.

the cache looks always at the whole file and add them to cache. also the pulling stuff will be cached.
@Heiss
Copy link
Owner Author

Heiss commented Aug 1, 2024

So i think, cache is implemented but needs testing.

edit:
oh damn... the used objects get not correctly serialized, i think.

what a mess. Objects cannot be serialized without hassle. after some tryouts, it works now without obsidian types.
@Heiss Heiss marked this pull request as ready for review August 1, 2024 19:29
@Heiss Heiss merged commit 3bc06f5 into main Aug 1, 2024
1 check passed
This was referenced Aug 2, 2024
@Heiss Heiss deleted the implement-cache branch August 8, 2024 20:03
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