-
Notifications
You must be signed in to change notification settings - Fork 0
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
[SPIKE] Add caching and key data storage with SQLite #24
Draft
domoscargin
wants to merge
17
commits into
bk-repo-data-class
Choose a base branch
from
bk-caching
base: bk-repo-data-class
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
domoscargin
force-pushed
the
bk-repo-data-class
branch
4 times, most recently
from
January 6, 2025 21:52
0871587
to
7aeda71
Compare
domoscargin
force-pushed
the
bk-caching
branch
2 times, most recently
from
January 6, 2025 21:57
5d6894a
to
ddb891e
Compare
domoscargin
force-pushed
the
bk-repo-data-class
branch
from
January 7, 2025 21:46
7aeda71
to
bf1524b
Compare
domoscargin
changed the title
Add caching and key data storage
[SPIKE] Add caching and key data storage
Jan 8, 2025
domoscargin
force-pushed
the
bk-caching
branch
from
January 8, 2025 13:26
ddb891e
to
30a3c44
Compare
27 tasks
I've run this script a coupla times and the returned data is consistent. |
If you're running Prettier or somesuch on your IDE, you'll want to make sure that at workspace level you're using eslint instead.
- No more dangling commas - Import assertions now use the stage 4 keyword with instead of assert - Strict equality - Spacing tweaks
Rather hastily done, and we're not testing the Octokit class just yet, but probably better than nothing
domoscargin
force-pushed
the
bk-repo-data-class
branch
from
January 9, 2025 16:21
5c415c9
to
e6009c5
Compare
pushed_at doesn't necessarily trigger a change to the repo
domoscargin
force-pushed
the
bk-repo-data-class
branch
from
January 9, 2025 16:22
e6009c5
to
11c43e4
Compare
If we find a repo entry in the DB, we can just use that data
domoscargin
force-pushed
the
bk-caching
branch
from
January 9, 2025 18:14
30a3c44
to
f8e703e
Compare
domoscargin
changed the title
[SPIKE] Add caching and key data storage
[SPIKE] Add caching and key data storage with SQLite
Jan 9, 2025
domoscargin
force-pushed
the
bk-repo-data-class
branch
21 times, most recently
from
January 16, 2025 17:18
81d9fe7
to
93bb0e0
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What
Implements caching via an SQLite database.
Also produces key stats by querying the database
PR: #29