Permalink
Browse files

Create a new emaj development environment without version number. Ada…

…pt the E-Maj components accordingly.
  • Loading branch information...
1 parent 1247c85 commit c61b38422a84a65e0b1a5c6a542086e15f18ec70 @beaud76 committed Nov 9, 2012
Showing with 5,000 additions and 187 deletions.
  1. +7 −1 CHANGES
  2. +3 −3 META.json
  3. +5 −5 README
  4. +1 −1 php/emajParallelRollback.php
  5. +1 −1 sql/demo.sql
  6. +3 −3 sql/{emaj--0.12.0.sql → emaj--next_version.sql}
  7. +4,698 −0 sql/emaj-0.11.1-to-1.0.0.sql
  8. +3 −0 sql/emaj-1.0.0-to-next.sql
  9. +3 −3 sql/emaj.sql
  10. +3 −3 sql/emaj_src.sql
  11. +1 −1 sql/prep-pr.sql
  12. +1 −1 sql/uninstall.sql
  13. +21 −21 tar.index
  14. +7 −7 test/82/expected/instPsql.out
  15. +10 −10 test/82/expected/instPsqlMig.out
  16. +1 −1 test/82/expected/instPsqlPrev.out
  17. +1 −1 test/82/expected/prlb1.out
  18. +1 −1 test/82/expected/prlb2.out
  19. +7 −7 test/83/expected/instPsql.out
  20. +10 −10 test/83/expected/instPsqlMig.out
  21. +1 −1 test/83/expected/instPsqlPrev.out
  22. +1 −1 test/83/expected/prlb1.out
  23. +1 −1 test/83/expected/prlb2.out
  24. +7 −7 test/84/expected/instPsql.out
  25. +10 −10 test/84/expected/instPsqlMig.out
  26. +1 −1 test/84/expected/instPsqlPrev.out
  27. +1 −1 test/84/expected/prlb1.out
  28. +1 −1 test/84/expected/prlb2.out
  29. +7 −7 test/90/expected/instPsql.out
  30. +10 −10 test/90/expected/instPsqlMig.out
  31. +1 −1 test/90/expected/instPsqlPrev.out
  32. +1 −1 test/90/expected/migPsqlLoggingGroup.out
  33. +1 −1 test/90/expected/prlb1.out
  34. +1 −1 test/90/expected/prlb2.out
  35. +7 −7 test/91/expected/instPsql.out
  36. +10 −10 test/91/expected/instPsqlMig.out
  37. +1 −1 test/91/expected/instPsqlPrev.out
  38. +1 −1 test/91/expected/migPsqlLoggingGroup.out
  39. +1 −1 test/91/expected/prlb1.out
  40. +1 −1 test/91/expected/prlb2.out
  41. +7 −7 test/92/expected/instPsql.out
  42. +10 −10 test/92/expected/instPsqlMig.out
  43. +1 −1 test/92/expected/instPsqlPrev.out
  44. +1 −1 test/92/expected/migPsqlLoggingGroup.out
  45. +1 −1 test/92/expected/prlb1.out
  46. +1 −1 test/92/expected/prlb2.out
  47. +1 −1 test/emaj_sched_ext
  48. +1 −1 test/emaj_sched_ext_mig
  49. +2 −2 test/emaj_sched_ext_mx_mig
  50. +1 −1 test/emaj_sched_psql
  51. +1 −1 test/emaj_sched_psql_mig
  52. +2 −2 test/emaj_sched_psql_mx_mig
  53. +2 −2 test/sql/instPsqlMig.sql
  54. +1 −1 test/sql/instPsqlPrev.sql
  55. +1 −1 test/sql/migPsqlLoggingGroup.sql
  56. +0 −1 test/sql/sql
  57. +108 −0 tools/create_version.sh
  58. +2 −3 tools/gen_emaj.pl
  59. +5 −5 tools/regress.sh
View
@@ -1,6 +1,12 @@
E-Maj - Release notes
---------------------
-0.12.0
+<NEXT_VERSION>
+------
+Enhancements:
+
+Bug fixes:
+
+1.0.0
------
Enhancements:
- to help managing databases having a large number of tables, it is now
View
@@ -1,15 +1,15 @@
{
"name": "E-Maj",
"abstract": "E-Maj provides a set of functions to 1) log updates performed on groups of tables and 2) rollback these updates if needed",
- "version": "0.12.0",
+ "version": "<NEXT_VERSION>",
"maintainer": "Philippe Beaudoin - phb<dot>emaj<at>free<dot>fr",
"license": "gpl_2",
"tags": [ "emaj", "table log", "log trigger", "archive before journal", "logical rollback", "flashback" ],
"provides": {
"emaj": {
"file": "sql/emaj.sql",
- "docfile": "doc/emaj.0.12.0_doc_en.pdf",
- "version": "0.12.0",
+ "docfile": "doc/emaj.<NEXT_VERSION>_doc_en.pdf",
+ "version": "<NEXT_VERSION>",
"abstract": "Tables updates log and rollback"
}
},
View
10 README
@@ -3,7 +3,7 @@ README
E-Maj: logs and rollbacks table updates
-Version: 0.12.0
+Version: <NEXT_VERSION>
1- License
@@ -50,10 +50,10 @@ In both environments, being able to examine the history of updates performed on
- sql/demo.sql demonstration psql script
- sql/prep-pr.sql psql script to prepare parallel rollback demonstration
-- doc/emaj.0.12.0_doc_en.pdf E-Maj user's guide in English
-- doc/emaj.0.12.0_doc_fr.pdf E-Maj user's guide in French
-- doc/emaj.0.12.0_pres_en.pdf E-Maj presentation in English
-- doc/emaj.0.12.0_pres_fr.pdf E-Maj presentation in French
+- doc/emaj.<NEXT_VERSION>_doc_en.pdf E-Maj user's guide in English
+- doc/emaj.<NEXT_VERSION>_doc_fr.pdf E-Maj user's guide in French
+- doc/emaj.<NEXT_VERSION>_pres_en.pdf E-Maj presentation in English
+- doc/emaj.<NEXT_VERSION>_pres_fr.pdf E-Maj presentation in French
- php/emajParallelRollback.php external client for parallel rollback
@@ -9,7 +9,7 @@
// Users must supply the name of the E-Maj group and the number of parallel connections/sessions to use.
// The tables to process are then affected to sessions.
- $EmajVersion='0.12.0';
+ $EmajVersion='<NEXT_VERSION>';
$progName='emajParallelRollback';
// Just asking for help
View
@@ -1,4 +1,4 @@
--- demo.sql : V 0.12.0
+-- demo.sql : Version <NEXT_VERSION>
--
-- This test script must be executed with a superuser role.
-- E-Maj extension must have been previously installed.
@@ -1,5 +1,5 @@
--
--- E-Maj : logs and rollbacks table updates : V 0.12.0
+-- E-Maj : logs and rollbacks table updates : Version <NEXT_VERSION>
--
-- This software is distributed under the GNU General Public License.
--
@@ -304,7 +304,7 @@ $$Represents the structure of rows returned by the internal _verify_groups() fun
-- 'Fixed' parameters --
-- --
------------------------------------
-INSERT INTO emaj.emaj_param (param_key, param_value_text) VALUES ('emaj_version','0.12.0');
+INSERT INTO emaj.emaj_param (param_key, param_value_text) VALUES ('emaj_version','<NEXT_VERSION>');
-- Other parameters are optional. They are set by users if needed.
@@ -5286,7 +5286,7 @@ SELECT pg_catalog.pg_extension_config_dump('emaj_fk','');
SELECT pg_catalog.pg_extension_config_dump('emaj_rlbk_stat','');
-- and insert the init record in the operation history
-INSERT INTO emaj.emaj_hist (hist_function, hist_object, hist_wording) VALUES ('EMAJ_INSTALL','E-Maj 0.12.0', 'Initialisation completed');
+INSERT INTO emaj.emaj_hist (hist_function, hist_object, hist_wording) VALUES ('EMAJ_INSTALL','E-Maj <NEXT_VERSION>', 'Initialisation completed');
-- check the current max_prepared_transactions setting and report a warning if its value is too low for parallel rollback
DO LANGUAGE plpgsql
Oops, something went wrong.

0 comments on commit c61b384

Please sign in to comment.