Skip to content

Commit 7aae99f

Browse files
committed
Version 0.9.14
1 parent f66a03a commit 7aae99f

File tree

11 files changed

+25
-25
lines changed

11 files changed

+25
-25
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Change Log
22

3-
## WIP
3+
## 0.9.14 (2024-11-25)
44

55
### Added
66
- [KV] `get-first-n` to return first `n` key-values in a key range.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ alt="bb compatible"></img></a>
1717
</p>
1818
<p align="center">
1919
<a href="https://github.com/juji-io/datalevin/actions"><img
20-
src="https://github.com/juji-io/datalevin/actions/workflows/release.binaries.yml/badge.svg?branch=0.9.13"
20+
src="https://github.com/juji-io/datalevin/actions/workflows/release.binaries.yml/badge.svg?branch=0.9.14"
2121
alt="datalevin linux/macos amd64 build status"></img></a>
2222
<a href="https://ci.appveyor.com/project/huahaiy/datalevin"><img
2323
src="https://ci.appveyor.com/api/projects/status/github/juji-io/datalevin?svg=true"

doc/dtlv.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ server.
88

99
$ dtlv help
1010

11-
Datalevin (version: 0.9.13)
11+
Datalevin (version: 0.9.14)
1212

1313
Usage: dtlv [options] [command] [arguments]
1414

@@ -49,7 +49,7 @@ will initiate an interactive console (REPL).
4949
```console
5050
$ dtlv
5151

52-
Datalevin (version: 0.9.13)
52+
Datalevin (version: 0.9.14)
5353

5454
Type (help) to see available functions. Some Clojure core functions are also available.
5555
Type (exit) to exit.

doc/install.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ If you use [Leiningen](https://leiningen.org/) build tool, add this to the
1111
`:dependencies` section of your `project.clj` file:
1212

1313
```Clojure
14-
[datalevin "0.9.13"]
14+
[datalevin "0.9.14"]
1515
```
1616

1717
If you use [Clojure CLI](https://clojure.org/guides/deps_and_cli) and
1818
`deps.edn`, declare the dependency like so:
1919

2020
```Clojure
21-
{:deps {datalevin/datalevin {:mvn/version "0.9.13"}
21+
{:deps {datalevin/datalevin {:mvn/version "0.9.14"}
2222
com.cognitect/transit-clj {:mvn/version "1.0.333"}
2323
io.airlift/aircompressor {:mvn/version "0.26"}}}
2424
```
@@ -124,18 +124,18 @@ See [README on Docker hub](https://hub.docker.com/r/huahaiy/datalevin) for usage
124124

125125
Or download the executable binary from github:
126126

127-
* [Linux](https://github.com/juji-io/datalevin/releases/download/0.9.13/dtlv-0.9.13-ubuntu-latest-amd64.zip)
127+
* [Linux](https://github.com/juji-io/datalevin/releases/download/0.9.14/dtlv-0.9.14-ubuntu-latest-amd64.zip)
128128
on x86-64 (AMD64)
129-
* [MacOS](https://github.com/juji-io/datalevin/releases/download/0.9.13/dtlv-0.9.13-macos-latest-aarch64.zip)
129+
* [MacOS](https://github.com/juji-io/datalevin/releases/download/0.9.14/dtlv-0.9.14-macos-latest-aarch64.zip)
130130
on arm64 (AARCH64)
131-
* [MacOS](https://github.com/juji-io/datalevin/releases/download/0.9.13/dtlv-0.9.13-macos-latest-amd64.zip)
131+
* [MacOS](https://github.com/juji-io/datalevin/releases/download/0.9.14/dtlv-0.9.14-macos-latest-amd64.zip)
132132
on x86-64 (AMD64)
133-
* [Windows](https://github.com/juji-io/datalevin/releases/download/0.9.13/dtlv-0.9.13-windows-amd64.zip) on x86-64 (AMD64)
133+
* [Windows](https://github.com/juji-io/datalevin/releases/download/0.9.14/dtlv-0.9.14-windows-amd64.zip) on x86-64 (AMD64)
134134

135135
Unzip, put it on your path, and execute `dtlv help`:
136136

137137
```console
138-
Datalevin (version: 0.9.13)
138+
Datalevin (version: 0.9.14)
139139

140140
Usage: dtlv [options] [command] [arguments]
141141

@@ -172,7 +172,7 @@ Type 'dtlv help <command>' to read about a specific command.
172172
Starting `dtlv` without any arguments goes into the console:
173173

174174
```console
175-
Datalevin (version: 0.9.13)
175+
Datalevin (version: 0.9.14)
176176

177177
Type (help) to see available functions. Some Clojure core functions are also available.
178178
Type (exit) to exit.
@@ -231,20 +231,20 @@ You may want to launch `dtlv` in `rlwrap` to get a better REPL experience.
231231
### Uberjar
232232

233233
A JVM
234-
[uberjar](https://github.com/juji-io/datalevin/releases/download/0.9.13/datalevin-0.9.13-standalone.jar)
234+
[uberjar](https://github.com/juji-io/datalevin/releases/download/0.9.14/datalevin-0.9.14-standalone.jar)
235235
is downloadable to use as the command line tool. It is useful when one wants to
236236
run a Datalevin server and needs the efficiency of JVM's JIT, as GraalVM native
237237
image is AOT and not as efficient as JVM for long running programs, or when a
238238
pre-built native version is not available for your platform. For example,
239239
assuming your Java is newer than version 11:
240240

241241
```console
242-
java --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED -jar datalevin-0.9.13-standalone.jar
242+
java --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED -jar datalevin-0.9.14-standalone.jar
243243
```
244244
This will start the Datalevin REPL.
245245

246246
```console
247-
java --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED -jar datalevin-0.9.13-standalone.jar serv -r /tmp/test-server
247+
java --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED -jar datalevin-0.9.14-standalone.jar serv -r /tmp/test-server
248248
```
249249
Will run the Datalevin server on default port 8898, with root data path at
250250
`/tmp/test-server`.
@@ -262,7 +262,7 @@ registry](https://github.com/babashka/pod-registry) within a Babashka script
262262
#!/usr/bin/env bb
263263
264264
(require '[babashka.pods :as pods])
265-
(pods/load-pod 'huahaiy/datalevin "0.9.13")
265+
(pods/load-pod 'huahaiy/datalevin "0.9.14")
266266
267267
```
268268

native/project.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(def version "0.9.13")
1+
(def version "0.9.14")
22

33
(defproject org.clojars.huahaiy/datalevin-native version
44
:description "Datalevin GraalVM native image and command line tool"

native/test-jar/deps.edn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@
66
:main-class "test-jar.core" }}}
77
:deps {org.clojure/clojure {:mvn/version "1.12.0"}
88
org.clojars.huahaiy/datalevin-native
9-
{:local/root "./../target/datalevin-native-0.9.13.jar"}
9+
{:local/root "./../target/datalevin-native-0.9.14.jar"}
1010
}}

project.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(def version "0.9.13")
1+
(def version "0.9.14")
22

33
(defproject datalevin version
44
:description "A simple, fast and versatile Datalog database"

src/datalevin/constants.clj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
(def version
1212
"Version number of Datalevin"
13-
"0.9.13")
13+
"0.9.14")
1414

1515
;;---------------------------------------------
1616
;; system constants, fixed

test-jar/deps.edn

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{:deps
2-
{datalevin/datalevin {:local/root "./../target/datalevin-0.9.13.jar"}}
2+
{datalevin/datalevin {:local/root "./../target/datalevin-0.9.14.jar"}}
33
;{datalevin/datalevin {:mvn/version "0.8.18"}}
44
}

test-jar/project.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
(def version "0.9.13")
1+
(def version "0.9.14")
22

33
(defproject test-jar version
44
:description "Test jar for Datalevin GraalVM native image compile"
55
:dependencies [[org.clojure/clojure "1.12.0"]
6-
[org.clojars.huahaiy/datalevin-native "0.9.13"]]
6+
[org.clojars.huahaiy/datalevin-native "0.9.14"]]
77
:jvm-opts ["--add-opens" "java.base/java.nio=ALL-UNNAMED"
88
"--add-opens" "java.base/sun.nio.ch=ALL-UNNAMED"
99
"--illegal-access=permit"

0 commit comments

Comments
 (0)