9 Commits

Author SHA1 Message Date
Kavin
52229ed8c7
Use virtual threads. 2023-10-10 22:46:43 +01:00
Kavin
fa588aaf83
Optimize threading when batch fetching DeArrow parallelly 2023-07-22 05:39:22 +01:00
Kavin
7b2ac41879
Revert to using a regular cached executor. 2023-03-18 18:52:04 +00:00
Kavin
4a533e9513
Attempt to migrate to Java 19. 2023-03-09 23:19:14 +00:00
Kavin
9c1c165fb2
Significantly speed up import process. (#242) 2022-04-11 00:02:25 +01:00
Kavin
43d6dc93c0
Use try with for sessions (#222) 2022-03-16 03:21:24 +00:00
FireMasterK
b8c6fbf9b1
Log pubsub failures. 2021-07-22 15:13:27 +05:30
FireMasterK
dfca88952a
Use Hibernate as a database (#32)
* Basic hibernate structure.

* Commit stash.

* Improve a lot of things.

* Implement Feed, PubSub, query optimizations.

* Update video views on channel visits.

* Allow mass importing subscriptions.

* Allow configuring database in config.properties.

* Major multi-threading and pubsub improvements.

* PubSub query improvements and fix for postgres.

* Revert docker-compose change.

* Disable showing sql statements.
2021-07-17 04:10:46 +05:30
FireMasterK
dd2ee203bb
Commit changes. 2021-02-24 15:22:29 +05:30