Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 emaj free fr).

Any feedback is welcome, even to just notice you use E-Maj, Emaj_web or Distributed E-Maj ;-)

About

Adds distributed features to E-Maj (see the emaj project). It allows "distributed E-Maj rollbacks" to your distributed databases.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages