Currently for L8 DAG we specify which products to download using a "Landsat8Area" tuple of "path", "row", "bands" and the download task downloads only the very latest product for the given path and row ( https://github.com/geosolutions-it/evo-odas/blob/master/airflow/plugins/search_download_daraa_plugin.py#L46 )
This implementation is not flexible enough and in practice means that the DAG is processing only one product until a new one is available for the give <path, row>. Would be better to have something more similar to the DHUS plugins where we can give download limits, time windows and filters
Currently for L8 DAG we specify which products to download using a "Landsat8Area" tuple of "path", "row", "bands" and the download task downloads only the very latest product for the given path and row ( https://github.com/geosolutions-it/evo-odas/blob/master/airflow/plugins/search_download_daraa_plugin.py#L46 ) This implementation is not flexible enough and in practice means that the DAG is processing only one product until a new one is available for the give <path, row>. Would be better to have something more similar to the DHUS plugins where we can give download limits, time windows and filters