Custom Query (2765 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (10 - 12 of 2765)

1 2 3 4 5 6 7 8 9 10 11 12 13 14
Ticket Resolution Summary Owner Reporter
#2805 fixed FIX - wcst_import should convert number to datetime string Bang Pham Huu Bang Pham Huu
Description

for example:

              "axes": {
                        "time": {
                            "min": "2015",
                            "irregular": true,
                            "dataBound": false,
                            "areasOfValidity": [
                                {
                                    "start": "2015",
                                    "end": "2025"
                                }
                            ]
                        },

here time is AnsiDate axis and "min": "2015", should be converted to "2015-01-01" implicitly instead of 2015 seconds and set the min value to time("1970-01-01T00:33:35 00:00").

Currently, one has to do that manually in the ingredients file with:

                       "time": {
                            "statements": "from datetime import datetime",                        
                            "min": "datetime.strptime('2015', '%Y').isoformat()",
#2804 wontfix NEW - rasql supports overlay in rasql general condenser and supports multiple axis iterators variables Dimitar Misev Bang Pham Huu
Description

rasql, by default it iterates ascending but can be controlled with ASC/DESC keywords:

condense overlay
over i in [0:2] DESC
using A[i,*:*,*:*]

The general syntax is

    condense condenserOp
    over var in mintervalExp [ASC|DESC]
      [, var in mintervalExp [ASC|DESC] ]...
    where booleanExp
    using cellExp

After this patch is done in rasql, then assign to BPH for implementing in petascope.

#2803 fixed resumer for sentinel1 recipe has wrong coverage id Bang Pham Huu Dimitar Misev
Description

A sentinel1 recipe has coverage_id with some variables, such as:

    "coverage_id": "S1_GRDH_${modebeam}_DV_${polarisation}",
    "modebeams": ["IW", "EW", "S1", "S2", "S3", "S4", "S5", "S6"],
    "polarisations": ["VH"],

This imports data into multiple coverages

  • S1_GRDH_IW_DV_VH
  • S1_GRDH_EW_DV_VH

The problem is that only one resumer is created per ingredient and it has name S1_GRDH_\$\{modebeam\}_DV_\$\{polarisation\}.resume.json. Probably there should be one resumer for the actual imported coverage_ids (S1_GRDH_IW_DV_VH, S1_GRDH_EW_DV_VH, etc) instead of the template coverage_id.

When rerunning wcst_import on the same json, it gives error:

        if coverage_id not in Resumer.__IMPORTED_DATA_DICT:
            resume_file_path = Resumer.get_resume_file_path(ConfigManager.resumer_dir_path, coverage_id)
            Resumer.__RESUMER_FILE_NAME_DICT[coverage_id] = resume_file_path
            try:
                if os.path.isfile(resume_file_path) \
                        and os.access(resume_file_path, os.R_OK):
                    from util.coverage_util import CoverageUtilCache
                    cov = CoverageUtilCache.get_cov_util(coverage_id)

To reproduce: there's a systemtest 023-sentinel1_GRD_custom_recipe, enable resumer in it and rerun it twice or so.

1 2 3 4 5 6 7 8 9 10 11 12 13 14
Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.