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

Use run number generated by harvester when determining what files to process #60

Merged
merged 1 commit into from
Jan 22, 2019

Conversation

jonescc
Copy link
Contributor

@jonescc jonescc commented Dec 20, 2018

The harvesting components were using the last_run_no from index_job to lookup files that needed to be processed which caused problems when more than one invocation of the harvester could be run at once (i.e. the generic_timestep harvester). Instead record the run_number generated by the harvester in a global map and use it when looking for files that need to be processed so the right ones are selected.

Moved common javajet code to harvesting component templates to reduce duplication.

Resolves the issue locally for me.

@jonescc jonescc changed the title DO NOT MERGE Use run number generated by harvester when determining what files to process Use run number generated by harvester when determining what files to process Jan 21, 2019
@jonescc
Copy link
Contributor Author

jonescc commented Jan 21, 2019

Ready for review/merge.

@craigrose craigrose merged commit bf1aec5 into master Jan 22, 2019
@jonescc jonescc deleted the issues-issue-352 branch March 18, 2019 02: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.

2 participants