forked from Netflix/genie
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge jobs tables and other database improvements (Netflix#651)
* Database upgrade scripts for 3.3.0 - Stashing scripts for now - Stashing some more 3.3.0 changes - Swith to UTF-8 (variable length) and add triggers for file references - Fixing trigger procedure for files and other modifications - Renamed the upgrade script to reflect expected version number - Modify sql schema to still include tags columns AND have normalized tag tables for analytics - Add more logging - Adding hsqldb and postgresql scripts for 3.3.0 - Add uuid field to all tables for entity equals and hash code - Remove UUID column and use unique_id column for tables that need it. Fix Postgres upgrade script errors that were missed * Upgrade to Spring Cloud Dalston SR4 * Move criterion entities to their own table * Fixes for optionals and checks of optionals * Rename entity classes for more clarity. Break out the id field into a true base entity in case we want tables without audit fields * Remove audit fields from criterion entity as they're tied to a specific job and will always have the same data it's just a waste of space * Add grouping and groupingInstance to DTO's. Deprecate old constructors for builders. Move command args to internal List<String> representation * Adding tests for mapping between DTO and entities. Added grouping and groupingInstance to mappings. * Add grouping and groupingInstance as search parameters. Move command args in database to separate table to support list of command args going forward * Removing UUID default from Postgres scripts * Add Identity Generation type to the entities to fix weird behavior in Postgresql when AUTO is on * Ensure database connection encodings for MySQL are UTF-8 * Upgrade some out of date hardcoded dependencies (not from boms) * Upgrade spectator to 0.60.0 and fix deprecation warnings this caused
- Loading branch information
Showing
175 changed files
with
15,979 additions
and
7,477 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.