Skip to content

Commit

Permalink
Allow upsert by implicit tuple when only tuple components are specifi…
Browse files Browse the repository at this point in the history
…ed (closes #473)
  • Loading branch information
tonsky committed Jun 18, 2024
1 parent 6cc18bc commit 3915250
Show file tree
Hide file tree
Showing 10 changed files with 313 additions and 174 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
- Stable sorting of sequences of various types #470
- Correctly restore `:max-tx` from storage
- Fixed tempid/upsert resolution when multiple tempids are added first #472
- Allow upsert by implicit tuple when only tuple components are specified #473

# 1.6.5 - May 3, 2024

Expand Down
101 changes: 44 additions & 57 deletions deps.edn
Original file line number Diff line number Diff line change
@@ -1,64 +1,51 @@
{
:deps {
persistent-sorted-set/persistent-sorted-set {:mvn/version "0.3.0"}
io.github.tonsky/extend-clj {:mvn/version "0.1.0"}
}
{:deps
{persistent-sorted-set/persistent-sorted-set {:mvn/version "0.3.0"}
io.github.tonsky/extend-clj {:mvn/version "0.1.0"}}

:aliases {
:1.9 {
:override-deps {
org.clojure/clojure {:mvn/version "1.9.0"}
}
}
:aliases
{:cljs
{:extra-paths ["test"]
:extra-deps
{org.clojure/clojurescript {:mvn/version "1.11.132"}}}

:1.10 {
:override-deps {
org.clojure/clojure {:mvn/version "1.10.2"}
}
}
:1.9
{:override-deps
{org.clojure/clojure {:mvn/version "1.9.0"}}}

:1.10
{:override-deps
{org.clojure/clojure {:mvn/version "1.10.2"}}}

:1.11.1 {
:override-deps {
org.clojure/clojure {:mvn/version "1.11.1"}
}
}
:1.11.1
{:override-deps
{org.clojure/clojure {:mvn/version "1.11.1"}}}

:dev {
:extra-paths ["dev"]
:extra-deps {
io.github.tonsky/duti {:git/sha "0e934d934b0b5d1ab1a608f26b68f5467934b028"}
}
}
:dev
{:extra-paths ["dev"]
:extra-deps
{io.github.tonsky/duti {:git/sha "fc833a87a8687b67e66281e216eeee1ad6048168"}}}

:test {
:extra-paths ["test"]
:extra-deps {
org.clojure/clojurescript {:mvn/version "1.10.520"}
metosin/jsonista {:mvn/version "0.3.3"}
cheshire/cheshire {:mvn/version "5.10.0"}
com.cognitect/transit-clj {:mvn/version "1.0.324"}
com.cognitect/transit-cljs {:mvn/version "0.8.269"}
}
}
:test
{:extra-paths ["test"]
:extra-deps
{org.clojure/clojurescript {:mvn/version "1.10.520"}
metosin/jsonista {:mvn/version "0.3.3"}
cheshire/cheshire {:mvn/version "5.10.0"}
com.cognitect/transit-clj {:mvn/version "1.0.324"}
com.cognitect/transit-cljs {:mvn/version "0.8.269"}}}

:bench {
:extra-paths ["bench"]
:jvm-opts ["-server"
"-XX:+UnlockDiagnosticVMOptions"
"-Djdk.attach.allowAttachSelf"
"-XX:+DebugNonSafepoints"]
:extra-deps {
metosin/jsonista {:mvn/version "0.3.3"}
criterium/criterium {:mvn/version "0.4.6"}
com.clojure-goes-fast/clj-async-profiler {:mvn/version "1.0.0"}
}
}
:bench
{:extra-paths ["bench"]
:jvm-opts ["-server"
"-XX:+UnlockDiagnosticVMOptions"
"-Djdk.attach.allowAttachSelf"
"-XX:+DebugNonSafepoints"]
:extra-deps
{metosin/jsonista {:mvn/version "0.3.3"}
criterium/criterium {:mvn/version "0.4.6"}
com.clojure-goes-fast/clj-async-profiler {:mvn/version "1.0.0"}}}

:datomic {
:extra-paths ["bench_datomic" "test_datomic"]
:extra-deps {
com.datomic/peer {:mvn/version "1.0.6735"}
}
}
}
}
:datomic
{:extra-paths ["bench_datomic" "test_datomic"]
:extra-deps
{com.datomic/peer {:mvn/version "1.0.6735"}}}}}
2 changes: 0 additions & 2 deletions dev/user.clj
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,7 @@
(duti/start-socket-repl))

(defn test-all []
(reload)
(duti/test #"datascript\.test\..*"))

(defn -test-main [_]
(reload {:only #"datascript\.test\..*"})
(duti/test-exit #"datascript\.test\..*"))
Loading

0 comments on commit 3915250

Please sign in to comment.