Skip to content

Commit

Permalink
Merge branch 'main' into v3
Browse files Browse the repository at this point in the history
  • Loading branch information
ademidoff committed Dec 1, 2023
1 parent 5aa6e6b commit 2b250e6
Show file tree
Hide file tree
Showing 8 changed files with 67 additions and 38 deletions.
3 changes: 3 additions & 0 deletions .mockery.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,9 @@ packages:
scheduleService:
removalService:
pbmPITRService:
github.com/percona/pmm/managed/services/management/dump:
interfaces:
dumpService:
github.com/percona/pmm/managed/services/qan:
interfaces:
qanCollectorClient:
Expand Down
66 changes: 35 additions & 31 deletions api/serverpb/server.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

12 changes: 10 additions & 2 deletions api/serverpb/server_grpc.pb.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 4 additions & 2 deletions managed/cmd/pmm-managed/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -982,6 +982,8 @@ func main() { //nolint:cyclop,maintidx
schedulerService := scheduler.New(db, backupService)
versionCache := versioncache.New(db, versioner)

dumpService := dump.New(db)

serverParams := &server.Params{
DB: db,
VMDB: vmdb,
Expand Down Expand Up @@ -1154,7 +1156,6 @@ func main() { //nolint:cyclop,maintidx
versionCache: versionCache,
vmalert: vmalert,
vmClient: &vmClient,
vmalert: vmalert,
vmdb: vmdb,
})
}()
Expand All @@ -1176,7 +1177,8 @@ func main() { //nolint:cyclop,maintidx

haService.AddLeaderService(ha.NewContextService("cleaner", func(ctx context.Context) error {
cleaner.Run(ctx, cleanInterval, cleanOlderThan)
}()
return nil
}))

wg.Add(1)
go func() {
Expand Down
1 change: 1 addition & 0 deletions managed/models/database.go
Original file line number Diff line number Diff line change
Expand Up @@ -948,6 +948,7 @@ var databaseSchema = [][]string{
FOREIGN KEY (dump_id) REFERENCES dumps (id) ON DELETE CASCADE,
PRIMARY KEY (dump_id, chunk_id)
)`,
},
100: {
`DROP TABLE kubernetes_clusters`,
},
Expand Down
2 changes: 0 additions & 2 deletions managed/services/management/dump/deps.go
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@ package dump

import "github.com/percona/pmm/managed/services/dump"

//go:generate ../../../../bin/mockery --name=dumpService --case=snake --inpackage --testonly

type dumpService interface {
StartDump(params *dump.Params) (string, error)
DeleteDump(dumpID string) error
Expand Down
14 changes: 13 additions & 1 deletion managed/services/management/dump/mock_dump_service_test.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions managed/services/server/server.go
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ type Server struct {
telemetryService telemetryService
awsInstanceChecker *AWSInstanceChecker
grafanaClient grafanaClient
haService haService

l *logrus.Entry

Expand Down

0 comments on commit 2b250e6

Please sign in to comment.