TeamcenterKnowledge

Working with Product Scoped Cacheless Search > Creating a spatial index

Populating the queue

After you create the bounding boxes you populate the queue. The queue entries are Very Large Arrays (VLA) and contain the item, the occurrence thread, or the appearance path node that is related to the particular CAD geometry that the bounding box represents.

Before you process any updates, ensure the following:

  • TC_KEEP_SYSTEM_LOG environment variable is Yes.
  • QSEARCH_update_enabled preference is True.
  • QSEARCH_foreground_processing_halted preference is True.
  • QSEARCH_force_simplify_to_one_box preference is True.
  • Set a temporary directory, for example TC_TMP_DIR=C:\temp\create_bbox_uids.

Populate the queue by running the qsearch_process_queue command in the following format:

qsearch_process_queue -u={USER_ID} -p={PASSWORD} -g={GROUP} -force_queue_product_substructure_update -product={PRODUCT_ITEM_ID}

This updates the queue with all the necessary objects related to the product.

Note: Populating the queue generates entries into the PQSEARCHINDEXUPDATEENTRY table for each bounding box.

Source: https://docs.sw.siemens.com/en-US/doc/282219420/PL20251212545240207.plm00301/xid597859 · retrieved 2026-07-11