Skip to content

Releases: keeps/dbptk-developer

v2.0.0-beta4.3

30 May 09:35
Compare
Choose a tag to compare
v2.0.0-beta4.3 Pre-release
Pre-release

Enhancements:

  • All modules: Better output, log and report
  • All modules: Performance improvements when converting lots of big strings
  • SIARD modules: Fixed problems, improved stability and improved performance of XML escaping #196
  • JDBC Export modules: better error handling when creating foreign keys

Bug Fixes:

  • SIARD-DK: Fixes blank characters #191
  • SIARD-DK: Fixes table namespaces #195
  • Microsoft SQL Server: Fixed some DECIMAL values;
  • Microsoft SQL Server: Fixed VARBINARY(MAX) type;
  • Microsoft SQL Server: Better support for schemas other than dbo #199
  • JDBC Import modules: Increased permissiveness #182
  • JDBC Import modules: allows importing of timestamps as old as '0001-01-01 00:00:00.0';
  • PostgreSQL export module: fixes exporting to different schema than the original one.

v2.0.0-beta4.2

11 May 14:25
Compare
Choose a tag to compare
v2.0.0-beta4.2 Pre-release
Pre-release

New features:

  • Permissive approach, failing less often and trying to recover from errors, even if that means some data loss;
  • Produce a separate report file with conversion warnings (possible data loss, data type changes, etc);
  • Added parameters to SIARD 1 and 2 that allow the specification of database descriptive metadata (database description, data owner, and more).

Enhancements:

  • All modules: Change normal output to be more user-friendly (most warnings go to the report file and debug information goes to the dbptk-app.log.txt file);
  • All modules: better data type conversion from DBMS datatypes to SQL standard (99 and 2008) ones;
  • All modules: remove dependency that had a security vulnerability (CVE-2012-5783);
  • SIARD 1 and 2, MySQL, PostgreSQL: Better support for database descriptive metadata (comment, remarks, etc. see #174 for more information);
  • MySQL: Uses existing database or creates one if it does not exist yet.

Bug Fixes:

  • SIARD-DK: Fixed the automated tests;
  • SIARD 1 and 2: Fixed BLOBs and CLOBs;
  • MS SQL Server: Fix problems related to NULL values.

v2.0.0-beta4.1

19 Apr 09:28
Compare
Choose a tag to compare
v2.0.0-beta4.1 Pre-release
Pre-release

Bug Fixes:

  • JDBC: logs any structure creation errors without exiting (previously they were fatal errors)

v2.0.0-beta4.0

16 Mar 16:19
Compare
Choose a tag to compare
v2.0.0-beta4.0 Pre-release
Pre-release

New features:

  • SIARD 2: import and export module supports external LOBs, with parameters to distribute LOB based on the number of files in a folder and size of a folder
  • SIARD DK: added import module for SIARD DK
  • List tables: added a new export module that writes a list of database tables to a file
  • SIARD 1 and 2: allows using a file (produced by the List tables module) to select the tables that should be exported to SIARD file

Bug Fixes:

  • All: ensure that UTF-8 is default
  • JDBC: fixed a problem related to LOBs
  • SIARD DK: fixed Windows problems

v2.0.0-beta3.2.5

24 Feb 17:51
Compare
Choose a tag to compare
v2.0.0-beta3.2.5 Pre-release
Pre-release

Enhancements:

  • SIARD-2: Exports some basic user defined types that may exist in oracle and postgresql databases;

Bug Fixes:

  • SIARD 1, 2 and DK: Fixed reported issues and documentation errors;
  • Windows: Fixed more problems specific to windows operative system;

v2.0.0-beta3.2.4

30 Nov 12:33
Compare
Choose a tag to compare
v2.0.0-beta3.2.4 Pre-release
Pre-release

New features:

  • Access: Added experimental support for Microsoft Access;

Enhancements:

  • CLI: Better error reporting;

Bug Fixes:

  • All: Fixed some bugs in application core.
  • Windows, SIARD: Fixed creation of SIARD archives on Microsoft Windows;

v2.0.0-beta3.2.0

17 Nov 17:15
Compare
Choose a tag to compare
v2.0.0-beta3.2.0 Pre-release
Pre-release

New features:

  • JDBC: Added generic JDBC import and export modules;
  • Oracle: Added support for Oracle (tested on Oracle Database 11g Release 2);

Enhancements:

  • SIARD-2: Supports storing LOBs inside the SIARD archive;
  • SIARD-2: Uses SQL2003 standard instead of SQL99;
  • CLI: Better output and error reporting.

v2.0.0-alpha3.1.0

03 Nov 15:50
Compare
Choose a tag to compare
v2.0.0-alpha3.1.0 Pre-release
Pre-release

New features:

  • SIARD-DK: partial export support (missing LOBs and UDTs)

Enhancements:

  • SIARD2: better import and export support (still missing LOBs and UDTs)

v2.0.0-alpha2.1.1

29 Sep 13:41
Compare
Choose a tag to compare
v2.0.0-alpha2.1.1 Pre-release
Pre-release

New features:

  • Adds partial support for SIARD2 (missing LOBs and UDTs)
  • Adds a new command line interface
  • Adds a plugin system

Enhancements:

  • Uses composition model for SIARD

Bug Fixes:

  • Fixes some problems with MySQL and PostgreSQL

v2.0.0-alpha2

03 Dec 18:08
Compare
Choose a tag to compare
v2.0.0-alpha2 Pre-release
Pre-release

Bug Fixes:

  • Fixed log4j configuration
  • Fixed (remaining) unclosed streams
  • Added proper declaration, in table's schema files, for clobs and blobs types