|
| 1 | +2023 09 08 - v24.1 |
| 2 | + |
| 3 | +This release fix several issues reported since last release and adds some |
| 4 | +new features and improvements. |
| 5 | + |
| 6 | + - Replace "set feedback off" by "\set QUIET on;" and "set pagesize 0" with |
| 7 | + "\pset pager off". Thanks to Martin Gerhardy for the suggestion. |
| 8 | + - Always add package name into search_path of packages functions. Thanks to |
| 9 | + janopha for the report. |
| 10 | + - Allow to specify a password file to set PG_PWD at PostgreSQL database |
| 11 | + connection. If the specified file exists on the system, Ora2Pg will read |
| 12 | + the first line to get the password at each call of send_to_pgdb(). It can |
| 13 | + be useful in some situation where the password change during data migration. |
| 14 | + Thanks to Marius Hope for the feature request. |
| 15 | + - Added option --dump_as_json and fixed some json output errors. Thanks to |
| 16 | + Martin Gerhardy for the patch. |
| 17 | + |
| 18 | +Here is the full list of changes and acknowledgements: |
| 19 | + |
| 20 | + - Fix schema prefixing of type created in packages stored procedures. |
| 21 | + Thanks to janopha for the report. |
| 22 | + - Fix perl function get_schema_condition() to use quote_ident() in generated |
| 23 | + SQL filters. Thanks to franxav06 for the report. |
| 24 | + - Attempt to better test the not null constraint count in Oracle. |
| 25 | + - Fix regression with PSQL_RELATIVE_PATH. Thanks to Ryan Taylor for the |
| 26 | + report. |
| 27 | + - Do not add the partition key to PK if DISABLE_PARTITION is enabled. Thanks |
| 28 | + to pavel-moskotin-db for the report. |
| 29 | + - Filter list of indexes on name instead of the GENERATED column because |
| 30 | + we are missing the ones that have been created automatically by the |
| 31 | + Automatic Indexing feature of Oracle 19c. Thanks to Franck Pachot for |
| 32 | + the report. |
| 33 | + - Fix incompleteness in GRANT action, add grant usage on schema to owner and |
| 34 | + users. Thanks to elexus for the report. |
| 35 | + - Apply missing --blob_to_lo to import_all.sh script. |
| 36 | + - Fix regression in MySQL hash partitions export. Thanks to Shubham Dabriwala |
| 37 | + for the report. |
| 38 | + - Fix Oracle INTERVAL data export with negative value. Thanks to shubham-yb |
| 39 | + for the report. |
| 40 | + - Fix double count of not null constraints for TEST action. Thanks to Simon |
| 41 | + Pane for the patch. |
| 42 | + - Fix replacement of Oracle sys_refcursor in function return type. |
| 43 | + - Fix replacement of SQL script setting from Oracle. |
| 44 | + - Make scripts executable. Thanks to Martin Gerhardy for the patch. |
| 45 | + - Exclude data pump SYS_EXPORT_SCHEMA_.* tables from Oracle export. |
| 46 | + - ora2pg: use env based shebang for perl. Thanks to Martin Gerhardy for |
| 47 | + the patch. |
| 48 | + - Add unsupported clause message for PRAGMA AUTONOMOUS_TRANSACTION when it is |
| 49 | + not rewritten by Ora2Pg. Thanks to Martin Gerhardy for the patch. |
| 50 | + - Allow schema specific definitions of partitioning columns. Thanks to Martin |
| 51 | + Gerhardy for the patch. |
| 52 | + - Fixed invalid variable name in read_grant_from_file. Thanks to Martin |
| 53 | + Gerhardy for the patch. |
| 54 | + - Fix not double quoted column in alter set not null column statement. |
| 55 | + Thanks to leonteq-reisg for the patch. |
| 56 | + - Bug fixes and special treatment for Types with body. Thanks to Martin |
| 57 | + Gerhardy for the patch. |
| 58 | + - Avoid redundant definition of the version. Thanks to Martin Gerhardy for |
| 59 | + the patch. |
| 60 | + - Fix a MySQL exception when the column type is ENUM for version < 5.7. |
| 61 | + Thanks to Code-UV for the report. |
| 62 | + |
1 | 63 | 2023 07 05 - v24.0 |
2 | 64 |
|
3 | 65 | This major release adds support to migration of SQL Server database to |
|
0 commit comments