|
| 1 | +2016 11 17 - v17.6 |
| 2 | + |
| 3 | +This release adds several new features: |
| 4 | + |
| 5 | + * Adds export of Oracle Text Indexes into FTS or pg_trgm |
| 6 | + based indexes, |
| 7 | + * Add export of indexes defined on materialized views |
| 8 | + * Allow export of materialized views as foreign tables |
| 9 | + when export type is FDW. |
| 10 | + * Add replacement of trim() by btrim(). |
| 11 | + |
| 12 | +Two new configuration directives have been added: |
| 13 | + |
| 14 | + * USE_INDEX_OPCLASS: when value is set to 1, this will force |
| 15 | + Ora2Pg to export all indexes defined on varchar2() and char() |
| 16 | + columns using *_pattern_ops operators. If you set it to a value |
| 17 | + greater than 1 it will only change indexes on columns where the |
| 18 | + character limit is greater or equal than this value. |
| 19 | + |
| 20 | + * CONTEXT_AS_TRGM: when enabled it forces Ora2Pg to translate |
| 21 | + Oracle Text indexes into PostgreSQL indexes using pg_trgm |
| 22 | + extension. Default is to translate CONTEXT indexes into FTS |
| 23 | + indexes and CTXCAT indexes using pg_trgm. Some time using |
| 24 | + pg_trgm based indexes is enough. |
| 25 | + |
| 26 | +There's also some fixes of issues reported by users, here is the |
| 27 | +complete list of changes: |
| 28 | + |
| 29 | + - Fixed non-use of custom temp_dir (-T). Thanks to Sebastian |
| 30 | + Albert for the patch. |
| 31 | + - Make export of FTS indexes from materialized view work as |
| 32 | + for tables. |
| 33 | + - Fix drop of indexes during export of data when DROP_INDEXES |
| 34 | + is enabled. |
| 35 | + - Remove double quote in function and procedure name from an input |
| 36 | + file to avoid creating a file with double quote in its name. |
| 37 | + - Fix export of unique index associated to a primary key. |
| 38 | + - Move OPTION (key "yes") of FDW table before NOT NUL constraint |
| 39 | + and default clause. |
| 40 | + - Fix some encoding issue during data export into file. |
| 41 | + - Rename FTS indexes prefix output file into FTS_INDEXES and |
| 42 | + export CTXCAT Oracle indexes as GIN pg_trgm indexes instead of |
| 43 | + FTS indexes. |
| 44 | + - Add export of indexes of type CTXCAT as FTS indexes. |
| 45 | + - Export triggers and update order for FTS indexes to separate file |
| 46 | + prefixed with FTS_INDEXES. |
| 47 | + - Exclude from export synonyms starting with a slash that correspond |
| 48 | + to incomplete deleted synonyms. Thanks to Nouredine Mallem for the |
| 49 | + report. |
| 50 | + - Add export of indexes defined on materialized views. Thanks to |
| 51 | + Nouredine Mallem for the report. |
| 52 | + - Fix export of foreign key and FTS indexes when looking at dba_* |
| 53 | + tables and multiple different schemas have the same fk or context |
| 54 | + indexes definition. Thanks to Nouredine Mallemfor the patch. |
| 55 | + - Fix export of CONTEXT or FULLTEXT Oracle index into PostgreSQL |
| 56 | + FTS with trigger and initial update statement. |
| 57 | + - Add configuration directive USE_INDEX_OPCLASS to force Ora2Pg to |
| 58 | + export all indexes defined on varchar2() and char() columns using |
| 59 | + those operators. A value greater than 1 will only change indexes |
| 60 | + on columns where the character limit is greater or equal than |
| 61 | + this value. |
| 62 | + - Fix FDW export of mysql tables. Thanks to yafeishi for the report. |
| 63 | + - Fix decode() rewrite. Thanks to Jean-Yves Julliot for the report. |
| 64 | + - Fix regression introduced into the export of NUMBER to integer |
| 65 | + like PG types. |
| 66 | + - Show partition name in progress bar instead of main table name. |
| 67 | + |
1 | 68 | 2016 10 20 - v17.5 |
2 | 69 |
|
3 | 70 | This is a maintenance release to fix several issues reported by users. |
@@ -201,7 +268,7 @@ Here is the complete list of other changes: |
201 | 268 | - Fix debug mode that was interromping the last running table dump. |
202 | 269 | Thanks to calbiston for the report. |
203 | 270 |
|
204 | | -2016 04 21 - v17.5 |
| 271 | +2016 04 21 - v17.6 |
205 | 272 |
|
206 | 273 | Errata in first release attempt. |
207 | 274 |
|
@@ -233,7 +300,7 @@ Here is the complete list of other changes: |
233 | 300 | import. Thanks to Guillaume Lelarge for the report. |
234 | 301 | - Fix Makefile.PL to used with latest spec file from Devrim G�nd�z |
235 | 302 | and following the advice of calbiston. |
236 | | - - Update spec file to v17.5 and latest change to Makefile.PL |
| 303 | + - Update spec file to v17.6 and latest change to Makefile.PL |
237 | 304 | - Replace ora2pg.spec by postgressql.org spec file by Devrim Gunduz. |
238 | 305 | - Generate man page to avoids rpmbuild error. |
239 | 306 | - Fix Windows install. Thanks to Lorena Figueredo for the report. |
|
0 commit comments