Commit Graph

218 Commits (54e5146f9f7cc1cecdc0a254496dd96b754daae0)

Author SHA1 Message Date
Thibault Duplessis 9c975aff4a rename insight models 2021-01-22 09:18:06 +01:00
Thibault Duplessis 497665a770 rename insight collection 2021-01-14 08:24:26 +01:00
Thibault Duplessis 0160523f71 record date of last insight use for possibly eviction later 2021-01-13 18:41:41 +01:00
Thibault Duplessis 767ea312c5 rename and simplify InsightUser 2021-01-13 18:33:26 +01:00
Thibault Duplessis 5d9709a37c remove insight versioning system 2021-01-13 18:27:02 +01:00
Thibault Duplessis 22e82c304c ready the insights indexer for mass generation 2021-01-13 18:16:11 +01:00
Thibault Duplessis d90e8ef0bb insight indexer tweak 2020-10-01 22:20:09 +02:00
Thibault Duplessis f259240f7f explicitly return unit to prevent value discarding #list 2020-09-29 10:38:01 +02:00
Niklas Fiekas 2b6692c1f6 finish scalachess upgrade to 10.0.4 2020-09-21 11:33:48 +02:00
Thibault Duplessis aaf88bc62c scalafmt 2.7.1 2020-09-21 09:28:28 +02:00
Thibault Duplessis fe38bccf95 use native coll.find without using coll.ext.find 2020-08-21 17:18:23 +02:00
antma 4b931b5e71 codegolf: replace sortBy(-...).headOption by maximumByOption 2020-08-20 21:34:59 +03:00
antma 1c50ea44c2 ThreadLocalRandom
replace scala.util.Random.{nextInt, nextBoolean, shuffle} by lila.common.ThreadLocalRandom._
replace ornicar.scalalib.Random.nextString by lila.common.ThreadLocalRandom.nextString
nextString has mutable realization without boxing/unboxing Chars
Ref: https://stackoverflow.com/questions/9600114/parallel-random-number-generation-with-akka-futures/9604117#9604117
     https://stackoverflow.com/questions/49801698/scala-parallel-collections
2020-08-18 22:31:32 +03:00
Thibault Duplessis f89b162533 use sizeIs and lengthIs
https://medium.com/@april_at_protenus/lengthcompare-why-its-needed-and-why-it-needed-to-be-fixed-2080c1c632d7
2020-08-18 00:10:52 +02:00
Thibault Duplessis 3d0a9fbe64 remove superfluous function placeholders 2020-08-16 15:24:06 +02:00
Thibault Duplessis 343926964f fix actual insight bug 2020-08-16 15:07:19 +02:00
Thibault Duplessis d25ef1ff63 scalafmt 2020-08-16 14:43:26 +02:00
Thibault Duplessis 4f9d267c79 code tweaks 2020-08-16 14:37:41 +02:00
Thibault Duplessis 7a2918edcc cats compile 2020-08-12 08:53:51 +02:00
Cédric Chantepie ed4d627927 Update insight module 2020-07-19 18:15:16 +02:00
Thibault Duplessis ea510a2fc0 fix many warnings 2020-07-07 10:34:48 +02:00
Thibault Duplessis 54a12961e5 fix all warnings, enable fatal warnings 2020-07-05 19:09:49 +02:00
Thibault Duplessis ed1b9defc7 scalafmt 2.6.1 2020-06-24 11:37:18 +02:00
Thibault Duplessis f945700bdb offline lobby WIP 2020-06-08 19:43:43 -06:00
Thibault Duplessis 73698839e0 tweak insights presets 2020-05-29 20:42:39 -06:00
Thibault Duplessis f764deb946 more insights fixes 2020-05-29 20:32:11 -06:00
Thibault Duplessis f3ef586de0 faster insights indexer 2020-05-29 19:29:01 -06:00
Thibault Duplessis 5de94b4026 ensure latest insights version 2020-05-28 14:38:28 -06:00
Thibault Duplessis 8e69311178 add move time variance to mod insights 2020-05-28 12:48:20 -06:00
Thibault Duplessis cf836b246c insights for mods WIP 2020-05-27 21:08:37 -06:00
Thibault Duplessis db16677722 insight blur WIP 2020-05-27 12:41:50 -06:00
Thibault Duplessis 323eb1231c use DuctSequencer instead of WorkQueue(parallelism = 1), everywhere 2020-05-10 11:03:20 -06:00
Thibault Duplessis 5488a09548 scalafmt 2.5 2020-05-05 22:11:15 -06:00
Thibault Duplessis ae38d5966a use scala.util.chaining instead of lilaism 2020-04-29 08:01:37 -06:00
Thibault Duplessis c716fffd16 perf types names and descs compile 2020-02-15 10:29:53 -06:00
Thibault Duplessis 61cc149e14 add timeout to work queues to fix studies and tournaments maybe 2020-01-14 20:36:02 -06:00
Thibault Duplessis 0bf0aa1296 tweak streams 2019-12-16 09:06:48 -06:00
Thibault Duplessis 0cc6ec7866 name work queues 2019-12-14 10:55:33 -06:00
Thibault Duplessis c0aa9734f3 done propagating the execution context everywhere 2019-12-13 21:08:21 -06:00
Thibault Duplessis ff1cc70bef reformat with scalafmt 2019-12-13 08:37:32 -06:00
Thibault Duplessis 3cf6d739a6 complete monitoring rewrite 2019-12-10 15:01:18 -06:00
Thibault Duplessis c2f2fd2de4 replace all Duct-based future sequencers with WorkQueue 2019-12-09 17:24:43 -06:00
Thibault Duplessis b37e2d3b2a fix insights indexer stream 2019-12-08 21:10:08 -06:00
Thibault Duplessis b7bbfde3c4 fix many more warnings 2019-12-08 10:58:50 -06:00
Thibault Duplessis d3d73b1a06 all fatal warnings - WIP 2019-12-08 02:02:12 -06:00
Thibault Duplessis e73bc38bc9 remove db "uno" 2019-12-07 22:49:02 -06:00
Thibault Duplessis d78b426838 write joda DateTimes as JSON numbers 2019-12-07 18:43:22 -06:00
Thibault Duplessis 7b70350044 use async db coll in insights 2019-12-07 10:56:44 -06:00
Thibault Duplessis 26573d5b18 use async DB for oauth 2019-12-07 10:26:44 -06:00
Thibault Duplessis edb690ae8c refactor db 2019-12-06 21:37:15 -06:00