378 Commits

Author SHA1 Message Date
jamesagnew
af43c4377a Roll back a change that was causing test failures 2020-04-22 14:11:01 -04:00
jamesagnew
465bce952e A couple more migration fixes 2020-04-20 18:32:48 -04:00
jamesagnew
9ed358f665 One more migration fix 2020-04-20 17:44:50 -04:00
jamesagnew
e98bf2b0d3 Migration fix 2020-04-20 17:39:12 -04:00
jamesagnew
00b1912a67 Fix typo 2020-04-20 16:59:32 -04:00
jamesagnew
e6c806283e Merge branch 'ja_20200206_multitenancy' of github.com:jamesagnew/hapi-fhir into ja_20200206_multitenancy 2020-04-20 16:58:59 -04:00
jamesagnew
544d9fbc6c Add migration tasks 2020-04-20 16:58:48 -04:00
jamesagnew
bbab016ca6 Rename config 2020-04-20 12:38:04 -04:00
jamesagnew
982b54df57 Work on multitenancy 2020-04-13 11:50:49 -04:00
jamesagnew
c26a5553e9 Multitenancy work 2020-04-12 20:47:32 -04:00
jamesagnew
e55ccf88fc Work on multitenancy 2020-04-10 20:01:59 -04:00
jamesagnew
e0fcbe1df2 Merge branch 'master' into ja_20200206_multitenancy 2020-04-09 11:52:27 -04:00
jamesagnew
edc30568f2 Address review changes 2020-04-07 19:07:07 -04:00
jamesagnew
7f2605def1 Run migrator tests against DERBY and H2 2020-03-31 15:48:11 -04:00
jamesagnew
691f2c4e9a Work on muiltitenancy 2020-03-29 13:35:20 -04:00
jamesagnew
9df4c58122 Work on multitenancy 2020-03-27 09:22:00 -04:00
jamesagnew
ec6fe70acb Merge branch 'master' into ja_20200206_multitenancy 2020-03-27 05:50:08 -04:00
jamesagnew
97ac551c87 Dont fail on shrink only task 2020-03-26 19:53:17 -04:00
jamesagnew
7bdb42d70f Restore accidentally removed method 2020-03-17 17:43:46 -04:00
James Agnew
22413911bf
Validation api changes (#1719)
* Validation enhancements

* Work on validation api reworking

* Keep working on validation API

* Keep working on new term API

* Work on validation api

* Ongoing work on validation

* Work on integrating validation

* Work on validation API

* Add to validation API

* Work on validation

* Work on API

* Work on validation

* Work on validation API

* Work on validation API

* Work on validation api

* Work on validation API

* Work on validation api

* Validation API changes

* Work on API

* More work on validationo API

* Work on validation API

* FIxes

* WOrk on validation api

* Work on validation API

* Tests passing!

* More cleanup

* More validation API changes

* Fix intermittent test failure

* Package reorg

* Validation API work

* Work on doocumentation

* Work on API

* More work on new validation API

* Fix errorprone-reported error

* Test fixes

* Documentation updates

* Documentation tweaks

* Work on API

* Bean name adjustments

* Build fixes

* Some test fixes
2020-03-17 13:28:59 -04:00
James Agnew
9305bef4ef
Remove useless migrator task generics (#1687)
* Remove useless migrator task generics

* Clean a couple of compile errors

* Try to fix intermittent
2020-03-17 13:28:43 -04:00
Tadgh
598bf56e87 Broken SQL Statement 2020-03-04 08:56:03 -08:00
Tadgh
14f671ec0b Fix SQL Typo 2020-03-03 22:31:37 -08:00
Tadgh
8b223a1fd9 Rework selection generation of calculator. Add null check for empty dates 2020-03-03 16:07:25 -08:00
James Agnew
4a160a2df3 Merge branch 'master' into ja_20200206_multitenancy 2020-03-03 09:25:19 -05:00
Gary Graham
df9e86ec66 Merge branch 'master' into date-match-bug 2020-02-25 17:26:53 -05:00
James Agnew
b2b0ff22b4
Collapse date joins (#1726)
* Collapse date joins

* Add changelog

* Address review comments

* Add whitespace

* fix test

Co-authored-by: Ken Stevens <ken.stevens@sympatico.ca>
2020-02-25 17:17:13 -05:00
Gary Graham
f56e38148b Add flag to DaoConfig controlling behaviour 2020-02-25 16:43:17 -05:00
Gary Graham
97c98254d0 Extract Common functionality out of CalculateHashesTask, build CalculateOrdinalDatesTask based on it 2020-02-25 16:09:08 -05:00
Gary Graham
3ec772b527 rework ResourceIndexedSearchParamDate constructor to support incoming string values 2020-02-25 14:06:36 -05:00
Gary Graham
13cc8b69aa Add schema migration 2020-02-25 11:27:08 -05:00
Gary Graham
3b41b5b960 Type migration to boxed integer to avoid int defaulting to 0 2020-02-25 11:18:39 -05:00
Ken Stevens
38bae8866b quiet migration tasks during tests
also add description to schema initialization tasks
2020-02-25 09:43:34 -05:00
Ken Stevens
8d1d3cee75 Merge remote-tracking branch 'remotes/origin/master' into ks-20200204-quiet-migrate-in-test 2020-02-25 09:20:35 -05:00
jamesagnew
d39b54e711 Add missing migration task 2020-02-20 05:39:56 -05:00
ianmarshall
96d00f633c Move new migration task to version 4.3.0. 2020-02-18 14:09:17 -05:00
ianmarshall
f7db280099 Merge remote-tracking branch 'remotes/origin/master' into im_20200131_remove_circular_dependency_forcedid
# Conflicts:
#	hapi-fhir-jpaserver-migrate/src/main/java/ca/uhn/fhir/jpa/migrate/tasks/HapiFhirJpaMigrationTasks.java
2020-02-18 12:13:00 -05:00
jamesagnew
ddc7b601ee Version bump to 4.3.0-SNAPSHOT 2020-02-16 19:23:22 -05:00
jamesagnew
4fd80cfca7 Bump to 4.2.0 2020-02-16 19:00:15 -05:00
Ken Stevens
da11d3d89e
remove distinct from search (#1712)
* it works now

* oops

* add successful migration message

* add successful migration message

* Add fix for #1300

* Remove FIXME

* Test fix

* Test fix

Co-authored-by: James Agnew <jamesagnew@gmail.com>
2020-02-15 12:45:59 -05:00
Ken Stevens
5e8eec8bf6 it works now 2020-02-09 18:29:55 -05:00
James Agnew
b2d2346228 Work on multitenancy 2020-02-07 15:18:06 -05:00
Ken Stevens
5f30bdb27b not sure this is going to work yet 2020-02-04 17:00:56 -05:00
Ken Stevens
318b306020
fix migration (#1699) 2020-02-03 17:13:35 -05:00
Ken Stevens
3c46595e81 Merge remote-tracking branch 'remotes/origin/master' into ks-20200203-remove-search-lastused 2020-02-03 11:33:15 -05:00
Ken Stevens
b4325199cf review feedback 2020-02-03 11:20:18 -05:00
James Agnew
709aeb4ae8
Drop unnecessary index (#1696) 2020-02-03 10:29:39 -05:00
Ken Stevens
cda906d7b8 Column removed. Time to run tests. 2020-02-03 09:44:10 -05:00
ianmarshall
5d5b3d7639 Changes to schema to loosen dependencies between Forced ID table and the Resource and Resource History tables. 2020-01-31 11:16:01 -05:00
James Agnew
3edeb03edc
Rework hashcode generation (#1684)
* Rework hashcode generation

* Compile fix

* Hashcoode refactoring

* FIx compile errors
2020-01-26 22:23:06 -05:00