message: Enhancement dump_meta_data handle for size equal 0
diff: @@ -45,11 +45,9 @@ impl Blob {
  blob_ctx.blob_readahead_size += size;
  }
  }
  - // Dump is only required if there is chunk in the blob
  - if blob_ctx.compressed_blob_size > 0 {
  +
  self.dump_meta_data(blob_ctx)?;
  }
  - }
  SourceType::StargzIndex => {
  for node in nodes {
  if node.overlay.is_lower_layer() {
  @@ -85,7 +83,8 @@ impl Blob {
  }
  pub(crate) fn dump_meta_data(&mut self, blob_ctx: &mut BlobContext) -> Result<()> {
  - if !blob_ctx.blob_meta_info_enabled {
  + // Dump is only required if there is chunk in the blob or blob meta info enabled
  + if !blob_ctx.blob_meta_info_enabled || blob_ctx.compressed_blob_size == 0 {
  return Ok(());
  }
  