Closed GriffinBabe closed 3 months ago
@soxofaan I'm confused, there is a lint check that fails on black but the black check is disabled in the workflow file? I also tried fixing the files with black but doesn't help
@soxofaan Do you think I should be using multiprocessing instead of multithreading? In case GFMAP is running on a VM with multiple CPUs that would really accelerate possibly heavy post-job actions
@soxofaan I'm confused, there is a lint check that fails on black but the black check is disabled in the workflow file?
That's indeed weird. What might be the case is Gihub runs the workflow from main (instead of your branch) because you are making a pull request targeting main.
Do you think I should be using multiprocessing instead of multithreading? In case GFMAP is running on a VM with multiple CPUs that would really accelerate possibly heavy post-job actions
If I remember correctly, threading and multiprocessing have a common API, so I guess it's most future proof to stay within this common API, so that you can switch when one approach doesn't cut it
@kvantricht also corresponds to #43
Problem remaining with the "to_scl_dilation_mask", except that everything should be ready for merge
Problem remaining with the "to_scl_dilation_mask", except that everything should be ready for merge
is that something that needs to be fixed before merging or do we create another issue for that? What exactly was the problem?
Created issue for to_scl_dilation_mask and for the STAC AssetDefinition
Closes #11 and #12
MultiBackendJobManager
. The job manager also implements post-job actions that are computed on other threads to keep the status update smooth.TODO before merging: