Ken Stevens
4e2806bea5
add task descriptions
2019-11-04 10:20:54 -05:00
Ken Stevens
30865588e3
pre-review cleanup
2019-11-04 08:36:24 -05:00
Ken Stevens
947ac6f096
fix compile error from merge
2019-11-03 21:11:36 -05:00
Ken Stevens
4c732ce977
Merge remote-tracking branch 'remotes/origin/master' into ks-flyway
2019-11-03 21:07:59 -05:00
James Agnew
f481e11ad5
Update migration tasks
2019-11-03 18:49:47 -05:00
Ken Stevens
779366ccad
final hashcode equals fix
2019-11-03 15:52:32 -05:00
Ken Stevens
ea21b59fde
generalize initialize schema interface
2019-11-03 14:02:28 -05:00
Ken Stevens
5890059362
moar integration tests
2019-11-03 13:46:09 -05:00
Ken Stevens
de4f909eda
optimize imports
2019-11-02 21:52:35 -04:00
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