Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor(loader): HGTLoader behind NodeLoader interface, part 5 #5418

Merged
merged 19 commits into from
Sep 13, 2022

Conversation

mananshah99
Copy link
Contributor

@mananshah99 mananshah99 commented Sep 12, 2022

This PR builds off of #5404 by refactoring HGTLoader behind the sampler and loader interface; the simplicity of this refactor also shows the flexibility of the interface. In doing so, it defines HGTSampler that inherits from BaseSampler, and uses HGTSampler as part of the HGTLoader(NodeLoader) construction. With this setup, it should also be trivial to add an HGT link-level loader, but this task is left as a TODO.

@codecov
Copy link

codecov bot commented Sep 12, 2022

Codecov Report

Merging #5418 (69f85c2) into master (69f85c2) will not change coverage.
The diff coverage is n/a.

❗ Current head 69f85c2 differs from pull request most recent head 14d0275. Consider uploading reports for the commit 14d0275 to get more accurate results

@@           Coverage Diff           @@
##           master    #5418   +/-   ##
=======================================
  Coverage   85.31%   85.31%           
=======================================
  Files         345      345           
  Lines       18824    18824           
=======================================
  Hits        16060    16060           
  Misses       2764     2764           

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@mananshah99 mananshah99 changed the base branch from master to remote_backend_5 September 12, 2022 21:31
@mananshah99 mananshah99 marked this pull request as ready for review September 12, 2022 23:11
@mananshah99 mananshah99 requested review from rusty1s, wsad1 and a team September 12, 2022 23:12
@mananshah99 mananshah99 changed the title refactor(loader): HGTLoader behind NodeLoader interface refactor(loader): HGTLoader behind NodeLoader interface, part 5 Sep 12, 2022
Base automatically changed from remote_backend_5 to master September 13, 2022 06:23
@mananshah99 mananshah99 merged commit d71af26 into master Sep 13, 2022
@mananshah99 mananshah99 deleted the remote_backend_6 branch September 13, 2022 06:35
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.

2 participants