MCPcopy Create free account
hub / github.com/apecloud/myduckserver / stopAllReplication

Function stopAllReplication

pgserver/backup_handler.go:145–159  ·  view source on GitHub ↗
(sqlCtx *sql.Context)

Source from the content-addressed store, hash-verified

143func doCheckpoint(sqlCtx *sql.Context) error {
144 if _, err := adapter.ExecCatalogInTxn(sqlCtx, "CHECKPOINT"); err != nil {
145 return err
146 }
147
148 if err := adapter.CommitAndCloseTxn(sqlCtx); err != nil {
149 return err
150 }
151
152 return nil
153}
154
155func stopAllReplication(sqlCtx *sql.Context) error {
156 if err := logrepl.UpdateAllSubscriptionStatus(sqlCtx, false); err != nil {
157 return err
158 }
159
160 if err := adapter.CommitAndCloseTxn(sqlCtx); err != nil {
161 return err
162 }

Callers 1

executeBackupMethod · 0.85

Calls 3

CommitAndCloseTxnFunction · 0.92
UpdateSubscriptionsFunction · 0.92

Tested by

no test coverage detected