Peter Taoussanis
bfc16ce3ab
Optimize collection creation (much faster)
2013-06-13 16:41:54 +07:00
Peter Taoussanis
e5a9e1f671
Add lein :bench profile & alias
2013-06-13 16:41:54 +07:00
Peter Taoussanis
56a97d240e
Update README for new API
2013-06-13 16:41:54 +07:00
Peter Taoussanis
613c77b8a1
Further prep for new API, mark freeze-to-bytes and thaw-from-bytes as deprecated
2013-06-13 11:45:45 +07:00
Peter Taoussanis
9734e882bb
Swap repeatedly -> utils/repeatedly* (faster)
2013-06-13 11:45:45 +07:00
Peter Taoussanis
7705c42142
Housekeeping prep for new API
2013-06-13 11:45:45 +07:00
Peter Taoussanis
ac380eb621
Mark freeze-to-stream! and thaw-from-stream! as private
2013-06-13 11:45:45 +07:00
Peter Taoussanis
da077c6a54
Drop Clojure 1.3 support
2013-06-13 11:45:45 +07:00
Peter Taoussanis
6fe433b579
Update tests, migrate to Expectations lib
2013-06-13 11:45:44 +07:00
Peter Taoussanis
ab3209f2dc
Housekeeping
2013-06-13 01:20:18 +07:00
Peter Taoussanis
9a38a12e11
Add helpful thaw exceptions
2013-06-12 15:39:30 +07:00
Peter Taoussanis
611ab56b74
Housekeeping
2013-06-12 15:28:49 +07:00
Peter Taoussanis
fcb9f37985
README: Add crypto docs
2013-06-12 15:23:26 +07:00
Peter Taoussanis
bc220c470a
Merge branch 'dev'
2013-06-12 15:09:53 +07:00
Peter Taoussanis
4ac2a34d7a
Crypto: simplify design, add auto salting
...
Have decided to simplify the API even further and bring configuration down to
essentially one decision: do you want auto salting, or key caching?
2013-06-12 15:09:17 +07:00
Peter Taoussanis
bea3f5e84e
Fix crypto encryption ba-concat order
2013-06-12 02:04:36 +07:00
Peter Taoussanis
89ed063feb
README tweak (crypto)
2013-06-11 21:21:56 +07:00
Peter Taoussanis
2dcad8f4bd
Housekeeping
2013-06-11 21:15:41 +07:00
Peter Taoussanis
1d926ec303
Merge branch 'crypto'
2013-06-11 21:11:04 +07:00
Peter Taoussanis
3ecbc420cd
Add basic crypto support (alpha)
2013-06-11 21:10:08 +07:00
Peter Taoussanis
749228dde5
Update benchmarks
2013-06-03 16:42:49 +07:00
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