Greenplum Magic Tool 2 - open source rebuild of GPMT
-
The ultimate goal of the project is to make GPMT more easiliy manageable, extensible, and supportable.
-
Initial development will focus on replicating functionality of the original GPMT tool, in the following order of tools (subject to adjustment):
- gp_log_collector
- packcore
- gpcheckcat
- gpcatalog_backup
- analyze_session
- gpstatscheck
-
Other goals include:
- Compatibility with gpdb6
- Additional features
CI will be provided by Travis - if sufficient code is written, it is expected that appropriate go tests will be included in any PR as well
Please ensure all submitted code is formatted with gofmt.
This repository uses dep so please ensure you run dep ensure --update
if you add imports.
Of course, github issue requests are the best way to start a request for new features or bugs.