-
Notifications
You must be signed in to change notification settings - Fork 5
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
merge_cubes: invalid band merging #508
Comments
the solution/workaround here is to not specify an overlap resolver |
Another use case and symptom : using same number of bands, but different bands: bands1 = ["B02"]
cube1 = connection.load_collection(
...
bands=bands1,
)
bands2 = ["B03"]
cube2 = connection.load_collection(
...
bands=bands2
) This fails with user facing error
And I have to manually look into the YARN logs to find:
|
indeed, dropping the overlap resolver from |
there is however no workaround yet for use case with actual overlap: bands1 = ["B02", "B03"]
cube1 = connection.load_collection(
...
bands=bands1,
)
bands2 = ["B03", "B04"]
cube2 = connection.load_collection(
...
bands=bands2
) Without an overlap resolver specified, it fails complaining there should be one.
|
that last error is related to metadata assembly. So either it is not the real error, or the workflow does succeed but it's simply the new metadata generation that fails. |
Related to #507 (and Open-EO/openeo-aggregator#115):
merge_cubes
of two cubes with different bands is not handled correctly:process graph:
running this as a job fails with:
What should happen is creating a cube with three bands ["B02", "B03", "B04"],
not trying to combine ["B02"] values with ["B03", "B04"] values
The text was updated successfully, but these errors were encountered: