You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Follow-up ticket of #332 and Open-EO/openeo-geopyspark-driver#959 where I added support for pagination in batch job listing.
I tried to keep original, non-paginated code paths and behavior as this exercise spans multiple components and projects, so a migration path with backward compatibility is required. Once all components are migrated and everything works properly, the old code paths should be eliminated for the sake of keeping technical debt low here.
I marked various places to consider with TODO #332 in python driver
❯ rg "TODO #332"
openeo_driver/backend.py
391: # TODO #332 just implement as frozen dataclass, or does that conflict with later need to subclass?
461: # TODO #332 settle on returning just `JobListing` and eliminate other options/code paths.
openeo_driver/jobregistry.py
152: # TODO #332 settle on returning just `JobListing` and eliminate other options/code paths.
616: # TODO #332 avoid duplication of this default field set
665: # TODO #332 settle on returning just `JobListing` and eliminate other options/code paths.
678: # TODO #332 make this the one and only code path
693: # TODO #332 eliminate this code path
openeo_driver/views.py
899: # TODO #332 settle on receiving just `JobListing` here and eliminate other options/code paths.
902: # TODO #332 make this the one and only code path when all `get_user_jobs` implementations are migrated
905: # TODO #332 remove support for this old API
908: # TODO #332 while eliminating old `get_user_jobs` API above, also just settle on JobListing based return,
and TODO #959 in geopyspark driver:
openeogeotrellis/job_registry.py
695: # TODO #959 settle on returning just `JobListing` and eliminate other options/code paths.
964: # TODO #959 Settle on just handling JobListing and drop other legacy code path
The text was updated successfully, but these errors were encountered:
Follow-up ticket of #332 and Open-EO/openeo-geopyspark-driver#959 where I added support for pagination in batch job listing.
I tried to keep original, non-paginated code paths and behavior as this exercise spans multiple components and projects, so a migration path with backward compatibility is required. Once all components are migrated and everything works properly, the old code paths should be eliminated for the sake of keeping technical debt low here.
I marked various places to consider with
TODO #332
in python driverand
TODO #959
in geopyspark driver:The text was updated successfully, but these errors were encountered: