Environment - Service Desk Version 732+ (also applied to 731 when using the Lucene search engine).
If you go into the Knowledge Management component and select Knowledge Settings - Queue Entries you will be shown a screen similar to the one below:
The queue entries shown in here are a list of tasks that the Background Processing Service still has to complete relating to knowledge builds or that the Background Processing Service has already processed.
Application Message Type
The different entries that you will see under Application Message Type are:
- Data Change - A new record has been created, or an existing one updated, for an object that has been marked as knowledgeable. When this task has been completed the queue entry will be removed.
- N/A - This is seen when a Metadata Change task is inserted (see below under Message Type).
- Rebuild - This is when a scheduled rebuild or manual rebuild action has taken place. When this task has been completed the queue entry will remain until it is manually deleted. Double-clicking on a successfully completed rebuild queue entry will display a builder report. This shows what records have been included in the build:
The different entries that you will see under Message Type are:
- Application - Indicates a standard builder task such as Data Change or Rebuild.
- Metadata Change - When an object or attribute has been made knowledgeable or not knowledgeable a Metadata task is created. This task prepares the knowledge index to include or remove the information instructed. When this task has been completed the queue entry will be removed.
The status types on a queue entry are:
- Pending - Not yet processed by the Background Processing Service.
- In progress - Currently being processed.
- Completed - Processed.
From 7.4+ the Index column will indicate whether the queue entry related to Knowledge or the Service Catalogue.
Queue Entries - Database Table
The database table that holds Queue Entries is called km_knowledge_message.
Deleting Queue Entries
You can manually remove queue entries within the Knowledge Management Administration component by clicking on each one and selecting delete. If you have lots of pending queue entries that you don't want the builder to process, you can also remove all queue entries by running a sql statement. This article explains how to do this: http://community.landesk.com/support/docs/DOC-7021