Closed ddelvecchio closed 10 years ago
Changed function that creates QA table names, to only return the first 63 characters, which is the postgresql table name length
Also fixed a potential bug with the name of dataset tables being longer than 63 characters
Couldn't view QA Step result, even though it seems to have finished (not a refresh issue, I tried to view with no success):
Dataset = Cntld_NEast_NOx_nonpoint_2025_MaxEmsRdxn_70ppb QA Step = compare w/base
Notes:
Some supporting entries from sage's catalina.out:
java.sql.SQLException: No columns found in table 'Cntld_NEast_NOx_nonpoint_2025_MaxEmsRdxn_70ppb_20140509102515436' at gov.epa.emissions.commons.db.TableMetaData.getColumns(TableMetaData.java:46) at gov.epa.emissions.commons.db.TableMetaData.getColumnMap(TableMetaData.java:53) at gov.epa.emissions.framework.services.qa.comparedatasets.SQLCompareDatasetsProgramQuery.getDatasetColumnMap(SQLCompareDatasetsProgramQuery.java:789) at gov.epa.emissions.framework.services.qa.comparedatasets.SQLCompareDatasetsProgramQuery.createProgramQuery(SQLCompareDatasetsProgramQuery.java:336) at gov.epa.emissions.framework.services.qa.comparedatasets.SQLCompareDatasetsProgramQueryRunner.query(SQLCompareDatasetsProgramQueryRunner.java:24) at gov.epa.emissions.framework.services.qa.comparedatasets.SQLCompareDatasetsProgramQueryRunner.run(SQLCompareDatasetsProgramQueryRunner.java:45) at gov.epa.emissions.framework.services.qa.RunQAStepTask.runSteps(RunQAStepTask.java:94) at gov.epa.emissions.framework.services.qa.RunQAStepTask.run(RunQAStepTask.java:74) at gov.epa.emissions.framework.services.qa.RunQAStep.run(RunQAStep.java:35) at gov.epa.emissions.framework.services.GCEnforcerTask.run(GCEnforcerTask.java:23) at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Thread.java:722)
QA Step 'compare w/base' query: Ran QA step, compare w/base, in 0 secs