Release notes

0.6
---
Enhancements :
- add an emaj_rollback_and_stop_group function to rollback a table_group and 
stop it at the same time. 
This allow to not delete the rollbacked rows from log tables and then speed
up the rollback function when there is no need to keep any previous mark 
active.
- when an emaj_stop_group function is performed, the marks in emaj.marks 
table are not physicaly deleted but their state just becomes "deleted". The 
associated data in emaj_sequence table (that record the serial value of each 
log table) are also not deleted. 
This allow to find marks timestamps if log tables are used for application 
debugging purpose.
The emaj_reset_group function physicaly deletes the marks for the group at 
the same time it truncates the related log tables.
- change column names from emaj_hist table to get a better consistency 
between table name and columns name prefix

Bug fixes :
- in rollback operations, don't delete the mark used to rollback to, and its 
associated data for sequences, because it can be useful for a future use if 
the application continues after the rollback operation.

0.5.2
-----
Bug fixes :
- the UPDATE statements generated for the rollback functions did not handle 
properly the columns list of the SET clause.
- supply the right test-emaj.sql file !

0.5.1
-----
Bug fixes :
- when a table has several indexes, the UPDATE or DELETE statements generated 
by the emaj_rollback_group function was often erroneous.

Enhancements :
- replace the current_timestamp default value for emaj_changed column of log 
tables by clock_timestamp() so that every log row has its own creation 
timestamp.

0.5
---
First released version


