ianmarshall
f48214deda
Merge remote-tracking branch 'remotes/origin/master' into im_20200316_lastn_operation_elasticsearch
...
# Conflicts:
# hapi-fhir-jpaserver-searchparam/src/main/java/ca/uhn/fhir/jpa/searchparam/extractor/BaseSearchParamExtractor.java
2020-05-29 23:54:11 -04:00
ianmarshall
a4811f1508
Changes per code review.
2020-05-29 23:47:44 -04:00
James Agnew
7f72305f57
Improve Period range indexing ( #1873 )
...
* Fix #1871 - Handle period range searches better
* Add changelog
* FIx tests
* Add test logging
* Address review comments
2020-05-28 08:56:43 -04:00
ianmarshall
a63d90c1f5
Additional cleanup and test fixes.
2020-05-25 18:36:04 -04:00
ianmarshall
1e554731bb
Additional cleanup and test fixes.
2020-05-25 18:25:25 -04:00
ianmarshall
4d378ee0ed
Merge remote-tracking branch 'remotes/origin/master' into im_20200316_lastn_operation_elasticsearch
...
# Conflicts:
# hapi-fhir-cli/hapi-fhir-cli-jpaserver/src/main/java/ca/uhn/fhir/jpa/demo/CommonConfig.java
# hapi-fhir-jpaserver-base/pom.xml
# hapi-fhir-jpaserver-searchparam/src/main/java/ca/uhn/fhir/jpa/searchparam/extractor/BaseSearchParamExtractor.java
# hapi-fhir-jpaserver-searchparam/src/main/java/ca/uhn/fhir/jpa/searchparam/extractor/ISearchParamExtractor.java
2020-05-22 17:04:01 -04:00
Tadgh
d1b963321a
MVP EMPI implementation ( #1857 )
...
EMPI Initial Implementation (still plenty of known gaps)
2020-05-22 15:03:20 -04:00
James Agnew
5b2181a563
Implement FHIR Patch ( #1850 )
...
* Start working on FHIRPatch
* More work on fhirpatch
* Work on FHIR Patch
* Add patch
* Test fixes
* Test fixes
* Get tests fixed
* Chnage to trigger a build
* Compile fix
* Dependency version fixes
* Test fix
* COmpile fix
* Try to fix build
* Test fix attempt
* Another build attempt
* Another build tweak
* Cleanup
2020-05-20 19:43:55 -04:00
ianmarshall
d2b54d6203
Merge remote-tracking branch 'remotes/origin/master' into im_20200316_lastn_operation_elasticsearch
...
# Conflicts:
# hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/SearchBuilder.java
2020-05-19 15:20:06 -04:00
ianmarshall
6a27192a96
Fixed sorting with chunked and paged queries.
2020-05-19 14:48:26 -04:00
jamesagnew
52c8e3551c
Version bump to 5.1.0-SNAPSHOT
2020-05-15 14:43:32 -04:00
jamesagnew
fe0e07a313
Bump to 5.0.1
2020-05-15 05:47:01 -04:00
James Agnew
79a064dfd9
Optimize chain sql paths ( #1844 )
...
* Start cleanup
* Almost workinf
* Possibly working!!
* Fixes
* Test fix
* Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/predicate/querystack/QueryRootStack.java
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/predicate/querystack/QueryRootStack.java
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/dao/predicate/querystack/QueryRootStack.java
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* Address review comments
* Add changelog
Co-authored-by: Ken Stevens <khstevens@gmail.com>
2020-05-15 05:36:12 -04:00
ianmarshall
529e1e1f5e
Merge remote-tracking branch 'remotes/origin/master' into im_20200316_lastn_operation_elasticsearch
2020-05-14 12:09:24 -04:00
jamesagnew
1d13e29ac0
Version bump to 5.1.0-SNAPSHOT
2020-05-12 20:04:20 -04:00
jamesagnew
d631ecff4a
Prepare for 5.0.0
2020-05-12 11:49:18 -04:00
ianmarshall
e56cb049f7
Merge remote-tracking branch 'remotes/origin/master' into im_20200316_lastn_operation_elasticsearch
2020-05-08 09:19:44 -04:00
ianmarshall
c290fa3493
Fixes to enable $lastn to return more than 32K records.
2020-05-08 09:19:14 -04:00
James Agnew
6cc07b6689
Make binary storage work for bulk export ( #1836 )
...
* Make binary storage work for bulk export
* Add changelog
* Build fixes
* Test fix
* Test fix
* Test fix
2020-05-07 19:20:22 -04:00
James Agnew
b67509d7ff
Transaction write performance fix ( #1832 )
...
* Performance fix for transactions
* Test fix
* Fixes
* Add docs
* Test fixes
2020-05-07 10:56:41 -04:00
ianmarshall
1e882d640d
Merging with latest from Master.
2020-05-05 17:35:22 -04:00
ianmarshall
4cced40b54
Merge remote-tracking branch 'remotes/origin/master' into im_20200316_lastn_operation_elasticsearch
...
# Conflicts:
# hapi-fhir-jpaserver-searchparam/src/main/java/ca/uhn/fhir/jpa/searchparam/extractor/BaseSearchParamExtractor.java
2020-05-05 17:19:32 -04:00
ianmarshall
4db5beeabf
Additional changes to enable processing of lastn operations with large numbers of parameters.
2020-05-05 16:53:47 -04:00
James Agnew
a77aa6a28e
Multitenancy Ticket 2 - #1813 ( #1821 )
...
* Work on multitenancy
* Second ticket started
* More multitenancy work
* Work on tenancy security
* Work on multitenancy
* Test fixes
* Add docs
* cs tweak
* Multitenancy fixes
* Add debug log
* Fix build
* Add headers
* Add partition selection interceptor hook
* Update hapi-fhir-base/src/main/java/ca/uhn/fhir/rest/api/Constants.java
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* Account for review comments
* Resolve FIXMES
* Work on tests
* Test fixes
* A bit more cleanup
* Work on multitenancy
* Update hapi-fhir-docs/src/main/java/ca/uhn/hapi/fhir/docs/ClientExamples.java
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* Update hapi-fhir-docs/src/main/resources/ca/uhn/hapi/fhir/docs/client/examples.md
Co-authored-by: Ken Stevens <khstevens@gmail.com>
* Address review comments
* Allow disabling text modifier indexing
* Add changelog
* Docs fixes
* Address review comment
* Resolve merge conflicts
* Merge master
* Compile fix
* Test fix
Co-authored-by: Ken Stevens <khstevens@gmail.com>
2020-05-05 15:12:15 -04:00
James Agnew
35c2b7a2c1
Allow disabling text modifier indexing ( #1831 )
...
* Allow disabling text modifier indexing
* Add changelog
* Address review comment
* Resolve merge conflicts
2020-05-05 12:16:55 -04:00
James Agnew
dada217966
Clean up hash code calculation ( #1830 )
...
* Clean up hash code calculation
* Test fixes
* Test fix
* Test fixes
* Compile fix
* Test fix
2020-05-05 11:11:24 -04:00
Tadgh
8f8a8a3dc2
Merge branch 'master' into date-match-bug
2020-04-29 16:17:50 -07:00
ianmarshall
3e49e5615f
Fixing merge conflicts after merge from Master.
2020-04-25 22:14:55 -04:00
ianmarshall
dd749791db
Merge remote-tracking branch 'remotes/origin/master' into im_20200316_lastn_operation_elasticsearch
...
# Conflicts:
# hapi-fhir-jpaserver-searchparam/src/main/java/ca/uhn/fhir/jpa/searchparam/extractor/BaseSearchParamExtractor.java
2020-04-24 16:55:45 -04:00
ianmarshall
0e45db0ba9
More cleanup and test fixes.
2020-04-24 16:23:59 -04:00
ianmarshall
197bf2b6a8
Further refinements and test fixes.
2020-04-23 23:21:45 -04:00
jamesagnew
c7de85339c
Work on review comments
2020-04-21 20:18:06 -04:00
jamesagnew
bbab016ca6
Rename config
2020-04-20 12:38:04 -04:00
ianmarshall
540375a7eb
Merge remote-tracking branch 'remotes/origin/master' into im_20200316_lastn_operation_elasticsearch
2020-04-17 17:39:27 -04:00
jamesagnew
25cdbb15c2
Work on multitenancy
2020-04-16 15:33:48 -04:00
jamesagnew
cd06137745
Work on multitenancy
2020-04-15 22:12:28 -04:00
jamesagnew
d822867a4a
Merge branch 'master' into ja_20200206_multitenancy
2020-04-15 22:12:20 -04:00
James Agnew
f95f619bdc
Correct two JPA processing bugs ( #1801 )
...
* Work on search params on contained
* Add workaround for stored decimals with leading decimal point
* Add changelog
* Cleanup
* Test fix
* Test fix
* One more test fix
2020-04-15 14:22:47 -04:00
ianmarshall
925bbbbcdc
Merge remote-tracking branch 'remotes/origin/master' into im_20200316_lastn_operation_elasticsearch
...
# Conflicts:
# hapi-fhir-cli/hapi-fhir-cli-api/src/main/java/ca/uhn/fhir/cli/RunServerCommand.java
# hapi-fhir-cli/hapi-fhir-cli-jpaserver/src/main/java/ca/uhn/fhir/jpa/demo/CommonConfig.java
# hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/config/dstu3/BaseDstu3Config.java
# hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/config/r4/BaseR4Config.java
# hapi-fhir-jpaserver-base/src/main/java/ca/uhn/fhir/jpa/config/r5/BaseR5Config.java
# pom.xml
2020-04-13 18:35:15 -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
7c6024fa14
More work on subscriptions
2020-04-03 07:43:21 -04:00
jamesagnew
e1142f4043
Start work on subscription cleanup
2020-04-02 05:31:12 -04:00
ianmarshall
f819c91530
Initial implementation of lastn operation.
2020-03-31 21:55:57 -04:00
jamesagnew
a5257f0fa8
Add new indexing extractor method
2020-03-19 20:22:30 -04:00
Tadgh
3eb09b15f0
Merge branch 'master' into bugfix/1752-support-chained-parameters-inside-reverse-chained-parameter
2020-03-17 10:32:43 -07: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
Tadgh
4777d75e6b
Merge branch 'master' into bugfix/1752-support-chained-parameters-inside-reverse-chained-parameter
2020-03-13 18:40:11 -07:00
James Agnew
1dc5d89013
Optmize forced ID resolution ( #1754 )
...
* Add forced ID caching
* Work on id optimization
* Test fixes
* More optimization work
* Add some docs
* Work on docs
* Test fixes
* Test fixes
* Test fixes
* Address review comments
* Compile fix
2020-03-12 17:12:50 -04:00