Tomasz Grabiec
f9d6c7b026
compress: Add equality operators
2015-12-16 18:06:55 +01:00
Avi Kivity
d5cf0fb2b1
Add license notices
2015-09-20 10:43:39 +03:00
Paweł Dziepak
148d6b9db2
compress: allow empty sstable_compression
...
Fixes #13 .
Signed-off-by: Paweł Dziepak <pdziepak@cloudius-systems.com >
2015-07-08 10:47:11 +02:00
Paweł Dziepak
a0424d5d27
compressor: allow an empty map of options
...
Signed-off-by: Paweł Dziepak <pdziepak@cloudius-systems.com >
2015-06-29 09:36:14 +02:00
Paweł Dziepak
b520ef6172
compress: generate a std::map<sstring, sstring> of options
...
Signed-off-by: Paweł Dziepak <pdziepak@cloudius-systems.com >
2015-06-29 09:35:01 +02:00
Paweł Dziepak
f4ce125422
compress: use std::optional for chunk length and crc check chance
...
Signed-off-by: Paweł Dziepak <pdziepak@cloudius-systems.com >
2015-06-29 09:30:31 +02:00
Paweł Dziepak
9134381638
compress: accept both qualified and unqualified class names
...
Signed-off-by: Paweł Dziepak <pdziepak@cloudius-systems.com >
2015-06-29 09:05:50 +02:00
Paweł Dziepak
c51a430020
compress: "DeflateCompressor" is not compressor::none
...
Signed-off-by: Paweł Dziepak <pdziepak@cloudius-systems.com >
2015-06-29 08:25:13 +02:00
Paweł Dziepak
4899100877
compress: use '= default' for default constructor
...
Signed-off-by: Paweł Dziepak <pdziepak@cloudius-systems.com >
2015-06-25 16:32:58 +02:00
Paweł Dziepak
28242489c3
compress: fix include quotes
...
Signed-off-by: Paweł Dziepak <pdziepak@cloudius-systems.com >
2015-06-25 16:32:30 +02:00
Paweł Dziepak
53640c73fd
compress: add compression_parameters class
...
Passing a single enum specifying a compressor type around is not enough,
since there are other compression options user may want to specify.
Signed-off-by: Paweł Dziepak <pdziepak@cloudius-systems.com >
2015-06-25 13:32:13 +02:00
Raphael S. Carvalho
d1ed0744f0
schema: add sstable compressor property
...
The field compressor is about saying which compressor algorithm
must be used in compression of sstable data file.
This is a small step towards compressed sstable data file.
Signed-off-by: Raphael S. Carvalho <raphaelsc@cloudius-systems.com >
2015-06-09 11:18:56 +03:00