Commit Graph

4779 Commits

Author SHA1 Message Date
Stig Rohde Døssing aab7bb6b64 Issue-1325: Let OS assign random ports to servers during testing, and let tests get the port of the running server once the OS has assigned a port. Delete PortUtil and similar utilities. 2019-06-14 18:34:45 -04:00
Ken Stevens 19dd7ebc2e try excluding stress tests from build 2019-06-13 15:21:03 -04:00
Ken Stevens 2bf680509b
DeleteConflict hook, SearchableHashMapResourceProvider, and in-memory searching (#1341)
* Make IBundle list interface more flexible

* Make matchResourceLinks visible

* Make matchResourceLinks visible

* Pull in-memory matching functionality out of subscription module into dedicated classes in searchparam module

* Added more accessors to version independent resource classes

* improved forcedid matching (needs to be verified by James)
filter out nulls from HashMapProvider.searchAll() (hopefully no tests depend on this)

* add AnyComposition

* cleanup of Any classes

* create searchparam config so people can use that module without using subscriptions

* create searchparam config so people can use that module without using subscriptions

* fix broken test

* added derivedFrom

* renamed daoRegistry.getResourceDaoIfExists to getResourceDaoOrNull
also added method to add a new dao to the registry and retrieve registered types

* TokenParam.equals

* add error check to searchable hashmap resource provider

* added support for R4

* add successor to measure

* delete conflict hook
start with failing test

* test passes.
hook is called.

* added delete conflict hook
all delete conflict tests pass

* added javadoc

* Performance test

* test bad interceptor case

* typo

* rename criteria matcher

* added support for multiple topics

* fix method name

* add effective period

* Temporarily excluding StressTest from build to try to get Travis under time limit

* change log

* review feedback

* review feedback

* review feedback
2019-06-13 13:59:51 -04:00
jpoth c59238cf11 Fix hapi-fhir Karaf feature 2019-06-11 18:11:21 +02:00
Ken Stevens dd203ae28f Credit for #1337 2019-06-10 11:14:52 -04:00
Stig Døssing f032916776 Issue-1337: Fix unstable concurrent code in PointcutLatch, fix subscription tests getting latch exceptions due to missing expectations, make hapi-fhir-jpaserver-subscription tests load StructureDefinitions outside latch timers, as this can be slow on busy machines (#1338) 2019-06-10 11:05:05 -04:00
jamesagnew a952663dc3 Disable OSGI mdule for now# 2019-06-09 23:51:41 -04:00
jamesagnew 3dbfb47411 Fix bad dependency 2019-06-09 21:11:13 -04:00
James Agnew c2aec5c1a9 Respect the _total parameter for all JPA searches 2019-06-09 05:44:49 -04:00
jamesagnew b72f1c4555 Roll back derby upgrade 2019-06-08 09:27:28 -04:00
James Agnew 9500f6e6fe Roll back derby version for now 2019-06-07 16:27:19 -04:00
James Agnew 517b68882c Fix derby dependencies for tests 2019-06-07 11:11:25 -04:00
James Agnew cab44e9626 One more version bump for dependencies 2019-06-07 09:17:07 -04:00
James Agnew a0fa752eac A number of dependency updates 2019-06-07 09:06:30 -04:00
James Agnew 78e6a7ba6f Add suport for float type to migrator 2019-06-06 09:21:17 -04:00
Ken Stevens 5752a6e2b3 reported issue with proposed fix that breaks tests (#1243)
* reported issue with proposed fix that breaks tests

* Fix spelling

* Merge my changes into this

* Correctly check referential integrity on deletes

* Add one more test
2019-06-04 20:40:20 -04:00
James Agnew f6439cb270
Merge pull request #1331 from jamesagnew/configurable-channel-remove
No longer remove channels when their subscriptions are unregistered
2019-06-03 18:30:27 -04:00
Ken Stevens f278fcf175 No longer remove channels when their subscriptions are unregistered 2019-06-03 17:37:02 -04:00
Diederik Muylwyk aed5bb8955
Resolve #1320: "import-csv-to-conceptmap is failing unexpectedly." (#1322)
* Reproduced issue in unit test and identified potential solution.

* Fixed using BOMInputStream.

* Added changelog.

* Added a missing word in changelog.

* Added a missing word in changelog. Take two.
2019-06-03 10:53:04 -04:00
James Agnew be06c2ee19 Correctly index timing events 2019-05-31 16:42:45 -04:00
James Agnew f6c7ff1dbb Modify expunge everything to use small batches of deletes 2019-05-31 11:05:17 -04:00
James Agnew c811fe8a2f One more test fix 2019-05-30 21:57:49 -04:00
James Agnew 95af87f658 Test fix 2019-05-30 21:46:05 -04:00
James Agnew f2be9f47a0 Add 4.0.0 version enum 2019-05-30 20:59:23 -04:00
James Agnew 50a8c66bf5 Version bump to 4.0.0-SNAPSHOT 2019-05-30 17:13:03 -04:00
jamesagnew 73aa53be8f Release 3.8.0 2019-05-30 16:50:04 -04:00
James Agnew f2467e5356 Add release notes 2019-05-30 16:36:26 -04:00
James Agnew 5e181fb214 Credit for #1303 2019-05-29 21:47:57 -04:00
James Agnew 7863393c2c
Merge pull request #1303 from jasmdk/BaseParserFix
Removing not needed "super." when calling preProcessValues()
2019-05-29 21:46:33 -04:00
James Agnew 13f3c02b2b Credit for #1244 2019-05-29 21:44:30 -04:00
James Agnew 2da6552155
Merge pull request #1244 from nerdydrew/deprecated
Add @Deprecated annotation to IServerInterceptor::outgoingResponse(Re…
2019-05-29 21:42:34 -04:00
James Agnew 86aa71d570
Merge branch 'master' into deprecated 2019-05-29 21:42:02 -04:00
James Agnew 8734af8451 Credit for #1141 2019-05-29 21:34:35 -04:00
James Agnew b36e9dd27c
Merge pull request #1141 from tadgh/upgrade-25-to-33
Add the ability to upgrade 2.5 -> 3.3
2019-05-29 21:33:17 -04:00
James Agnew c7a224c99d
Merge branch 'master' into upgrade-25-to-33 2019-05-29 21:33:02 -04:00
James Agnew 83616bb53d Upgrade to newer checkstyle 2019-05-29 21:25:20 -04:00
James Agnew 96c70f6093 Credit for #1213 2019-05-29 21:22:54 -04:00
Graham, Gary a0f9f82eb7 Modify DiagnosticReport converter to handle request <-> basedOn difference between 1.0.2 and 3.0.0 2019-05-29 21:20:06 -04:00
James Agnew 15a962aae7 Credit for #1152 2019-05-29 21:19:03 -04:00
Christian Ohr cd8b2feb2f Allow to set additional Http headers directly on the IClientExecutable 2019-05-29 21:17:52 -04:00
James Agnew 66a669949d Add docs - Fix #1309 2019-05-29 21:16:33 -04:00
James Agnew c2d4891434 Test fix 2019-05-29 21:13:52 -04:00
James Agnew 78f12b4397 Credit for #1228 2019-05-29 20:49:15 -04:00
James Agnew 772d31dc6c
Merge pull request #1228 from eevaturkka/enablewhen_master
QuestionnaireResponses should be able to have Items without Answers in disabled Questions
2019-05-29 20:47:31 -04:00
jpoth 43a8499bf6 Bump Karaf version 2019-05-29 09:31:00 +02:00
jpoth ba1ee097ff Fix Karaf feature 2019-05-28 15:24:38 +02:00
jpoth 62f3db03d3 Add parent osgi POM for ease of rebuilding 2019-05-28 13:44:15 +02:00
Matti Uusitalo 225916a4b6 Changes requested in Pull Request review 2019-05-23 16:48:49 +03:00
James Agnew f17fc4ce82 Credit for #1305 2019-05-23 09:09:44 -04:00
Mathieu Roullet 4429741c15 Renaming package name of test classes 2019-05-23 15:08:23 +02:00