Directories
¶
| Path | Synopsis |
|---|---|
|
Package compress is the driving adapter for pipeline backup compression.
|
Package compress is the driving adapter for pipeline backup compression. |
|
Package crypto holds Sentinel's concrete cryptographic adapters: AES-256-GCM streaming encryption (ChunkEncryptWriter / ChunkDecryptReader), the single-pass SHA-256 HashingWriter used by the backup manifest, and the file/env-backed FileKeyProvider used to load the master key.
|
Package crypto holds Sentinel's concrete cryptographic adapters: AES-256-GCM streaming encryption (ChunkEncryptWriter / ChunkDecryptReader), the single-pass SHA-256 HashingWriter used by the backup manifest, and the file/env-backed FileKeyProvider used to load the master key. |
|
Package db_probe is the driving adapter for ports.DBProber.
|
Package db_probe is the driving adapter for ports.DBProber. |
|
Package dump hosts the cross-engine dump-args factory registry, mirroring internal/adapters/storage.NewBackend.
|
Package dump hosts the cross-engine dump-args factory registry, mirroring internal/adapters/storage.NewBackend. |
|
Package lock provides the file-based advisory-lock adapter that implements ports.LockManager.
|
Package lock provides the file-based advisory-lock adapter that implements ports.LockManager. |
|
Package manifest_store is the driving adapter for ports.ManifestStore.
|
Package manifest_store is the driving adapter for ports.ManifestStore. |
|
Package mongo_tls owns the Mongo TLS PEM material lifecycle — writing the temporary combined PEM used for mongodump/mongorestore --tlsCAFile-style arguments, a process-wide registry for signal-handler cleanup, and startup orphan sweep.
|
Package mongo_tls owns the Mongo TLS PEM material lifecycle — writing the temporary combined PEM used for mongodump/mongorestore --tlsCAFile-style arguments, a process-wide registry for signal-handler cleanup, and startup orphan sweep. |
|
Package monitor implements ports.Recorder using a SQLite-backed execution history database.
|
Package monitor implements ports.Recorder using a SQLite-backed execution history database. |
|
Package mysqlargs holds the shared MySQL-family dump-argument core used by the mysql and mariadb dump adapters.
|
Package mysqlargs holds the shared MySQL-family dump-argument core used by the mysql and mariadb dump adapters. |
|
Package restore hosts the cross-engine restore-args factory registry, mirroring internal/adapters/dump.NewArgsFactory and internal/adapters/storage.NewBackend.
|
Package restore hosts the cross-engine restore-args factory registry, mirroring internal/adapters/dump.NewArgsFactory and internal/adapters/storage.NewBackend. |
|
chain_assembler
Package chain_assembler implements ports.ChainAssembler over the pg_combinebackup wrapper.
|
Package chain_assembler implements ports.ChainAssembler over the pg_combinebackup wrapper. |
|
runtime
Package runtime is the shared driving adapter for restore execution.
|
Package runtime is the shared driving adapter for restore execution. |
|
Package storage is the unified storage-adapter registry.
|
Package storage is the unified storage-adapter registry. |
|
Package tls provides TLS configuration validation and engine-specific argument building for Sentinel's database backup/restore operations.
|
Package tls provides TLS configuration validation and engine-specific argument building for Sentinel's database backup/restore operations. |
Click to show internal directories.
Click to hide internal directories.