9426 Commits

Author SHA1 Message Date
James Agnew
fdbc0fd0c6 Increase fetch size 2023-04-24 16:10:06 -04:00
James Agnew
71a61489f4 Add temporary distinct clause 2023-04-24 06:59:57 -04:00
James Agnew
6975e26814 Reduce load on DB for bulk export 2023-04-22 16:11:17 -04:00
James Agnew
748e86cb04 Updates 2023-04-20 15:26:40 -04:00
James Agnew
d952c87d9b Rework reindex 2023-04-19 15:09:12 -04:00
James Agnew
27e5c41498 Add param to operation 2023-04-19 13:43:51 -04:00
James Agnew
da0ce64a74 Merge branch 'hacked-operation-flag' into ja_2030417_backport_subscription_opt_to_6_4 2023-04-19 13:32:07 -04:00
James Agnew
fd11cb0777 Cleanup 2023-04-19 13:31:18 -04:00
James Agnew
445a86157b License header 2023-04-19 05:36:30 -04:00
Tadgh
8b751aa30f wip 2023-04-18 18:11:59 -07:00
Tadgh
c10d356273 New method on DAO. bad design, but lets try it 2023-04-18 17:54:33 -07:00
Tadgh
ff1edd586c Shorten schedule 2023-04-18 14:38:49 -07:00
James Agnew
ffedab5524 Parallize subscription triggering 2023-04-18 16:39:45 -04:00
James Agnew
cae75767c5 Begin working on parallel processing 2023-04-18 16:01:08 -04:00
James Agnew
88d16de4f2 Fixes 2023-04-17 18:57:59 -04:00
James Agnew
aea88b0839 Subscription fix 2023-04-17 10:54:06 -04:00
James Agnew
89cf484dcb Merge tests 2023-04-17 08:57:12 -04:00
James Agnew
1db4d5f2e0 Improve Subscription Retriggering Efficiency (#4742)
* Improve subscription efficiency

* Reduce number of queries

* Add changelog

* Fix ITs

* Review comments

* Test fix
2023-04-17 08:57:06 -04:00
markiantorno
df8d2cd797 Updating version to: 6.4.5 post release. 2023-03-21 20:59:13 +00:00
Kevin Dougan SmileCDR
107a1bd073
Fixed migration step for MS SQL Server (#4652)
* Fixed migration step for MS SQL Server.

* Implemented the fix the RIGHT way this time.
v6.4.4
2023-03-17 08:45:42 -06:00
longma1
1bd8f0a492 added new version changelogs 2023-03-15 12:16:50 -06:00
longma1
17cb2e106b fix mistakes when cherry-picking 2023-03-15 12:03:59 -06:00
longma1
4ac490e14c Merge branch 'rel_6_4' of https://github.com/hapifhir/hapi-fhir into rel_6_4 2023-03-15 11:19:34 -06:00
Etienne Poirier
5f7ccb3ac1 backported pr 4609, fixed merge conflicts 2023-03-15 11:19:28 -06:00
markiantorno
47d7809037 Updating version to: 6.4.4 post release. 2023-03-15 16:07:25 +00:00
Ken Stevens
cfc9af8148 fix regression v6.4.3 2023-03-14 09:53:24 -06:00
longma1
37f5e59ffc
add end time to reduction step (#4640)
* add end time to reduction step

* add changelog

---------

Co-authored-by: Long Ma <long@smilecdr.com>
2023-03-10 15:01:28 -07:00
Kevin Dougan SmileCDR
5eca889296
4636 - Fixed Oracle syntax problem with fix provided via PR 4630. (#4637)
* 4636 - Fixed Oracle syntax problem with fix provided via PR 4630.

* 4636 - Added a changelog file for this fix.
2023-03-10 08:45:48 -05:00
longma1
b450729ff9 fixed changelog, added 6.4.3 changelog folder 2023-03-08 09:56:27 -07:00
longma1
6fa127073b Merge branch 'rel_6_4' of https://github.com/hapifhir/hapi-fhir into rel_6_4 2023-03-07 12:42:49 -07:00
michaelabuckley
efe1be424a
Provide default update time to batch2 entities (#4630)
* Data migration - default value for batch2 UPDATE_TIME
2023-03-07 13:35:09 -05:00
longma1
c83dc290b4 set version back to 6.4.3 2023-03-07 09:48:32 -07:00
Mark Iantorno
a288b65d1e adding 6.4.3 to enum so it builds 2023-03-04 13:47:33 -05:00
michaelabuckley
02169f9a6b
Bump to 6.4.3-SNAPSHOT 2023-03-04 12:58:21 -05:00
michaelabuckley
d5ebd1f667
Avoid fetching work-chunk data (#4622)
* Replace work-chunk maintenance query with projection to avoid fetching clob data.
* Add processing logging
2023-03-04 12:12:04 -05:00
Tadgh
98b0dc308f temp removal v6.4.2 2023-03-03 09:51:02 -08:00
Tadgh
65f1bfe44c Remove cache 2023-03-03 08:26:46 -08:00
Tadgh
0829442f5a Fix hashcode 2023-03-02 13:33:27 -08:00
Tadgh
b6f9cc8ef0 add message code to error 2023-03-02 12:49:45 -08:00
Tadgh
8e8c6b8a5e Fix up changelog folder v6.4.2-fake-for-smile 2023-02-27 19:09:08 -08:00
Tadgh
9d6570799d Fix daoconfig name 2023-02-27 16:35:05 -08:00
Tadgh
c51aa39d8f Set back to 6.4.2 2023-02-27 16:27:59 -08:00
Tadgh
9d88868fd5 Remove unnecessary changelog 2023-02-27 16:20:53 -08:00
Tadgh
1d3627b9d8 Fix up backport 2023-02-27 16:20:29 -08:00
Tadgh
49e7adebb4 Merge branch 'rel_6_4' of github.com:hapifhir/hapi-fhir into rel_6_4 2023-02-27 16:20:22 -08:00
Luke deGruchy
795baa196b
Fix null Tag.userSelected error by defaulting to false if the value is null. (#4605) 2023-02-27 16:19:09 -08:00
michaelabuckley
7a4a8c97a5 Simultaneous $reindex and DELETE can orphan index rows (#4584)
Add optimistic write lock to $reindex operation to prevent indexing stale data.

Introduce Lockstep Phaser to make testing easier
Add 1 query to every resource reindex :-(
2023-02-27 16:17:34 -08:00
Tadgh
fe288fb29a Temporarily set to snapshot 2023-02-27 09:59:32 -08:00
Luke deGruchy
9d70dbd08f
Add UserSelected and Version to resource tag (#4591)
* First commit:  Add userSelected and version to ResourceTag and ResourceHistoryTag.  Add migration step to migration tasks.  For some reason SchemaMigrationTest is failing.

* Fix nullability, update constructors, truncate versions over 30 chars.

* yay we're done just cleanup

* Checkpoint for recent changes.

* Last commit before pausing work.

* Fix bad code to find the version, tweak unit test pid ID to versionless and add TODO about why is update part of the test not passing?

* Fix bad code in extractTagsRi():  Make it leverage the IBaseCoding variable already in the for loop.  Fix bad code in populateResourceMetadataRi().   Leverage the existing BaseTag and use it to populate the IBaseCoding tag instance instead.  Add more and better assertions in the unit test.

* Merge rel_6_4 in

* Current state for pairing

* Fix CodingDt.getUserSelected method return code in tinder

* Complete migration task and cleanup

* Remove missed fixme

* Bump version temporarily to use it for building core lib

* Use primitive for compatibility with tinder generated CodingDt

* Copyright updates

* Hack to bypass NPE generated by bogus tinder-generated code

* Simplify by removing temporary deprecations as version bump is needed anyway because of TagDefinition entity changes

* Adjust tests

* Fix migration task

* Add test to show problem with tinder generated BooleanDt

* More test adjustments

* Improve BooleanDt NPE avoidance

* Update core dep

* Reverse Juan CVE VersionEnumTest changes.

* Fix unit test.

---------

Co-authored-by: Ken Stevens <ken@smilecdr.com>
Co-authored-by: juan.marchionatto <juan.marchionatto@smilecdr.com>
Co-authored-by: Tadgh <garygrantgraham@gmail.com>
2023-02-27 09:58:27 -08:00
Luke deGruchy
ce46f4dd6a
Re-enable tests disabled to make the 6_4 release build pass. (#4600) 2023-02-27 08:50:49 -08:00