From 987cdcd688bdc2ff8f5eda3627bec1bd3f414f43 Mon Sep 17 00:00:00 2001 From: Nikita Prokopov Date: Sun, 20 Aug 2023 01:24:09 +0200 Subject: [PATCH] Version 1.5.3 --- CHANGELOG.md | 2 +- README.md | 4 ++-- project.clj | 2 +- release-js/package.json | 2 +- release-js/wrapper.prefix | 2 +- src/datascript/storage.clj | 4 ++-- 6 files changed, 8 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 122d8f89..a97a9a49 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,4 @@ -# WIP +# 1.5.3 - Added: `d/reset-schema!`, `d/with-schema` - JVM: Return `nil` from `d/restore-conn` if there is no db diff --git a/README.md b/README.md index a4f4dff0..1c7385ff 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ The intention with DataScript is to be a basic building block in client-side app ## Latest version [![Build Status](https://travis-ci.org/tonsky/datascript.svg?branch=master)](https://travis-ci.org/tonsky/datascript) ```clj -[datascript "1.5.2"] +[datascript "1.5.3"] ``` Important! If you are using shadow-cljs, add @@ -176,7 +176,7 @@ For more examples, see [our acceptance test suite](test/datascript/test/). DataScript can be used from any JS engine without additional dependencies: ```html - + ``` or as a CommonJS module ([npm page](https://www.npmjs.org/package/datascript)): diff --git a/project.clj b/project.clj index 68e09313..5d64d89d 100644 --- a/project.clj +++ b/project.clj @@ -1,4 +1,4 @@ -(def version "1.5.2") +(def version "1.5.3") (defproject datascript (str version (System/getenv "DATASCRIPT_CLASSIFIER")) :description "An implementation of Datomic in-memory database and Datalog query engine in ClojureScript" diff --git a/release-js/package.json b/release-js/package.json index 6d7075d0..04c09d8d 100644 --- a/release-js/package.json +++ b/release-js/package.json @@ -1,6 +1,6 @@ { "name": "datascript", - "version": "1.5.2", + "version": "1.5.3", "description": "Immutable in-memory triplestore with Datalog queries", "homepage": "https://github.com/tonsky/datascript", "author": "Nikita Prokopov (https://github.com/tonsky)", diff --git a/release-js/wrapper.prefix b/release-js/wrapper.prefix index b76cd507..89d93bbd 100644 --- a/release-js/wrapper.prefix +++ b/release-js/wrapper.prefix @@ -1,5 +1,5 @@ /** - * Datascript v1.5.2 + * Datascript v1.5.3 * * Copyright 2014-2021 Nikita Prokopov * diff --git a/src/datascript/storage.clj b/src/datascript/storage.clj index 8a3210a3..41eed13a 100644 --- a/src/datascript/storage.clj +++ b/src/datascript/storage.clj @@ -42,8 +42,8 @@ (def ^:private tail-addr 1) -(def ^:private *max-addr - (volatile! 0x10000000)) +(defonce ^:private *max-addr + (volatile! 1000000)) (defn- gen-addr [] (vswap! *max-addr inc))