stats

package
v1.19.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 13, 2023 License: MIT Imports: 8 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Init

func Init() error

Init initialize the repo indexer

func UpdateRepoIndexer

func UpdateRepoIndexer(repo *repo_model.Repository) error

UpdateRepoIndexer update a repository's entries in the indexer

Types

type DBIndexer

type DBIndexer struct{}

DBIndexer implements Indexer interface to use database's like search

func (*DBIndexer) Close

func (db *DBIndexer) Close()

Close dummy function

func (*DBIndexer) Index

func (db *DBIndexer) Index(id int64) error

Index repository status function

type Indexer

type Indexer interface {
	Index(id int64) error
	Close()
}

Indexer defines an interface to index repository stats

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL