Joe Thornber
|
6637a30618
|
[base] Move container_of to own file
|
2016-02-24 14:42:37 +00:00 |
|
Joe Thornber
|
a5a53648c9
|
Merge branch '2015-08-19-thin-show-duplicates' into merge-thin-ls
Conflicts:
Makefile.in
block-cache/block_cache.h
main.cc
thin-provisioning/commands.h
|
2016-02-24 14:31:51 +00:00 |
|
Joe Thornber
|
767c39cf71
|
[build] switch to c++11
Conflicts:
Makefile.in
chunker/cache_stream.cc
chunker/cache_stream.h
thin-provisioning/thin_archive.cc
thin-provisioning/thin_show_duplicates.cc
unit-tests/Makefile.in
|
2016-02-16 16:45:44 +00:00 |
|
Joe Thornber
|
1e0d2a16cc
|
[disk_units] add missing header
|
2016-01-20 18:11:48 +00:00 |
|
Joe Thornber
|
d858a43f07
|
[grid_layout] avoid extra newline at end of grid
|
2016-01-20 10:40:48 +00:00 |
|
Joe Thornber
|
d19164a177
|
[disk_units] tweak rounding
|
2016-01-20 09:50:47 +00:00 |
|
Joe Thornber
|
e15b11edb1
|
[thin_ls, base] Factor out grid_layout
|
2016-01-20 06:58:59 +00:00 |
|
Joe Thornber
|
070b7e6fe1
|
[disk_units] Don't put a space between numerator and unit
|
2016-01-19 14:44:06 +00:00 |
|
Joe Thornber
|
7ce4e451ff
|
[base, thin_ls] factor out disk_units code
|
2016-01-19 11:40:00 +00:00 |
|
Joe Thornber
|
c93e728ef4
|
[base] introduce a command type that gets registered with the app
|
2016-01-08 12:51:52 +00:00 |
|
Joe Thornber
|
216e5acb6c
|
[thin_show_dups] remove variable number of mems per chunks.
Too slow and not used.
|
2015-09-04 13:48:02 +01:00 |
|
Joe Thornber
|
3b96812328
|
[thin_show_dups] switch to boost::circular_buffer in the rolling_hash
|
2015-09-04 11:28:33 +01:00 |
|
Joe Thornber
|
506b0a8a08
|
[thin_show_dups] inline some hash functions
|
2015-09-04 11:10:19 +01:00 |
|
Joe Thornber
|
5d383c0293
|
[thin_show_dups] get the backup break working in the rolling hash
|
2015-09-04 10:10:41 +01:00 |
|
Joe Thornber
|
750ce0f47b
|
[thin_show_dups] variable_chunk_stream
|
2015-09-03 13:02:29 +01:00 |
|
Joe Thornber
|
5f11f5af99
|
[progress_bar] Tidy up the appearance when at 100%
|
2015-08-20 11:12:53 +01:00 |
|
Joe Thornber
|
a934ee69c4
|
[error_state] add a sneaky little stream operator to simplify combining error_states
|
2015-04-08 13:58:41 +01:00 |
|
Joe Thornber
|
408b38a0f8
|
Forgot error_string.h/cc from previous commit
|
2015-01-17 10:22:57 +00:00 |
|
Joe Thornber
|
f1130198e1
|
include libgen.h in application.cc for the declaration of basename.
Unfortunately it defines basename as a macro, so also change member
function name from basename() to get_basename().
|
2015-01-16 10:48:19 +00:00 |
|
Joe Thornber
|
dd9bd206c6
|
Old glibc doesn't provide these macros, so we have to define them.
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
|
2015-01-16 10:12:30 +00:00 |
|
Joe Thornber
|
666c7ac105
|
[era] add an include that's needed on debian
|
2014-09-01 15:11:04 +01:00 |
|
Joe Thornber
|
8761b6defc
|
[progress bar] Add an extra newline at the end
|
2014-09-01 14:44:37 +01:00 |
|
Joe Thornber
|
0608df97d8
|
bug introduced when renaming to pdata_tools
|
2014-08-28 11:43:02 +01:00 |
|
Joe Thornber
|
6f8b7e2914
|
[all] Build a single executable
|
2014-08-27 14:01:31 +01:00 |
|
Joe Thornber
|
828f654800
|
[*_restore] Add progress bar to cache_restore and era_restore.
A lot of refactoring common code between the restore tools.
|
2014-08-26 13:05:21 +01:00 |
|
Joe Thornber
|
d17ad86a88
|
[*_restore] Use a little wrapper class for the expat XML_Parser to ensure it gets destroyed.
|
2014-08-26 11:23:29 +01:00 |
|
Joe Thornber
|
1d38b390b5
|
Factor common code out of the xml_format files.
|
2014-08-06 15:29:02 +01:00 |
|
Joe Thornber
|
fccc1dfcb0
|
[thin_restore] Add a progress monitor
|
2014-08-05 11:47:57 +01:00 |
|
Joe Thornber
|
344f4b1e08
|
Factor out base/indented_stream.h
|
2014-01-31 13:43:39 +00:00 |
|
Joe Thornber
|
983a5e84e6
|
Move endian_utils to base/
|
2013-11-19 10:23:35 +00:00 |
|
Joe Thornber
|
20bf22e662
|
[caching] handle VARIABLE_HINT_SIZE incompat flag
|
2013-10-17 11:45:20 +01:00 |
|
Joe Thornber
|
a29b5c8d07
|
[base] bse64 encoder
Really slow implementation. Speed up on a rainy day.
|
2013-10-10 10:18:46 +01:00 |
|
Joe Thornber
|
67551d81f1
|
Put error_state into into it's own file.
|
2013-08-16 14:07:04 +01:00 |
|
Joe Thornber
|
94bd3aef3b
|
Put nested_output in it's own file
|
2013-08-16 13:48:25 +01:00 |
|