Peter Taoussanis
f5544cae16
Deps: tools.reader 0.8.3, lein-autoexpect 1.2.1, (new) simple-check 0.5.3
2014-01-21 14:55:50 +07:00
Peter Taoussanis
7e1b1bb6b4
Deprecate :legacy-mode, add :skip-header? mode
2014-01-21 14:55:50 +07:00
Peter Taoussanis
32e4e82091
BREAKING: Clean up (experimental) Compressable-LZMA2
2014-01-21 12:56:36 +07:00
Peter Taoussanis
c11d4e36a8
hk
2014-01-21 12:47:46 +07:00
Peter Taoussanis
d112ecc395
Revert "Experimental: write-compact-int for _all_ int-like writing"
...
This reverts commit 93afb3820e .
2014-01-21 12:46:35 +07:00
Peter Taoussanis
93afb3820e
Experimental: write-compact-int for _all_ int-like writing
2014-01-21 12:46:23 +07:00
Peter Taoussanis
a5c2f39865
Revert "wip: experimenting with common number optimizations"
...
This reverts commit 307a265447 .
2014-01-20 15:12:18 +07:00
Peter Taoussanis
307a265447
wip: experimenting with common number optimizations
2014-01-20 14:44:32 +07:00
Peter Taoussanis
be312310dc
Merge branch 'dev'
2013-12-07 16:50:31 +07:00
Peter Taoussanis
f8239531da
v2.5.2
2013-12-07 16:49:34 +07:00
Peter Taoussanis
5ea4af7356
Further work on freezer fallback reliability
2013-12-07 16:44:53 +07:00
Peter Taoussanis
4b1f024b8b
v2.5.1
2013-12-03 16:46:30 +07:00
Peter Taoussanis
3093eae322
Experimental: add freeze-fallback-as-str fn
2013-12-03 16:46:30 +07:00
Peter Taoussanis
43c85059d7
Throw on freeze (rather than thaw) when trying to freeze an unreadable object with pr-str
2013-12-03 16:22:52 +07:00
Peter Taoussanis
1a7812522c
Experimental: add inspect-ba util for inspecting possibly-frozen data
2013-12-03 16:22:51 +07:00
Peter Taoussanis
c130e41d58
v2.5.0
2013-11-18 14:09:03 +07:00
Peter Taoussanis
f659a237b5
Deps: Clojure 1.6.0-alpha2 (for testing), snappy-java 1.1.1-M1 (for testing), lein-ancient 0.5.4
2013-11-18 14:08:18 +07:00
Peter Taoussanis
9bd9ee55f6
Deps: snappy-java 1.1.0.1 (unused)
2013-11-08 21:50:23 +07:00
Peter Taoussanis
730b8774c4
Utils: housekeeping, update bench, memoized
2013-11-08 21:45:28 +07:00
Peter Taoussanis
08e28748be
v2.5.0-RC2
2013-11-07 12:48:14 +07:00
Peter Taoussanis
0fd9275e37
Experimental compressable-lzma2: fix thaw bug
2013-11-07 12:47:36 +07:00
Peter Taoussanis
360e4a77bd
v2.5.0-RC1
2013-11-06 20:55:59 +07:00
Peter Taoussanis
d01b10e5d6
Deps: tools.reader 0.7.10, lein-ancient 0.5.3
2013-11-06 20:55:59 +07:00
Peter Taoussanis
df4925aa3b
v2.5.0-beta3
2013-11-06 13:58:55 +07:00
Peter Taoussanis
da1622f271
Experimental: add Compressable-LZMA2 type & (replaceable) de/serializer
2013-11-06 13:58:55 +07:00
Peter Taoussanis
7e7975910a
tools: fix thaw arg destructuring & opt merging
2013-11-05 22:41:51 +07:00
Peter Taoussanis
a7e9f98d44
v2.5.0-beta2
2013-10-31 13:33:21 +07:00
Peter Taoussanis
84e336fe65
Make byte transform on seqs 1-to-1, re-add ISeq as a fallback implementation
2013-10-31 13:29:34 +07:00
Peter Taoussanis
aa78ad6a0b
Rename test type: :coll->:lazy-seq
2013-10-31 13:16:26 +07:00
Peter Taoussanis
b1dab1dc4b
Add debug-mode flag
2013-10-31 13:15:22 +07:00
Peter Taoussanis
ba37d1a03c
Changelog typo
2013-10-24 18:53:02 +07:00
Peter Taoussanis
ad569ccb72
Merge branch 'dev' (Serializable)
2013-10-24 14:02:14 +07:00
Peter Taoussanis
63f09f7415
v2.5.0-beta1
2013-10-24 14:01:35 +07:00
Peter Taoussanis
8f8ab99e95
Add some Serializable tests (exceptions)
2013-10-24 13:55:47 +07:00
Peter Taoussanis
9448d2b3ce
Add Java's Serializable as a pre-Reader fallback mechanism
2013-10-24 13:55:47 +07:00
Peter Taoussanis
c58bf97af7
Move Record test into stress data
2013-10-24 13:55:47 +07:00
Peter Taoussanis
5c48ba8e26
Reduce amount of (unnecessary) freeze procotol extensions to interfaces
...
These can cause confusing, inconsistent behaviour when the protocol dispatch
needs to choose between multiple implementations:
Ref. https://groups.google.com/forum/#!topic/clojure-dev/-zoLA78--Mo
The approach as of this commit is more robust and allows more flexibility in
extension.
2013-10-24 13:55:47 +07:00
Peter Taoussanis
75dd0d9040
Remove tagged literal labels for uuid & date (both have been baked-in for some time)
2013-10-24 13:55:47 +07:00
Peter Taoussanis
a122e62fe0
Reposition freeze-to-stream! fn for clarity
2013-10-24 13:55:47 +07:00
Peter Taoussanis
7c4a69893f
Deps
2013-10-24 13:55:47 +07:00
Peter Taoussanis
26f32c7a95
Housekeeping
2013-10-24 13:34:38 +07:00
Peter Taoussanis
cdf3ad736f
v2.4.1
2013-10-19 18:18:31 +07:00
Peter Taoussanis
33eee786be
Lower default LZMA2 compression level -> 0 (much better perf @ ~same ratio)
2013-10-19 18:17:47 +07:00
Peter Taoussanis
7804ca66d0
v2.4.0
2013-10-19 15:43:06 +07:00
Peter Taoussanis
9b2a1cba18
Bump test dep: snappy-java 1.0.5->1.1.0
2013-10-19 15:43:06 +07:00
Peter Taoussanis
d1700c3161
Bump dep: tools.reader 0.7.8->0.7.9
2013-10-19 15:43:06 +07:00
Peter Taoussanis
3879cf4d62
Add experimental LZMA2 compressor for higher compression ratios than Snappy
2013-10-19 15:37:38 +07:00
Peter Taoussanis
512aca32aa
Housekeeping
2013-10-19 13:51:58 +07:00
Peter Taoussanis
9ec2894e92
Add README link to mpenet's LZ4 compressor
2013-10-17 17:55:44 +07:00
Peter Taoussanis
c5cc2f4637
v2.3.0
2013-10-17 17:51:06 +07:00