mirror of
https://github.com/commercialhaskell/stackage-server.git
synced 2026-01-12 04:08:29 +01:00
Build many more Hoogle databases
This commit is contained in:
parent
ce3fffcb6e
commit
c3f65f5a6e
@ -37,6 +37,7 @@ module Stackage.Database
|
||||
, countSnapshots
|
||||
, currentSchema
|
||||
, last5Lts5Nightly
|
||||
, lastXLts5Nightly
|
||||
, snapshotsJSON
|
||||
, getPackageCount
|
||||
, getLatestLtsByGhc
|
||||
@ -751,8 +752,11 @@ getSnapshots mBranch l o = run $ case mBranch of
|
||||
pure snapshot
|
||||
|
||||
last5Lts5Nightly :: GetStackageDatabase m => m [SnapName]
|
||||
last5Lts5Nightly = run $ do
|
||||
ls <- selectList [] [Desc LtsMajor, Desc LtsMinor, LimitTo 5]
|
||||
last5Lts5Nightly = lastXLts5Nightly 5
|
||||
|
||||
lastXLts5Nightly :: GetStackageDatabase m => Int -> m [SnapName]
|
||||
lastXLts5Nightly ltsCount = run $ do
|
||||
ls <- selectList [] [Desc LtsMajor, Desc LtsMinor, LimitTo ltsCount]
|
||||
ns <- selectList [] [Desc NightlyDay, LimitTo 5]
|
||||
return $ map l ls ++ map n ns
|
||||
where
|
||||
|
||||
@ -194,7 +194,7 @@ stackageServerCron = do
|
||||
Left e -> error $ show (key, e)
|
||||
Right _ -> putStrLn "Success"
|
||||
|
||||
names <- runReaderT last5Lts5Nightly db
|
||||
names <- runReaderT (lastXLts5Nightly 50) db
|
||||
let manager = view envManager env
|
||||
|
||||
locker <- newHoogleLocker False manager
|
||||
|
||||
Loading…
Reference in New Issue
Block a user