Contents
README.md
License
This software is distributed under the GNU General Public License.
Objectives
Distributed Emaj is an extension of the E-Maj solution. (available on https://github.com/dalibo/emaj).
The main goals of E-Maj are: * log changes performed on one or several sets of tables. * cancel these updates if needed, and reset a tables set to a predefined stable state.
“Distributed E-Maj” adds distributed features to E-Maj. concretely, it allows to perform distributed E-Maj rollbacks on tables spread on distributed databases in a consistent mannner.
Distribution
Distributed E-Maj is available via the PGXN platform (https://pgxn.org/dist/dist_emaj/). The main repository is available on GitHub (https://github.com/dalibo/dist_emaj).
Documentation
A detailed documentation can be found here, in English and in French.
How to install and use E-Maj
Distributed E-Maj can be installed using the usual method for postgres extensions (ie. CREATE EXTENSION dist_emaj CASCADE;).
The documentation contains all the detailled information needed to install and use Distributed E-Maj.
Support
For additional support or bug report, please create an issue on the github repository or contact Philippe Beaudoin (phb
Any feedback is welcome, even to just notice you use E-Maj, Emaj_web or Distributed E-Maj ;-)