Robin Arnold

Results 44 comments of Robin Arnold

In my opinion, it's time we separate the schemas so we only operate on one at a time (using --schema-name to override the default). Introduce one new argument to determine...

I think the question for me is whether `GET [base]/Observation?value-quantity=5.4` implies any units. I personally don't like the idea of an ambiguous search (given this is health data). NASA's Mars...

Although many resources can share the same _lastUpdated value so it is not a good candidate for testing the existence of a resource.

I'm going to reshape this one because there's some cleanup that we can do here because we now hold all the data collected during a transaction in the FHIRPersistenceJDBCImpl.

QA: Modified the fhir-server-config.json to disable Patient CREATE interactions: ``` "resources": { "open": true, "Patient": { "interactions": ["read", "vread", "history", "search"] } }, ``` Running the R4ExamplesServerTest we see the...

The background schema maintenance thread isn't stopped when the lease is cancelled which can result in a race-condition. Cancelling the lease should stop the thread.

LeaseManager#cancelLease needs to wait for the lease maintenance thread to stop before executing the CancelLease DAO command.

Also worth looking at catalog tuning (for Db2 and PostgreSQL) as the schema is pretty big, and this could cause cache pressure if there are multiple instances of our schema...

One thought is to simply write a UUID value to both the RDBMS and blob container. As long as this value matches, the two services can be considered connected. Another...

See also #3590 related to stable search pagination. This could also help with that.