Control Options
List and description of CGE NVP parameters.
In most cases it will not be needed to change server configuration settings, unless a Cray support representative specifically requests, in order to gather information for diagnosing issues. However, there are some settings that you may occasionally wish to change. Name Value Pairs (NVPs) that enable you to modify these settings are listed in the following table:
| Parameter | Description | Default Value |
|---|---|---|
cge.server.QueryTimeout | This parameter sets the maximum runtime (within the server) of a given query in seconds (wall clock time). This timeout will be checked after every operation. However, it does not interrupt operations. After the query times out, the server will terminate that query and will be immediately ready for subsequent queries. Acceptable values for this parameter range from 0 seconds (automatic termination at the start of the second operation) to 100, 000 years expressed in seconds (3153600000000). If a negative value is entered for this field, it will be converted to 0. | 31536000 |
cge.server.InferOnUpdate | Causes inferencing to be enabled or disabled for a given update. Has a value of either “0” or “1”. The default value of this parameter is "1", which sets inferencing on for updates. A rules.txt file must be present for inferencing to take place. If no rules.text file exists, inferencing will not be performed. If updates to the database were made after inferencing was turned on, triples added previously will stay saved in the database if inferencing is turned off subsequently. | 1 |
cge.server.BuddyMaxGBs | Sets the upper limit on the amount of memory used by the big buddy allocator. The value of BuddyMaxGBs must be a non-negative integer value and is used to specify the maximum number of gigabytes allocated for the big buddy allocator. For example, setting the value to 50 will set the upper limit on the memory allocated for the big buddy allocator to 50 GB. By default, the limit is set to 128 GB and the maximum is 1 TB. Setting this parameter to 0 will disable the limit. | 128 GB |
cge.server.LittleBuddyMaxGBs | Sets the upper limit on the amount of memory used by the little buddy allocator. The value of LittleBuddyMaxGBs must be a non-negative integer value and is used to specify the maximum number of Gigabytes allocated for the little buddy allocator. For example, setting the value to 8 will set the upper limit on the memory allocated for the little buddy allocator to 8 GB. By default, the limit is set to 16 GB and the maximum is 128 GB. Setting this parameter to 0 will disable the limit. | 16 GB |
cge.server.RevealUserDataInLogs | Specifies whether or not to obscure user data output to logs. If log data is obscured for the given application run, CGE issues the warning: "User data obscurred. set cge.server.RevealUserDataInLogs=1 to show". Setting the value of this parameter to 1 informs CGE to not obscure user data output to logs. | By default, obscures user data that is output to the logs. |
cge.server.BuddyMemPercent | Set the percentage of node memory used for the large persistent allocators. | 35 |
cge.server.PersistBuddyMemPercent | set the percentage of node memory used for the large non-persistent allocators. | 25 |
| NVPs for GraphML Support | ||
cge.server.ExportGMLRDFEnable | Setting this NVP to 1 will cause CGE to export the quads generated for a given GraphML file to an nt file of the same name as the input GraphML file but with the nt extension | Off |
cge.server.GMLInsertPrefix | Setting this to 1 will cause CGE to insert the urn: prefix when converting identifiers for graphs, nodes, and edges to URIs. | On |
cge.server.GMLCheckPrefix | Setting this to 1 will cause CGE to check an identifier for a known prefix before inserting the urn: default prefix. | CGE inserts the urn: prefix by default. |
cge.server.BCmaxActiveLevels | Used for handling graphs of large diameter while using the Betweenness Centrality graph algorithm. | 100 |