Documentation ¶
Index ¶
- type BigCache
- func (c *BigCache) MappedIterator() *bigcache.EntryInfoIterator
- func (c *BigCache) RawIterator() *bigcache.EntryInfoIterator
- func (c *BigCache) ReadMapped(where string, arguments ...interface{}) ([]message.Mapped, error)
- func (c *BigCache) ReadRaw(where string, arguments ...interface{}) ([]message.Raw, error)
- func (c *BigCache) WriteMapped(mappedList ...message.Mapped) []message.Mapped
- func (c *BigCache) WriteRaw(raw *message.Raw, returnChanges bool) []*message.Raw
- type DatabaseCountReader
- type DatabaseReader
- type DatabaseWriter
- type PostgresqlDatabase
- func (db *PostgresqlDatabase) CreateMissingRemoteOrigins(epoch time.Time, duration time.Duration) error
- func (db *PostgresqlDatabase) CreateTransferRequests(appendToQuery string, arguments ...interface{}) ([]message.TransferRequest, error)
- func (db *PostgresqlDatabase) DowngradeDatabase() error
- func (db *PostgresqlDatabase) GetConnection() *pgxpool.Pool
- func (db *PostgresqlDatabase) InsertRemoteData(message message.TransferRequest)
- func (db *PostgresqlDatabase) ReadMapped(appendToQuery string, arguments ...interface{}) ([]message.Mapped, error)
- func (db *PostgresqlDatabase) ReadMappedCount(appendToQuery string, arguments ...interface{}) (int, error)
- func (db *PostgresqlDatabase) ReadRawCount(appendToQuery string, arguments ...interface{}) (int, error)
- func (db *PostgresqlDatabase) ReadRemoteOrigins() ([]string, error)
- func (db *PostgresqlDatabase) UpdateRemoteDataLocalPoints(message message.TransferRequest)
- func (db *PostgresqlDatabase) UpdateRemoteDataRemotePoints(message message.TransferRequest)
- func (db *PostgresqlDatabase) UpgradeDatabase() error
- func (db *PostgresqlDatabase) WriteMapped(mapped message.Mapped)
- func (db *PostgresqlDatabase) WriteRaw(raw message.Raw)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BigCache ¶
type BigCache struct {
// contains filtered or unexported fields
}
func NewBigCache ¶
func NewBigCache(c *config.BigCacheConfig) *BigCache
func (*BigCache) MappedIterator ¶
func (c *BigCache) MappedIterator() *bigcache.EntryInfoIterator
func (*BigCache) RawIterator ¶
func (c *BigCache) RawIterator() *bigcache.EntryInfoIterator
func (*BigCache) ReadMapped ¶
func (*BigCache) WriteMapped ¶
type DatabaseCountReader ¶ added in v0.1.28
type DatabaseReader ¶
type DatabaseWriter ¶
type PostgresqlDatabase ¶
type PostgresqlDatabase struct {
// contains filtered or unexported fields
}
func NewPostgresqlDatabase ¶
func NewPostgresqlDatabase(c *config.PostgresqlConfig) *PostgresqlDatabase
func (*PostgresqlDatabase) CreateMissingRemoteOrigins ¶ added in v0.1.29
func (*PostgresqlDatabase) CreateTransferRequests ¶ added in v0.1.29
func (db *PostgresqlDatabase) CreateTransferRequests(appendToQuery string, arguments ...interface{}) ([]message.TransferRequest, error)
func (*PostgresqlDatabase) DowngradeDatabase ¶
func (db *PostgresqlDatabase) DowngradeDatabase() error
func (*PostgresqlDatabase) GetConnection ¶
func (db *PostgresqlDatabase) GetConnection() *pgxpool.Pool
func (*PostgresqlDatabase) InsertRemoteData ¶ added in v0.1.28
func (db *PostgresqlDatabase) InsertRemoteData(message message.TransferRequest)
func (*PostgresqlDatabase) ReadMapped ¶
func (db *PostgresqlDatabase) ReadMapped(appendToQuery string, arguments ...interface{}) ([]message.Mapped, error)
func (*PostgresqlDatabase) ReadMappedCount ¶ added in v0.1.28
func (db *PostgresqlDatabase) ReadMappedCount(appendToQuery string, arguments ...interface{}) (int, error)
func (*PostgresqlDatabase) ReadRawCount ¶ added in v0.1.28
func (db *PostgresqlDatabase) ReadRawCount(appendToQuery string, arguments ...interface{}) (int, error)
func (*PostgresqlDatabase) ReadRemoteOrigins ¶ added in v0.1.28
func (db *PostgresqlDatabase) ReadRemoteOrigins() ([]string, error)
func (*PostgresqlDatabase) UpdateRemoteDataLocalPoints ¶ added in v0.1.28
func (db *PostgresqlDatabase) UpdateRemoteDataLocalPoints(message message.TransferRequest)
func (*PostgresqlDatabase) UpdateRemoteDataRemotePoints ¶ added in v0.1.28
func (db *PostgresqlDatabase) UpdateRemoteDataRemotePoints(message message.TransferRequest)
func (*PostgresqlDatabase) UpgradeDatabase ¶
func (db *PostgresqlDatabase) UpgradeDatabase() error
func (*PostgresqlDatabase) WriteMapped ¶
func (db *PostgresqlDatabase) WriteMapped(mapped message.Mapped)
func (*PostgresqlDatabase) WriteRaw ¶
func (db *PostgresqlDatabase) WriteRaw(raw message.Raw)
Click to show internal directories.
Click to hide internal directories.