Skip to content

Commit b2a4af7

Browse files
committed
Release 10.122
1 parent 0b6c930 commit b2a4af7

39 files changed

+47
-45
lines changed

Diff for: deps.edn

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
:exec-fn codox.main/-main
2222
:exec-args {:group-id "cnuernber"
2323
:artifact-id "dtype-next"
24-
:version "10.121"
24+
:version "10.122"
2525
:name "DType Next"
2626
:description "High Performance Clojure Primitives"
2727
:metadata {:doc/format :markdown}

Diff for: docs/buffered-image.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/cheatsheet.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/datatype-to-dtype-next.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/dimensions-bytecode-gen.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/index.html

+2-2
Large diffs are not rendered by default.

Diff for: docs/overview.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.argops.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.bitmap.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.convolve.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.datetime.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.errors.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.ffi.clang.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.ffi.graalvm.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.ffi.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.ffi.size-t.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.functional.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.gradient.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.list.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.mmap-writer.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.mmap.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.native-buffer.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.nippy.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.packing.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.reductions.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.rolling.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.sampling.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.statistics.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.struct.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.datatype.wavelet.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.libs.buffered-image.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.parallel.for.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.parallel.queue-iter.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.tensor.color-gradients.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.tensor.dimensions.html

+1-1
Large diffs are not rendered by default.

Diff for: docs/tech.v3.tensor.html

+1-1
Large diffs are not rendered by default.

Diff for: src/tech/v3/datatype/datetime/packing.clj

+7-6
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,22 @@
66

77
(set! *warn-on-reflection* true)
88

9-
(packing/add-packed-datatype! Instant :instant :packed-instant :int64
9+
(packing/add-packed-datatype! Instant :instant :packed-milli-instant :int64
1010
#(if %
11-
(dt-base/instant->microseconds-since-epoch %)
11+
(dt-base/instant->milliseconds-since-epoch %)
1212
Long/MIN_VALUE)
1313
(fn [^long data]
1414
(when-not (== data Long/MIN_VALUE)
15-
(dt-base/microseconds-since-epoch->instant data))))
15+
(dt-base/milliseconds-since-epoch->instant data))))
1616

17-
(packing/add-packed-datatype! Instant :instant :packed-milli-instant :int64
17+
18+
(packing/add-packed-datatype! Instant :instant :packed-instant :int64
1819
#(if %
19-
(dt-base/instant->milliseconds-since-epoch %)
20+
(dt-base/instant->microseconds-since-epoch %)
2021
Long/MIN_VALUE)
2122
(fn [^long data]
2223
(when-not (== data Long/MIN_VALUE)
23-
(dt-base/milliseconds-since-epoch->instant data))))
24+
(dt-base/microseconds-since-epoch->instant data))))
2425

2526

2627
(packing/add-packed-datatype! LocalDate :local-date :packed-local-date :int32

Diff for: test/tech/v3/datatype/datetime_test.clj

+2-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
[tech.v3.datatype.datetime :as dtype-dt]
44
[tech.v3.datatype.datetime.operations :as dtype-dt-ops]
55
[tech.v3.datatype :as dtype]
6-
[tech.v3.datatype.functional :as dfn])
6+
[tech.v3.datatype.functional :as dfn]
7+
[tech.v3.datatype.packing :as packing])
78
(:import [java.time ZoneId]))
89

910

0 commit comments

Comments
 (0)