DB Dump Ingester #161
Labels
No labels
Bug
Cleanup/Refactor
Core Feature
Documentation
Feature
Performance Improvement
Security Improvement
UX/Accessibility
Unreproducable Bug
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Blocks
Depends on
#160 Cytube Account Migration
rainbownapkin/canopy
#186 Create server-wide toke map.
rainbownapkin/canopy
Reference: rainbownapkin/canopy#161
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Create a Mongoose Schema/Model for a collection of documents representing old cytube accounts, kept in a dedicated "migration collection"
This model should include logic to ingest a mysql dump from the given cytube/fore.st server in question, and save any migration-relevant information.
added #160 as parent issue
changed the description
Started work on legacy account migration:
9fda308306Added better error checking to migration schema statics:
ad0dd6bdbbAdded profile toke count ingestion to migration schema:
bb2a1369a3Started server-wide legacy cytube/fore.st toke count ingestion:
a231c8fc4cWe should wait until #186 is solved, as DB-side toke handling is probably going to change soon.
Moved toke log to it's own DB collection w/ cached statistics. Tokebot statistics page-load time decreased by up to 20-30x:
a1b602efdb