diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 348c1627f..d90651f0d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,7 +22,7 @@ jobs: - name: Setup clj-kondo uses: DeLaGuardo/setup-clj-kondo@master with: - version: '2021.12.01' + version: '2021.12.19' - name: Check out Git repository uses: actions/checkout@v2 diff --git a/CHANGELOG.md b/CHANGELOG.md index f78192347..b313152a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## v0.15.1 + +### Security + +* Fix CVE-2021-3712 in Package openssl-libs 1:1.1.1k-4.el8 ([#574](https://github.com/samply/blaze/pull/574)) + +The full changelog can be found [here](https://github.com/samply/blaze/milestone/24?closed=1). + ## v0.15.0 ### Operation diff --git a/Dockerfile b/Dockerfile index 415bf19da..ea6c7ecdc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,7 @@ FROM openjdk:17 +RUN microdnf upgrade + RUN mkdir -p /app/data && chown 1001:1001 /app/data COPY target/blaze-standalone.jar /app/ diff --git a/README.md b/README.md index 95172dbf7..bd9eb4099 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ The goal of this project is to provide a FHIR® Store with an internal CQL Evalu Blaze passes all [Touchstone FHIR 4.0.1 Basic Tests][12] and almost all [CQL Tests][3]. Please refer to the [Conformance](docs/conformance.md) section and report any issues you encounter during evaluation. -Latest release: [v0.15.0][5] +Latest release: [v0.15.1][5] ## Quick Start @@ -72,7 +72,7 @@ Unless required by applicable law or agreed to in writing, software distributed [3]: [4]: -[5]: +[5]: [6]: [7]: [8]: diff --git a/deps.edn b/deps.edn index 5e04b8910..b1c71feda 100644 --- a/deps.edn +++ b/deps.edn @@ -64,7 +64,7 @@ {:mvn/version "0.4.6"} lambdaisland/kaocha - {:mvn/version "1.60.945"} + {:mvn/version "1.60.972"} org.clojure/tools.namespace {:mvn/version "1.2.0"}} @@ -81,7 +81,7 @@ :outdated {:replace-deps {com.github.liquidz/antq - {:mvn/version "1.3.0"} + {:mvn/version "1.3.1"} org.slf4j/slf4j-nop {:mvn/version "1.7.32"}} diff --git a/docs/deployment/docker-deployment.md b/docs/deployment/docker-deployment.md index b10e6d93d..f77798189 100644 --- a/docs/deployment/docker-deployment.md +++ b/docs/deployment/docker-deployment.md @@ -27,7 +27,7 @@ Blaze should log something like this: 2021-06-27T11:02:37.834Z ee086ef908c1 main INFO [blaze.core:64] - JVM version: 16.0.2 2021-06-27T11:02:37.834Z ee086ef908c1 main INFO [blaze.core:65] - Maximum available memory: 1738 MiB 2021-06-27T11:02:37.835Z ee086ef908c1 main INFO [blaze.core:66] - Number of available processors: 8 -2021-06-27T11:02:37.836Z ee086ef908c1 main INFO [blaze.core:67] - Successfully started Blaze version 0.15.0 in 8.2 seconds +2021-06-27T11:02:37.836Z ee086ef908c1 main INFO [blaze.core:67] - Successfully started Blaze version 0.15.1 in 8.2 seconds ``` In order to test connectivity, query the health endpoint: @@ -47,7 +47,7 @@ that should return: ```json { "name": "Blaze", - "version": "0.15.0" + "version": "0.15.1" } ``` diff --git a/docs/deployment/manual-deployment.md b/docs/deployment/manual-deployment.md index 042021f1f..1d2072cce 100644 --- a/docs/deployment/manual-deployment.md +++ b/docs/deployment/manual-deployment.md @@ -2,12 +2,12 @@ The installation works under Windows, Linux and macOS. The only dependency is an installed OpenJDK 11. Blaze is tested with [AdoptOpenJDK][1]. -Blaze runs on the JVM and comes as single JAR file. Download the most recent version [here](https://github.com/samply/blaze/releases/tag/v0.15.0). Look for `blaze-0.15.0-standalone.jar`. +Blaze runs on the JVM and comes as single JAR file. Download the most recent version [here](https://github.com/samply/blaze/releases/tag/v0.15.1). Look for `blaze-0.15.1-standalone.jar`. After the download, you can start blaze with the following command (Linux, macOS): ```sh -java -jar blaze-0.15.0-standalone.jar -m blaze.core +java -jar blaze-0.15.1-standalone.jar -m blaze.core ``` Blaze will run with an in-memory, volatile database for testing and demo purposes. @@ -17,14 +17,14 @@ Blaze can be run with durable storage by setting the environment variables `STOR Under Linux/macOS: ```sh -STORAGE=standalone java -jar blaze-0.15.0-standalone.jar -m blaze.core +STORAGE=standalone java -jar blaze-0.15.1-standalone.jar -m blaze.core ``` Under Windows, you need to set the Environment variables in the PowerShell before starting Blaze: ```powershell $Env:STORAGE="standalone" -java -jar blaze-0.15.0-standalone.jar -m blaze.core +java -jar blaze-0.15.1-standalone.jar -m blaze.core ``` This will create three directories called `index`, `transaction` and `resource` inside the current working directory, one for each database part used. @@ -42,7 +42,7 @@ The output should look like this: 2021-06-27T11:02:37.834Z ee086ef908c1 main INFO [blaze.core:64] - JVM version: 16.0.2 2021-06-27T11:02:37.834Z ee086ef908c1 main INFO [blaze.core:65] - Maximum available memory: 1738 MiB 2021-06-27T11:02:37.835Z ee086ef908c1 main INFO [blaze.core:66] - Number of available processors: 8 -2021-06-27T11:02:37.836Z ee086ef908c1 main INFO [blaze.core:67] - Successfully started Blaze version 0.15.0 in 8.2 seconds +2021-06-27T11:02:37.836Z ee086ef908c1 main INFO [blaze.core:67] - Successfully started Blaze version 0.15.1 in 8.2 seconds ``` In order to test connectivity, query the health endpoint: @@ -62,7 +62,7 @@ that should return: ```json { "name": "Blaze", - "version": "0.15.0" + "version": "0.15.1" } ``` diff --git a/modules/anomaly/.clj-kondo/config.edn b/modules/anomaly/.clj-kondo/config.edn index 65a561d5b..9884342e0 100644 --- a/modules/anomaly/.clj-kondo/config.edn +++ b/modules/anomaly/.clj-kondo/config.edn @@ -5,7 +5,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/anomaly/deps.edn b/modules/anomaly/deps.edn index 22e382bb9..b9efbba05 100644 --- a/modules/anomaly/deps.edn +++ b/modules/anomaly/deps.edn @@ -14,7 +14,7 @@ {:local/root "../test-util"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/async/.clj-kondo/config.edn b/modules/async/.clj-kondo/config.edn index 16cc62948..41cf766e5 100644 --- a/modules/async/.clj-kondo/config.edn +++ b/modules/async/.clj-kondo/config.edn @@ -4,7 +4,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/async/deps.edn b/modules/async/deps.edn index c8e58597c..aa156d158 100644 --- a/modules/async/deps.edn +++ b/modules/async/deps.edn @@ -17,7 +17,7 @@ {:local/root "../test-util"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/byte-string/.clj-kondo/config.edn b/modules/byte-string/.clj-kondo/config.edn index 6c4cc5445..f4867152c 100644 --- a/modules/byte-string/.clj-kondo/config.edn +++ b/modules/byte-string/.clj-kondo/config.edn @@ -1,7 +1,11 @@ {:linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/byte-string/deps.edn b/modules/byte-string/deps.edn index 1e356fb44..1dc12ee02 100644 --- a/modules/byte-string/deps.edn +++ b/modules/byte-string/deps.edn @@ -8,4 +8,4 @@ {:mvn/version "3.19.1"} com.fasterxml.jackson.core/jackson-databind - {:mvn/version "2.13.0"}}} + {:mvn/version "2.13.1"}}} diff --git a/modules/cassandra/.clj-kondo/config.edn b/modules/cassandra/.clj-kondo/config.edn index 6c4cc5445..f4867152c 100644 --- a/modules/cassandra/.clj-kondo/config.edn +++ b/modules/cassandra/.clj-kondo/config.edn @@ -1,7 +1,11 @@ {:linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/cassandra/deps.edn b/modules/cassandra/deps.edn index f367af416..46c86e9e2 100644 --- a/modules/cassandra/deps.edn +++ b/modules/cassandra/deps.edn @@ -21,7 +21,7 @@ {:local/root "../test-util"} lambdaisland/kaocha - {:mvn/version "1.60.945"} + {:mvn/version "1.60.972"} org.clojars.akiel/iota {:mvn/version "0.1"}} diff --git a/modules/coll/.clj-kondo/config.edn b/modules/coll/.clj-kondo/config.edn index 6c4cc5445..f4867152c 100644 --- a/modules/coll/.clj-kondo/config.edn +++ b/modules/coll/.clj-kondo/config.edn @@ -1,7 +1,11 @@ {:linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/coll/deps.edn b/modules/coll/deps.edn index b252edf9f..9ed7b2646 100644 --- a/modules/coll/deps.edn +++ b/modules/coll/deps.edn @@ -7,7 +7,7 @@ :extra-deps {lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/cql/.clj-kondo/config.edn b/modules/cql/.clj-kondo/config.edn index 70972c42a..394336cfb 100644 --- a/modules/cql/.clj-kondo/config.edn +++ b/modules/cql/.clj-kondo/config.edn @@ -28,6 +28,9 @@ {:level :error} :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :output diff --git a/modules/cql/deps.edn b/modules/cql/deps.edn index 05a6bd0d0..93a0717b0 100644 --- a/modules/cql/deps.edn +++ b/modules/cql/deps.edn @@ -5,7 +5,7 @@ {:local/root "../db"} com.fasterxml.jackson.module/jackson-module-jaxb-annotations - {:mvn/version "2.13.0"} + {:mvn/version "2.13.1"} info.cqframework/cql-to-elm {:mvn/version "1.5.5" @@ -37,7 +37,7 @@ {:local/root "../db-stub"} lambdaisland/kaocha - {:mvn/version "1.60.945"} + {:mvn/version "1.60.972"} org.clojure/data.xml {:mvn/version "0.2.0-alpha6"}} diff --git a/modules/db-protocols/.clj-kondo/config.edn b/modules/db-protocols/.clj-kondo/config.edn index 6c4cc5445..f4867152c 100644 --- a/modules/db-protocols/.clj-kondo/config.edn +++ b/modules/db-protocols/.clj-kondo/config.edn @@ -1,7 +1,11 @@ {:linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/db-resource-store-cassandra/.clj-kondo/config.edn b/modules/db-resource-store-cassandra/.clj-kondo/config.edn index 68e985414..8106fe115 100644 --- a/modules/db-resource-store-cassandra/.clj-kondo/config.edn +++ b/modules/db-resource-store-cassandra/.clj-kondo/config.edn @@ -6,7 +6,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/db-resource-store-cassandra/deps.edn b/modules/db-resource-store-cassandra/deps.edn index 1b9f94fc8..ba5e91b3e 100644 --- a/modules/db-resource-store-cassandra/deps.edn +++ b/modules/db-resource-store-cassandra/deps.edn @@ -20,7 +20,7 @@ {:local/root "../test-util"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/db-resource-store/.clj-kondo/config.edn b/modules/db-resource-store/.clj-kondo/config.edn index 68e985414..8106fe115 100644 --- a/modules/db-resource-store/.clj-kondo/config.edn +++ b/modules/db-resource-store/.clj-kondo/config.edn @@ -6,7 +6,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/db-resource-store/deps.edn b/modules/db-resource-store/deps.edn index c882a8b32..870919b65 100644 --- a/modules/db-resource-store/deps.edn +++ b/modules/db-resource-store/deps.edn @@ -29,7 +29,7 @@ {:mvn/version "0.4.6"} lambdaisland/kaocha - {:mvn/version "1.60.945"} + {:mvn/version "1.60.972"} mvxcvi/clj-cbor {:mvn/version "1.1.0"}} diff --git a/modules/db-tx-log-kafka/.clj-kondo/config.edn b/modules/db-tx-log-kafka/.clj-kondo/config.edn index a913eac8c..300ebe3db 100644 --- a/modules/db-tx-log-kafka/.clj-kondo/config.edn +++ b/modules/db-tx-log-kafka/.clj-kondo/config.edn @@ -8,7 +8,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/db-tx-log-kafka/deps.edn b/modules/db-tx-log-kafka/deps.edn index 3704fca05..7b15c2bd3 100644 --- a/modules/db-tx-log-kafka/deps.edn +++ b/modules/db-tx-log-kafka/deps.edn @@ -26,7 +26,7 @@ {:local/root "../test-util"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/db-tx-log/.clj-kondo/config.edn b/modules/db-tx-log/.clj-kondo/config.edn index 6c4cc5445..f4867152c 100644 --- a/modules/db-tx-log/.clj-kondo/config.edn +++ b/modules/db-tx-log/.clj-kondo/config.edn @@ -1,7 +1,11 @@ {:linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/db-tx-log/deps.edn b/modules/db-tx-log/deps.edn index 36fbc6b14..0ba107b28 100644 --- a/modules/db-tx-log/deps.edn +++ b/modules/db-tx-log/deps.edn @@ -17,7 +17,7 @@ :extra-deps {lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/db/.clj-kondo/config.edn b/modules/db/.clj-kondo/config.edn index 48a58937d..8d9f3b128 100644 --- a/modules/db/.clj-kondo/config.edn +++ b/modules/db/.clj-kondo/config.edn @@ -17,6 +17,9 @@ {:level :error} :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/db/deps.edn b/modules/db/deps.edn index 970fbdad5..0a16923fe 100644 --- a/modules/db/deps.edn +++ b/modules/db/deps.edn @@ -50,7 +50,7 @@ {:mvn/version "0.3.1"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/executor/.clj-kondo/config.edn b/modules/executor/.clj-kondo/config.edn index 6c4cc5445..f4867152c 100644 --- a/modules/executor/.clj-kondo/config.edn +++ b/modules/executor/.clj-kondo/config.edn @@ -1,7 +1,11 @@ {:linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/executor/deps.edn b/modules/executor/deps.edn index fb50c6a9a..721b6f3f2 100644 --- a/modules/executor/deps.edn +++ b/modules/executor/deps.edn @@ -4,7 +4,7 @@ :extra-deps {lambdaisland/kaocha - {:mvn/version "1.60.945"} + {:mvn/version "1.60.972"} org.clojars.akiel/iota {:mvn/version "0.1"}} diff --git a/modules/extern-terminology-service/.clj-kondo/config.edn b/modules/extern-terminology-service/.clj-kondo/config.edn index 352b50892..501024fb3 100644 --- a/modules/extern-terminology-service/.clj-kondo/config.edn +++ b/modules/extern-terminology-service/.clj-kondo/config.edn @@ -6,7 +6,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/extern-terminology-service/deps.edn b/modules/extern-terminology-service/deps.edn index 309b22cf2..2fad95d96 100644 --- a/modules/extern-terminology-service/deps.edn +++ b/modules/extern-terminology-service/deps.edn @@ -20,7 +20,7 @@ {:mvn/version "1.0.0"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/fhir-client/.clj-kondo/config.edn b/modules/fhir-client/.clj-kondo/config.edn index c0dd2288d..b4f81e346 100644 --- a/modules/fhir-client/.clj-kondo/config.edn +++ b/modules/fhir-client/.clj-kondo/config.edn @@ -4,7 +4,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/fhir-client/deps.edn b/modules/fhir-client/deps.edn index 07deca969..5e16ca4cc 100644 --- a/modules/fhir-client/deps.edn +++ b/modules/fhir-client/deps.edn @@ -26,7 +26,7 @@ {:mvn/version "1.0.0"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/fhir-path/.clj-kondo/config.edn b/modules/fhir-path/.clj-kondo/config.edn index 6c4cc5445..f4867152c 100644 --- a/modules/fhir-path/.clj-kondo/config.edn +++ b/modules/fhir-path/.clj-kondo/config.edn @@ -1,7 +1,11 @@ {:linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/fhir-path/deps.edn b/modules/fhir-path/deps.edn index 6f628152e..e9b680c16 100644 --- a/modules/fhir-path/deps.edn +++ b/modules/fhir-path/deps.edn @@ -11,7 +11,7 @@ :extra-deps {lambdaisland/kaocha - {:mvn/version "1.60.945"} + {:mvn/version "1.60.972"} org.clojars.akiel/iota {:mvn/version "0.1"}} diff --git a/modules/fhir-structure/.clj-kondo/config.edn b/modules/fhir-structure/.clj-kondo/config.edn index f9e033cc5..1f4276299 100644 --- a/modules/fhir-structure/.clj-kondo/config.edn +++ b/modules/fhir-structure/.clj-kondo/config.edn @@ -4,11 +4,17 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in {:level :warning} + :unresolved-namespace {:exclude [f xhtml]} + :redefined-var - {:level :off}} + {:level :off} + + :reduce-without-init + {:level :warning}} :skip-comments true} diff --git a/modules/fhir-structure/deps.edn b/modules/fhir-structure/deps.edn index 293a1c504..031124c18 100644 --- a/modules/fhir-structure/deps.edn +++ b/modules/fhir-structure/deps.edn @@ -16,14 +16,8 @@ com.google.guava/guava {:mvn/version "31.0.1-jre"} - com.fasterxml.jackson.core/jackson-core - {:mvn/version "2.13.0"} - com.fasterxml.jackson.dataformat/jackson-dataformat-cbor - {:mvn/version "2.13.0"} - - com.fasterxml.jackson.dataformat/jackson-dataformat-smile - {:mvn/version "2.13.0"} + {:mvn/version "2.13.1"} com.taoensso/timbre {:mvn/version "5.1.2"} @@ -53,7 +47,7 @@ {:mvn/version "0.4.6"} lambdaisland/kaocha - {:mvn/version "1.60.945"} + {:mvn/version "1.60.972"} org.openjdk.jol/jol-core {:mvn/version "0.16"}} diff --git a/modules/http-client/.clj-kondo/config.edn b/modules/http-client/.clj-kondo/config.edn index 901ced7d7..3597fa904 100644 --- a/modules/http-client/.clj-kondo/config.edn +++ b/modules/http-client/.clj-kondo/config.edn @@ -4,7 +4,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/http-client/deps.edn b/modules/http-client/deps.edn index 2f63e6e96..030a1dcbf 100644 --- a/modules/http-client/deps.edn +++ b/modules/http-client/deps.edn @@ -14,7 +14,7 @@ {:local/root "../test-util"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/interaction/.clj-kondo/config.edn b/modules/interaction/.clj-kondo/config.edn index bef83071e..57ce5615c 100644 --- a/modules/interaction/.clj-kondo/config.edn +++ b/modules/interaction/.clj-kondo/config.edn @@ -30,7 +30,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/interaction/deps.edn b/modules/interaction/deps.edn index eadb252e3..a177a1efc 100644 --- a/modules/interaction/deps.edn +++ b/modules/interaction/deps.edn @@ -26,7 +26,7 @@ {:local/root "../db-stub"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/jepsen/.clj-kondo/config.edn b/modules/jepsen/.clj-kondo/config.edn index 6c4cc5445..f4867152c 100644 --- a/modules/jepsen/.clj-kondo/config.edn +++ b/modules/jepsen/.clj-kondo/config.edn @@ -1,7 +1,11 @@ {:linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/jepsen/deps.edn b/modules/jepsen/deps.edn index 2ab6d68d4..e5a9e663d 100644 --- a/modules/jepsen/deps.edn +++ b/modules/jepsen/deps.edn @@ -11,7 +11,7 @@ :extra-deps {lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/kv/.clj-kondo/config.edn b/modules/kv/.clj-kondo/config.edn index b3882b5da..e7e58d1cc 100644 --- a/modules/kv/.clj-kondo/config.edn +++ b/modules/kv/.clj-kondo/config.edn @@ -5,7 +5,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/kv/deps.edn b/modules/kv/deps.edn index 0296d7c7c..c008a8e1c 100644 --- a/modules/kv/deps.edn +++ b/modules/kv/deps.edn @@ -14,7 +14,7 @@ {:local/root "../test-util"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/luid/.clj-kondo/config.edn b/modules/luid/.clj-kondo/config.edn index 6c4cc5445..f4867152c 100644 --- a/modules/luid/.clj-kondo/config.edn +++ b/modules/luid/.clj-kondo/config.edn @@ -1,7 +1,11 @@ {:linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/luid/deps.edn b/modules/luid/deps.edn index 61228a2f6..9520a03fe 100644 --- a/modules/luid/deps.edn +++ b/modules/luid/deps.edn @@ -11,7 +11,7 @@ :extra-deps {lambdaisland/kaocha - {:mvn/version "1.60.945"} + {:mvn/version "1.60.972"} org.clojars.akiel/iota {:mvn/version "0.1"}} diff --git a/modules/metrics/.clj-kondo/config.edn b/modules/metrics/.clj-kondo/config.edn index 901ced7d7..3597fa904 100644 --- a/modules/metrics/.clj-kondo/config.edn +++ b/modules/metrics/.clj-kondo/config.edn @@ -4,7 +4,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/metrics/deps.edn b/modules/metrics/deps.edn index 973b032cc..aa1ce5911 100644 --- a/modules/metrics/deps.edn +++ b/modules/metrics/deps.edn @@ -14,7 +14,7 @@ {:local/root "../test-util"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/module-base/.clj-kondo/config.edn b/modules/module-base/.clj-kondo/config.edn index 6c4cc5445..f4867152c 100644 --- a/modules/module-base/.clj-kondo/config.edn +++ b/modules/module-base/.clj-kondo/config.edn @@ -1,7 +1,11 @@ {:linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/openid-auth/.clj-kondo/config.edn b/modules/openid-auth/.clj-kondo/config.edn index 901ced7d7..3597fa904 100644 --- a/modules/openid-auth/.clj-kondo/config.edn +++ b/modules/openid-auth/.clj-kondo/config.edn @@ -4,7 +4,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/openid-auth/deps.edn b/modules/openid-auth/deps.edn index 9f04d32a8..6f5e721ac 100644 --- a/modules/openid-auth/deps.edn +++ b/modules/openid-auth/deps.edn @@ -26,7 +26,7 @@ {:mvn/version "1.0.0"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/operation-measure-evaluate-measure/.clj-kondo/config.edn b/modules/operation-measure-evaluate-measure/.clj-kondo/config.edn index 3c2b09e6c..72f485d1b 100644 --- a/modules/operation-measure-evaluate-measure/.clj-kondo/config.edn +++ b/modules/operation-measure-evaluate-measure/.clj-kondo/config.edn @@ -11,7 +11,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/operation-measure-evaluate-measure/deps.edn b/modules/operation-measure-evaluate-measure/deps.edn index b52a7c477..0c6d1535a 100644 --- a/modules/operation-measure-evaluate-measure/deps.edn +++ b/modules/operation-measure-evaluate-measure/deps.edn @@ -32,7 +32,7 @@ {:local/root "../db-stub"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/page-store-cassandra/.clj-kondo/config.edn b/modules/page-store-cassandra/.clj-kondo/config.edn index 68e985414..8106fe115 100644 --- a/modules/page-store-cassandra/.clj-kondo/config.edn +++ b/modules/page-store-cassandra/.clj-kondo/config.edn @@ -6,7 +6,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/page-store-cassandra/deps.edn b/modules/page-store-cassandra/deps.edn index 231e74dfd..fdcfee015 100644 --- a/modules/page-store-cassandra/deps.edn +++ b/modules/page-store-cassandra/deps.edn @@ -20,7 +20,7 @@ {:local/root "../test-util"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/page-store/.clj-kondo/config.edn b/modules/page-store/.clj-kondo/config.edn index 901ced7d7..3597fa904 100644 --- a/modules/page-store/.clj-kondo/config.edn +++ b/modules/page-store/.clj-kondo/config.edn @@ -4,7 +4,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/page-store/deps.edn b/modules/page-store/deps.edn index 001f78c4d..bfe52e780 100644 --- a/modules/page-store/deps.edn +++ b/modules/page-store/deps.edn @@ -25,7 +25,7 @@ {:local/root "../test-util"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/rest-api/.clj-kondo/config.edn b/modules/rest-api/.clj-kondo/config.edn index 4953e1944..2326f5452 100644 --- a/modules/rest-api/.clj-kondo/config.edn +++ b/modules/rest-api/.clj-kondo/config.edn @@ -7,7 +7,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/rest-api/deps.edn b/modules/rest-api/deps.edn index 5b13e25d6..af78a9947 100644 --- a/modules/rest-api/deps.edn +++ b/modules/rest-api/deps.edn @@ -29,7 +29,7 @@ {:local/root "../db-stub"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/rest-api/src/blaze/rest_api/capabilities.clj b/modules/rest-api/src/blaze/rest_api/capabilities.clj index e7ae02af3..3157f9ac1 100644 --- a/modules/rest-api/src/blaze/rest_api/capabilities.clj +++ b/modules/rest-api/src/blaze/rest_api/capabilities.clj @@ -111,7 +111,7 @@ :copyright #fhir/markdown"Copyright 2019 - 2021 The Samply Community\n\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at\n\nhttp://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License." :kind #fhir/code"instance" - :date #fhir/dateTime"2021-12-14" + :date #fhir/dateTime"2021-12-22" :software {:name "Blaze" :version version} diff --git a/modules/rest-util/.clj-kondo/config.edn b/modules/rest-util/.clj-kondo/config.edn index 3070436f0..aa816a780 100644 --- a/modules/rest-util/.clj-kondo/config.edn +++ b/modules/rest-util/.clj-kondo/config.edn @@ -8,7 +8,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/rest-util/deps.edn b/modules/rest-util/deps.edn index 5f2533435..307c90e38 100644 --- a/modules/rest-util/deps.edn +++ b/modules/rest-util/deps.edn @@ -30,7 +30,7 @@ {:local/root "../db-stub"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/rocksdb/.clj-kondo/config.edn b/modules/rocksdb/.clj-kondo/config.edn index 17037a004..1345d80b3 100644 --- a/modules/rocksdb/.clj-kondo/config.edn +++ b/modules/rocksdb/.clj-kondo/config.edn @@ -5,7 +5,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/rocksdb/deps.edn b/modules/rocksdb/deps.edn index 3b59f98bd..9889556e9 100644 --- a/modules/rocksdb/deps.edn +++ b/modules/rocksdb/deps.edn @@ -20,7 +20,7 @@ {:local/root "../test-util"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/scheduler/.clj-kondo/config.edn b/modules/scheduler/.clj-kondo/config.edn index 901ced7d7..3597fa904 100644 --- a/modules/scheduler/.clj-kondo/config.edn +++ b/modules/scheduler/.clj-kondo/config.edn @@ -4,7 +4,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/scheduler/deps.edn b/modules/scheduler/deps.edn index d4f637fce..7f59669df 100644 --- a/modules/scheduler/deps.edn +++ b/modules/scheduler/deps.edn @@ -11,7 +11,7 @@ {:local/root "../test-util"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/modules/search-param-registry/.clj-kondo/config.edn b/modules/search-param-registry/.clj-kondo/config.edn index c0dd2288d..b4f81e346 100644 --- a/modules/search-param-registry/.clj-kondo/config.edn +++ b/modules/search-param-registry/.clj-kondo/config.edn @@ -4,7 +4,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/search-param-registry/deps.edn b/modules/search-param-registry/deps.edn index 24b456faf..681196c5e 100644 --- a/modules/search-param-registry/deps.edn +++ b/modules/search-param-registry/deps.edn @@ -19,7 +19,7 @@ :extra-deps {lambdaisland/kaocha - {:mvn/version "1.60.945"} + {:mvn/version "1.60.972"} org.clojars.akiel/iota {:mvn/version "0.1"}} diff --git a/modules/server/.clj-kondo/config.edn b/modules/server/.clj-kondo/config.edn index c1c1f504a..6f5401036 100644 --- a/modules/server/.clj-kondo/config.edn +++ b/modules/server/.clj-kondo/config.edn @@ -5,7 +5,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/server/deps.edn b/modules/server/deps.edn index 345d95a11..40c278490 100644 --- a/modules/server/deps.edn +++ b/modules/server/deps.edn @@ -28,7 +28,7 @@ {:mvn/version "0.8.2"} lambdaisland/kaocha - {:mvn/version "1.60.945"} + {:mvn/version "1.60.972"} org.slf4j/slf4j-nop {:mvn/version "1.7.32"}} diff --git a/modules/spec/.clj-kondo/config.edn b/modules/spec/.clj-kondo/config.edn index 6c4cc5445..f4867152c 100644 --- a/modules/spec/.clj-kondo/config.edn +++ b/modules/spec/.clj-kondo/config.edn @@ -1,7 +1,11 @@ {:linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/terminology-service/.clj-kondo/config.edn b/modules/terminology-service/.clj-kondo/config.edn index 6c4cc5445..f4867152c 100644 --- a/modules/terminology-service/.clj-kondo/config.edn +++ b/modules/terminology-service/.clj-kondo/config.edn @@ -1,7 +1,11 @@ {:linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/thread-pool-executor-collector/.clj-kondo/config.edn b/modules/thread-pool-executor-collector/.clj-kondo/config.edn index 901ced7d7..3597fa904 100644 --- a/modules/thread-pool-executor-collector/.clj-kondo/config.edn +++ b/modules/thread-pool-executor-collector/.clj-kondo/config.edn @@ -4,7 +4,11 @@ :linters {:unsorted-required-namespaces {:level :error} + :single-key-in + {:level :warning} + + :reduce-without-init {:level :warning}} :skip-comments true} diff --git a/modules/thread-pool-executor-collector/deps.edn b/modules/thread-pool-executor-collector/deps.edn index 93649d817..aa1ec1dc7 100644 --- a/modules/thread-pool-executor-collector/deps.edn +++ b/modules/thread-pool-executor-collector/deps.edn @@ -14,7 +14,7 @@ {:local/root "../test-util"} lambdaisland/kaocha - {:mvn/version "1.60.945"}} + {:mvn/version "1.60.972"}} :main-opts ["-m" "kaocha.runner"]} diff --git a/perf-test/gatling/pom.xml b/perf-test/gatling/pom.xml index 9c16296dc..c16385a80 100644 --- a/perf-test/gatling/pom.xml +++ b/perf-test/gatling/pom.xml @@ -5,7 +5,7 @@ samply.blaze gatling - 0.15.0 + 0.15.1 1.8 diff --git a/pom.xml b/pom.xml index 8e1f3b2c6..9252ad65c 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 samply blaze - 0.15.0 + 0.15.1 blaze A FHIR Store with internal, fast CQL Evaluation Engine diff --git a/src/blaze/system.clj b/src/blaze/system.clj index 92513fe12..cdde73781 100644 --- a/src/blaze/system.clj +++ b/src/blaze/system.clj @@ -87,7 +87,7 @@ (def ^:private root-config - {:blaze/version "0.15.0" + {:blaze/version "0.15.1" :blaze/clock {}