Ken Stevens
becd6790e8
fix test
2019-11-02 21:51:17 -04:00
Ken Stevens
8ee06855d7
FIXME cleanup
2019-11-02 21:36:03 -04:00
Ken Stevens
4cdde60917
FIXME cleanup
2019-11-02 21:32:42 -04:00
Ken Stevens
8887d41283
added proxy indicator for hash indexes migration having been run (used TRM_CONCEPT_DESIG table existence)
2019-11-02 21:30:40 -04:00
Ken Stevens
6356205768
fix final task hashcode. Multiple runs now work.
2019-11-02 17:53:21 -04:00
Ken Stevens
3bfcb42012
fix enum hashcode
2019-11-02 17:48:30 -04:00
Ken Stevens
0404454167
abort schema initialization if HFJ_RESOURCE table already exists
2019-11-02 17:03:45 -04:00
Ken Stevens
5577680a85
test hashcodes are consistent (fixed 3 that weren't)
2019-11-02 16:56:39 -04:00
Ken Stevens
f20fee297a
add hashcode to initializationProvider
2019-11-01 22:02:07 -04:00
Ken Stevens
071b14cbcc
add hashcode to initializationProvider
2019-11-01 22:00:59 -04:00
Ken Stevens
7855ce070c
typo
2019-11-01 21:46:15 -04:00
Ken Stevens
6049ee6f1c
init schema test
2019-11-01 21:40:24 -04:00
Ken Stevens
3dc2770962
consolidate providers
2019-11-01 21:35:11 -04:00
Ken Stevens
7066f35e49
persistence migrate from zero works.
2019-11-01 20:39:11 -04:00
Ken Stevens
49265dea32
added schema initialization but not used yet
2019-11-01 17:18:27 -04:00
Ken Stevens
5f294f335d
merge
2019-11-01 13:38:18 -04:00
Ken Stevens
bee993a0ec
Merge remote-tracking branch 'remotes/origin/master' into ks-flyway
...
# Conflicts:
# hapi-fhir-jpaserver-migrate/src/main/java/ca/uhn/fhir/jpa/migrate/taskdef/DropIndexTask.java
# hapi-fhir-jpaserver-migrate/src/main/java/ca/uhn/fhir/jpa/migrate/taskdef/DropTableTask.java
2019-11-01 13:37:00 -04:00
James Agnew
a5dceca075
Work on migrator task support for dropping tables in postgres
2019-11-01 11:04:20 -04:00
Ken Stevens
d1814947b3
include version number in log message
2019-10-31 17:12:02 -04:00
Ken Stevens
0cfea8a871
changed to use hibernate auto ddl flag as a check
2019-10-31 15:47:52 -04:00
Ken Stevens
f95e4d387d
added schema migration validation
2019-10-31 14:56:55 -04:00
Ken Stevens
29752465c8
add boolean method FliwayMigrator.migrationRequired() so we can test if we have the current version
2019-10-30 20:27:25 -04:00
Ken Stevens
7bd29d69fd
all done but removing the old migrator
2019-10-29 21:23:55 -04:00
Ken Stevens
6cd14122cd
moved version number up to root component
2019-10-29 21:21:54 -04:00
Ken Stevens
b420578cc5
nudged dates within release date ranges
2019-10-29 20:43:56 -04:00
Ken Stevens
e8673ecb6f
finished reindexing
2019-10-29 20:40:40 -04:00
Ken Stevens
28e628ec0e
all done but reversioning
2019-10-29 18:03:13 -04:00
Ken Stevens
6ba3afb489
All tests pass except noShrink case
2019-10-29 15:30:25 -04:00
Ken Stevens
c7bd11ed0d
migration version validation tested
2019-10-29 14:54:35 -04:00
Ken Stevens
788f386ce4
added version order validation
2019-10-29 14:30:17 -04:00
Ken Stevens
c8c89d976f
Flyway integration test passes
2019-10-29 14:18:41 -04:00
Ken Stevens
94c8f96856
Add equals and hashcode to tasks for flyway
2019-10-29 13:34:11 -04:00
Ken Stevens
dd2cb39fd1
tests pass but now need to renumber
2019-10-28 17:45:36 -04:00
Ken Stevens
a123bfe564
All tests pass except createTableByColumns
2019-10-28 17:28:26 -04:00
Ken Stevens
f8e15ea69e
added final String release field to migration BaseTask
2019-10-28 16:09:18 -04:00
Ken Stevens
1aabe9bf40
added final String version field to migration BaseTask
2019-10-28 15:34:21 -04:00
Ken Stevens
18e8604494
Merge remote-tracking branch 'remotes/origin/master' into ks-flyway
...
# Conflicts:
# hapi-fhir-cli/hapi-fhir-cli-api/pom.xml
2019-10-27 08:29:52 -04:00
James Agnew
464c6c5b45
Upgrade dependencies and addess Semmle issues ( #1554 )
...
* Version bumps
* FIx build issues
* Address a few Semmle issues
* Work on tests
* Some test fixes
* Test fix
* Fix deletions
* Test fix
* Fix intermittent test failure
* One more dependency bump
* Add some test logging
* Remove bad import
* Add some tests
* Test updates
2019-10-22 17:10:58 -04:00
James Agnew
13b80a294a
Test fix
2019-10-18 07:13:11 -04:00
James Agnew
5dcbed0438
Fix foreign key handling when dropping tables
2019-10-17 15:52:35 -04:00
James Agnew
839f935401
remove unnecessary index
2019-10-15 19:07:37 -04:00
James Agnew
e727769988
FIx a migration task
2019-10-15 18:16:22 -04:00
James Agnew
2725797610
Implement Terminology Delta Operations ( #1536 )
...
* Start refactoring terminology delta operations
* Work on delta operations
* Work on concept saving
* Split term services into smaller services
* Work on term delta operations
* Work on term svcs
* Work on term operations
* More work on delta uploader
* Add a test
* Wrk on term service
* Fix compile error
* Some refactoring
* Test fix
* Test fix
* Test fixes
* Test fix
* Test fixes
* Test fixes
* Work on delta
* Work on tests#
* Test fixes
* Improve resequencing logic
* Build test
* More testing
* More build testing
* More work on tests
* CHange test logging
* Fix term service PID issue
* Update src/changes/changes.xml
Co-Authored-By: Diederik Muylwyk <diederik.muylwyk@gmail.com>
* Address review comment
* Some cleanup
* Test fix
* Fix some tests
* Test fixes
2019-10-14 19:14:41 -04:00
Diederik Muylwyk
3c24e14a71
Fixed test based on wrong assumption.
2019-10-08 13:39:13 -04:00
Diederik Muylwyk
23264f497f
Added test.
2019-10-08 13:19:35 -04:00
Diederik Muylwyk
175c0781eb
Add case for handling JDBC type CLOB in JdbcUtils.
2019-10-08 11:55:03 -04:00
Ken Stevens
790f655a95
flyway initial implementation (with FIXMEs)
2019-10-06 17:55:10 -04:00
James Agnew
2193a30b45
CodeSystem Delta Uploader ( #1520 )
...
* Terminology Delta Uploading
* Add delta operations
* Fix up tests
* Improve test coverage a bit
* Improve test coverage reporting
* fix yaml
* A couple of test enhancements
* FIx intermittent test failure
2019-10-03 07:19:00 -04:00
James Agnew
260cee023a
Account for longer resource type names
2019-10-02 10:00:45 -04:00
Diederik Muylwyk
826cb0ff10
Fix migration task for TermConceptProperty; should be BLOB, not CLOB. Good job!
2019-09-30 20:18:20 -04:00