Skip to content

Commit 4fc2a08

Browse files
committed
Update changelog and version to 17.6
1 parent fc7babe commit 4fc2a08

File tree

11 files changed

+85
-18
lines changed

11 files changed

+85
-18
lines changed

changelog

Lines changed: 69 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,70 @@
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+
168
2016 10 20 - v17.5
269

370
This is a maintenance release to fix several issues reported by users.
@@ -201,7 +268,7 @@ Here is the complete list of other changes:
201268
- Fix debug mode that was interromping the last running table dump.
202269
Thanks to calbiston for the report.
203270

204-
2016 04 21 - v17.5
271+
2016 04 21 - v17.6
205272

206273
Errata in first release attempt.
207274

@@ -233,7 +300,7 @@ Here is the complete list of other changes:
233300
import. Thanks to Guillaume Lelarge for the report.
234301
- Fix Makefile.PL to used with latest spec file from Devrim G�nd�z
235302
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
237304
- Replace ora2pg.spec by postgressql.org spec file by Devrim Gunduz.
238305
- Generate man page to avoids rpmbuild error.
239306
- Fix Windows install. Thanks to Lorena Figueredo for the report.

lib/Ora2Pg/GEOM.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ use vars qw($VERSION);
4040

4141
use strict;
4242

43-
$VERSION = '17.5';
43+
$VERSION = '17.6';
4444

4545
# SDO_ETYPE
4646
# Second element of triplet in SDO_ELEM_INFO

lib/Ora2Pg/MySQL.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ use POSIX qw(locale_h);
99
setlocale(LC_NUMERIC,"C");
1010

1111

12-
$VERSION = '17.5';
12+
$VERSION = '17.6';
1313

1414
# These definitions can be overriden from configuration file
1515
our %MYSQL_TYPE = (

lib/Ora2Pg/PLSQL.pm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ use POSIX qw(locale_h);
3131
setlocale(LC_NUMERIC,"C");
3232

3333

34-
$VERSION = '17.5';
34+
$VERSION = '17.6';
3535

3636
#----------------------------------------------------
3737
# Cost scores used when converting PLSQL to PLPGSQL

packaging/README

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ RPM/
1212

1313
The binary package may be found here:
1414

15-
~/rpmbuild/RPMS/noarch/ora2pg-17.5-1.noarch.rpm
15+
~/rpmbuild/RPMS/noarch/ora2pg-17.6-1.noarch.rpm
1616
or
17-
/usr/src/redhat/RPMS/i386/ora2pg-17.5-1.noarch.rpm
17+
/usr/src/redhat/RPMS/i386/ora2pg-17.6-1.noarch.rpm
1818

1919
To install run:
2020

21-
rpm -i ~/rpmbuild/RPMS/noarch/ora2pg-17.5-1.noarch.rpm
21+
rpm -i ~/rpmbuild/RPMS/noarch/ora2pg-17.6-1.noarch.rpm
2222

2323

2424
slackbuild/
@@ -30,7 +30,7 @@ slackbuild/
3030
then take a look at /tmp/build/ to find the Slackware package.
3131
To install run the following command:
3232

33-
installpkg /tmp/build/ora2pg-17.5-i486-1gda.tgz
33+
installpkg /tmp/build/ora2pg-17.6-i486-1gda.tgz
3434

3535

3636
debian/

packaging/RPM/ora2pg.spec

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Summary: Oracle to PostgreSQL database schema converter
22
Name: ora2pg
3-
Version: 17.5
3+
Version: 17.6
44
Release: 1%{?dist}
55
Group: Applications/Databases
66
License: GPLv3+
@@ -55,8 +55,8 @@ Oracle database to a PostgreSQL database.
5555
%{_docdir}/%{name}-%{version}/*
5656

5757
%changelog
58-
* Sat Apr 9 2016 Gilles Darold <gilles@darold.net> 17.5
59-
- Update to 17.5
58+
* Sat Apr 9 2016 Gilles Darold <gilles@darold.net> 17.6
59+
- Update to 17.6
6060
- Append %{name} to CONFDIR and %{version} to DOCDIR in %files section
6161

6262
* Fri Mar 25 2016 Devrim Gündüz <devrim@gunduz.org> 17.2-1

packaging/debian/ora2pg/DEBIAN/control

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Package: ora2pg
2-
Version: 17.5
2+
Version: 17.6
33
Priority: optional
44
Architecture: all
55
Essential: no

packaging/slackbuild/Ora2Pg.SlackBuild

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
## Fill these variables to your needs ##
1414
NAMESRC=${NAMESRC:-ora2pg}
15-
VERSION=${VERSION:-17.5}
15+
VERSION=${VERSION:-17.6}
1616
EXT=${EXT:-tar.bz2}
1717
NAMEPKG=${NAMEPKG:-ora2pg}
1818
PKGEXT=${PKGEXT:-tgz/txz}

packaging/slackbuild/Ora2Pg.info

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PRGNAM="Ora2Pg"
2-
VERSION="17.5"
2+
VERSION="17.6"
33
HOMEPAGE="http://ora2pg.darold.net/"
4-
DOWNLOAD="http://downloads.sourceforge.net/ora2pg/ora2pg-17.5.tar.gz"
4+
DOWNLOAD="http://downloads.sourceforge.net/ora2pg/ora2pg-17.6.tar.gz"
55
MD5SUM=""
66
DOWNLOAD_x86_64="UNTESTED"
77
MD5SUM_x86_64=""

scripts/ora2pg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ use POSIX qw(locale_h sys_wait_h _exit);
3131
setlocale(LC_NUMERIC, '');
3232
setlocale(LC_ALL, 'C');
3333

34-
my $VERSION = '17.5';
34+
my $VERSION = '17.6';
3535

3636
$| = 1;
3737

0 commit comments

Comments
 (0)