414 Commits

Author SHA1 Message Date
Ken Stevens
83106c92c1 move quartz stuff out 2019-12-11 17:00:31 -05:00
Ken Stevens
91f4e62148 Oracle works yay! 2019-12-11 15:15:47 -05:00
Ken Stevens
7cc690ffd3 Merge remote-tracking branch 'remotes/origin/master' into ks-20191119-scheduler 2019-12-11 14:17:54 -05:00
Ken Stevens
7c1544d8f3 strip comments from sql before splitting ; (to avoid ; in comments) 2019-12-11 14:02:24 -05:00
Ken Stevens
da5034959b start working on quartz fix 2019-12-11 13:41:27 -05:00
Ken Stevens
ae5f00accc add support to stub out renameindex 2019-12-11 12:07:43 -05:00
Ken Stevens
176bf657a7 Merge remote-tracking branch 'remotes/origin/master' into ks-20191119-scheduler
# Conflicts:
#	hapi-fhir-jpaserver-migrate/src/main/java/ca/uhn/fhir/jpa/migrate/tasks/HapiFhirJpaMigrationTasks.java
2019-12-10 10:10:41 -05:00
Ken Stevens
198779a25f fix MSSQL index rename 2019-12-09 18:36:41 -05:00
Ken Stevens
3657a3ad5a pre-review cleanup 2019-12-09 16:51:42 -05:00
Ken Stevens
bd1b41ff82 change out-of-order-permitted from environment variablet to flag to work like dont-use-flyway 2019-12-09 16:44:24 -05:00
Ken Stevens
77373605bd add 420 migration 2019-12-09 15:58:08 -05:00
Ken Stevens
b0b410384f add renameIndex task 2019-12-09 15:42:40 -05:00
Ken Stevens
deb5fd40a7 Added stubbed tasks for add and drop index 2019-12-09 14:42:37 -05:00
Ken Stevens
ec37138138 add environment variable to allow flyway out of order migration 2019-12-09 11:32:25 -05:00
Ken Stevens
0b30033b0a upgrade flyway to latest version
automatically repair failed migrations
2019-12-09 11:19:18 -05:00
Ken Stevens
45bab9879f migration failed when no-column-shrink was enabled. 2019-12-06 19:21:30 -05:00
Ken Stevens
bfa89483e7 Merge remote-tracking branch 'origin/master' into ks-20191119-scheduler 2019-12-06 18:13:38 -05:00
James Agnew
438ef70fdb Reuse connections in brute force migrator 2019-12-06 16:52:26 -05:00
Ken Stevens
6c432733d5 Merge remote-tracking branch 'remotes/origin/master' into ks-20191119-scheduler 2019-12-05 18:03:02 -05:00
James Agnew
d91617e923
Account for review changes (#1623) 2019-12-05 18:01:45 -05:00
Ken Stevens
66cc83464f Merge remote-tracking branch 'remotes/origin/master' into ks-20191119-scheduler 2019-12-05 13:06:44 -05:00
James Agnew
69a5266127 Allow non-flyway migration 2019-12-05 10:46:37 -05:00
Ken Stevens
e0a2b9a179 support schema initialize naming in a backwards compatible way 2019-12-02 19:02:04 -05:00
Ken Stevens
c27dfdff51 back out schema initialize naming. there may be migrated schemas in the wild this would interfere with. 2019-12-02 18:48:40 -05:00
Ken Stevens
f29118fa9c move clustered quartz from cm db to pers db 2019-12-02 14:32:34 -05:00
Ken Stevens
63218e560d Merge remote-tracking branch 'remotes/origin/master' into ks-20191119-scheduler 2019-12-02 08:59:17 -05:00
James Agnew
86bd9a28fe
Fix to valueset expansion logic (#1613)
* Fox to valueset expansion logic

* Work on docs

* Docs tweaks

* Docs tweaks

* Fix test

* Remove unused class

* Add changelog
2019-12-01 21:21:19 -05:00
Ken Stevens
a58da3b535 name schema initializer to distinguish between different schemas 2019-11-28 12:10:34 -05:00
Ken Stevens
bf003f0d16 cleaned up cleanup 2019-11-27 21:54:13 -05:00
Ken Stevens
9693b1736e fixed quartz sql with a hack. need a better fix. 2019-11-27 17:10:27 -05:00
jamesagnew
df57d24333 Add license headers 2019-11-27 04:49:45 -05:00
Ken Stevens
7593b7f8f7 fix test 2019-11-26 16:57:59 -05:00
Ken Stevens
82990f3e97 fix test 2019-11-26 10:39:21 -05:00
Ken Stevens
ef77490c51 fix test 2019-11-26 09:50:40 -05:00
Ken Stevens
3d00634b16 make migration table name configurable 2019-11-26 09:07:53 -05:00
Ken Stevens
98d21c4ee3 review feedback 2019-11-23 07:34:49 -05:00
Ken Stevens
6543da1470 Merge remote-tracking branch 'remotes/origin/master' into ks-flyway 2019-11-15 09:28:30 -05:00
James Agnew
497a96ae68 Version bump for next round of development 2019-11-12 22:09:21 -05:00
jamesagnew
f99ad981b5 Version bump to 4.1.0 2019-11-12 16:08:20 -05:00
Ken Stevens
509799095c don't hash on init script length since it will change. Hash based on class name. 2019-11-04 10:45:02 -05:00
Ken Stevens
53cedddcab rename BaseTask constructor parameters 2019-11-04 10:27:34 -05:00
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