Skip to content

Conversation

@Dimitrionian
Copy link
Collaborator

Add comprehensive HBase backup and restore functionality

Summary

This PR adds complete backup and restore capabilities to the Apache HBase provider, including new operators, comprehensive test coverage, example DAGs, and updated documentation.

New Features

Operators

  • HBaseBackupSetOperator - Manage backup sets (add, list, describe, delete)
  • HBaseCreateBackupOperator - Create full or incremental backups
  • HBaseRestoreOperator - Restore tables from backups
  • HBaseBackupHistoryOperator - View backup history

Sensors

  • HBaseTableSensor - Monitor table existence
  • HBaseRowSensor - Monitor row existence
  • HBaseRowCountSensor - Monitor row count thresholds
  • HBaseColumnValueSensor - Monitor column values

Enhanced Hook

  • Added backup/restore methods to HBaseHook
  • SSH support for remote HBase shell command execution

@Dimitrionian Dimitrionian merged commit 269d5b4 into feature/hbase-provider Dec 19, 2025
@Dimitrionian Dimitrionian self-assigned this Jan 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant