Difference: HipeKnownIssuesOld (6 vs. 7)

Revision 72015-04-07 - AlvarGarcia

Line: 1 to 1
 
META TOPICPARENT name="HipeKnownIssues"
<-- ANALYTICS CODE - DO NOT EDIT -->
<-- Google Analytics script BEGIN -->
<-- Google Analytics script END -->
Line: 9 to 9
 
Added:
>
>

Known issues in HIPE 11

Reading observations stored as tarball archives that contain new data types does not work in HIPE 11

Ticket number: HCSS-19572 (Won't fix)

Versions affected: Potentially all versions older than HIPE 12.

Error message: While loading an observation from a tarball archive (.TAR file), HIPE returns the following error:

WARNING: Could not open /home/user/1342219630-herschel.ia.obs.ObservationContext-580157.xml: 
herschel.ia.task.TaskException: Error processing getObservation task: 
Class definition not found for urn urn:hsa:herschel.spire.ia.dataset.PhotApertureEfficiency:0: herschel.spire.ia.dataset.PhotApertureEfficiency

Root cause: The root cause is that the class herschel.spire.ia.dataset.PhotApertureEfficiency (among others) is new for data processed with HCSS 12 and doesn't exist in previous versions of HIPE. Previous versions cannot open tarballs containing these types of data.

Workaround: The recommended workaround is updating HIPE to version 12.1.

If you cannot upgrade HIPE, please contact the Helpdesk.

Migrating pools across incompatible versions of HIPE

HIPE 10 developer versions (builds between 2069 and 2674) and HIPE 11 (all builds) pools are incompatible with any other version of HIPE (including all public releases of HIPE 10).

In order to use these existing pools with an incompatible version, you should rebuild the index of the pool. Given that it is not guaranteed that newer data should work with older versions of the software, this guide will focus only on making the pools workable in the following cases:

  • Case 1: Using pools created/modified in a HIPE 10 version prior to 2069 with a HIPE 10 version between 2069 and 2674.
  • Case 2: Using pools created/modified in a HIPE 10 version between 2069 and 2674 with a HIPE 10 version between after 2674.
  • Case 3: Using pools created/modified in a HIPE 10 version other than the 2069-2674 range with HIPE 11.
  • Case 4: Using pools with an index rebuilt for a HIPE 10 version other than the 2069-2674 range with HIPE 11.

Prerequisite:

A pool created with a HIPE 10 version prior to 2069.

Case 1:

Pool you want to open: A pool like the one detailed in the prerequisite.

Error message: There is no error displayed and the pool is completely usable in HIPE 10 versions 2069-2674.

Case 2:

Pool you want to open: A pool that is like the prerequisite or has been processed in a scenario like CASE 1.

Error message: Querying the pool using the Product Browser returns nothing (no error message). Opening the observation from the Console using getObservation returns the following error message:

herschel.ia.task.TaskException: Error processing getObservation task: Index Version not compatible. Expected : 4 Existing: 6. 
Pool <pool_name> requires upgrading before you can use it with this software. In order to do so, you need to run pool_name.rebuildIndex() to upgrade. 
Depending on the size of the pool this process can take a long time, please be patient! 
More information can be found in the Data Analysis Guide, section 1.2.2.1 (Update of index format for local stores).

Notes about the error message:

  • pool_name is the name of the pool you are trying to load.
  • pool_name.rebuildIndex() is not the proper command to rebuild the pool. See below for the appropriate commands.
  • The section of the Data Analysis Guide referenced is not correct. When ready, a copy of this procedure will be available in the section 1.11 (Migrating pools across incompatible versions of HIPE)

Workaround: Any of the following commands will rebuild the index of the pool:

  • This ensures we are rebuilding the specified pool using a static method from the class LocalStoreFactory:
LocalStoreFactory.getStore(pool_name).rebuildIndex()
store.writablePool.rebuildIndex()

Case 3:

Pool you want to open: A pool that is like the prerequisite.

Error message: There is no error displayed and the pool is completely usable in HIPE 11.

Case 4:

Pool you want to open: A pool which index was rebuilt following CASE 2 instructions.

Error message: There is no error displayed and the pool is completely usable in HIPE 11.

That's it! You should now be able to use your pool in any of the above cases. If you find you cannot, contact the Helpdesk.

Tip, idea Note that the index files will not be backed up while you run rebuildIndex(), unless you invoke Configuration.setProperty("hcss.ia.pal.pool.lstore.index.backup", "true") first. For more information execute the following command: help('dag:sec-lstore-index-compatibility'). See the HIPE Owner's Guide: Section 4.
 

Known issues in HIPE 10.3

Problems seeing PACS error maps

 
This site is powered by the TWiki collaboration platform Powered by Perl