Commit Graph

9881 Commits

Author SHA1 Message Date
tyner e18f5796a1 Revert "completed instance will not be sent to the reduction step service"
This reverts commit aa149b6691.
2024-04-15 14:24:41 -04:00
tyner aa149b6691 completed instance will not be sent to the reduction step service 2024-04-15 14:19:42 -04:00
leif stawnyczy e3b260e781 cleanup 2024-04-15 13:31:10 -04:00
leif stawnyczy c1e9c526e3 fixing tests 2024-04-15 13:26:21 -04:00
leif stawnyczy 3889a7f25f fixing tests 2024-04-15 10:07:51 -04:00
leif stawnyczy 0ed085ce99 fixing tests in bulkexportit 2024-04-15 09:48:57 -04:00
leif stawnyczy 204c434112 code fix 2024-04-12 16:28:54 -04:00
leif stawnyczy 3d7910415a merging together 2024-04-12 16:27:19 -04:00
leif stawnyczy f13f6b1f02 Merge branch '5767-add-poll-waiting-step' into batch2-workchunk-states-hapi 2024-04-12 16:18:24 -04:00
leif stawnyczy f2ebb6c4ce fixing a test 2024-04-12 16:17:17 -04:00
leif stawnyczy 1481d156c4 fix test high concurrency 2024-04-12 16:04:50 -04:00
tyner 8e76804d39 spotless 2024-04-12 14:11:53 -04:00
tyner 11e4ef8319 fixed bugs 2024-04-12 14:11:21 -04:00
leif stawnyczy 262c80ce5f updating migration script number 2024-04-12 13:24:15 -04:00
tyner 0569ddc812 resolved review comments 2024-04-12 11:27:05 -04:00
tyner 7cf197c875 Merge remote-tracking branch 'origin/5745-ready-state-batch2' into 5818-update-batch2-framework-with-gate_waiting-state 2024-04-12 11:08:06 -04:00
tyner 2dc101bbc8 resolved review comments 2024-04-12 11:07:37 -04:00
leif stawnyczy 441fd67bc7 Merge branch '5745-ready-state-batch2' into 5767-add-poll-waiting-step 2024-04-12 09:55:42 -04:00
leif stawnyczy e72016482f Merge branch 'master' into 5745-ready-state-batch2 2024-04-12 09:54:10 -04:00
JasonRoberts-smile e3cc83a694
fix bug (#5843) 2024-04-12 00:19:56 +00:00
Emre Dincturk 6e5c6fa33c
disabled old migration step that fails on fresh mssql db (#5841) 2024-04-11 15:50:04 -04:00
tyner 658da406a4 resolved review comments 2024-04-11 15:17:26 -04:00
tyner 292a4d3858 resolved review comments 2024-04-11 15:03:24 -04:00
tyner decdeafdc1 resolved review comments 2024-04-10 16:59:52 -04:00
leif stawnyczy 68a366cf17 fixing tests 2024-04-10 09:23:44 -04:00
tyner fd4fdd7541 resolved review comments 2024-04-10 09:17:44 -04:00
tyner d06337d103 spotless 2024-04-10 08:32:28 -04:00
tyner 2518531417 - hid the over-powered transition function behind a proper state action 2024-04-10 08:31:27 -04:00
tyner 1c1ceb0b27 - have only one path through the equeueReady method
- fixed tests
2024-04-10 07:51:04 -04:00
tyner 0aabdbdf4f - fix merges conflicts
- set first chunk to be always created in READY
2024-04-10 05:41:36 -04:00
tyner 1a7e4d4401 Merge remote-tracking branch 'origin/5745-ready-state-batch2' into 5818-update-batch2-framework-with-gate_waiting-state
# Conflicts:
#	hapi-fhir-storage-batch2-test-utilities/src/main/java/ca/uhn/hapi/fhir/batch2/test/IJobMaintenanceActions.java
#	hapi-fhir-storage-batch2-test-utilities/src/main/java/ca/uhn/hapi/fhir/batch2/test/IWorkChunkCommon.java
#	hapi-fhir-storage-batch2-test-utilities/src/main/java/ca/uhn/hapi/fhir/batch2/test/IWorkChunkStateTransitions.java
#	hapi-fhir-storage-batch2-test-utilities/src/main/java/ca/uhn/hapi/fhir/batch2/test/IWorkChunkStorageTests.java
2024-04-09 14:30:44 -04:00
tyner e8e8648301 Merge remote-tracking branch 'origin/5745-ready-state-batch2' into 5818-update-batch2-framework-with-gate_waiting-state
# Conflicts:
#	hapi-fhir-storage-batch2/src/main/java/ca/uhn/fhir/batch2/maintenance/JobInstanceProcessor.java
2024-04-09 14:16:04 -04:00
Luke deGruchy 4d8427ad60
Ensure CanonicalizedSubscription reflects StorageSettings.isCrossPartitionSubscriptionEnabled if it's true. Make that setting is true by default (#5810)
* First commit with TODOs and logging.

* Try to add cross partition config at startup to subscription module.

* Barely working solution with JpaStorageSettings injected into the Subscription module with the correct config for cross partition enabled.

* Implement agreed upon solution where StorageSettings used in the subscription module uses the JpaStorageSettings cross partition enabled setting.  Fix all compile errors.  TODOs for tests to add and known test failures.

* Fix test errors caused by bad log code.   Ensure all modules use StorageSettings for canonicalizer.

* Cleanup.

* Reintroduce old SubscriptionCanonicalizer constructor, but add a StorageSettings and deprecate it.  Cleanup logs and TODOs.

* Deprecate FHIR_PATCH.  More cleanup.

* Deprecate FHIR_PATCH correctly.

* Small fix.

* Set myCrossPartitionSubscriptionEnabled to true by default.

* Fix test failures.

* Fix another test.

* Code review feedback.

* Resolve static analysis warnings.
2024-04-09 14:27:15 +00:00
leif stawnyczy e483736f73 Merge branch '5745-ready-state-batch2' into 5767-add-poll-waiting-step 2024-04-08 16:03:10 -04:00
leif stawnyczy 999d6efc25 fixing 2024-04-08 15:56:13 -04:00
leif stawnyczy 8d84ed0b94 merging in masters 2024-04-08 15:46:33 -04:00
TipzCM 107de2cfba
reduction step failing fails jobs (#5831)
* adding a catch for failing reduction step

* spotless

* added changelog

---------

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
2024-04-08 13:51:41 -04:00
Ken Stevens eafa2aba29
move mdm interceptor registration (#5830)
* licenses

* remove mdm placeholder interceptor

* remove mdm placeholder interceptor

* fix regression

* Remove RTE Placeholder Interceptor.
Add tests to assert proper boot sequence.

* consolidate LogbackCaptureTestExtension (removed the cdr class)

* consolidate LogbackCaptureTestExtension (removed the cdr class)
2024-04-08 08:59:54 -07:00
TipzCM 5d55594a73
Batch2 test refactor only (#5823)
* refactoring

* test refactor only

* spotless

* bumping version

---------

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
2024-04-05 21:39:03 -04:00
TipzCM 620b46dd0a
unify bulk export patient type and bulk export patient instance (#5822)
* step one of unifying the bulk exports

* adding changelog

* review points

* spotless

---------

Co-authored-by: leif stawnyczy <leifstawnyczy@leifs-mbp.home>
2024-04-05 19:03:16 +00:00
leif stawnyczy a791510111 Merge branch '5745-ready-state-batch2' into 5767-add-poll-waiting-step 2024-04-05 14:27:33 -04:00
leif stawnyczy 419d2ae369 spotless 2024-04-05 11:26:33 -04:00
leif stawnyczy 97b00ebd97 fixing a bug 2024-04-05 11:26:16 -04:00
Ken Stevens 3a5ff47c58
Add CapabilityStatementFilterFactory to register filters that can modify the capability statement (#5814)
* added new customizer filter factory.  have not yet deleted old code it replaces.

* added new customizer filter factory.  have not yet deleted old code it replaces.

* replaced websocket filter.  works.  still some cleanup to do

* replaced websocket filter.  works.  still some cleanup to do

* cosmetic change

* add coverage and fix bugs it found

* spotless

* move capability statement classes

* add changelog and rename new classes

* review feedback
2024-04-05 01:24:05 +00:00
Michael Buckley bdea4b6900
Merge history table prefetch with resource table. (#5825) 2024-04-04 23:53:35 +00:00
Michael Buckley fcf0a85584
Stop writing to hfj_forced_id (#5817)
Stop writing to hfj_forced_id
Stop reading ForcedId
Cleanup client-id assignment
Fix query counts in tests
Drop the unused indexes and fk
2024-04-03 18:25:23 +00:00
leif stawnyczy 571b4cb210 merging up 2024-04-03 14:08:05 -04:00
tyner 28be0b85d6 - Implemented GATE_WAITING state for the batch2 state machine.
- This will be the initial status for all workchunks of a gated job.
- made compatible with the equivalent "fake QUEUED" state in the Old batch2 implementation.
- Updated corresponding docs.
- added corresponding tests and changelog
2024-04-03 10:59:02 -04:00
tyner 6c5e1a118f Revert "- Implemented GATE_WAITING state for the batch2 state machine."
This reverts commit 32a00f4b81.
2024-04-03 10:47:18 -04:00
tyner 32a00f4b81 - Implemented GATE_WAITING state for the batch2 state machine.
- This will be the initial status for all workchunks of a gated job.
- made compatible with the equivalent "fake QUEUED" state in the Old batch2 implementation.
- Updated corresponding docs.
- added corresponding tests and changelog
2024-04-03 10:44:08 -04:00