!yAXokUArOJxHEACeib:pussthecat.org

Invidious

653 Members
https://invidious.io/ | Instances: https://instances.invidious.io/ | Documentation: https://docs.invidious.io | SourceCode: https://git.invidious.io | Instances API: https://api.invidious.io/ | ToDo: https://todo.invidious.io/ | Bridged to #invidious on Libera.Chat134 Servers

Load older messages


SenderMessageTime
4 Jan 2022
@thefrenchghosty:pussthecat.orgTheFrenchGhosty
In reply to @farmerman:matrix.org
I arrived 🙂
👀
22:16:49
@samantazfox:pussthecat.orgSamantaz Fox

kavin oof

22:20:53
@samantazfox:pussthecat.orgSamantaz Foxyeah, the DB is quite a problem22:21:00
@samantazfox:pussthecat.orgSamantaz Fox

I'll see if some stuff can't be optimized (e.g, compacting multiple queries in one when a bunch of videos are added to the DB)

22:21:49
@thefrenchghosty:pussthecat.orgTheFrenchGhosty Samantaz Fox: storing json is such a bad idea 22:22:01
@samantazfox:pussthecat.orgSamantaz Fox

that's not really the problem, though.

22:22:39
@thefrenchghosty:pussthecat.orgTheFrenchGhostyit's not?22:23:06
@thefrenchghosty:pussthecat.orgTheFrenchGhostywe're literally storing "garbage"22:23:17
@kavin1337:matrix.orgkavin The biggest problem is the refresh materialzed view thing 22:23:30
@samantazfox:pussthecat.orgSamantaz Fox^22:23:39
@samantazfox:pussthecat.orgSamantaz Fox

We've had a PR open for this for quite some time

22:23:55
@samantazfox:pussthecat.orgSamantaz FoxOnce we have a migration framework (I need to work on that) then it will be much easier22:24:46
@thefrenchghosty:pussthecat.orgTheFrenchGhosty
In reply to @samantazfox:pussthecat.org

We've had a PR open for this for quite some time

we just need to merge it
22:24:46
@thefrenchghosty:pussthecat.orgTheFrenchGhosty
In reply to @samantazfox:pussthecat.org
Once we have a migration framework (I need to work on that) then it will be much easier
hasn't it already been done?
22:24:56
@samantazfox:pussthecat.orgSamantaz Foxhahahahah. no.22:25:10
@samantazfox:pussthecat.orgSamantaz Fox

that's the problem

22:25:15
@samantazfox:pussthecat.orgSamantaz Foxand if we want updates to go smoothly, we have to automate that.22:25:38
@thefrenchghosty:pussthecat.orgTheFrenchGhosty
In reply to @samantazfox:pussthecat.org
and if we want updates to go smoothly, we have to automate that.
yes, there's a PR for that, no?
22:25:49
@samantazfox:pussthecat.orgSamantaz Foxnot yet22:25:56
@samantazfox:pussthecat.orgSamantaz Fox

I've only cleaned up the DB code atm

22:26:11
@thefrenchghosty:pussthecat.orgTheFrenchGhostyhttps://github.com/iv-org/invidious/pull/1678 wait it wasn't this?22:26:49
@samantazfox:pussthecat.orgSamantaz Foxnope22:27:23
@thefrenchghosty:pussthecat.orgTheFrenchGhostysomething more is needed?22:27:32
@samantazfox:pussthecat.orgSamantaz Foxyeah. That person mentioned a migration framework22:27:52
@samantazfox:pussthecat.orgSamantaz Fox

and I've opened an issue for the different frameworks available in Crystal

22:28:17
@samantazfox:pussthecat.orgSamantaz Fox

https://github.com/iv-org/invidious/issues/2620

22:28:37
@thefrenchghosty:pussthecat.orgTheFrenchGhosty
In reply to @samantazfox:pussthecat.org

https://github.com/iv-org/invidious/issues/2620

avram seems to be the best
22:30:19
@samantazfox:pussthecat.orgSamantaz Foxnot really22:30:43
@thefrenchghosty:pussthecat.orgTheFrenchGhostyand Lucky seems to be going to be the goto framework22:30:45
@samantazfox:pussthecat.orgSamantaz Foxif we use avram, we will have to 1) rewrite all SQL statements to their own abstraction language and 2) drop the idea of supporting other SQL databases22:31:38

Show newer messages


Back to Room ListRoom Version: 7