Page History
SHRINE 1.22.3 was 3 was released on 12/21/2016
- WARNING: Nodes running SHRINE 1.22.3 will not trust messages sent by a node running SHRINE 1.21 or earlier, or vice versa. Networks will not be able to run a mix of 1.21 and 1.22.3
- UPGRADE: To to JDK 8 and Tomcat 8
- NEW: Better Data Steward Support Can To Replace Automatic Lockout
- Aggregate counts in SHRINE are now rounded to the nearest 5, +/-10. (configurable)
- Increased noise injected in aggregate counts from sigma 1.3 to 6.5 (now configurable)
- Inspired by HIPPA and FIRPA
- SHRINE nodes email an audit request digest to a data steward once every 30 queries per researcher or 30 days (configurable)
- A new view in the DSA to show a digest of query terms that researcher has used at a glance, enabling a data steward to compare Research Topics to Researcher Query Terms for auditing purposes
- Configuration option to turn lockout off (defaults to on, will default to off in 1.23. We will remove the legacy lockout code support in 1.24)
- Aggregate counts in SHRINE are now rounded to the nearest 5, +/-10. (configurable)
- NEW: Node data service to assist cohort studies TODO start here
- Serve static node-specific static data about a given shrine node, defined in configuration
- Inspired by the need to identify a point of contact to run an i2b2 query for cohort studies.
- Serve static node-specific static data about a given shrine node, defined in configuration
- IMPROVED Support for cohort studies
- See above
- Unbound database CLOB storage for flagged query notes messages (formerly limited to 256 characters).
- Tests for I2b2AdminServicefor the I2b2AdminService, used by the "data admin app" to run a local i2b2 query.
- IMPROVED: SHRINE System Admin Dashboard
- Now contains the Problem Log tab, which serves as a web interface table of the various problems that SHRINE reports.
- Now contains the Remote Dashboards tab, which allows admins at a Hub to connect to the Dashboard of Downstream nodes.
- The Various improvements and cleanups, e.g., the keystore panel will now show whether there are certificate errors between nodes , as well as report on the certificates being used.
- Many small improvements.
- IMPROVED: Fixed many bugs within the web client
- Including scaling problems in the graph feature in from SHRINE 1.21
- Developed a technique to automate tests of the interaction between SHRINE's web client and the QEP
- OTHER IMPROVEMENTS of note:
- Bot defense at the adapter to limit queries to a researcher's throughput - 10 queries per minute and 200 per workday (configurable)Upgrade to JDK 8, Tomcat 8 (and Wildfly 10 for i2b2). Test with i2b2 1.7.07 and i2b2 1.7.08a
- Dashboard and DSA sessions expire after 20 minutes
- Replaced custom public key certificate sharing signing with industry standard practice
- IMPROVED: SHRINE Webclient obfuscation is now configurable from i2b2_config_data.js.
- NOTE: SHRINE 1.22.3 is comprised of the following internal releases: SHRINE 1.22.1.0, SHRINE 1.22.1.1, SHRINE 1.22.2.2, SHRINE 1.22.2.3, and SHRINE 1.22.2.4
SHRINE 1.21 (TODO when did we release this? Link?).2 was released on 6/17/2016
- NEW: QEP cache of queries and query results.
- Researchers can see previous query results without waiting for a response from the SHRINE hub.
...
- Compatible with i2b2 1.7.05. Previous versions of SHRINE are not compatible with i2b2 1.7.05 due to changes in i2b2 messaging.
- Also tested with i2b2 1.7.01 and 1.7.03a.
- NEW: SHRINE Data Steward Application
- Allows researchers to attach query topic information to each of their queries.
- Allows sites to better control and audit the use of the network.
- Optional component not required for all networks, but is highly recommended.
- Details on implementing the Data Steward can be found in the Upgrading SHRINE to 1.22.3 article.
SHRINE 1.18.2 was released on 03/27/2015.
...
Overview
Content Tools