Commit graph

192 commits

Author SHA1 Message Date
Peter Taoussanis
b75e6d1adc Update README 2014-03-30 19:39:12 +07:00
Peter Taoussanis
a5d2294201 v2.6.0 2014-03-30 19:28:51 +07:00
Peter Taoussanis
c352a5c29c README typo 2014-03-12 12:17:37 +07:00
Peter Taoussanis
7cd4a39e80 v2.6.0-RC1 2014-03-12 12:13:34 +07:00
Peter Taoussanis
26c16866a5 v2.6.0-beta2 2014-02-26 16:35:58 +07:00
Peter Taoussanis
417bd282f6 Add lein start-dev info to README 2014-02-25 14:37:27 +07:00
Peter Taoussanis
23feb9772f v2.6.0-beta1 2014-02-24 01:42:25 +07:00
Peter Taoussanis
2e3cb9b39e Update README 2014-02-23 01:30:11 +07:00
Peter Taoussanis
9ec458f742 Bump alpha version in README 2014-02-16 19:00:13 +07:00
Peter Taoussanis
0d2c79ea78 v2.6.0-alpha2 2014-01-23 23:13:21 +07:00
Peter Taoussanis
bb164c110e v2.6.0-alpha1 2014-01-22 17:19:51 +07:00
Peter Taoussanis
1d2daf206b Clean up new DataInput/Output API 2014-01-22 15:01:12 +07:00
Peter Taoussanis
f8239531da v2.5.2 2013-12-07 16:49:34 +07:00
Peter Taoussanis
4b1f024b8b v2.5.1 2013-12-03 16:46:30 +07:00
Peter Taoussanis
c130e41d58 v2.5.0 2013-11-18 14:09:03 +07:00
Peter Taoussanis
08e28748be v2.5.0-RC2 2013-11-07 12:48:14 +07:00
Peter Taoussanis
360e4a77bd v2.5.0-RC1 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
a7e9f98d44 v2.5.0-beta2 2013-10-31 13:33:21 +07:00
Peter Taoussanis
aa78ad6a0b Rename test type: :coll->:lazy-seq 2013-10-31 13:16:26 +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
c58bf97af7 Move Record test into stress data 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
cdf3ad736f v2.4.1 2013-10-19 18:18:31 +07:00
Peter Taoussanis
7804ca66d0 v2.4.0 2013-10-19 15:43:06 +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
1b27c1be7a v2.2.0 2013-10-03 21:21:59 +07:00
John Chapin
370fc23d1a Fix typo in custom types example 2013-09-27 22:32:40 +08:00
Peter Taoussanis
f579f0f1a6 v2.2.0-RC1 2013-08-07 18:03:27 +07:00
Peter Taoussanis
bce0ea45a5 v2.1.0 2013-08-02 21:31:59 +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
Peter Taoussanis
652b0b05cd README typo 2013-06-27 19:29:26 +07:00
Peter Taoussanis
8b5e60e517 Add CHANGELOG.md 2013-06-27 19:04:04 +07:00
Peter Taoussanis
823dd94d71 RC1, add Clojure 1.6 test 2013-06-25 14:49:24 +07:00
Peter Taoussanis
4adb7fa376 Housekeeping 2013-06-24 15:22:54 +07:00
Peter Taoussanis
8a33f15801 Temporarily disable grease dep 2013-06-22 18:38:16 +07:00
Peter Taoussanis
bfce953a96 Tweak README 2013-06-22 17:42:52 +07:00
Peter Taoussanis
dc955d8412 Update README 2013-06-19 22:21:36 +07:00
Peter Taoussanis
057a6082fc Tweak README 2013-06-18 20:59:28 +07:00
Peter Taoussanis
ac3901f626 Reverse use of fast io-streams
Seemed to be causing issues in multi-JVM auto-tests. The added perf. benefit was
minor for Nippy's use case (~2-3%) - so this isn't an urgent change. Will
re-examine again later.
2013-06-18 14:08:22 +07:00
Peter Taoussanis
f7a96bd37f Housekeeping 2013-06-18 13:48:34 +07:00
Peter Taoussanis
9a2b0a068b thaw API should throw on first non-legacy error 2013-06-18 09:49:42 +07:00
Peter Taoussanis
4326da0ae5 Add tooling API 2013-06-17 23:20:17 +07:00
Peter Taoussanis
8aa1bb3d0f Bump version (2.0.0-alpha8) 2013-06-17 15:13:14 +07:00
Peter Taoussanis
559c73abef Fix core dump issue (important), simplify API
PROBLEM: :legacy-mode :auto/true thawing was resulting in JVM core
dumps when attempting to use Snappy to decompress encrypted data.

CAUSE: The org.iq80.snappy implementation seems to choke on the
random IV byte data being generated by the AES128 encrypter. This
may or may not be a bug (still awaiting feedback from lib's authors).

SOLUTION: We're only susceptible to this issue when trying to
decompress data that is: a) encrypted, b) being thawed in legacy mode.
In particular, we're _not_ susceptible to this issue when thawing
in non-legacy mode because in that case we have a header explicitly
warning us that the data is encrypted.

An obvious work-around, therefore, is just to disable decryption when
attempting to thaw legacy-mode data. In practice this isn't a problem
because older versions of Nippy didn't support encryption anyway.
2013-06-16 19:33:23 +07:00
Peter Taoussanis
c6b00ee90e Bump version (2.0.0-alpha6) 2013-06-16 14:07:11 +07:00
Peter Taoussanis
823f2c3c46 Housekeeping 2013-06-15 20:41:43 +07:00
Peter Taoussanis
f706a51a4d Rework v2 header format 2013-06-14 17:49:53 +07:00
Peter Taoussanis
ae491e7767 Add 2.x warning to README 2013-06-13 21:21:23 +07:00
Peter Taoussanis
15dd24ac06 Add :auto legacy mode for _full_, transparent backwards-compatibility 2013-06-13 19:01:57 +07:00
Peter Taoussanis
56a97d240e Update README for new API 2013-06-13 16:41:54 +07:00
Peter Taoussanis
da077c6a54 Drop Clojure 1.3 support 2013-06-13 11:45:45 +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
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
89ed063feb README tweak (crypto) 2013-06-11 21:21:56 +07:00
Peter Taoussanis
3ecbc420cd Add basic crypto support (alpha) 2013-06-11 21:10:08 +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
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
dfc28cf739 Bump version (1.2.0) 2013-04-14 14:48:10 +07:00
Peter Taoussanis
37a2a80a98 Add support for sorted-set and sorted-map types 2013-04-14 14:44:06 +07:00
Peter Taoussanis
93301850fa Bump version (1.1.0) 2013-02-05 20:42:31 +07:00
Peter Taoussanis
a1676c8063 Bump version (1.1.0-beta2) 2013-01-20 19:42:00 +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
52ebdada10 Bump version (fix) 2012-12-04 13:20:08 +07:00
Peter Taoussanis
df3c687acd Add CDS note to README 2012-11-06 00:49:37 +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
20831c03a1 Bump version (minor) 2012-09-30 13:54:20 +07:00
Peter Taoussanis
664ff6ce54 Bump version (minor) 2012-09-27 15:30:16 +07:00
Peter Taoussanis
708deaaab0 Remove JDK7+OSX issue warning from README 2012-09-12 00:36:48 +07:00
Peter Taoussanis
731fb4cd22 Bump version (minor) 2012-09-12 00:28:27 +07:00
Peter Taoussanis
bd9fb5c256 Bump version (minor) 2012-08-15 23:25:35 +07:00
Peter Taoussanis
5efd7b21ac Housekeeping 2012-08-15 23:24:44 +07:00
Peter Taoussanis
2937ce225d Update README. Bump version number (breaking). 2012-07-24 14:52:13 +07:00
Peter Taoussanis
88d0990339 Merge branch 'dev': v0.9.2. 2012-07-21 02:10:55 +07:00
Peter Taoussanis
ff93b73983 Merge branch 'dev': v0.9.1. 2012-07-08 13:03:05 +07:00
Peter Taoussanis
cddd2eef13 Added support for namespaced keywords. 2012-07-08 13:01:00 +07:00
Peter Taoussanis
8f9bce289b Add notes about tagged literals. 2012-07-08 12:49:22 +07:00
Peter Taoussanis
07e542dc52 Housekeeping. 2012-07-07 20:17:16 +07:00
Peter Taoussanis
146f82e079 Initial source, tests, benchmarks. 2012-07-07 19:03:44 +07:00
Peter Taoussanis
53332644bb Initial structure commit. 2012-07-07 00:29:41 +07:00
Peter Taoussanis
cf2e6c2445 Initial commit 2012-07-01 10:13:32 -07:00