Commit graph

217 commits

Author SHA1 Message Date
Peter Taoussanis
343aee6063 README typo 2013-06-03 13:53:16 +07:00
Peter Taoussanis
b508561cf3 Bump version (1.2.1) 2013-06-03 13:53:07 +07:00
Peter Taoussanis
e5b8690363 Add EPL URL to project.clj 2013-06-03 13:52:45 +07:00
Peter Taoussanis
34508a79c7 Merge pull request #7 from mpenet/perfs
Replace partial with an anonymous fn ((small) performance optimisation)
2013-06-02 09:09:35 -07:00
Max Penet
8305f30499 replace partial with an anonymous fn (performance optimisation) 2013-06-02 17:54:44 +02:00
Peter Taoussanis
fb7022a398 Add Codox plugin to project.clj 2013-06-01 19:24:09 +07:00
Peter Taoussanis
9a8b105ae1 Fix README copyright date 2013-06-01 19:23:53 +07:00
Peter Taoussanis
a70b79865c Refresh README 2013-06-01 19:14:21 +07:00
Peter Taoussanis
16416b6922 Update .gitignore 2013-06-01 19:10:47 +07:00
Peter Taoussanis
f9a149ee1f Bump Clojure 1.5 test dependency (1.5.1) 2013-05-18 16:54:57 +07:00
Peter Taoussanis
b8c1c2c9e8 Merge branch 'dev' 2013-04-14 14:48:58 +07:00
Peter Taoussanis
dfc28cf739 Bump version (1.2.0) 2013-04-14 14:48:10 +07:00
Peter Taoussanis
b91ab8e031 Fix OOM issue for large lists 2013-04-14 14:47:09 +07:00
Peter Taoussanis
37a2a80a98 Add support for sorted-set and sorted-map types 2013-04-14 14:44:06 +07:00
Peter Taoussanis
c65e87f335 Merge branch 'dev' 2013-02-05 20:42:47 +07:00
Peter Taoussanis
93301850fa Bump version (1.1.0) 2013-02-05 20:42:31 +07:00
Peter Taoussanis
25b84f6488 Add Snappy library compatibility tests 2013-02-05 20:41:26 +07:00
Peter Taoussanis
eb9e828647 Bump dependency (snappy 0.3), simplify utils/compress-bytes 2013-02-05 20:24:14 +07:00
Peter Taoussanis
a1676c8063 Bump version (1.1.0-beta2) 2013-01-20 19:42:00 +07:00
Peter Taoussanis
3e178dabf3 EXPERIMENTAL: Swap Snappy implementation org.xerial.snappy/snappy-java -> org.iq80.snappy/snappy
This (native Java) implementation appears to be about as fast as
the old (JNI) implementation, but has better support across more platforms.

Going to evaluate stability on this branch for possible later merging into master.
2013-01-20 19:39:08 +07:00
Peter Taoussanis
fdff6aacd1 Add autobench to tests 2013-01-20 19:37:08 +07:00
Peter Taoussanis
f056abc0e8 Add optional print-dup? arg to freeze-to-stream! (default to true) 2013-01-20 19:24:12 +07:00
Peter Taoussanis
03684b6d28 Housekeeping 2013-01-20 19:14:59 +07:00
Peter Taoussanis
9d1614afeb De-snapshot version 2012-12-05 15:18:00 +07:00
Peter Taoussanis
d9e3d354dd Merge branch 'dev' 2012-12-05 15:17:27 +07:00
Peter Taoussanis
f5b2b14320 Housekeeping 2012-12-05 13:47:54 +07:00
Peter Taoussanis
52ebdada10 Bump version (fix) 2012-12-04 13:20:08 +07:00
Peter Taoussanis
c2c46167ec Swap hash-map thaw implementation for perf & to avoid OOM errors
Thanks to moonranger for pointing out the OOM issue.
2012-12-04 13:17:50 +07:00
Peter Taoussanis
df3c687acd Add CDS note to README 2012-11-06 00:49:37 +07:00
Peter Taoussanis
eb585d47c5 Merge branch 'dev' 2012-11-05 00:05:32 +07:00
Peter Taoussanis
cf78be116f Bump version (1.0.0)! 2012-11-05 00:04:51 +07:00
Peter Taoussanis
670cdf9c35 Housekeeping 2012-11-04 23:32:57 +07:00
Peter Taoussanis
cd0892f6bb Merge branch 'dev': v0.10.4 2012-09-30 13:54:28 +07:00
Peter Taoussanis
20831c03a1 Bump version (minor) 2012-09-30 13:54:20 +07:00
Peter Taoussanis
855da270d1 Bump Snappy dependency (1.0.5-M3) 2012-09-28 19:57:01 +07:00
Peter Taoussanis
61053705a6 Merge branch 'dev' 2012-09-27 15:35:47 +07:00
Peter Taoussanis
664ff6ce54 Bump version (minor) 2012-09-27 15:30:16 +07:00
Peter Taoussanis
677859c35e Bump Snappy dependency (1.0.5-M2)
Fixes issue: https://github.com/xerial/snappy-java/issues/6#issuecomment-8898271
2012-09-27 15:29:33 +07:00
Peter Taoussanis
708deaaab0 Remove JDK7+OSX issue warning from README 2012-09-12 00:36:48 +07:00
Peter Taoussanis
c97575d1b9 Merge branch 'dev': v10.0.2 2012-09-12 00:30:07 +07:00
Peter Taoussanis
731fb4cd22 Bump version (minor) 2012-09-12 00:28:27 +07:00
Peter Taoussanis
038ecc9abc Bump Snappy dependency (1.0.5-M1)
This resolves the issue affecting JDK7 on OSX: https://github.com/ptaoussanis/carmine/issues/5
2012-09-12 00:26:09 +07:00
Peter Taoussanis
5a893b29c9 Merge branch 'dev': v0.10.1 2012-08-15 23:25:51 +07:00
Peter Taoussanis
bd9fb5c256 Bump version (minor) 2012-08-15 23:25:35 +07:00
Peter Taoussanis
f20da14cb4 Stop writing version headers
It's slow, and in practice doesn't offer anything better than deprecated per-type IDs.
2012-08-15 23:24:44 +07:00
Peter Taoussanis
5efd7b21ac Housekeeping 2012-08-15 23:24:44 +07:00
Peter Taoussanis
47744128c2 Merge branch 'dev': v0.10.0. 2012-07-24 14:53:38 +07:00
Peter Taoussanis
2937ce225d Update README. Bump version number (breaking). 2012-07-24 14:52:13 +07:00
Peter Taoussanis
8bec62767d BREAKING (minor): Change freeze-to-bytes, thaw-from-bytes API when not using defaults.
Breaks only for users that were overriding `freeze-to-bytes` or `thaw-from-bytes` defaults to disable
compression.

Changed to map-based config to allow extra control (like :read-eval? as suggested by Luc Préfontaine).
This change will also allow further additions in future without the need to break the API again.
2012-07-24 14:42:19 +07:00
Peter Taoussanis
1bcab7ede2 Add version comparison stuff to utils. Now test tagged-literals when Clojure version is sufficient. 2012-07-21 18:23:48 +07:00