Skip to content

Cleanup: Move Vol implementations into Vol.cc#10600

Merged
masaori335 merged 1 commit intoapache:masterfrom
masaori335:cleanup-cache-13
Oct 17, 2023
Merged

Cleanup: Move Vol implementations into Vol.cc#10600
masaori335 merged 1 commit intoapache:masterfrom
masaori335:cleanup-cache-13

Conversation

@masaori335
Copy link
Copy Markdown
Contributor

No logic change.

  1. Move implementations of Vol functions to Vol.cc from Cache.cc and CacheDir.cc
  2. Move static variables and functions into unnamed namespace in Vol.cc
  3. Remove unused included headers.

Note: Many Vol implementations are left in CacheWrite.cc as is. Because we need to figure out CacheRead and CacheWrite code layout.

@masaori335 masaori335 added this to the 10.0.0 milestone Oct 13, 2023
@masaori335 masaori335 requested a review from JosiahWI October 13, 2023 07:12
@masaori335 masaori335 self-assigned this Oct 13, 2023
brbzull0
brbzull0 previously approved these changes Oct 13, 2023
Copy link
Copy Markdown
Contributor

@brbzull0 brbzull0 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!
Thanks.

Copy link
Copy Markdown
Contributor

@JosiahWI JosiahWI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Masaori, this looks good!

@masaori335
Copy link
Copy Markdown
Contributor Author

Conflicts are resolved. Please take another look.

@masaori335
Copy link
Copy Markdown
Contributor Author

I'm merging this with Randall's approval because no big change after Damian approved this.

@masaori335 masaori335 merged commit 8e0e926 into apache:master Oct 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants