Releases: CrunchyData/pgCompare
v0.4.0
Version 0.4.0 Enhancements
- Improved casting of low precision data types.
- Added html report generation.
- Refactored code for efficiency.
- Modified arguments and added 'verb' clause to command line.
- Cleaned up repository tables.
Note: Drop and recreate the repository to upgrade to 0.4.0.
v0.3.7
Redesign around casting of float, real, and double precision data types.
v0.3.6
Added report ability to compare and check task. This new ability will allow the user to specify a file name where the application will generate a html report. This is accomplished using the --report arguement followed by the fully qualifed file name (--file /user/myuser/pgcompare.html
).
v0.3.5
Added support for MariaDB
Fixes for Case sensitive primary keys and container
Added Dockerfile and Makefile to facilitate container builds as well as addressed issues with case sensitive primary key columns.
v0.3.2
Add support for MariaDB
v0.3.1
Added support for columns with reserved words
v0.3.0
Enhancements / Fixes
-
Added support for DB2.
-
Support for case sensitive table and column names are now supported.
-
Replaced json object used for column mapping with new tables for easier management.
-
Added Projects to allow multiple configurations to be stored in the repository instead of managing multiple properties files.
Upgrading to 0.3.0
Due to the changes required for the repository, the repository must be dropped and recreated to upgrade to version 0.3.0.
v0.2.1
Version 0.2.1 contains some quick fixes to address table and column names that are case sensitive. There is also some bug fixes with the sample properties file and documentation.
v.0.2.0
Refactoring of code to optimize the memory footprint, code performance, and address non-idiomatic Java issues.