This website requires JavaScript.
327a800d80
Experimental: optimize common case of small maps, sets, vectors
Peter Taoussanis
2015-09-28 16:38:48 +0700
b298d690c7
Misc hk, reorganize type ids
Peter Taoussanis
2015-09-28 16:25:43 +0700
885f192f6b
Micro optimization: drop unnecessary double kvs count
Peter Taoussanis
2015-09-28 15:58:08 +0700
8989df5c3d
v2.11.0-SNAPSHOT
Peter Taoussanis
2015-09-28 18:50:10 +0700
df9eef0f2b
Merge branch 'v2.10'
Peter Taoussanis
2015-09-30 12:18:32 +0700
f1bb140a18
v2.10.0
Peter Taoussanis
2015-09-30 12:12:36 +0700
280019a4bc
v2.10.0
v2.10.0
Peter Taoussanis
2015-09-30 12:11:32 +0700
4765a32e4e
Optimize compact long freezer
Peter Taoussanis
2015-09-30 11:57:00 +0700
1506747e42
Tune buffer size, freeze compressor selector
Peter Taoussanis
2015-09-30 11:53:17 +0700
9c33f4f5ac
Update benchmarks
Peter Taoussanis
2015-09-26 11:56:40 +0700
ea9286dc90
Micro optimization: kv run is faster still
Peter Taoussanis
2015-09-29 09:33:56 +0700
1ae8e6c389
Micro optimization: destructure faster than explicit calls here
Peter Taoussanis
2015-09-28 16:37:54 +0700
956ce7df7e
Micro optimization: read-bytes expansion
Peter Taoussanis
2015-09-28 10:21:15 +0700
7ae954a229
Micro optimization: remove & args
Peter Taoussanis
2015-09-26 11:31:49 +0700
53d993e132
Tests housekeeping
Peter Taoussanis
2015-09-28 15:02:06 +0700
2f27666d05
Rename deprecated type ids
Peter Taoussanis
2015-09-28 10:23:56 +0700
bbbc12ce30
Misc hk
Peter Taoussanis
2015-09-28 10:17:07 +0700
f1af76635a
Project.clj housekeeping, drop support for Clojure 1.4
Peter Taoussanis
2015-09-28 14:28:47 +0700
67d1dfd34f
README typo
Peter Taoussanis
2015-09-26 10:45:24 +0700
b20321622b
v2.10.0-RC1
Peter Taoussanis
2015-09-26 10:42:36 +0700
ce39987b8c
Bump deps
Peter Taoussanis
2015-09-26 10:41:14 +0700
db375e7686
Perf: anon fn is faster here
Peter Taoussanis
2015-09-19 11:04:33 +0700
cea505484a
Note re double vestigial kvs length
Peter Taoussanis
2015-09-17 18:51:29 +0700
36abe07f2b
Revert "Experimental/perf: kvs work directly against MapEntry"
Peter Taoussanis
2015-09-17 18:48:03 +0700
aa9a18088f
Experimental/perf: kvs work directly against MapEntry
Peter Taoussanis
2015-09-17 13:40:24 +0700
9d4db3106e
Perf: create Ratio's directly
Peter Taoussanis
2015-09-17 14:05:00 +0700
4c60c6bc3d
v2.10.0-beta1
Peter Taoussanis
2015-09-17 11:19:19 +0700
40b39db9eb
v2.10.0-beta1
Peter Taoussanis
2015-09-14 17:09:45 +0700
41d3dcd467
*default-freeze-compressor-selector* should be public
Peter Taoussanis
2015-09-17 11:10:51 +0700
a3847a4818
Misc housekeeping
Peter Taoussanis
2015-09-17 10:55:09 +0700
d57788125a
Update benchmarks
Peter Taoussanis
2015-09-16 01:04:45 +0700
c0fcedf72e
Use Encore v2+ for dev (benching) lein profile
Peter Taoussanis
2015-09-16 00:49:00 +0700
e403c17417
Housekeeping for 0a35b8c
Peter Taoussanis
2015-09-16 00:45:33 +0700
3f9fe327e0
[#70 ] move small? check outside write-bytes macro body, replace if-not's w/ if's (@postspectacular)
Karsten Schmidt
2015-09-15 15:16:55 +0100
79a8873c7e
move small? check outside write-bytes macro body, replace if-not's w/ if's
Karsten Schmidt
2015-09-15 15:16:55 +0100
4959dbc1a7
Merge 42fa32adde into e8edba1493
Karsten Schmidt
2015-09-15 13:47:27 +0000
42fa32adde
replace various if-not's with (faster) if's, remove obsolete let in Compressable-LZMA2 (already handled by write-bytes macro)
Karsten Schmidt
2015-09-15 14:37:19 +0100
f2f8b419b1
optimize type range checks in freeze-to-out* (10x faster)
Karsten Schmidt
2015-09-15 14:17:03 +0100
140171393c
migrate small check outside write-bytes body
Karsten Schmidt
2015-09-15 13:54:57 +0100
0f45030197
v2.10.0-alpha5
Peter Taoussanis
2015-09-14 17:09:45 +0700
1ba3c38ab2
Update benchmarks
Peter Taoussanis
2015-09-14 14:08:06 +0700
56b33e23f0
Perf: fix boxed math on long compression
Peter Taoussanis
2015-09-14 12:52:35 +0700
d89649deeb
Bump deps
Peter Taoussanis
2015-08-08 00:13:59 +0700
da671cbba4
Housekeeping
Peter Taoussanis
2015-08-08 00:08:45 +0700
6b4e1341ee
Realign type ids
Peter Taoussanis
2015-06-28 13:50:27 +0700
11545690c8
NB switch to encore edn reader/writer
Peter Taoussanis
2015-06-28 13:47:58 +0700
12d90a05f8
Bump dev Clojure version
Peter Taoussanis
2015-06-02 12:45:57 +0700
e5ccd25848
Fix custom-readers var declaration
Peter Taoussanis
2015-06-01 11:53:55 +0700
5a623870fe
Warn about thaw-id reset at runtime rather than expansion time
Peter Taoussanis
2015-06-01 11:09:59 +0700
82294f54f9
Switch to dynamic custom-readers
Peter Taoussanis
2015-06-01 11:07:50 +0700
a005a9d7fa
Switch to dynamic default-freeze-compressor-selector
Peter Taoussanis
2015-06-01 11:00:32 +0700
e8edba1493
v2.9.1
v2.9.1
Peter Taoussanis
2015-09-14 17:03:15 +0700
b42aff9cc9
[#68 ] NB hotfix: encryption thread safety
Peter Taoussanis
2015-09-14 14:37:10 +0700
31b03f29a2
README hk
Peter Taoussanis
2015-08-08 00:14:14 +0700
afb1cc4508
Merge 7843b42e19 into c5f4ef74fd
Shantanu Kumar
2015-06-06 14:46:32 +0000
7843b42e19
add criterium-basd perf tests using citius
Shantanu Kumar
2015-06-06 20:05:33 +0530
c5f4ef74fd
Update benchmarks
Peter Taoussanis
2015-06-04 18:44:24 +0700
3cae581d7e
README housekeeping
Peter Taoussanis
2015-06-01 11:28:10 +0700
92139e7764
Merge branch 'dev'
Peter Taoussanis
2015-06-01 10:47:16 +0700
b30f3bf56c
v2.9.0
v2.9.0
Peter Taoussanis
2015-06-01 10:45:28 +0700
77b95c5849
Merge branch 'dev'
Peter Taoussanis
2015-05-29 14:27:09 +0700
5406bfa970
v2.9.0-RC3
Peter Taoussanis
2015-05-29 14:25:33 +0700
fc2b216e6e
Bump encore dep (v1.32.0)
Peter Taoussanis
2015-05-29 14:21:59 +0700
2b19f8eab5
Refactor reading of possibly-unthawable types
Peter Taoussanis
2015-05-29 14:20:14 +0700
53714cc192
More robust record deserialization
Peter Taoussanis
2015-05-29 14:13:35 +0700
f74d2dcea6
Merge branch 'dev'
Peter Taoussanis
2015-05-06 17:38:43 +0700
2a2f84d22a
v2.9.0-RC2
Peter Taoussanis
2015-05-06 17:38:33 +0700
7753eefd2e
Switch to encore v1.28.0, doseq->backport-run! (better perf)
Peter Taoussanis
2015-05-06 17:37:12 +0700
23d4d78a77
Changelog typo
Peter Taoussanis
2015-04-29 15:42:24 +0700
57267b0c16
Merge branch 'dev'
Peter Taoussanis
2015-04-29 11:56:18 +0700
e8fc801ab3
v2.9.0-RC1
Peter Taoussanis
2015-04-17 19:35:07 +0700
ed3d9c55d9
Bump deps
Peter Taoussanis
2015-04-29 11:44:19 +0700
ee620f4f19
v2.9.0-RC1
Peter Taoussanis
2015-04-29 11:46:54 +0700
d5fea13bfb
Misc housekeeping
Peter Taoussanis
2015-04-19 10:48:01 +0700
fb2154fb01
Update benchmarks
Peter Taoussanis
2015-04-17 20:25:51 +0700
89e709d5db
Boxed math optimizations
Peter Taoussanis
2015-04-17 19:33:55 +0700
0e691cbbcf
Experimental optimization: allow smart, automatic compressor selection
Peter Taoussanis
2015-04-17 18:47:03 +0700
a8a6c933b3
Bump deps
Peter Taoussanis
2015-03-20 15:17:15 +0700
6480304577
Update README misc
Peter Taoussanis
2015-03-20 15:14:14 +0700
79d261872f
Merge branch 'dev'
Peter Taoussanis
2015-02-18 17:37:32 +0700
38efea3ca9
v2.8.0
v2.8.0
Peter Taoussanis
2015-02-18 17:33:22 +0700
e991ec7899
Add encore version check
Peter Taoussanis
2015-02-18 17:22:37 +0700
580cfde6fd
Bump deps
Peter Taoussanis
2015-01-13 13:36:06 +0700
df1d83275d
[#63 ] Fix missing thaw exception cause (@cespare)
Peter Taoussanis
2015-02-18 17:20:48 +0700
af293fec7b
[#59 ] freezable? should return true for clojure.lang.PersistentVector (@chairmanwow)
Peter Taoussanis
2015-01-13 13:32:37 +0700
a47ca82ce1
Merge branch 'dev'
Peter Taoussanis
2014-11-27 17:43:32 +0700
55e8a4f012
v2.7.1
v2.7.1
Peter Taoussanis
2014-11-27 17:31:14 +0700
26c01c799a
Add option to disable v1 thaw compatibility
Peter Taoussanis
2014-11-27 16:53:16 +0700
f1b4c7ff88
Add type-hint for new LZ4 dep
Peter Taoussanis
2014-11-27 15:43:31 +0700
5cedeacf63
Bump deps
Peter Taoussanis
2014-11-27 15:32:04 +0700
e142063201
[#54 ] Fix bad v1 data thaw call (@jafingerhut)
Peter Taoussanis
2014-11-10 11:17:28 +0700
e006fbcbb0
Expose exception to user as :throwable (@kul)
kul
2014-04-10 16:06:56 +0530
152fec95e0
Fix ex-info call args (@kul)
Peter Taoussanis
2014-11-03 16:43:41 +0700
4d1a374c8f
Typehint typo
Peter Taoussanis
2014-10-06 16:12:16 +0700
af8e47d4ff
Expose exception to user as :throwable
kul
2014-04-10 16:06:56 +0530
ccca7126a2
Merge branch 'dev'
Peter Taoussanis
2014-10-06 15:02:18 +0700
89c51ffc83
v2.7.0
v2.7.0
Peter Taoussanis
2014-10-06 14:56:47 +0700
12254baed2
Bump deps
Peter Taoussanis
2014-10-06 14:58:22 +0700
4e1a7fe562
Project.clj hk
Peter Taoussanis
2014-09-02 22:01:16 +0700
efe54c01ec
Fix project version (should be -RC1, not -SNAPSHOT)
Peter Taoussanis
2014-09-02 12:21:52 +0700