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 |
|
Peter Taoussanis
|
f6d5ebd862
|
Revert "add fast-path encoding for long, doubles, keywords, and strings"
This reverts commit a92c493375.
As per https://github.com/ptaoussanis/nippy/pull/31, tests appear to be
inconclusive about the effetcs of this commit. Candidate for future
reconsideration.
|
2013-10-17 17:44:54 +07:00 |
|
Peter Taoussanis
|
3ecd6c9329
|
Merge branch 'ztellman'
|
2013-10-17 17:44:27 +07:00 |
|
Peter Taoussanis
|
ae0a2e7907
|
Update benchmarks
|
2013-10-12 16:45:19 +07:00 |
|
Zach Tellman
|
a92c493375
|
add fast-path encoding for long, doubles, keywords, and strings
|
2013-10-12 16:45:19 +07:00 |
|
Zach Tellman
|
5492c1ea0f
|
don't iterate twice over uncounted seqs, and use explicit key/val accessors for kv-collections, appears to give ~25% improvement in 'freeze'
|
2013-10-12 16:45:19 +07:00 |
|
Peter Taoussanis
|
7f6f6cf741
|
Update lein aliases
|
2013-10-12 16:37:10 +07:00 |
|
Peter Taoussanis
|
1b27c1be7a
|
v2.2.0
|
2013-10-03 21:21:59 +07:00 |
|
Peter Taoussanis
|
167cfae7bf
|
Deps
|
2013-10-03 21:18:46 +07:00 |
|
Peter Taoussanis
|
b2c16a7d74
|
Move expectations dependency to :test profile
|
2013-10-03 21:01:15 +07:00 |
|
Peter Taoussanis
|
b80fcc8552
|
Merge pull request #29 from johnchapin/patch-1
Fix typo in custom types example
|
2013-09-27 07:37:44 -07:00 |
|
John Chapin
|
370fc23d1a
|
Fix typo in custom types example
|
2013-09-27 22:32:40 +08:00 |
|
Peter Taoussanis
|
49fbbf270f
|
Deps
|
2013-09-25 16:11:22 +07:00 |
|
Peter Taoussanis
|
6cce8a2857
|
Housekeeping: docstring typo
|
2013-08-08 14:22:46 +07:00 |
|
Peter Taoussanis
|
6c71c40c87
|
Update benchmarks chart
|
2013-08-08 14:08:26 +07:00 |
|
Peter Taoussanis
|
2061dd0868
|
Add & _ arg for thaw-from-stream!
|
2013-08-07 18:43:04 +07:00 |
|
Peter Taoussanis
|
d15a12af76
|
Update benchmarks
|
2013-08-07 18:29:36 +07:00 |
|
Peter Taoussanis
|
f579f0f1a6
|
v2.2.0-RC1
|
2013-08-07 18:03:27 +07:00 |
|
Peter Taoussanis
|
08f2cb1273
|
Use *data-readers* value for edn/read-string
|
2013-08-07 17:52:58 +07:00 |
|
Peter Taoussanis
|
d3120f0246
|
Remove :print-dup? option (no longer useful since switch to edn/read-string)
|
2013-08-07 17:52:00 +07:00 |
|
Peter Taoussanis
|
efa56eca73
|
Use tools.reader.edn in benchmarks
|
2013-08-07 17:37:22 +07:00 |
|
Peter Taoussanis
|
05907403dc
|
Revert 8e4cc07 (unnecessary, slower)
|
2013-08-07 17:37:22 +07:00 |
|
Peter Taoussanis
|
3addeed195
|
Swap IPersistentMap -> APersistentMap
|
2013-08-07 17:37:22 +07:00 |
|
Peter Taoussanis
|
8e1d649bcb
|
Swap IPersistentCollection->ISeq (the former seems to interfere with IRecord dispatch)
|
2013-08-07 17:37:22 +07:00 |
|
Peter Taoussanis
|
a76734a25a
|
Housekeeping, add test for records with custom extension
|
2013-08-07 17:30:13 +07:00 |
|
Peter Taoussanis
|
f3b524421b
|
Merge pull request #27 from weavejester/fast-date-uuid
Fast serialization for Date and UUID objects
|
2013-08-07 03:29:14 -07:00 |
|
James Reeves
|
5442216343
|
Add a fast serialization for UUID objects
|
2013-08-07 10:21:10 +01:00 |
|
James Reeves
|
8b13ff68b9
|
Add a fast serialization for Date objects
|
2013-08-07 10:19:53 +01:00 |
|
Peter Taoussanis
|
e48ccb4c45
|
Merge pull request #26 from weavejester/fast-records
Fast serialization for records
|
2013-08-06 23:54:33 -07:00 |
|
Peter Taoussanis
|
35c8954e8f
|
Merge pull request #25 from weavejester/edn-reader
Switch reader to safe EDN reader
|
2013-08-06 23:52:49 -07:00 |
|
James Reeves
|
6ab00df42c
|
Add fast serialization for records
|
2013-08-06 17:56:43 +01:00 |
|
James Reeves
|
6caff3503e
|
Remove read-eval option made unnecessary by EDN reader
|
2013-08-06 16:59:04 +01:00 |
|
James Reeves
|
6024a9cc31
|
Replace unsafe Clojure reader with safe EDN reader
|
2013-08-06 16:45:30 +01:00 |
|
Peter Taoussanis
|
ed85046953
|
CHANGELOG typo
|
2013-08-05 13:41:29 +07:00 |
|
Peter Taoussanis
|
1a92e192c9
|
Merge branch 'dev'
|
2013-08-05 13:30:06 +07:00 |
|
Peter Taoussanis
|
bce0ea45a5
|
v2.1.0
|
2013-08-02 21:31:59 +07:00 |
|
Peter Taoussanis
|
c69bb0ec5f
|
Perf: only set bindings when necessary
|
2013-08-02 21:28:51 +07:00 |
|
Peter Taoussanis
|
4071d0f3ec
|
Switch to simpler extend-freeze, extend-thaw custom type API (ALPHA)
|
2013-08-02 21:28:51 +07:00 |
|
Peter Taoussanis
|
c2a964932c
|
Add custom-freezer macro for easier Freezable extension
|
2013-08-02 15:04:11 +07:00 |
|
Peter Taoussanis
|
99091b0a32
|
Add support for custom thaw readers
|
2013-07-29 16:43:29 +07:00 |
|
Peter Taoussanis
|
8e4cc072e3
|
Move Reader fallback out of Freezable protocol to make protocol extensible
|
2013-07-29 15:58:51 +07:00 |
|
Peter Taoussanis
|
69611657c7
|
Expose low-level fns: freeze-to-stream!, thaw-from-stream!
|
2013-07-29 15:57:36 +07:00 |
|
Peter Taoussanis
|
a8b1686a54
|
Make head-meta ^:const
|
2013-07-25 15:41:13 +07:00 |
|
Peter Taoussanis
|
38a79f63e3
|
Add note to clear v1 build artifacts
|
2013-07-23 23:21:48 +07:00 |
|
Peter Taoussanis
|
d4260167e5
|
v2.0.0
|
2013-07-22 23:44:37 +07:00 |
|
Peter Taoussanis
|
8414b9b0b5
|
Add cjwz logo to README
|
2013-07-09 14:48:22 +07:00 |
|
Peter Taoussanis
|
52dea4dff8
|
Bump non-core deps
|
2013-07-09 13:26:25 +07:00 |
|