Skip to content

Commit

Permalink
Merge pull request #575 from samply/release-v0.15.1
Browse files Browse the repository at this point in the history
Release v0.15.1
  • Loading branch information
alexanderkiel authored Dec 22, 2021
2 parents f50b6d7 + 923d58e commit 190a650
Show file tree
Hide file tree
Showing 81 changed files with 211 additions and 59 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 2 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -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/

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down Expand Up @@ -72,7 +72,7 @@ Unless required by applicable law or agreed to in writing, software distributed

[3]: <https://cql.hl7.org/tests.html>
[4]: <https://alexanderkiel.gitbook.io/blaze/deployment>
[5]: <https://github.com/samply/blaze/releases/tag/v0.15.0>
[5]: <https://github.com/samply/blaze/releases/tag/v0.15.1>
[6]: <https://www.yourkit.com/java/profiler/>
[7]: <https://www.yourkit.com/.net/profiler/>
[8]: <https://www.yourkit.com/youmonitor/>
Expand Down
4 changes: 2 additions & 2 deletions deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -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"}}
Expand All @@ -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"}}
Expand Down
4 changes: 2 additions & 2 deletions docs/deployment/docker-deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand All @@ -47,7 +47,7 @@ that should return:
```json
{
"name": "Blaze",
"version": "0.15.0"
"version": "0.15.1"
}
```

Expand Down
12 changes: 6 additions & 6 deletions docs/deployment/manual-deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -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.
Expand All @@ -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:
Expand All @@ -62,7 +62,7 @@ that should return:
```json
{
"name": "Blaze",
"version": "0.15.0"
"version": "0.15.1"
}
```

Expand Down
4 changes: 4 additions & 0 deletions modules/anomaly/.clj-kondo/config.edn
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,11 @@
:linters
{:unsorted-required-namespaces
{:level :error}

:single-key-in
{:level :warning}

:reduce-without-init
{:level :warning}}

:skip-comments true}
2 changes: 1 addition & 1 deletion modules/anomaly/deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -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"]}

Expand Down
4 changes: 4 additions & 0 deletions modules/async/.clj-kondo/config.edn
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,11 @@
:linters
{:unsorted-required-namespaces
{:level :error}

:single-key-in
{:level :warning}

:reduce-without-init
{:level :warning}}

:skip-comments true}
2 changes: 1 addition & 1 deletion modules/async/deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -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"]}

Expand Down
4 changes: 4 additions & 0 deletions modules/byte-string/.clj-kondo/config.edn
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
{:linters
{:unsorted-required-namespaces
{:level :error}

:single-key-in
{:level :warning}

:reduce-without-init
{:level :warning}}

:skip-comments true}
2 changes: 1 addition & 1 deletion modules/byte-string/deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -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"}}}
4 changes: 4 additions & 0 deletions modules/cassandra/.clj-kondo/config.edn
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
{:linters
{:unsorted-required-namespaces
{:level :error}

:single-key-in
{:level :warning}

:reduce-without-init
{:level :warning}}

:skip-comments true}
2 changes: 1 addition & 1 deletion modules/cassandra/deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -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"}}
Expand Down
4 changes: 4 additions & 0 deletions modules/coll/.clj-kondo/config.edn
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
{:linters
{:unsorted-required-namespaces
{:level :error}

:single-key-in
{:level :warning}

:reduce-without-init
{:level :warning}}

:skip-comments true}
2 changes: 1 addition & 1 deletion modules/coll/deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

:extra-deps
{lambdaisland/kaocha
{:mvn/version "1.60.945"}}
{:mvn/version "1.60.972"}}

:main-opts ["-m" "kaocha.runner"]}

Expand Down
3 changes: 3 additions & 0 deletions modules/cql/.clj-kondo/config.edn
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,9 @@
{:level :error}

:single-key-in
{:level :warning}

:reduce-without-init
{:level :warning}}

:output
Expand Down
4 changes: 2 additions & 2 deletions modules/cql/deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down Expand Up @@ -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"}}
Expand Down
4 changes: 4 additions & 0 deletions modules/db-protocols/.clj-kondo/config.edn
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
{:linters
{:unsorted-required-namespaces
{:level :error}

:single-key-in
{:level :warning}

:reduce-without-init
{:level :warning}}

:skip-comments true}
4 changes: 4 additions & 0 deletions modules/db-resource-store-cassandra/.clj-kondo/config.edn
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@
:linters
{:unsorted-required-namespaces
{:level :error}

:single-key-in
{:level :warning}

:reduce-without-init
{:level :warning}}

:skip-comments true}
2 changes: 1 addition & 1 deletion modules/db-resource-store-cassandra/deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -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"]}

Expand Down
4 changes: 4 additions & 0 deletions modules/db-resource-store/.clj-kondo/config.edn
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,11 @@
:linters
{:unsorted-required-namespaces
{:level :error}

:single-key-in
{:level :warning}

:reduce-without-init
{:level :warning}}

:skip-comments true}
2 changes: 1 addition & 1 deletion modules/db-resource-store/deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -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"}}
Expand Down
4 changes: 4 additions & 0 deletions modules/db-tx-log-kafka/.clj-kondo/config.edn
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,11 @@
:linters
{:unsorted-required-namespaces
{:level :error}

:single-key-in
{:level :warning}

:reduce-without-init
{:level :warning}}

:skip-comments true}
2 changes: 1 addition & 1 deletion modules/db-tx-log-kafka/deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -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"]}

Expand Down
4 changes: 4 additions & 0 deletions modules/db-tx-log/.clj-kondo/config.edn
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
{:linters
{:unsorted-required-namespaces
{:level :error}

:single-key-in
{:level :warning}

:reduce-without-init
{:level :warning}}

:skip-comments true}
2 changes: 1 addition & 1 deletion modules/db-tx-log/deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

:extra-deps
{lambdaisland/kaocha
{:mvn/version "1.60.945"}}
{:mvn/version "1.60.972"}}

:main-opts ["-m" "kaocha.runner"]}

Expand Down
3 changes: 3 additions & 0 deletions modules/db/.clj-kondo/config.edn
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@
{:level :error}

:single-key-in
{:level :warning}

:reduce-without-init
{:level :warning}}

:skip-comments true}
2 changes: 1 addition & 1 deletion modules/db/deps.edn
Original file line number Diff line number Diff line change
Expand Up @@ -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"]}

Expand Down
4 changes: 4 additions & 0 deletions modules/executor/.clj-kondo/config.edn
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
{:linters
{:unsorted-required-namespaces
{:level :error}

:single-key-in
{:level :warning}

:reduce-without-init
{:level :warning}}

:skip-comments true}
Loading

0 comments on commit 190a650

Please sign in to comment.