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

HT-3038: Individual etas reports #105

Merged
merged 2 commits into from
Aug 4, 2021
Merged

Conversation

jsteverman
Copy link
Contributor

The previous version only produced records for holdings that matched HT Items. This version has at least one record for every holding.

@jsteverman jsteverman requested review from aelkiss and mwarin July 22, 2021 22:45
Copy link
Member

@aelkiss aelkiss 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 to me; definitely glad to see specs added here. If performance is still lacking, it would probably be worth doing some profiling to verify where the issues are. I'm not seeing any obvious problems where it's iterating over the cluster multiple times unnecessarily. I do wonder how well missed_holdings will perform, but at least we're only calling it once per cluster.

Copy link
Contributor

@mwarin mwarin left a comment

Choose a reason for hiding this comment

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

I don't think bin/export_etas_overlap_report.rb needs to require zinzout or waypoint anymore.

Copy link
Contributor

@mwarin mwarin left a comment

Choose a reason for hiding this comment

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

OK with me.

@jsteverman jsteverman merged commit 37dc0ec into master Aug 4, 2021
@aelkiss aelkiss deleted the HT-3038-member_etas_reports branch September 2, 2021 15:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants