%SYSTEM.Context.SN
Class %SYSTEM.Context.SN Extends %RegisteredObject
Context for Shared Nothing (aka Sharding)
Properties
shardingManager
Property shardingManager As %BigData.ShardingManager;
com
Property com As %BigData.Messaging;
defaultPort
Property defaultPort As %Integer;
messagingType
Property messagingType As %String;
connectionSequence
Property connectionSequence As %Integer;
queryIdSequence
Property queryIdSequence As %Integer;
openQueryCount
Property openQueryCount As %Integer;
deviceNumber
Property deviceNumber As %Integer [ MultiDimensional ];
shardServerJobs
Property shardServerJobs [ MultiDimensional ];
ECPConnections
Property ECPConnections [ MultiDimensional ];
resolvedHostnames
Property resolvedHostnames [ MultiDimensional ];
tempfilePool
Property tempfilePool [ MultiDimensional ];
querySem1Name
Property querySem1Name As %String;
querySemaphore1
Property querySemaphore1 As %SYSTEM.Semaphore;
querySqms
Property querySqms [ MultiDimensional ];
ShardWorkMgr object used for queries (subscripted by query id)
semaphores
Property semaphores [ MultiDimensional ];
tempFileOffsets
Property tempFileOffsets [ MultiDimensional ];
queryShardMapVersions
Property queryShardMapVersions [ MultiDimensional ];
globalReferences
Property globalReferences As %Integer;
commandsExecuted
Property commandsExecuted As %Integer;
diskReadMilliseconds
Property diskReadMilliseconds As %Integer;
groupId
Property groupId As %String;
Methods
%OnNew
Method %OnNew() As %Library.Status