Output to STDOUT and STDERR is not conventional
Bug #514068 reported by
Daniel Nichter
This bug affects 8 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Percona XtraBackup moved to https://jira.percona.com/projects/PXB |
Fix Released
|
High
|
Alexey Kopytov | ||
1.6 |
Fix Released
|
High
|
Alexey Kopytov | ||
2.0 |
Fix Released
|
High
|
Alexey Kopytov |
Bug Description
Both xtrabackup and innobackupex make non-conventional use of STDOUT and STDERR. Afaik, it's convention that all warnings and errors print to STDERR and everything else prints to STDOUT. At present, the programs mix and match, which is not only confusing but makes it difficult to suppress normal output and see just errors/warnings by doing something like "xtrabackup >/dev/null". It also makes logging errors/warnings difficult because you can't "xtrabackup 1>output.txt 2>errors.txt".
I submitted a branch that fixes this: lp:~percona-dev/percona-xtrabackup/conventional-stdout-stderr
Bug 463691 is related.
Related branches
lp:~akopytov/percona-xtrabackup/parallel-compression
- Stewart Smith (community): Approve
-
Diff: 135301 lines (+129557/-1822)440 files modifiedinnobackupex (+68/-120)
patches/tar4ibd_libtar-1.2.11.patch (+0/-793)
src/Makefile (+135/-91)
src/common.h (+73/-0)
src/compress.c (+491/-0)
src/compress.h (+28/-0)
src/datasink.h (+48/-0)
src/libarchive/CMakeLists.txt (+855/-0)
src/libarchive/COPYING (+60/-0)
src/libarchive/INSTALL (+30/-0)
src/libarchive/Makefile.am (+629/-0)
src/libarchive/NEWS (+545/-0)
src/libarchive/README (+137/-0)
src/libarchive/build/autoconf/check_stdcall_func.m4 (+51/-0)
src/libarchive/build/autoconf/compile (+143/-0)
src/libarchive/build/autoconf/config.guess (+1501/-0)
src/libarchive/build/autoconf/config.sub (+1705/-0)
src/libarchive/build/autoconf/depcomp (+630/-0)
src/libarchive/build/autoconf/install-sh (+520/-0)
src/libarchive/build/autoconf/la_uid_t.m4 (+20/-0)
src/libarchive/build/autoconf/ltmain.sh (+9655/-0)
src/libarchive/build/autoconf/missing (+376/-0)
src/libarchive/build/autogen.sh (+65/-0)
src/libarchive/build/bump-version.sh (+36/-0)
src/libarchive/build/clean.sh (+81/-0)
src/libarchive/build/cmake/AddTest28.cmake (+107/-0)
src/libarchive/build/cmake/CheckFileOffsetBits.c (+14/-0)
src/libarchive/build/cmake/CheckFileOffsetBits.cmake (+44/-0)
src/libarchive/build/cmake/CheckFuncs.cmake (+49/-0)
src/libarchive/build/cmake/CheckFuncs_stub.c.in (+16/-0)
src/libarchive/build/cmake/CheckHeaderDirent.cmake (+32/-0)
src/libarchive/build/cmake/CheckStructMember.cmake (+43/-0)
src/libarchive/build/cmake/CheckTypeExists.cmake (+42/-0)
src/libarchive/build/cmake/FindLZMA.cmake (+52/-0)
src/libarchive/build/cmake/config.h.in (+756/-0)
src/libarchive/build/pkgconfig/libarchive.pc.in (+10/-0)
src/libarchive/build/version (+1/-0)
src/libarchive/build/windows/mvcpp.nt (+117/-0)
src/libarchive/build/windows/vc71/libarchive.sln (+23/-0)
src/libarchive/build/windows/vc71/libarchive.vcproj (+327/-0)
src/libarchive/build/windows/vc80/libarchive.sln (+25/-0)
src/libarchive/build/windows/vc80/libarchive.vcproj (+455/-0)
src/libarchive/build/windows/vc80/libarchive_test/libarchive_test.vcproj (+495/-0)
src/libarchive/build/windows/vc90/libarchive.sln (+25/-0)
src/libarchive/build/windows/vc90/libarchive.vcproj (+456/-0)
src/libarchive/build/windows/vc90/libarchive_test/libarchive_test.vcproj (+494/-0)
src/libarchive/build/windows/wccpp.nt (+107/-0)
src/libarchive/config.h.in (+772/-0)
src/libarchive/configure.ac (+508/-0)
src/libarchive/contrib/README (+32/-0)
src/libarchive/contrib/libarchive.1aix53.spec (+160/-0)
src/libarchive/contrib/libarchive.spec (+147/-0)
src/libarchive/contrib/libarchive_autodetect-st_lib_archive.m4 (+154/-0)
src/libarchive/contrib/psota-benchmark/results.txt (+122/-0)
src/libarchive/contrib/psota-benchmark/tcp.sh (+104/-0)
src/libarchive/contrib/shar/shar.1 (+128/-0)
src/libarchive/contrib/shar/shar.c (+314/-0)
src/libarchive/contrib/shar/tree.c (+542/-0)
src/libarchive/contrib/shar/tree.h (+115/-0)
src/libarchive/contrib/shar/tree_config.h (+78/-0)
src/libarchive/contrib/untar.c (+225/-0)
src/libarchive/cpio/CMakeLists.txt (+51/-0)
src/libarchive/cpio/bsdcpio.1 (+405/-0)
src/libarchive/cpio/cmdline.c (+369/-0)
src/libarchive/cpio/config_freebsd.h (+56/-0)
src/libarchive/cpio/cpio.c (+1267/-0)
src/libarchive/cpio/cpio.h (+109/-0)
src/libarchive/cpio/cpio_platform.h (+77/-0)
src/libarchive/cpio/cpio_windows.c (+338/-0)
src/libarchive/cpio/cpio_windows.h (+72/-0)
src/libarchive/cpio/test/CMakeLists.txt (+79/-0)
src/libarchive/cpio/test/main.c (+2140/-0)
src/libarchive/cpio/test/test.h (+285/-0)
src/libarchive/cpio/test/test_0.c (+67/-0)
src/libarchive/cpio/test/test_basic.c (+173/-0)
src/libarchive/cpio/test/test_cmdline.c (+107/-0)
src/libarchive/cpio/test/test_format_newc.c (+294/-0)
src/libarchive/cpio/test/test_gcpio_compat.c (+108/-0)
src/libarchive/cpio/test/test_gcpio_compat_ref.bin.uu (+16/-0)
src/libarchive/cpio/test/test_gcpio_compat_ref.crc.uu (+27/-0)
src/libarchive/cpio/test/test_gcpio_compat_ref.newc.uu (+27/-0)
src/libarchive/cpio/test/test_gcpio_compat_ref.ustar.uu (+84/-0)
src/libarchive/cpio/test/test_gcpio_compat_ref_nosym.bin.uu (+15/-0)
src/libarchive/cpio/test/test_gcpio_compat_ref_nosym.crc.uu (+15/-0)
src/libarchive/cpio/test/test_gcpio_compat_ref_nosym.newc.uu (+15/-0)
src/libarchive/cpio/test/test_gcpio_compat_ref_nosym.ustar.uu (+72/-0)
src/libarchive/cpio/test/test_option_B_upper.c (+52/-0)
src/libarchive/cpio/test/test_option_C_upper.c (+62/-0)
src/libarchive/cpio/test/test_option_J_upper.c (+56/-0)
src/libarchive/cpio/test/test_option_L_upper.c (+101/-0)
src/libarchive/cpio/test/test_option_Z_upper.c (+56/-0)
src/libarchive/cpio/test/test_option_a.c (+154/-0)
src/libarchive/cpio/test/test_option_c.c (+221/-0)
src/libarchive/cpio/test/test_option_d.c (+64/-0)
src/libarchive/cpio/test/test_option_f.c (+76/-0)
src/libarchive/cpio/test/test_option_f.cpio.uu (+16/-0)
src/libarchive/cpio/test/test_option_help.c (+84/-0)
src/libarchive/cpio/test/test_option_l.c (+50/-0)
src/libarchive/cpio/test/test_option_lzma.c (+56/-0)
src/libarchive/cpio/test/test_option_m.c (+63/-0)
src/libarchive/cpio/test/test_option_m.cpio.uu (+16/-0)
src/libarchive/cpio/test/test_option_t.c (+95/-0)
src/libarchive/cpio/test/test_option_t.cpio.uu (+16/-0)
src/libarchive/cpio/test/test_option_t.stdout.uu (+5/-0)
src/libarchive/cpio/test/test_option_tv.stdout.uu (+6/-0)
src/libarchive/cpio/test/test_option_u.c (+81/-0)
src/libarchive/cpio/test/test_option_version.c (+109/-0)
src/libarchive/cpio/test/test_option_y.c (+57/-0)
src/libarchive/cpio/test/test_option_z.c (+56/-0)
src/libarchive/cpio/test/test_owner_parse.c (+122/-0)
src/libarchive/cpio/test/test_passthrough_dotdot.c (+76/-0)
src/libarchive/cpio/test/test_passthrough_reverse.c (+85/-0)
src/libarchive/cpio/test/test_pathmatch.c (+243/-0)
src/libarchive/doc/mdoc2man.awk (+391/-0)
src/libarchive/doc/mdoc2wiki.awk (+448/-0)
src/libarchive/doc/update.sh (+107/-0)
src/libarchive/examples/minitar/README (+12/-0)
src/libarchive/examples/minitar/minitar.c (+421/-0)
src/libarchive/examples/minitar/tree.c (+423/-0)
src/libarchive/examples/minitar/tree.h (+78/-0)
src/libarchive/examples/tarfilter.c (+113/-0)
src/libarchive/examples/untar.c (+262/-0)
src/libarchive/libarchive/CMakeLists.txt (+139/-0)
src/libarchive/libarchive/archive.h (+741/-0)
src/libarchive/libarchive/archive_check_magic.c (+134/-0)
src/libarchive/libarchive/archive_crc32.h (+66/-0)
src/libarchive/libarchive/archive_endian.h (+162/-0)
src/libarchive/libarchive/archive_entry.3 (+433/-0)
src/libarchive/libarchive/archive_entry.c (+2202/-0)
src/libarchive/libarchive/archive_entry.h (+524/-0)
src/libarchive/libarchive/archive_entry_copy_bhfi.c (+74/-0)
src/libarchive/libarchive/archive_entry_copy_stat.c (+77/-0)
src/libarchive/libarchive/archive_entry_link_resolver.c (+405/-0)
src/libarchive/libarchive/archive_entry_private.h (+184/-0)
src/libarchive/libarchive/archive_entry_stat.c (+118/-0)
src/libarchive/libarchive/archive_entry_strmode.c (+87/-0)
src/libarchive/libarchive/archive_entry_xattr.c (+158/-0)
src/libarchive/libarchive/archive_hash.h (+281/-0)
src/libarchive/libarchive/archive_platform.h (+165/-0)
src/libarchive/libarchive/archive_private.h (+124/-0)
src/libarchive/libarchive/archive_read.3 (+714/-0)
src/libarchive/libarchive/archive_read.c (+1249/-0)
src/libarchive/libarchive/archive_read_data_into_fd.c (+93/-0)
src/libarchive/libarchive/archive_read_disk.3 (+308/-0)
src/libarchive/libarchive/archive_read_disk.c (+198/-0)
src/libarchive/libarchive/archive_read_disk_entry_from_file.c (+570/-0)
src/libarchive/libarchive/archive_read_disk_private.h (+62/-0)
src/libarchive/libarchive/archive_read_disk_set_standard_lookup.c (+303/-0)
src/libarchive/libarchive/archive_read_extract.c (+182/-0)
src/libarchive/libarchive/archive_read_open_fd.c (+190/-0)
src/libarchive/libarchive/archive_read_open_file.c (+165/-0)
src/libarchive/libarchive/archive_read_open_filename.c (+272/-0)
src/libarchive/libarchive/archive_read_open_memory.c (+156/-0)
src/libarchive/libarchive/archive_read_private.h (+199/-0)
src/libarchive/libarchive/archive_read_support_compression_all.c (+60/-0)
src/libarchive/libarchive/archive_read_support_compression_bzip2.c (+353/-0)
src/libarchive/libarchive/archive_read_support_compression_compress.c (+444/-0)
src/libarchive/libarchive/archive_read_support_compression_gzip.c (+465/-0)
src/libarchive/libarchive/archive_read_support_compression_none.c (+40/-0)
src/libarchive/libarchive/archive_read_support_compression_program.c (+459/-0)
src/libarchive/libarchive/archive_read_support_compression_rpm.c (+287/-0)
src/libarchive/libarchive/archive_read_support_compression_uu.c (+627/-0)
src/libarchive/libarchive/archive_read_support_compression_xz.c (+708/-0)
src/libarchive/libarchive/archive_read_support_format_all.c (+43/-0)
src/libarchive/libarchive/archive_read_support_format_ar.c (+584/-0)
src/libarchive/libarchive/archive_read_support_format_cpio.c (+777/-0)
src/libarchive/libarchive/archive_read_support_format_empty.c (+93/-0)
src/libarchive/libarchive/archive_read_support_format_iso9660.c (+2830/-0)
src/libarchive/libarchive/archive_read_support_format_mtree.c (+1304/-0)
src/libarchive/libarchive/archive_read_support_format_raw.c (+185/-0)
src/libarchive/libarchive/archive_read_support_format_tar.c (+2418/-0)
src/libarchive/libarchive/archive_read_support_format_xar.c (+3151/-0)
src/libarchive/libarchive/archive_read_support_format_zip.c (+903/-0)
src/libarchive/libarchive/archive_string.c (+453/-0)
src/libarchive/libarchive/archive_string.h (+148/-0)
src/libarchive/libarchive/archive_string_sprintf.c (+164/-0)
src/libarchive/libarchive/archive_util.3 (+160/-0)
src/libarchive/libarchive/archive_util.c (+391/-0)
src/libarchive/libarchive/archive_virtual.c (+94/-0)
src/libarchive/libarchive/archive_windows.c (+1236/-0)
src/libarchive/libarchive/archive_windows.h (+347/-0)
src/libarchive/libarchive/archive_write.3 (+629/-0)
src/libarchive/libarchive/archive_write.c (+466/-0)
src/libarchive/libarchive/archive_write_disk.3 (+375/-0)
src/libarchive/libarchive/archive_write_disk.c (+2628/-0)
src/libarchive/libarchive/archive_write_disk_private.h (+38/-0)
src/libarchive/libarchive/archive_write_disk_set_standard_lookup.c (+262/-0)
src/libarchive/libarchive/archive_write_open_fd.c (+141/-0)
src/libarchive/libarchive/archive_write_open_file.c (+105/-0)
src/libarchive/libarchive/archive_write_open_filename.c (+162/-0)
src/libarchive/libarchive/archive_write_open_memory.c (+126/-0)
src/libarchive/libarchive/archive_write_private.h (+122/-0)
src/libarchive/libarchive/archive_write_set_compression_bzip2.c (+408/-0)
src/libarchive/libarchive/archive_write_set_compression_compress.c (+492/-0)
src/libarchive/libarchive/archive_write_set_compression_gzip.c (+477/-0)
src/libarchive/libarchive/archive_write_set_compression_none.c (+257/-0)
src/libarchive/libarchive/archive_write_set_compression_program.c (+347/-0)
src/libarchive/libarchive/archive_write_set_compression_xz.c (+438/-0)
src/libarchive/libarchive/archive_write_set_format.c (+72/-0)
src/libarchive/libarchive/archive_write_set_format_ar.c (+550/-0)
src/libarchive/libarchive/archive_write_set_format_by_name.c (+76/-0)
src/libarchive/libarchive/archive_write_set_format_cpio.c (+344/-0)
src/libarchive/libarchive/archive_write_set_format_cpio_newc.c (+295/-0)
src/libarchive/libarchive/archive_write_set_format_mtree.c (+1050/-0)
src/libarchive/libarchive/archive_write_set_format_pax.c (+1386/-0)
src/libarchive/libarchive/archive_write_set_format_shar.c (+626/-0)
src/libarchive/libarchive/archive_write_set_format_ustar.c (+587/-0)
src/libarchive/libarchive/archive_write_set_format_zip.c (+667/-0)
src/libarchive/libarchive/config_freebsd.h (+154/-0)
src/libarchive/libarchive/cpio.5 (+325/-0)
src/libarchive/libarchive/filter_fork.c (+161/-0)
src/libarchive/libarchive/filter_fork.h (+41/-0)
src/libarchive/libarchive/filter_fork_windows.c (+113/-0)
src/libarchive/libarchive/libarchive-formats.5 (+355/-0)
src/libarchive/libarchive/libarchive.3 (+331/-0)
src/libarchive/libarchive/libarchive_internals.3 (+365/-0)
src/libarchive/libarchive/mtree.5 (+269/-0)
src/libarchive/libarchive/tar.5 (+831/-0)
src/libarchive/libarchive/test/CMakeLists.txt (+158/-0)
src/libarchive/libarchive/test/README (+63/-0)
src/libarchive/libarchive/test/main.c (+2130/-0)
src/libarchive/libarchive/test/read_open_memory.c (+167/-0)
src/libarchive/libarchive/test/test.h (+302/-0)
src/libarchive/libarchive/test/test_acl_basic.c (+229/-0)
src/libarchive/libarchive/test/test_acl_freebsd.c (+255/-0)
src/libarchive/libarchive/test/test_acl_pax.c (+517/-0)
src/libarchive/libarchive/test/test_archive_api_feature.c (+76/-0)
src/libarchive/libarchive/test/test_bad_fd.c (+41/-0)
src/libarchive/libarchive/test/test_compat_bzip2.c (+85/-0)
src/libarchive/libarchive/test/test_compat_bzip2_1.tbz.uu (+24/-0)
src/libarchive/libarchive/test/test_compat_bzip2_2.tbz.uu (+11/-0)
src/libarchive/libarchive/test/test_compat_cpio.c (+106/-0)
src/libarchive/libarchive/test/test_compat_cpio_1.cpio.uu (+19/-0)
src/libarchive/libarchive/test/test_compat_gtar.c (+119/-0)
src/libarchive/libarchive/test/test_compat_gtar_1.tar.uu (+232/-0)
src/libarchive/libarchive/test/test_compat_gzip.c (+97/-0)
src/libarchive/libarchive/test/test_compat_gzip_1.tgz.uu (+24/-0)
src/libarchive/libarchive/test/test_compat_gzip_2.tgz.uu (+11/-0)
src/libarchive/libarchive/test/test_compat_lzma.c (+155/-0)
src/libarchive/libarchive/test/test_compat_lzma_1.tlz.uu (+10/-0)
src/libarchive/libarchive/test/test_compat_lzma_2.tlz.uu (+9/-0)
src/libarchive/libarchive/test/test_compat_lzma_3.tlz.uu (+9/-0)
src/libarchive/libarchive/test/test_compat_solaris_tar_acl.c (+128/-0)
src/libarchive/libarchive/test/test_compat_solaris_tar_acl.tar.uu (+61/-0)
src/libarchive/libarchive/test/test_compat_tar_hardlink.c (+108/-0)
src/libarchive/libarchive/test/test_compat_tar_hardlink_1.tar.uu (+39/-0)
src/libarchive/libarchive/test/test_compat_xz.c (+84/-0)
src/libarchive/libarchive/test/test_compat_xz_1.txz.uu (+13/-0)
src/libarchive/libarchive/test/test_compat_zip.c (+80/-0)
src/libarchive/libarchive/test/test_compat_zip_1.zip.uu (+15/-0)
src/libarchive/libarchive/test/test_empty_write.c (+120/-0)
src/libarchive/libarchive/test/test_entry.c (+903/-0)
src/libarchive/libarchive/test/test_entry_strmode.c (+71/-0)
src/libarchive/libarchive/test/test_extattr_freebsd.c (+172/-0)
src/libarchive/libarchive/test/test_fuzz.c (+166/-0)
src/libarchive/libarchive/test/test_fuzz_1.iso.Z.uu (+495/-0)
src/libarchive/libarchive/test/test_link_resolver.c (+205/-0)
src/libarchive/libarchive/test/test_open_fd.c (+128/-0)
src/libarchive/libarchive/test/test_open_file.c (+108/-0)
src/libarchive/libarchive/test/test_open_filename.c (+109/-0)
src/libarchive/libarchive/test/test_pax_filename_encoding.c (+333/-0)
src/libarchive/libarchive/test/test_pax_filename_encoding.tar.uu (+118/-0)
src/libarchive/libarchive/test/test_read_compress_program.c (+84/-0)
src/libarchive/libarchive/test/test_read_data_large.c (+125/-0)
src/libarchive/libarchive/test/test_read_disk.c (+172/-0)
src/libarchive/libarchive/test/test_read_disk_entry_from_file.c (+80/-0)
src/libarchive/libarchive/test/test_read_extract.c (+168/-0)
src/libarchive/libarchive/test/test_read_file_nonexistent.c (+37/-0)
src/libarchive/libarchive/test/test_read_format_ar.ar.uu (+12/-0)
src/libarchive/libarchive/test/test_read_format_ar.c (+87/-0)
src/libarchive/libarchive/test/test_read_format_cpio_bin.c (+64/-0)
src/libarchive/libarchive/test/test_read_format_cpio_bin_Z.c (+61/-0)
src/libarchive/libarchive/test/test_read_format_cpio_bin_be.c (+55/-0)
src/libarchive/libarchive/test/test_read_format_cpio_bin_be.cpio.uu (+8/-0)
src/libarchive/libarchive/test/test_read_format_cpio_bin_bz2.c (+58/-0)
src/libarchive/libarchive/test/test_read_format_cpio_bin_gz.c (+61/-0)
src/libarchive/libarchive/test/test_read_format_cpio_bin_lzma.c (+60/-0)
src/libarchive/libarchive/test/test_read_format_cpio_bin_xz.c (+70/-0)
src/libarchive/libarchive/test/test_read_format_cpio_odc.c (+68/-0)
src/libarchive/libarchive/test/test_read_format_cpio_svr4_bzip2_rpm.c (+127/-0)
src/libarchive/libarchive/test/test_read_format_cpio_svr4_bzip2_rpm.rpm.uu (+47/-0)
src/libarchive/libarchive/test/test_read_format_cpio_svr4_gzip.c (+61/-0)
src/libarchive/libarchive/test/test_read_format_cpio_svr4_gzip_rpm.c (+127/-0)
src/libarchive/libarchive/test/test_read_format_cpio_svr4_gzip_rpm.rpm.uu (+46/-0)
src/libarchive/libarchive/test/test_read_format_cpio_svr4c_Z.c (+62/-0)
src/libarchive/libarchive/test/test_read_format_empty.c (+47/-0)
src/libarchive/libarchive/test/test_read_format_gtar_gz.c (+60/-0)
src/libarchive/libarchive/test/test_read_format_gtar_lzma.c (+78/-0)
src/libarchive/libarchive/test/test_read_format_gtar_sparse.c (+318/-0)
src/libarchive/libarchive/test/test_read_format_gtar_sparse_1_13.tar.uu (+1370/-0)
src/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17.tar.uu (+1370/-0)
src/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17_posix00.tar.uu (+1597/-0)
src/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17_posix01.tar.uu (+1370/-0)
src/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17_posix10.tar.uu (+1370/-0)
src/libarchive/libarchive/test/test_read_format_gtar_sparse_1_17_posix10_modified.tar.uu (+1370/-0)
src/libarchive/libarchive/test/test_read_format_iso.iso.Z.uu (+26/-0)
src/libarchive/libarchive/test/test_read_format_iso_gz.c (+52/-0)
src/libarchive/libarchive/test/test_read_format_iso_joliet.iso.Z.uu (+66/-0)
src/libarchive/libarchive/test/test_read_format_iso_joliet_long.iso.Z.uu (+71/-0)
src/libarchive/libarchive/test/test_read_format_iso_joliet_rockridge.iso.Z.uu (+68/-0)
src/libarchive/libarchive/test/test_read_format_iso_multi_extent.c (+94/-0)
src/libarchive/libarchive/test/test_read_format_iso_multi_extent.iso.Z.uu (+67/-0)
src/libarchive/libarchive/test/test_read_format_iso_rockridge.iso.Z.uu (+206/-0)
src/libarchive/libarchive/test/test_read_format_iso_rockridge_ce.iso.Z.uu (+63/-0)
src/libarchive/libarchive/test/test_read_format_iso_rockridge_new.iso.Z.uu (+208/-0)
src/libarchive/libarchive/test/test_read_format_iso_rockridge_rr_moved.iso.Z.uu (+304/-0)
src/libarchive/libarchive/test/test_read_format_iso_zisofs.iso.Z.uu (+63/-0)
src/libarchive/libarchive/test/test_read_format_isojoliet_bz2.c (+134/-0)
src/libarchive/libarchive/test/test_read_format_isojoliet_long.c (+141/-0)
src/libarchive/libarchive/test/test_read_format_isojoliet_rr.c (+159/-0)
src/libarchive/libarchive/test/test_read_format_isorr_bz2.c (+203/-0)
src/libarchive/libarchive/test/test_read_format_isorr_ce.c (+223/-0)
src/libarchive/libarchive/test/test_read_format_isorr_new_bz2.c (+204/-0)
src/libarchive/libarchive/test/test_read_format_isorr_rr_moved.c (+270/-0)
src/libarchive/libarchive/test/test_read_format_isozisofs_bz2.c (+187/-0)
src/libarchive/libarchive/test/test_read_format_mtree.c (+143/-0)
src/libarchive/libarchive/test/test_read_format_mtree.mtree.uu (+13/-0)
src/libarchive/libarchive/test/test_read_format_pax_bz2.c (+66/-0)
src/libarchive/libarchive/test/test_read_format_raw.c (+89/-0)
src/libarchive/libarchive/test/test_read_format_raw.data.Z.uu (+5/-0)
src/libarchive/libarchive/test/test_read_format_raw.data.uu (+5/-0)
src/libarchive/libarchive/test/test_read_format_tar.c (+480/-0)
src/libarchive/libarchive/test/test_read_format_tar_empty_filename.c (+66/-0)
src/libarchive/libarchive/test/test_read_format_tar_empty_filename.tar.uu (+39/-0)
src/libarchive/libarchive/test/test_read_format_tbz.c (+59/-0)
src/libarchive/libarchive/test/test_read_format_tgz.c (+60/-0)
src/libarchive/libarchive/test/test_read_format_tlz.c (+60/-0)
src/libarchive/libarchive/test/test_read_format_txz.c (+63/-0)
src/libarchive/libarchive/test/test_read_format_tz.c (+61/-0)
src/libarchive/libarchive/test/test_read_format_xar.c (+697/-0)
src/libarchive/libarchive/test/test_read_format_zip.c (+92/-0)
src/libarchive/libarchive/test/test_read_format_zip.zip.uu (+14/-0)
src/libarchive/libarchive/test/test_read_large.c (+93/-0)
src/libarchive/libarchive/test/test_read_pax_truncated.c (+288/-0)
src/libarchive/libarchive/test/test_read_position.c (+94/-0)
src/libarchive/libarchive/test/test_read_truncated.c (+149/-0)
src/libarchive/libarchive/test/test_read_uu.c (+134/-0)
src/libarchive/libarchive/test/test_tar_filenames.c (+186/-0)
src/libarchive/libarchive/test/test_tar_large.c (+312/-0)
src/libarchive/libarchive/test/test_ustar_filenames.c (+191/-0)
src/libarchive/libarchive/test/test_write_compress.c (+102/-0)
src/libarchive/libarchive/test/test_write_compress_bzip2.c (+228/-0)
src/libarchive/libarchive/test/test_write_compress_gzip.c (+252/-0)
src/libarchive/libarchive/test/test_write_compress_lzma.c (+245/-0)
src/libarchive/libarchive/test/test_write_compress_program.c (+118/-0)
src/libarchive/libarchive/test/test_write_compress_xz.c (+253/-0)
src/libarchive/libarchive/test/test_write_disk.c (+332/-0)
src/libarchive/libarchive/test/test_write_disk_failures.c (+72/-0)
src/libarchive/libarchive/test/test_write_disk_hardlink.c (+219/-0)
src/libarchive/libarchive/test/test_write_disk_perms.c (+457/-0)
src/libarchive/libarchive/test/test_write_disk_secure.c (+215/-0)
src/libarchive/libarchive/test/test_write_disk_sparse.c (+280/-0)
src/libarchive/libarchive/test/test_write_disk_symlink.c (+117/-0)
src/libarchive/libarchive/test/test_write_disk_times.c (+167/-0)
src/libarchive/libarchive/test/test_write_format_ar.c (+209/-0)
src/libarchive/libarchive/test/test_write_format_cpio.c (+194/-0)
src/libarchive/libarchive/test/test_write_format_cpio_empty.c (+75/-0)
src/libarchive/libarchive/test/test_write_format_cpio_newc.c (+214/-0)
src/libarchive/libarchive/test/test_write_format_cpio_odc.c (+241/-0)
src/libarchive/libarchive/test/test_write_format_mtree.c (+155/-0)
src/libarchive/libarchive/test/test_write_format_pax.c (+146/-0)
src/libarchive/libarchive/test/test_write_format_shar_empty.c (+58/-0)
src/libarchive/libarchive/test/test_write_format_tar.c (+114/-0)
src/libarchive/libarchive/test/test_write_format_tar_empty.c (+92/-0)
src/libarchive/libarchive/test/test_write_format_tar_ustar.c (+347/-0)
src/libarchive/libarchive/test/test_write_format_zip.c (+180/-0)
src/libarchive/libarchive/test/test_write_format_zip_empty.c (+56/-0)
src/libarchive/libarchive/test/test_write_format_zip_no_compression.c (+304/-0)
src/libarchive/libarchive/test/test_write_open_memory.c (+76/-0)
src/libarchive/libarchive_fe/err.c (+74/-0)
src/libarchive/libarchive_fe/err.h (+41/-0)
src/libarchive/libarchive_fe/lafe_platform.h (+55/-0)
src/libarchive/libarchive_fe/line_reader.c (+171/-0)
src/libarchive/libarchive_fe/line_reader.h (+35/-0)
src/libarchive/libarchive_fe/matching.c (+284/-0)
src/libarchive/libarchive_fe/matching.h (+46/-0)
src/libarchive/libarchive_fe/pathmatch.c (+255/-0)
src/libarchive/libarchive_fe/pathmatch.h (+42/-0)
src/libarchive/tar/CMakeLists.txt (+55/-0)
src/libarchive/tar/bsdtar.1 (+921/-0)
src/libarchive/tar/bsdtar.c (+734/-0)
src/libarchive/tar/bsdtar.h (+158/-0)
src/libarchive/tar/bsdtar_platform.h (+132/-0)
src/libarchive/tar/bsdtar_windows.c (+298/-0)
src/libarchive/tar/bsdtar_windows.h (+60/-0)
src/libarchive/tar/cmdline.c (+381/-0)
src/libarchive/tar/config_freebsd.h (+84/-0)
src/libarchive/tar/getdate.c (+1037/-0)
src/libarchive/tar/read.c (+437/-0)
src/libarchive/tar/subst.c (+289/-0)
src/libarchive/tar/test/CMakeLists.txt (+67/-0)
src/libarchive/tar/test/main.c (+2242/-0)
src/libarchive/tar/test/test.h (+288/-0)
src/libarchive/tar/test/test_0.c (+67/-0)
src/libarchive/tar/test/test_basic.c (+115/-0)
src/libarchive/tar/test/test_copy.c (+372/-0)
src/libarchive/tar/test/test_empty_mtree.c (+45/-0)
src/libarchive/tar/test/test_getdate.c (+80/-0)
src/libarchive/tar/test/test_help.c (+84/-0)
src/libarchive/tar/test/test_option_T_upper.c (+188/-0)
src/libarchive/tar/test/test_option_q.c (+129/-0)
src/libarchive/tar/test/test_option_r.c (+117/-0)
src/libarchive/tar/test/test_option_s.c (+107/-0)
src/libarchive/tar/test/test_patterns.c (+184/-0)
src/libarchive/tar/test/test_patterns_2.tar.uu (+231/-0)
src/libarchive/tar/test/test_patterns_3.tar.uu (+231/-0)
src/libarchive/tar/test/test_patterns_4.tar.uu (+641/-0)
src/libarchive/tar/test/test_stdio.c (+125/-0)
src/libarchive/tar/test/test_strip_components.c (+109/-0)
src/libarchive/tar/test/test_symlink_dir.c (+160/-0)
src/libarchive/tar/test/test_version.c (+97/-0)
src/libarchive/tar/test/test_windows.c (+323/-0)
src/libarchive/tar/tree.c (+821/-0)
src/libarchive/tar/tree.h (+141/-0)
src/libarchive/tar/util.c (+559/-0)
src/libarchive/tar/write.c (+1138/-0)
src/local.c (+148/-0)
src/local.h (+28/-0)
src/quicklz/quicklz.c (+848/-0)
src/quicklz/quicklz.h (+143/-0)
src/stream.c (+265/-0)
src/stream.h (+28/-0)
src/xbstream.c (+446/-0)
src/xbstream.h (+86/-0)
src/xbstream_read.c (+222/-0)
src/xbstream_write.c (+263/-0)
src/xtrabackup.c (+844/-773)
test/inc/common.sh (+3/-3)
test/inc/ib_stream_common.sh (+20/-3)
test/run.sh (+1/-1)
test/t/bug514068.sh (+1/-1)
test/t/bug606981.sh (+3/-3)
test/t/bug759225.sh (+3/-3)
test/t/ib_stream_compress.sh (+16/-0)
test/t/ib_stream_parallel.sh (+9/-0)
test/t/ib_stream_tar.sh (+9/-0)
test/t/ib_stream_xbstream.sh (+8/-0)
test/t/tar4ibd_symlink.sh (+1/-1)
test/t/xb_incremental_compressed.sh (+2/-3)
utils/build.sh (+25/-27)
lp:~akopytov/percona-xtrabackup/bug514068-1.6
- Stewart Smith (community): Approve
-
Diff: 387 lines (+99/-60)10 files modifiedinnobackupex (+13/-11)
test/t/bug514068.sh (+30/-0)
test/t/bug817132.sh (+3/-3)
test/t/ib_csm_csv.sh (+9/-9)
test/t/ib_specialchar.sh (+9/-9)
test/t/xb_basic.sh (+9/-9)
test/t/xb_parallel.sh (+9/-9)
test/t/xb_stats.sh (+1/-1)
test/t/xb_stream.sh (+8/-8)
xtrabackup.c (+8/-1)
lp:~akopytov/percona-xtrabackup/bug514068-1.7
- Stewart Smith (community): Approve
-
Diff: 150 lines (+51/-12)3 files modifiedinnobackupex (+13/-11)
test/t/bug514068.sh (+30/-0)
xtrabackup.c (+8/-1)
Changed in percona-xtrabackup: | |
status: | New → Confirmed |
Changed in percona-xtrabackup: | |
assignee: | Daniel Nichter (daniel-nichter) → Alexey Kopytov (akopytov) |
status: | Confirmed → In Progress |
Changed in percona-xtrabackup: | |
status: | In Progress → Fix Committed |
milestone: | none → 1.7.0beta1 |
To post a comment you must log in.
Ignore that branch. I forgot to merge another into trunk then commit and do other stuff. I'll repush...