This commit is contained in:
Dmitry Zuikov 2024-04-24 06:31:45 +03:00
parent db5e22b96f
commit 9aaea70819
1 changed files with 7 additions and 0 deletions

View File

@ -464,6 +464,13 @@ selectRefLogs :: (DashBoardPerks m, MonadReader DashBoardEnv m) => m [RepoRefLog
selectRefLogs = withState do
select_ [qc|select distinct(reflog) from repolistview|] <&> fmap fromOnly
-- TODO: too-much-data-in-tree-index
-- для навигации по дереву, если нам не нужно
-- выходить на верхний уровень -- нам не нужно
-- знать коммит для каждого дерева. таким образом,
-- если убрать коммит -- вариативность будет на порядок
-- меньше, но это повлечёт последствия для навигации.
-- сейчас уже 200K записей на 4K коммитов, нехорошо
createRepoTreeIndexTable :: (DashBoardPerks m) => DBPipeM m ()
createRepoTreeIndexTable = do
ddl [qc|