Obevo Versions Save

Obevo is a database deployment tool that handles enterprise scale schemas and complexity

8.2.1

3 years ago

Releasing support for passing runtime environment attributes

8.1.1

4 years ago

8.1.0

4 years ago

Functionality Improvements

#161: Hash mismatch error message should show the version name of the object

Initial MemSQL support

Technical Improvements

Bug Fixes

#246: For Oracle Reverse Engineering crashes when schema Reverse engineering an Oracle database crashes on index partitions

#263: Correct and clarify the graph cycle error message

#264: NPE caused when package-info.txt file w/ METADATA section exists in staticdata (data) folder

Correcting error messages on graph cycles for complex databases

8.0.0

4 years ago

Functionality Improvements

#111: Preventing concurrent deploys against a given schema

#47: MySQL Support added - only for table/view objects with reverse-engineering. Still needs public schema permissions, more object types supported, embedding generateSimpleParameterMetadata param in the connection within our code.

#247: MongoDB - adding reverse-engineering, decoupling from deprecated eval API

Technical Improvements

Upgrading to JDK 8 bytecode

Upgrading to JGraphT 1.3.0 (first required JDK 8 dependency)

Bug Fixes

Correcting error messages on graph cycles for complex databases

7.2.0

4 years ago

Functionality Improvements

#239: MongoDB productionization: collection now treated as an incremental change type, reverse-engineering support, clean functionality built #231 #233: Correct reverse-engineering of table indices to their correct tables #232 #233: Support reverse-engineering of triggers #231 #235: Removing redundant unique indexes for Oracle Primary Key reverse-engineering #236: Support Character Set Encoding for Oracle Reverse Engineering Allowing valid special characters (e.g. #) to be in object names, as certain RDBMS platforms also allow them

Technical Improvements

DB2 build updated to use the new Docker Hub coordinates from IBM

Bug Fixes

#229: Oracle Reverse Engineering can still generate output even if a single object DDL cannot be generated.

7.1.0

5 years ago

Functionality Improvements

#182: Adding Hibernate reverse-engineering API. See ORM Integration docs for more details. #221 #223 #225: Oracle reverse-engineering improvements - unicode characters, nested tables, types, comments #228: PostgreSQL improvements for kata - reverse-engineering, in-memory databases

Technical Improvements

#228: Upgrading checkstyle version to avoid security prompts at Github site

Bug Fixes

#228: Fixed drop behavior of PostgreSQL for multiple views that depended on each other

7.0.2

5 years ago

Functionality Improvements

#106: CSV data loads will ignore indices that have columns not in the CSV file. This will allow users to use the CSV functionality on tables with identity columns but with separate unique indices.

Technical Improvements

Bug Fixes

#212: Fixing inability to handle DB2 reorg exceptions during static data queries. Previously, reorg detection only worked on update statements #210 #213: Oracle - ignoring DATABASE LINKs during reverse-engineering, instead of erroring out. Separate ticket #186 is there for DATABASE LINK and materialized view support

7.0.1

5 years ago

New 7.0.1 Release

Core Change Calculation and APIs remain backwards-compatible. Only incompatibility around the upgrade was in the Java API for a couple classes relating to com.gs.obevo.api.appdata.Change; however, most clients likely are not using this.

Functionality Improvements

#199: Adding support for PostgreSQL roles and extensions in the environment setup step #202: Add option to export graph representation to a file #196: Adding UUID support for CSV data loads for PostgreSQL Initial MySQL support (still in Alpha)

Technical Improvements

Moving more of the code over to Kotlin #153: Refactor of dependency implementation #193: Docker onboarding for testing

Bug Fixes

#198: Static data loads for tables with self-referencing foreign keys are now able to work.

(note - 7.0.0 had Github problems with release notes and uploads. Otherwise, the 7.0.0 and 7.0.1 versions are exactly the same)

7.0.0

5 years ago

See version 7.0.1

6.6.1

5 years ago

Functionality Improvements

#187: DB Merge Tool Output Improvement - easier to see differences in files

Technical Improvements

Bug Fixes

#188: Correcting the metadata retrieval for ASE and PostgreSQL #184: Documentation cleanups