devt.de/krotik/eliasdb/api/about.go:50: AboutEndpointInst 100.0% devt.de/krotik/eliasdb/api/about.go:64: HandleGET 100.0% devt.de/krotik/eliasdb/api/ac/access.go:135: InitACLs 100.0% devt.de/krotik/eliasdb/api/ac/access.go:176: CheckHTTPRequest 100.0% devt.de/krotik/eliasdb/api/ac/access.go:278: checkResources 100.0% devt.de/krotik/eliasdb/api/ac/login.go:41: LoginEndpointInst 100.0% devt.de/krotik/eliasdb/api/ac/login.go:70: HandlePOST 100.0% devt.de/krotik/eliasdb/api/ac/login.go:172: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/ac/logout.go:28: LogoutEndpointInst 100.0% devt.de/krotik/eliasdb/api/ac/logout.go:42: HandlePOST 100.0% devt.de/krotik/eliasdb/api/ac/logout.go:64: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/ac/user.go:37: WhoAmIEndpointInst 100.0% devt.de/krotik/eliasdb/api/ac/user.go:51: HandleGET 100.0% devt.de/krotik/eliasdb/api/ac/user.go:63: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/ac/user.go:104: UserEndpointInst 100.0% devt.de/krotik/eliasdb/api/ac/user.go:118: HandleGET 100.0% devt.de/krotik/eliasdb/api/ac/user.go:205: HandlePOST 100.0% devt.de/krotik/eliasdb/api/ac/user.go:296: HandlePUT 100.0% devt.de/krotik/eliasdb/api/ac/user.go:436: HandleDELETE 100.0% devt.de/krotik/eliasdb/api/ac/user.go:471: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/rest.go:130: RegisterRestEndpoints 100.0% devt.de/krotik/eliasdb/api/rest.go:190: HandleGET 100.0% devt.de/krotik/eliasdb/api/rest.go:197: HandlePOST 100.0% devt.de/krotik/eliasdb/api/rest.go:204: HandlePUT 100.0% devt.de/krotik/eliasdb/api/rest.go:211: HandleDELETE 100.0% devt.de/krotik/eliasdb/api/swagger.go:21: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/swagger.go:84: SwaggerEndpointInst 100.0% devt.de/krotik/eliasdb/api/swagger.go:98: HandleGET 100.0% devt.de/krotik/eliasdb/api/swagger.go:131: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/v1/blob.go:434: BlobEndpointInst 100.0% devt.de/krotik/eliasdb/api/v1/blob.go:448: HandleGET 100.0% devt.de/krotik/eliasdb/api/v1/blob.go:487: HandlePOST 100.0% devt.de/krotik/eliasdb/api/v1/blob.go:524: HandlePUT 100.0% devt.de/krotik/eliasdb/api/v1/blob.go:560: HandleDELETE 100.0% devt.de/krotik/eliasdb/api/v1/blob.go:591: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/v1/cluster.go:29: ClusterEndpointInst 100.0% devt.de/krotik/eliasdb/api/v1/cluster.go:43: HandleGET 100.0% devt.de/krotik/eliasdb/api/v1/cluster.go:83: HandlePUT 100.0% devt.de/krotik/eliasdb/api/v1/cluster.go:172: HandleDELETE 100.0% devt.de/krotik/eliasdb/api/v1/cluster.go:196: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/v1/ecal-sock.go:49: ECALSockEndpointInst 100.0% devt.de/krotik/eliasdb/api/v1/ecal-sock.go:63: HandleGET 100.0% devt.de/krotik/eliasdb/api/v1/ecal-sock.go:183: SwaggerDefs 0.0% devt.de/krotik/eliasdb/api/v1/ecal.go:41: ECALEndpointInst 100.0% devt.de/krotik/eliasdb/api/v1/ecal.go:55: HandleGET 100.0% devt.de/krotik/eliasdb/api/v1/ecal.go:62: HandlePOST 100.0% devt.de/krotik/eliasdb/api/v1/ecal.go:69: HandlePUT 100.0% devt.de/krotik/eliasdb/api/v1/ecal.go:76: HandleDELETE 100.0% devt.de/krotik/eliasdb/api/v1/ecal.go:80: forwardRequest 100.0% devt.de/krotik/eliasdb/api/v1/ecal.go:181: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/v1/eql.go:31: EqlEndpointInst 100.0% devt.de/krotik/eliasdb/api/v1/eql.go:45: HandlePOST 100.0% devt.de/krotik/eliasdb/api/v1/eql.go:117: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/v1/find.go:33: FindEndpointInst 100.0% devt.de/krotik/eliasdb/api/v1/find.go:47: HandleGET 100.0% devt.de/krotik/eliasdb/api/v1/find.go:166: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/v1/graph.go:33: GraphEndpointInst 100.0% devt.de/krotik/eliasdb/api/v1/graph.go:47: HandleGET 100.0% devt.de/krotik/eliasdb/api/v1/graph.go:263: HandlePUT 100.0% devt.de/krotik/eliasdb/api/v1/graph.go:277: HandlePOST 100.0% devt.de/krotik/eliasdb/api/v1/graph.go:290: HandleDELETE 100.0% devt.de/krotik/eliasdb/api/v1/graph.go:303: handleGraphRequest 100.0% devt.de/krotik/eliasdb/api/v1/graph.go:393: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/v1/graph.go:732: Len 100.0% devt.de/krotik/eliasdb/api/v1/graph.go:736: Less 100.0% devt.de/krotik/eliasdb/api/v1/graph.go:743: Swap 100.0% devt.de/krotik/eliasdb/api/v1/graphql-query.go:31: GraphQLQueryEndpointInst 100.0% devt.de/krotik/eliasdb/api/v1/graphql-query.go:45: HandleGET 100.0% devt.de/krotik/eliasdb/api/v1/graphql-query.go:99: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/v1/graphql-subscriptions.go:46: GraphQLSubscriptionsEndpointInst 100.0% devt.de/krotik/eliasdb/api/v1/graphql-subscriptions.go:60: HandleGET 100.0% devt.de/krotik/eliasdb/api/v1/graphql-subscriptions.go:225: WriteError 100.0% devt.de/krotik/eliasdb/api/v1/graphql-subscriptions.go:254: SwaggerDefs 0.0% devt.de/krotik/eliasdb/api/v1/graphql-subscriptions.go:269: Publish 100.0% devt.de/krotik/eliasdb/api/v1/graphql-subscriptions.go:273: IsFinished 100.0% devt.de/krotik/eliasdb/api/v1/graphql.go:32: GraphQLEndpointInst 100.0% devt.de/krotik/eliasdb/api/v1/graphql.go:46: HandlePOST 100.0% devt.de/krotik/eliasdb/api/v1/graphql.go:146: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/v1/index.go:29: IndexEndpointInst 100.0% devt.de/krotik/eliasdb/api/v1/index.go:43: HandleGET 100.0% devt.de/krotik/eliasdb/api/v1/index.go:130: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/v1/info.go:29: InfoEndpointInst 100.0% devt.de/krotik/eliasdb/api/v1/info.go:43: HandleGET 100.0% devt.de/krotik/eliasdb/api/v1/info.go:109: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/v1/query.go:55: QueryEndpointInst 100.0% devt.de/krotik/eliasdb/api/v1/query.go:76: HandleGET 100.0% devt.de/krotik/eliasdb/api/v1/query.go:165: writeResultData 100.0% devt.de/krotik/eliasdb/api/v1/query.go:290: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/v1/query.go:469: genID 100.0% devt.de/krotik/eliasdb/api/v1/query.go:485: GetPrimaryNodeColumn 100.0% devt.de/krotik/eliasdb/api/v1/query.go:511: Selections 100.0% devt.de/krotik/eliasdb/api/v1/query.go:519: SetSelection 100.0% devt.de/krotik/eliasdb/api/v1/query.go:529: AllSelection 100.0% devt.de/krotik/eliasdb/api/v1/query.go:539: NoneSelection 100.0% devt.de/krotik/eliasdb/api/v1/query.go:549: InvertSelection 100.0% devt.de/krotik/eliasdb/api/v1/query.go:559: refreshSelection 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:37: QueryResultEndpointInst 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:51: HandleGET 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:58: HandlePUT 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:65: HandlePOST 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:72: HandleDELETE 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:76: handleRequest 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:140: groupSelected 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:322: groupSelectionState 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:393: selectRows 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:475: quickFilter 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:527: dataWriter 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:535: SwaggerDefs 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:862: Len 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:866: Less 100.0% devt.de/krotik/eliasdb/api/v1/queryresult.go:873: Swap 100.0% devt.de/krotik/eliasdb/api/v1/rest.go:69: checkResources 100.0% devt.de/krotik/eliasdb/api/v1/rest.go:84: queryParamPosNum 100.0% devt.de/krotik/eliasdb/cluster/debug.go:17: ClearMSMap 100.0% devt.de/krotik/eliasdb/cluster/debug.go:25: DumpMemoryClusterLayout 100.0% devt.de/krotik/eliasdb/cluster/debug.go:39: WaitForTransfer 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:62: newError 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:69: Error 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:100: NewDistributedStorage 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:122: newDistributedAndMemberStorage 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:238: Start 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:245: Close 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:253: IsOperational 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:264: DistributionTable 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:274: SetDistributionTable 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:286: SetDistributionTableError 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:296: sendDataRequest 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:323: Name 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:330: LocalName 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:338: ReplicationFactor 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:355: MainDB 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:409: RollbackMain 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:422: FlushMain 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:463: FlushAll 100.0% devt.de/krotik/eliasdb/cluster/distributedstorage.go:471: StorageManager 100.0% devt.de/krotik/eliasdb/cluster/distributedstoragemanager.go:36: Name 100.0% devt.de/krotik/eliasdb/cluster/distributedstoragemanager.go:43: Root 100.0% devt.de/krotik/eliasdb/cluster/distributedstoragemanager.go:92: SetRoot 100.0% devt.de/krotik/eliasdb/cluster/distributedstoragemanager.go:134: Insert 100.0% devt.de/krotik/eliasdb/cluster/distributedstoragemanager.go:141: Update 100.0% devt.de/krotik/eliasdb/cluster/distributedstoragemanager.go:149: insertOrUpdate 100.0% devt.de/krotik/eliasdb/cluster/distributedstoragemanager.go:241: Free 100.0% devt.de/krotik/eliasdb/cluster/distributedstoragemanager.go:283: Exists 100.0% devt.de/krotik/eliasdb/cluster/distributedstoragemanager.go:293: Fetch 100.0% devt.de/krotik/eliasdb/cluster/distributedstoragemanager.go:300: lookupData 100.0% devt.de/krotik/eliasdb/cluster/distributedstoragemanager.go:357: FetchCached 100.0% devt.de/krotik/eliasdb/cluster/distributedstoragemanager.go:365: Flush 100.0% devt.de/krotik/eliasdb/cluster/distributedstoragemanager.go:387: Rollback 100.0% devt.de/krotik/eliasdb/cluster/distributedstoragemanager.go:395: Close 100.0% devt.de/krotik/eliasdb/cluster/distributiontable.go:44: NewDistributionTable 100.0% devt.de/krotik/eliasdb/cluster/distributiontable.go:51: createDistributionTable 100.0% devt.de/krotik/eliasdb/cluster/distributiontable.go:100: Members 100.0% devt.de/krotik/eliasdb/cluster/distributiontable.go:107: Replicas 100.0% devt.de/krotik/eliasdb/cluster/distributiontable.go:114: MemberRange 100.0% devt.de/krotik/eliasdb/cluster/distributiontable.go:125: ReplicationRange 100.0% devt.de/krotik/eliasdb/cluster/distributiontable.go:149: LocationHome 100.0% devt.de/krotik/eliasdb/cluster/distributiontable.go:168: OtherReplicationMembers 100.0% devt.de/krotik/eliasdb/cluster/distributiontable.go:190: String 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:26: init 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:82: IsFailed 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:93: FailedTotal 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:103: FailedPeers 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:121: FailedPeerErrors 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:135: OperationalPeers 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:162: SendRequest 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:268: SendPing 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:301: SendJoinCluster 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:338: SendEjectMember 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:355: SendAcquireClusterLock 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:414: SendReleaseClusterLock 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:449: SendStateInfoRequest 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:465: SendDataRequest 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:477: SendMemberInfoRequest 100.0% devt.de/krotik/eliasdb/cluster/manager/client.go:493: isErrorExcepted 100.0% devt.de/krotik/eliasdb/cluster/manager/config.go:138: NewDefaultStateInfo 100.0% devt.de/krotik/eliasdb/cluster/manager/config.go:167: Map 100.0% devt.de/krotik/eliasdb/cluster/manager/config.go:176: Get 100.0% devt.de/krotik/eliasdb/cluster/manager/config.go:186: Put 100.0% devt.de/krotik/eliasdb/cluster/manager/config.go:195: Flush 100.0% devt.de/krotik/eliasdb/cluster/manager/config.go:220: NewMemStateInfo 100.0% devt.de/krotik/eliasdb/cluster/manager/config.go:227: Map 100.0% devt.de/krotik/eliasdb/cluster/manager/config.go:236: Get 100.0% devt.de/krotik/eliasdb/cluster/manager/config.go:246: Put 100.0% devt.de/krotik/eliasdb/cluster/manager/config.go:255: Flush 100.0% devt.de/krotik/eliasdb/cluster/manager/config.go:265: mapToBytes 100.0% devt.de/krotik/eliasdb/cluster/manager/config.go:280: bytesToMap 100.0% devt.de/krotik/eliasdb/cluster/manager/globals.go:58: Error 100.0% devt.de/krotik/eliasdb/cluster/manager/housekeeping.go:38: HousekeepingWorker 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:66: NewMemberManager 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:97: Start 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:139: Shutdown 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:168: LogInfo 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:175: Name 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:182: NetAddr 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:189: Members 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:207: StateInfo 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:216: MemberInfo 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:224: SetEventHandler 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:232: SetHandleDataRequest 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:240: MemberInfoCluster 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:267: JoinCluster 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:290: JoinNewMember 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:336: EjectMember 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:421: UpdateClusterStateInfo 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:467: addMember 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:498: updateStateInfo 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:579: applyStateInfo 100.0% devt.de/krotik/eliasdb/cluster/manager/manager.go:617: applyStateInfoPeers 100.0% devt.de/krotik/eliasdb/cluster/manager/server.go:21: init 100.0% devt.de/krotik/eliasdb/cluster/manager/server.go:114: Ping 100.0% devt.de/krotik/eliasdb/cluster/manager/server.go:152: StateInfoRequest 100.0% devt.de/krotik/eliasdb/cluster/manager/server.go:170: MemberInfoRequest 100.0% devt.de/krotik/eliasdb/cluster/manager/server.go:191: JoinCluster 100.0% devt.de/krotik/eliasdb/cluster/manager/server.go:219: AddMember 100.0% devt.de/krotik/eliasdb/cluster/manager/server.go:241: EjectMember 100.0% devt.de/krotik/eliasdb/cluster/manager/server.go:264: AcquireLock 100.0% devt.de/krotik/eliasdb/cluster/manager/server.go:305: ReleaseLock 100.0% devt.de/krotik/eliasdb/cluster/manager/server.go:355: UpdateStateInfo 100.0% devt.de/krotik/eliasdb/cluster/manager/server.go:376: DataRequest 100.0% devt.de/krotik/eliasdb/cluster/manager/server.go:399: checkToken 100.0% devt.de/krotik/eliasdb/cluster/memberaddresstable.go:26: init 100.0% devt.de/krotik/eliasdb/cluster/memberaddresstable.go:87: newMemberAddressTable 100.0% devt.de/krotik/eliasdb/cluster/memberaddresstable.go:115: NewClusterLoc 100.0% devt.de/krotik/eliasdb/cluster/memberaddresstable.go:225: AddTransferRequest 100.0% devt.de/krotik/eliasdb/cluster/memberaddresstable.go:261: TransClusterLoc 100.0% devt.de/krotik/eliasdb/cluster/memberaddresstable.go:273: SetTransClusterLoc 100.0% devt.de/krotik/eliasdb/cluster/memberaddresstable.go:293: RemoveTransClusterLoc 100.0% devt.de/krotik/eliasdb/cluster/memberaddresstable.go:311: checkState 100.0% devt.de/krotik/eliasdb/cluster/memberaddresstable.go:330: newlocCounter 100.0% devt.de/krotik/eliasdb/cluster/memberaddresstable.go:363: setNewlocCounter 100.0% devt.de/krotik/eliasdb/cluster/memberaddresstable.go:379: newlocCounterKey 100.0% devt.de/krotik/eliasdb/cluster/memberaddresstable.go:386: transKey 100.0% devt.de/krotik/eliasdb/cluster/memberaddresstable.go:393: getHtree 100.0% devt.de/krotik/eliasdb/cluster/memberstorage.go:58: newMemberStorage 100.0% devt.de/krotik/eliasdb/cluster/memberstorage.go:74: handleDataRequest 100.0% devt.de/krotik/eliasdb/cluster/memberstorage.go:131: handleSetMainRequest 100.0% devt.de/krotik/eliasdb/cluster/memberstorage.go:168: handleGetRootRequest 100.0% devt.de/krotik/eliasdb/cluster/memberstorage.go:185: handleSetRootRequest 100.0% devt.de/krotik/eliasdb/cluster/memberstorage.go:211: handleInsertRequest 100.0% devt.de/krotik/eliasdb/cluster/memberstorage.go:284: handleUpdateRequest 100.0% devt.de/krotik/eliasdb/cluster/memberstorage.go:380: handleFreeRequest 100.0% devt.de/krotik/eliasdb/cluster/memberstorage.go:437: handleFetchRequest 100.0% devt.de/krotik/eliasdb/cluster/memberstorage.go:493: handleRebalanceRequest 100.0% devt.de/krotik/eliasdb/cluster/memberstorage.go:643: dataStorage 100.0% devt.de/krotik/eliasdb/cluster/memberstorage.go:651: dump 100.0% devt.de/krotik/eliasdb/cluster/rebalance.go:47: rebalanceWorker 100.0% devt.de/krotik/eliasdb/cluster/request.go:15: init 100.0% devt.de/krotik/eliasdb/cluster/transfer.go:35: transferWorker 100.0% devt.de/krotik/eliasdb/cluster/util.go:23: toUInt64 100.0% devt.de/krotik/eliasdb/config/config.go:120: LoadConfigFile 100.0% devt.de/krotik/eliasdb/config/config.go:131: LoadDefaultConfig 100.0% devt.de/krotik/eliasdb/config/config.go:146: Str 100.0% devt.de/krotik/eliasdb/config/config.go:153: Int 100.0% devt.de/krotik/eliasdb/config/config.go:165: Bool 100.0% devt.de/krotik/eliasdb/config/config.go:177: WebPath 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:39: Name 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:46: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:53: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:60: Run 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:93: Name 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:100: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:107: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:114: Run 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:153: Name 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:160: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:167: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:175: Run 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:196: Name 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:203: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:210: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:217: Run 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:238: Name 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:245: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:252: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:259: Run 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:280: Name 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:287: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:294: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_base.go:301: Run 100.0% devt.de/krotik/eliasdb/console/cmd_graph.go:40: Name 100.0% devt.de/krotik/eliasdb/console/cmd_graph.go:47: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_graph.go:54: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_graph.go:61: Run 100.0% devt.de/krotik/eliasdb/console/cmd_graph.go:112: Name 100.0% devt.de/krotik/eliasdb/console/cmd_graph.go:119: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_graph.go:126: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_graph.go:133: Run 100.0% devt.de/krotik/eliasdb/console/cmd_graph.go:163: Name 100.0% devt.de/krotik/eliasdb/console/cmd_graph.go:170: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_graph.go:177: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_graph.go:184: Run 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:40: Name 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:47: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:54: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:61: Run 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:108: Name 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:115: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:122: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:129: Run 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:198: Name 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:205: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:212: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:219: Run 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:262: Name 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:269: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:276: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:283: Run 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:324: Name 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:331: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:338: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:345: Run 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:403: Name 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:410: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:417: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:424: Run 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:485: Name 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:492: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:499: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:506: Run 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:540: Name 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:547: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:554: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:561: Run 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:595: Name 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:602: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:609: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:616: Run 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:650: Name 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:657: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:664: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:673: Run 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:722: Name 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:729: ShortDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:736: LongDescription 100.0% devt.de/krotik/eliasdb/console/cmd_users.go:743: Run 100.0% devt.de/krotik/eliasdb/console/console.go:38: NewConsole 100.0% devt.de/krotik/eliasdb/console/console.go:168: Error 100.0% devt.de/krotik/eliasdb/console/console.go:222: URL 100.0% devt.de/krotik/eliasdb/console/console.go:229: Out 100.0% devt.de/krotik/eliasdb/console/console.go:236: Partition 100.0% devt.de/krotik/eliasdb/console/console.go:243: SetPartition 100.0% devt.de/krotik/eliasdb/console/console.go:250: AskPassword 100.0% devt.de/krotik/eliasdb/console/console.go:257: ExportBuffer 100.0% devt.de/krotik/eliasdb/console/console.go:265: Run 100.0% devt.de/krotik/eliasdb/console/console.go:305: RunCommand 100.0% devt.de/krotik/eliasdb/console/console.go:355: Commands 100.0% devt.de/krotik/eliasdb/console/console.go:372: Authenticate 100.0% devt.de/krotik/eliasdb/console/console.go:422: Req 100.0% devt.de/krotik/eliasdb/console/console.go:456: SendRequest 100.0% devt.de/krotik/eliasdb/console/console.go:517: cmdStartsWithKeyword 100.0% devt.de/krotik/eliasdb/console/eqlconsole.go:40: Run 100.0% devt.de/krotik/eliasdb/console/eqlconsole.go:85: Commands 100.0% devt.de/krotik/eliasdb/console/graphqlconsole.go:40: Run 100.0% devt.de/krotik/eliasdb/console/graphqlconsole.go:71: Commands 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/edge.go:34: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/edge.go:82: DocString 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/edge.go:96: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/edge.go:139: DocString 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/edge.go:153: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/edge.go:190: DocString 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/edge.go:204: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/edge.go:252: DocString 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/eql.go:31: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/eql.go:75: DocString 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/graphql.go:32: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/graphql.go:83: DocString 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/node.go:31: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/node.go:76: DocString 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/node.go:90: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/node.go:135: DocString 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/node.go:149: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/node.go:192: DocString 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/node.go:206: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/node.go:243: DocString 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/node.go:253: NewGraphNodeFromECALMap 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/trans.go:31: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/trans.go:44: DocString 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/trans.go:59: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/trans.go:85: DocString 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/trans.go:99: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/trans.go:125: DocString 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/util.go:33: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/util.go:40: DocString 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/util.go:59: Run 100.0% devt.de/krotik/eliasdb/ecal/dbfunc/util.go:98: DocString 100.0% devt.de/krotik/eliasdb/ecal/eventbridge.go:122: Name 100.0% devt.de/krotik/eliasdb/ecal/eventbridge.go:129: Handles 100.0% devt.de/krotik/eliasdb/ecal/eventbridge.go:148: Handle 100.0% devt.de/krotik/eliasdb/ecal/interpreter.go:55: NewScriptingInterpreter 100.0% devt.de/krotik/eliasdb/ecal/interpreter.go:86: Run 100.0% devt.de/krotik/eliasdb/ecal/interpreter.go:173: RegisterECALSock 100.0% devt.de/krotik/eliasdb/ecal/interpreter.go:180: DeregisterECALSock 100.0% devt.de/krotik/eliasdb/ecal/interpreter.go:187: HandleECALSockEvent 100.0% devt.de/krotik/eliasdb/ecal/interpreter.go:219: AddEliasDBStdlibFunctions 100.0% devt.de/krotik/eliasdb/ecal/websocket.go:37: NewWebsocketConnection 100.0% devt.de/krotik/eliasdb/ecal/websocket.go:48: Init 100.0% devt.de/krotik/eliasdb/ecal/websocket.go:57: ReadData 100.0% devt.de/krotik/eliasdb/ecal/websocket.go:76: WriteData 100.0% devt.de/krotik/eliasdb/ecal/websocket.go:92: Close 100.0% devt.de/krotik/eliasdb/eql/interpreter/func.go:49: whereCount 100.0% devt.de/krotik/eliasdb/eql/interpreter/func.go:109: whereParseDate 100.0% devt.de/krotik/eliasdb/eql/interpreter/func.go:196: showCountInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/func.go:242: name 100.0% devt.de/krotik/eliasdb/eql/interpreter/func.go:249: eval 100.0% devt.de/krotik/eliasdb/eql/interpreter/func.go:298: showObjgetInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/func.go:327: name 100.0% devt.de/krotik/eliasdb/eql/interpreter/func.go:334: eval 100.0% devt.de/krotik/eliasdb/eql/interpreter/get.go:44: NewGetRuntimeProvider 100.0% devt.de/krotik/eliasdb/eql/interpreter/get.go:52: Runtime 100.0% devt.de/krotik/eliasdb/eql/interpreter/get.go:69: getRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/get.go:76: Validate 100.0% devt.de/krotik/eliasdb/eql/interpreter/get.go:138: Eval 100.0% devt.de/krotik/eliasdb/eql/interpreter/get.go:151: gaterResult 100.0% devt.de/krotik/eliasdb/eql/interpreter/helpers.go:33: invalidRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/helpers.go:40: Validate 100.0% devt.de/krotik/eliasdb/eql/interpreter/helpers.go:47: Eval 100.0% devt.de/krotik/eliasdb/eql/interpreter/helpers.go:54: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/helpers.go:76: valueRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/helpers.go:83: Validate 100.0% devt.de/krotik/eliasdb/eql/interpreter/helpers.go:90: Eval 100.0% devt.de/krotik/eliasdb/eql/interpreter/helpers.go:97: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/lookup.go:44: NewLookupRuntimeProvider 100.0% devt.de/krotik/eliasdb/eql/interpreter/lookup.go:52: Runtime 100.0% devt.de/krotik/eliasdb/eql/interpreter/lookup.go:70: lookupRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/lookup.go:77: Validate 100.0% devt.de/krotik/eliasdb/eql/interpreter/lookup.go:176: Eval 100.0% devt.de/krotik/eliasdb/eql/interpreter/nodeinfo.go:54: NewDefaultNodeInfo 100.0% devt.de/krotik/eliasdb/eql/interpreter/nodeinfo.go:62: SummaryAttributes 100.0% devt.de/krotik/eliasdb/eql/interpreter/nodeinfo.go:92: AttributeDisplayString 100.0% devt.de/krotik/eliasdb/eql/interpreter/nodeinfo.go:104: IsValidAttr 100.0% devt.de/krotik/eliasdb/eql/interpreter/runtime.go:91: init 100.0% devt.de/krotik/eliasdb/eql/interpreter/runtime.go:231: initWithFlags 100.0% devt.de/krotik/eliasdb/eql/interpreter/runtime.go:375: initCols 100.0% devt.de/krotik/eliasdb/eql/interpreter/runtime.go:593: next 100.0% devt.de/krotik/eliasdb/eql/interpreter/runtimeerror.go:23: newRuntimeError 100.0% devt.de/krotik/eliasdb/eql/interpreter/runtimeerror.go:42: Error 100.0% devt.de/krotik/eliasdb/eql/interpreter/runtimeerror.go:79: Error 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:38: Partition 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:45: PrimaryKind 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:52: Labels 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:59: Format 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:68: Data 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:90: newSearchResult 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:109: addRow 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:211: finish 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:279: Header 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:286: Query 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:293: RowCount 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:300: Row 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:307: Rows 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:315: RowSource 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:322: RowSources 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:329: String 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:367: CSV 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:408: Len 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:412: Less 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:434: Swap 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:444: Len 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:447: Swap 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:451: Less 100.0% devt.de/krotik/eliasdb/eql/interpreter/searchresult.go:467: StableSort 100.0% devt.de/krotik/eliasdb/eql/interpreter/traversal.go:40: traversalRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/traversal.go:47: Validate 100.0% devt.de/krotik/eliasdb/eql/interpreter/traversal.go:102: hasMoreNodes 100.0% devt.de/krotik/eliasdb/eql/interpreter/traversal.go:118: newSource 100.0% devt.de/krotik/eliasdb/eql/interpreter/traversal.go:218: Eval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:46: Validate 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:53: Eval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:60: valOp 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:78: stringOp 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:96: regexOp 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:124: numOp 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:164: listOp 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:198: boolOp 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:234: toBool 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:260: equals 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:291: whereRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:298: Validate 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:372: Eval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:379: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:397: equalRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:404: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:418: notEqualRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:425: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:439: lessThanRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:446: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:469: lessThanEqualsRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:476: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:499: greaterThanRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:506: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:529: greaterThanEqualsRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:536: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:559: andRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:566: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:586: orRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:593: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:613: notRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:620: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:634: plusRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:641: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:655: minusRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:662: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:676: timesRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:683: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:697: divRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:704: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:718: modIntRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:725: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:739: divIntRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:746: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:760: inRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:767: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:790: notInRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:797: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:821: likeRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:828: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:866: containsRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:873: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:887: containsNotRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:894: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:908: beginsWithRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:915: CondEval 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:929: endsWithRuntimeInst 100.0% devt.de/krotik/eliasdb/eql/interpreter/where.go:936: CondEval 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:37: PosString 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:44: String 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:164: FirstWord 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:180: Lex 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:189: LexToList 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:202: run 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:222: next 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:245: backup 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:257: startNew 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:264: emitToken 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:279: emitTokenAndValue 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:288: emitError 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:300: lexToken 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:360: skipRestOfLine 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:377: lexNodeKind 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:410: lexValue 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:492: skipWhiteSpace 100.0% devt.de/krotik/eliasdb/eql/parser/lexer.go:515: lexTextBlock 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:47: ASTFromPlain 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:95: instance 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:108: Plain 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:134: String 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:143: levelString 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:175: init 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:271: Parse 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:279: ParseWithRuntime 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:296: run 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:354: next 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:384: ndTerm 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:392: ndInner 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:409: ndPrefix 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:429: ndGet 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:454: ndLookup 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:493: ndFrom 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:509: ndTraverse 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:539: ndFunc 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:578: ndShow 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:652: ndWith 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:675: ndWithFunc 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:707: ndList 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:742: ldInfix 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:761: skipToken 100.0% devt.de/krotik/eliasdb/eql/parser/parser.go:791: acceptChild 100.0% devt.de/krotik/eliasdb/eql/parser/parsererrors.go:21: newParserError 100.0% devt.de/krotik/eliasdb/eql/parser/parsererrors.go:39: Error 100.0% devt.de/krotik/eliasdb/eql/parser/prettyprinter.go:106: PrettyPrint 100.0% devt.de/krotik/eliasdb/eql/query.go:36: RunQuery 100.0% devt.de/krotik/eliasdb/eql/query.go:44: RunQueryWithNodeInfo 100.0% devt.de/krotik/eliasdb/eql/query.go:80: ParseQuery 100.0% devt.de/krotik/eliasdb/eql/query.go:99: Header 100.0% devt.de/krotik/eliasdb/eql/util.go:17: RefineQueryByResultRows 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:179: NewGraphEdge 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:186: NewGraphEdgeFromNode 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:196: End1Key 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:203: End1Kind 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:210: End1Role 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:218: End1IsCascading 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:228: End1IsCascadingLast 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:236: End2Key 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:243: End2Kind 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:250: End2Role 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:258: End2IsCascading 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:268: End2IsCascadingLast 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:277: Spec 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:290: OtherEndKey 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:303: OtherEndKind 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:316: IndexMap 100.0% devt.de/krotik/eliasdb/graph/data/edge.go:329: String 100.0% devt.de/krotik/eliasdb/graph/data/node.go:87: CopyNode 100.0% devt.de/krotik/eliasdb/graph/data/node.go:105: NewGraphNode 100.0% devt.de/krotik/eliasdb/graph/data/node.go:112: NewGraphNodeFromMap 100.0% devt.de/krotik/eliasdb/graph/data/node.go:119: Key 100.0% devt.de/krotik/eliasdb/graph/data/node.go:126: Kind 100.0% devt.de/krotik/eliasdb/graph/data/node.go:133: Data 100.0% devt.de/krotik/eliasdb/graph/data/node.go:140: Name 100.0% devt.de/krotik/eliasdb/graph/data/node.go:147: Attr 100.0% devt.de/krotik/eliasdb/graph/data/node.go:156: SetAttr 100.0% devt.de/krotik/eliasdb/graph/data/node.go:168: stringAttr 100.0% devt.de/krotik/eliasdb/graph/data/node.go:186: IndexMap 100.0% devt.de/krotik/eliasdb/graph/data/node.go:196: createIndexMap 100.0% devt.de/krotik/eliasdb/graph/data/node.go:262: String 100.0% devt.de/krotik/eliasdb/graph/data/node.go:269: dataToString 100.0% devt.de/krotik/eliasdb/graph/data/util.go:22: NodeCompare 100.0% devt.de/krotik/eliasdb/graph/data/util.go:48: NodeClone 100.0% devt.de/krotik/eliasdb/graph/data/util.go:58: NodeMerge 100.0% devt.de/krotik/eliasdb/graph/data/util.go:72: NodeSort 100.0% devt.de/krotik/eliasdb/graph/data/util.go:85: Len 100.0% devt.de/krotik/eliasdb/graph/data/util.go:90: Less 100.0% devt.de/krotik/eliasdb/graph/data/util.go:102: Swap 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:39: NewGraphManager 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:51: createGraphManager 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:90: Name 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:97: SetGraphRule 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:104: GraphRules 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:111: NodeIndexQuery 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:123: EdgeIndexQuery 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:135: Partitions 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:142: NodeKinds 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:149: EdgeKinds 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:156: NodeAttrs 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:163: NodeEdges 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:170: EdgeAttrs 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:177: mainStringList 100.0% devt.de/krotik/eliasdb/graph/graphmanager.go:196: IsValidAttr 100.0% devt.de/krotik/eliasdb/graph/graphmanager_edges.go:37: init 100.0% devt.de/krotik/eliasdb/graph/graphmanager_edges.go:49: EdgeCount 100.0% devt.de/krotik/eliasdb/graph/graphmanager_edges.go:61: FetchNodeEdgeSpecs 100.0% devt.de/krotik/eliasdb/graph/graphmanager_edges.go:109: TraverseMulti 100.0% devt.de/krotik/eliasdb/graph/graphmanager_edges.go:169: Traverse 100.0% devt.de/krotik/eliasdb/graph/graphmanager_edges.go:299: FetchEdge 100.0% devt.de/krotik/eliasdb/graph/graphmanager_edges.go:306: FetchEdgePart 100.0% devt.de/krotik/eliasdb/graph/graphmanager_edges.go:332: StoreEdge 100.0% devt.de/krotik/eliasdb/graph/graphmanager_edges.go:495: writeEdge 100.0% devt.de/krotik/eliasdb/graph/graphmanager_edges.go:625: RemoveEdge 100.0% devt.de/krotik/eliasdb/graph/graphmanager_edges.go:737: deleteEdge 100.0% devt.de/krotik/eliasdb/graph/graphmanager_edges.go:854: edgeAttributeFilter 100.0% devt.de/krotik/eliasdb/graph/graphmanager_nodes.go:22: init 100.0% devt.de/krotik/eliasdb/graph/graphmanager_nodes.go:32: NodeCount 100.0% devt.de/krotik/eliasdb/graph/graphmanager_nodes.go:44: NodeKeyIterator 100.0% devt.de/krotik/eliasdb/graph/graphmanager_nodes.go:66: FetchNode 100.0% devt.de/krotik/eliasdb/graph/graphmanager_nodes.go:73: FetchNodePart 100.0% devt.de/krotik/eliasdb/graph/graphmanager_nodes.go:96: readNode 100.0% devt.de/krotik/eliasdb/graph/graphmanager_nodes.go:186: StoreNode 100.0% devt.de/krotik/eliasdb/graph/graphmanager_nodes.go:210: UpdateNode 100.0% devt.de/krotik/eliasdb/graph/graphmanager_nodes.go:233: storeOrUpdateNode 100.0% devt.de/krotik/eliasdb/graph/graphmanager_nodes.go:339: writeNode 100.0% devt.de/krotik/eliasdb/graph/graphmanager_nodes.go:478: RemoveNode 100.0% devt.de/krotik/eliasdb/graph/graphmanager_nodes.go:571: deleteNode 100.0% devt.de/krotik/eliasdb/graph/graphmanager_nodes.go:614: nodeAttributeFilter 100.0% devt.de/krotik/eliasdb/graph/graphstorage/diskgraphstorage.go:48: NewDiskGraphStorage 100.0% devt.de/krotik/eliasdb/graph/graphstorage/diskgraphstorage.go:86: Name 100.0% devt.de/krotik/eliasdb/graph/graphstorage/diskgraphstorage.go:93: MainDB 100.0% devt.de/krotik/eliasdb/graph/graphstorage/diskgraphstorage.go:100: RollbackMain 100.0% devt.de/krotik/eliasdb/graph/graphstorage/diskgraphstorage.go:121: FlushMain 100.0% devt.de/krotik/eliasdb/graph/graphstorage/diskgraphstorage.go:139: StorageManager 100.0% devt.de/krotik/eliasdb/graph/graphstorage/diskgraphstorage.go:160: FlushAll 100.0% devt.de/krotik/eliasdb/graph/graphstorage/diskgraphstorage.go:192: Close 100.0% devt.de/krotik/eliasdb/graph/graphstorage/memorygraphstorage.go:47: NewMemoryGraphStorage 100.0% devt.de/krotik/eliasdb/graph/graphstorage/memorygraphstorage.go:55: Name 100.0% devt.de/krotik/eliasdb/graph/graphstorage/memorygraphstorage.go:62: MainDB 100.0% devt.de/krotik/eliasdb/graph/graphstorage/memorygraphstorage.go:69: RollbackMain 100.0% devt.de/krotik/eliasdb/graph/graphstorage/memorygraphstorage.go:76: FlushMain 100.0% devt.de/krotik/eliasdb/graph/graphstorage/memorygraphstorage.go:84: StorageManager 100.0% devt.de/krotik/eliasdb/graph/graphstorage/memorygraphstorage.go:99: FlushAll 100.0% devt.de/krotik/eliasdb/graph/graphstorage/memorygraphstorage.go:106: Close 100.0% devt.de/krotik/eliasdb/graph/helpers.go:33: checkPartitionName 100.0% devt.de/krotik/eliasdb/graph/helpers.go:47: checkNode 100.0% devt.de/krotik/eliasdb/graph/helpers.go:54: checkItemGeneral 100.0% devt.de/krotik/eliasdb/graph/helpers.go:82: checkEdge 100.0% devt.de/krotik/eliasdb/graph/helpers.go:135: writeNodeCount 100.0% devt.de/krotik/eliasdb/graph/helpers.go:151: writeEdgeCount 100.0% devt.de/krotik/eliasdb/graph/helpers.go:168: getNodeStorageHTree 100.0% devt.de/krotik/eliasdb/graph/helpers.go:235: getEdgeStorageHTree 100.0% devt.de/krotik/eliasdb/graph/helpers.go:282: getNodeIndexHTree 100.0% devt.de/krotik/eliasdb/graph/helpers.go:289: getEdgeIndexHTree 100.0% devt.de/krotik/eliasdb/graph/helpers.go:296: getIndexHTree 100.0% devt.de/krotik/eliasdb/graph/helpers.go:327: flushNodeStorage 100.0% devt.de/krotik/eliasdb/graph/helpers.go:339: flushNodeIndex 100.0% devt.de/krotik/eliasdb/graph/helpers.go:351: flushEdgeStorage 100.0% devt.de/krotik/eliasdb/graph/helpers.go:363: flushEdgeIndex 100.0% devt.de/krotik/eliasdb/graph/helpers.go:375: rollbackNodeStorage 100.0% devt.de/krotik/eliasdb/graph/helpers.go:387: rollbackNodeIndex 100.0% devt.de/krotik/eliasdb/graph/helpers.go:399: rollbackEdgeStorage 100.0% devt.de/krotik/eliasdb/graph/helpers.go:411: rollbackEdgeIndex 100.0% devt.de/krotik/eliasdb/graph/helpers.go:424: getHTree 100.0% devt.de/krotik/eliasdb/graph/helpers.go:458: getMainDBMap 100.0% devt.de/krotik/eliasdb/graph/helpers.go:482: storeMainDBMap 100.0% devt.de/krotik/eliasdb/graph/helpers.go:494: IsFullSpec 100.0% devt.de/krotik/eliasdb/graph/helpers.go:507: mapToString 100.0% devt.de/krotik/eliasdb/graph/helpers.go:518: stringToMap 100.0% devt.de/krotik/eliasdb/graph/import_export.go:31: ExportPartition 100.0% devt.de/krotik/eliasdb/graph/import_export.go:168: SortDump 100.0% devt.de/krotik/eliasdb/graph/import_export.go:214: ImportPartition 100.0% devt.de/krotik/eliasdb/graph/iterator.go:30: Next 100.0% devt.de/krotik/eliasdb/graph/iterator.go:52: HasNext 100.0% devt.de/krotik/eliasdb/graph/iterator.go:59: Error 100.0% devt.de/krotik/eliasdb/graph/rules.go:56: graphEvent 100.0% devt.de/krotik/eliasdb/graph/rules.go:105: cloneGraphManager 100.0% devt.de/krotik/eliasdb/graph/rules.go:112: SetGraphRule 100.0% devt.de/krotik/eliasdb/graph/rules.go:130: GraphRules 100.0% devt.de/krotik/eliasdb/graph/rules.go:155: Name 100.0% devt.de/krotik/eliasdb/graph/rules.go:162: Handles 100.0% devt.de/krotik/eliasdb/graph/rules.go:169: Handle 100.0% devt.de/krotik/eliasdb/graph/rules.go:259: Name 100.0% devt.de/krotik/eliasdb/graph/rules.go:266: Handles 100.0% devt.de/krotik/eliasdb/graph/rules.go:274: Handle 100.0% devt.de/krotik/eliasdb/graph/trans.go:90: NewGraphTrans 100.0% devt.de/krotik/eliasdb/graph/trans.go:97: NewConcurrentGraphTrans 100.0% devt.de/krotik/eliasdb/graph/trans.go:106: NewRollingTrans 100.0% devt.de/krotik/eliasdb/graph/trans.go:145: newInternalGraphTrans 100.0% devt.de/krotik/eliasdb/graph/trans.go:178: ID 100.0% devt.de/krotik/eliasdb/graph/trans.go:185: IsEmpty 100.0% devt.de/krotik/eliasdb/graph/trans.go:195: Counts 100.0% devt.de/krotik/eliasdb/graph/trans.go:202: String 100.0% devt.de/krotik/eliasdb/graph/trans.go:214: Commit 100.0% devt.de/krotik/eliasdb/graph/trans.go:318: commitNodes 100.0% devt.de/krotik/eliasdb/graph/trans.go:470: commitEdges 100.0% devt.de/krotik/eliasdb/graph/trans.go:676: StoreNode 100.0% devt.de/krotik/eliasdb/graph/trans.go:698: UpdateNode 100.0% devt.de/krotik/eliasdb/graph/trans.go:731: RemoveNode 100.0% devt.de/krotik/eliasdb/graph/trans.go:755: StoreEdge 100.0% devt.de/krotik/eliasdb/graph/trans.go:776: RemoveEdge 100.0% devt.de/krotik/eliasdb/graph/trans.go:799: createKey 100.0% devt.de/krotik/eliasdb/graph/trans.go:814: ID 100.0% devt.de/krotik/eliasdb/graph/trans.go:824: String 100.0% devt.de/krotik/eliasdb/graph/trans.go:835: Counts 100.0% devt.de/krotik/eliasdb/graph/trans.go:845: IsEmpty 100.0% devt.de/krotik/eliasdb/graph/trans.go:857: Commit 100.0% devt.de/krotik/eliasdb/graph/trans.go:868: StoreNode 100.0% devt.de/krotik/eliasdb/graph/trans.go:879: UpdateNode 100.0% devt.de/krotik/eliasdb/graph/trans.go:889: RemoveNode 100.0% devt.de/krotik/eliasdb/graph/trans.go:900: StoreEdge 100.0% devt.de/krotik/eliasdb/graph/trans.go:910: RemoveEdge 100.0% devt.de/krotik/eliasdb/graph/trans.go:945: ID 100.0% devt.de/krotik/eliasdb/graph/trans.go:955: IsEmpty 100.0% devt.de/krotik/eliasdb/graph/trans.go:965: Counts 100.0% devt.de/krotik/eliasdb/graph/trans.go:980: String 100.0% devt.de/krotik/eliasdb/graph/trans.go:996: Commit 100.0% devt.de/krotik/eliasdb/graph/trans.go:1024: checkNewSubTrans 100.0% devt.de/krotik/eliasdb/graph/trans.go:1082: StoreNode 100.0% devt.de/krotik/eliasdb/graph/trans.go:1099: UpdateNode 100.0% devt.de/krotik/eliasdb/graph/trans.go:1115: RemoveNode 100.0% devt.de/krotik/eliasdb/graph/trans.go:1132: StoreEdge 100.0% devt.de/krotik/eliasdb/graph/trans.go:1148: RemoveEdge 100.0% devt.de/krotik/eliasdb/graph/util/grapherrors.go:61: Error 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:63: init 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:73: NewIndexManager 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:80: Index 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:87: Reindex 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:96: Deindex 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:104: LookupPhrase 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:160: findPhrasePath 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:235: LookupWord 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:265: LookupValue 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:305: Count 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:331: updateIndex 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:458: addIndexHashEntry 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:494: removeIndexHashEntry 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:534: removeIndexEntry 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:589: addIndexEntry 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:638: removeDuplicates 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:662: String 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:687: extractWords 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:740: newWordSet 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:747: copyWordSet 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:758: Add 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:794: AddAll 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:805: Empty 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:812: Has 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:820: Pos 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:830: Remove 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:854: RemoveAll 100.0% devt.de/krotik/eliasdb/graph/util/indexmanager.go:892: String 100.0% devt.de/krotik/eliasdb/graph/util/namesmanager.go:50: NewNamesManager 100.0% devt.de/krotik/eliasdb/graph/util/namesmanager.go:58: Encode32 100.0% devt.de/krotik/eliasdb/graph/util/namesmanager.go:65: Decode32 100.0% devt.de/krotik/eliasdb/graph/util/namesmanager.go:73: Encode16 100.0% devt.de/krotik/eliasdb/graph/util/namesmanager.go:80: Decode16 100.0% devt.de/krotik/eliasdb/graph/util/namesmanager.go:87: encode 100.0% devt.de/krotik/eliasdb/graph/util/namesmanager.go:113: decode 100.0% devt.de/krotik/eliasdb/graph/util/namesmanager.go:122: newCode32 100.0% devt.de/krotik/eliasdb/graph/util/namesmanager.go:155: newCode16 100.0% devt.de/krotik/eliasdb/graphql/interpreter/helpers.go:38: invalidRuntimeInst 100.0% devt.de/krotik/eliasdb/graphql/interpreter/helpers.go:45: Validate 100.0% devt.de/krotik/eliasdb/graphql/interpreter/helpers.go:52: Eval 100.0% devt.de/krotik/eliasdb/graphql/interpreter/helpers.go:71: valueRuntimeInst 100.0% devt.de/krotik/eliasdb/graphql/interpreter/helpers.go:78: Value 100.0% devt.de/krotik/eliasdb/graphql/interpreter/helpers.go:136: dataSort 100.0% devt.de/krotik/eliasdb/graphql/interpreter/helpers.go:153: Len 100.0% devt.de/krotik/eliasdb/graphql/interpreter/helpers.go:158: Less 100.0% devt.de/krotik/eliasdb/graphql/interpreter/helpers.go:190: Swap 100.0% devt.de/krotik/eliasdb/graphql/interpreter/introspection.go:23: ProcessIntrospection 100.0% devt.de/krotik/eliasdb/graphql/interpreter/introspection.go:30: ProcessFullIntrospection 100.0% devt.de/krotik/eliasdb/graphql/interpreter/introspection.go:69: FilterIntrospectionResponse 100.0% devt.de/krotik/eliasdb/graphql/interpreter/introspection.go:111: GetTypesIntrospection 100.0% devt.de/krotik/eliasdb/graphql/interpreter/introspection.go:166: GetFieldTypesIntrospection 100.0% devt.de/krotik/eliasdb/graphql/interpreter/introspection.go:316: GetEliasDBTypesIntrospection 100.0% devt.de/krotik/eliasdb/graphql/interpreter/introspection.go:465: GetStandardTypesIntrospection 100.0% devt.de/krotik/eliasdb/graphql/interpreter/introspection.go:1318: GetDirectivesIntrospection 100.0% devt.de/krotik/eliasdb/graphql/interpreter/introspection.go:1377: GetFields 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:94: NewGraphQLRuntimeProvider 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:107: CheckWritePermission 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:127: init 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:137: Runtime 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:149: TraverseAST 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:170: documentRuntimeInst 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:177: Validate 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:274: Eval 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:310: executableDefinitionRuntimeInst 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:317: Validate 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:387: operationDefinitionRuntimeInst 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:394: Eval 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:434: DeclaredVariables 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:471: fragmentDefinitionRuntimeInst 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:478: Name 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:485: TypeCondition 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:492: SelectionSet 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:508: inlineFragmentDefinitionRuntimeInst 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:515: TypeCondition 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtime.go:522: SelectionSet 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtimeerror.go:26: handleRuntimeError 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtimeerror.go:52: newFatalRuntimeError 100.0% devt.de/krotik/eliasdb/graphql/interpreter/runtimeerror.go:73: Error 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:40: selectionSetRuntimeInst 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:47: Eval 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:97: Next 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:109: Next 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:115: HasNext 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:119: Error 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:123: checkArgs 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:140: ProcessNodes 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:331: handleOutputArgs 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:371: handleMutationArgs 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:478: matchNode 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:531: GetPlainFieldsAndAliases 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:651: skipField 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:698: argumentExpressionRuntimeInst 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:705: Name 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:715: Arguments 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:745: fieldRuntimeInst 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:753: Alias 100.0% devt.de/krotik/eliasdb/graphql/interpreter/selectionset.go:760: SelectionSetRuntime 100.0% devt.de/krotik/eliasdb/graphql/interpreter/subscription.go:56: InitSubscription 100.0% devt.de/krotik/eliasdb/graphql/interpreter/subscription.go:118: HandleEvent 100.0% devt.de/krotik/eliasdb/graphql/interpreter/subscription.go:168: EnsureMonitoredKind 100.0% devt.de/krotik/eliasdb/graphql/interpreter/subscription.go:185: FetchNode 100.0% devt.de/krotik/eliasdb/graphql/interpreter/subscription.go:193: FetchNodePart 100.0% devt.de/krotik/eliasdb/graphql/interpreter/subscription.go:213: Name 100.0% devt.de/krotik/eliasdb/graphql/interpreter/subscription.go:220: Handles 100.0% devt.de/krotik/eliasdb/graphql/interpreter/subscription.go:231: Handle 100.0% devt.de/krotik/eliasdb/graphql/interpreter/subscription.go:251: AddHandler 100.0% devt.de/krotik/eliasdb/graphql/interpreter/subscription.go:260: RemoveHandler 100.0% devt.de/krotik/eliasdb/graphql/query.go:44: RunQuery 100.0% devt.de/krotik/eliasdb/graphql/query.go:97: ParseQuery 100.0% devt.de/krotik/eliasdb/hash/htree.go:98: fetchNode 100.0% devt.de/krotik/eliasdb/hash/htree.go:117: NewHTree 100.0% devt.de/krotik/eliasdb/hash/htree.go:144: LoadHTree 100.0% devt.de/krotik/eliasdb/hash/htree.go:174: Location 100.0% devt.de/krotik/eliasdb/hash/htree.go:181: Get 100.0% devt.de/krotik/eliasdb/hash/htree.go:193: GetValueAndLocation 100.0% devt.de/krotik/eliasdb/hash/htree.go:209: Exists 100.0% devt.de/krotik/eliasdb/hash/htree.go:219: Put 100.0% devt.de/krotik/eliasdb/hash/htree.go:229: Remove 100.0% devt.de/krotik/eliasdb/hash/htree.go:239: String 100.0% devt.de/krotik/eliasdb/hash/htreebucket.go:30: newHTreeBucket 100.0% devt.de/krotik/eliasdb/hash/htreebucket.go:39: Size 100.0% devt.de/krotik/eliasdb/hash/htreebucket.go:46: IsLeaf 100.0% devt.de/krotik/eliasdb/hash/htreebucket.go:53: HasRoom 100.0% devt.de/krotik/eliasdb/hash/htreebucket.go:63: Put 100.0% devt.de/krotik/eliasdb/hash/htreebucket.go:101: Remove 100.0% devt.de/krotik/eliasdb/hash/htreebucket.go:131: Get 100.0% devt.de/krotik/eliasdb/hash/htreebucket.go:151: Exists 100.0% devt.de/krotik/eliasdb/hash/htreebucket.go:171: String 100.0% devt.de/krotik/eliasdb/hash/htreepage.go:28: newHTreePage 100.0% devt.de/krotik/eliasdb/hash/htreepage.go:35: IsEmpty 100.0% devt.de/krotik/eliasdb/hash/htreepage.go:48: Location 100.0% devt.de/krotik/eliasdb/hash/htreepage.go:55: Get 100.0% devt.de/krotik/eliasdb/hash/htreepage.go:94: Exists 100.0% devt.de/krotik/eliasdb/hash/htreepage.go:130: Put 100.0% devt.de/krotik/eliasdb/hash/htreepage.go:254: Remove 100.0% devt.de/krotik/eliasdb/hash/htreepage.go:327: String 100.0% devt.de/krotik/eliasdb/hash/htreepage.go:375: hashKey 100.0% devt.de/krotik/eliasdb/hash/iterator.go:41: NewHTreeIterator 100.0% devt.de/krotik/eliasdb/hash/iterator.go:57: HasNext 100.0% devt.de/krotik/eliasdb/hash/iterator.go:64: Next 100.0% devt.de/krotik/eliasdb/hash/iterator.go:88: nextItem 100.0% devt.de/krotik/eliasdb/hash/iterator.go:191: searchNextChild 100.0% devt.de/krotik/eliasdb/hash/iterator.go:206: searchNextElement 100.0% devt.de/krotik/eliasdb/hash/iterator.go:219: String 100.0% devt.de/krotik/eliasdb/hash/murmurhash3.go:25: MurMurHashData 100.0% devt.de/krotik/eliasdb/server/server.go:72: StartServer 100.0% devt.de/krotik/eliasdb/server/server.go:80: StartServerWithSingleOp 100.0% devt.de/krotik/eliasdb/server/server.go:515: ensurePath 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:72: NewCachedDiskStorageManager 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:80: Name 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:87: Root 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:94: SetRoot 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:101: Insert 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:121: Update 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:142: Free 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:165: Fetch 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:190: FetchCached 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:205: Rollback 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:228: Close 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:235: Flush 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:242: addToCache 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:273: removeOldestFromCache 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:299: llTouchEntry 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:311: llAppendEntry 100.0% devt.de/krotik/eliasdb/storage/cacheddiskstoragemanager.go:327: llRemoveEntry 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:98: NewDiskStorageManager 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:108: Name 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:115: Serialize 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:138: Insert 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:152: Update 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:167: Fetch 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:220: NewByteDiskStorageManager 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:246: DataFileExist 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:260: Name 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:267: Root 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:278: SetRoot 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:296: Insert 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:332: Update 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:382: Fetch 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:421: FetchCached 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:429: Free 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:472: Flush 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:526: Rollback 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:583: Close 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:637: checkFileOpen 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:650: initByteDiskStorageManager 100.0% devt.de/krotik/eliasdb/storage/diskstoragemanager.go:757: createFileAndPager 100.0% devt.de/krotik/eliasdb/storage/file/record.go:80: NewRecord 100.0% devt.de/krotik/eliasdb/storage/file/record.go:87: ID 100.0% devt.de/krotik/eliasdb/storage/file/record.go:94: SetID 100.0% devt.de/krotik/eliasdb/storage/file/record.go:107: Data 100.0% devt.de/krotik/eliasdb/storage/file/record.go:114: Dirty 100.0% devt.de/krotik/eliasdb/storage/file/record.go:121: SetDirty 100.0% devt.de/krotik/eliasdb/storage/file/record.go:128: ClearDirty 100.0% devt.de/krotik/eliasdb/storage/file/record.go:135: ClearData 100.0% devt.de/krotik/eliasdb/storage/file/record.go:152: InTransaction 100.0% devt.de/krotik/eliasdb/storage/file/record.go:160: IncTransCount 100.0% devt.de/krotik/eliasdb/storage/file/record.go:168: DecTransCount 100.0% devt.de/krotik/eliasdb/storage/file/record.go:180: PageView 100.0% devt.de/krotik/eliasdb/storage/file/record.go:187: SetPageView 100.0% devt.de/krotik/eliasdb/storage/file/record.go:194: String 100.0% devt.de/krotik/eliasdb/storage/file/record.go:205: ReadSingleByte 100.0% devt.de/krotik/eliasdb/storage/file/record.go:212: WriteSingleByte 100.0% devt.de/krotik/eliasdb/storage/file/record.go:220: ReadUInt16 100.0% devt.de/krotik/eliasdb/storage/file/record.go:228: WriteUInt16 100.0% devt.de/krotik/eliasdb/storage/file/record.go:237: ReadInt16 100.0% devt.de/krotik/eliasdb/storage/file/record.go:245: WriteInt16 100.0% devt.de/krotik/eliasdb/storage/file/record.go:254: ReadUInt32 100.0% devt.de/krotik/eliasdb/storage/file/record.go:264: WriteUInt32 100.0% devt.de/krotik/eliasdb/storage/file/record.go:275: ReadInt32 100.0% devt.de/krotik/eliasdb/storage/file/record.go:285: WriteInt32 100.0% devt.de/krotik/eliasdb/storage/file/record.go:296: ReadUInt64 100.0% devt.de/krotik/eliasdb/storage/file/record.go:310: WriteUInt64 100.0% devt.de/krotik/eliasdb/storage/file/record.go:325: MarshalBinary 100.0% devt.de/krotik/eliasdb/storage/file/record.go:337: WriteRecord 100.0% devt.de/krotik/eliasdb/storage/file/record.go:371: UnmarshalBinary 100.0% devt.de/krotik/eliasdb/storage/file/record.go:381: ReadRecord 100.0% devt.de/krotik/eliasdb/storage/file/record.go:423: ReadRecord 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:68: NewDefaultStorageFile 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:75: NewStorageFile 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:102: Name 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:109: RecordSize 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:119: Get 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:164: getFile 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:203: createRecord 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:232: writeRecord 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:255: readRecord 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:289: Discard 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:301: releaseInTrans 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:321: ReleaseInUseID 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:341: ReleaseInUse 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:370: Flush 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:409: Rollback 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:435: Sync 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:447: Close 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:490: String 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:532: printRecordIDMap 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:564: NewStorageFileError 100.0% devt.de/krotik/eliasdb/storage/file/storagefile.go:571: Error 100.0% devt.de/krotik/eliasdb/storage/file/transactionmanager.go:75: String 100.0% devt.de/krotik/eliasdb/storage/file/transactionmanager.go:103: NewTransactionManager 100.0% devt.de/krotik/eliasdb/storage/file/transactionmanager.go:128: recover 100.0% devt.de/krotik/eliasdb/storage/file/transactionmanager.go:182: open 100.0% devt.de/krotik/eliasdb/storage/file/transactionmanager.go:202: start 100.0% devt.de/krotik/eliasdb/storage/file/transactionmanager.go:214: add 100.0% devt.de/krotik/eliasdb/storage/file/transactionmanager.go:222: commit 100.0% devt.de/krotik/eliasdb/storage/file/transactionmanager.go:254: syncFile 100.0% devt.de/krotik/eliasdb/storage/file/transactionmanager.go:261: close 100.0% devt.de/krotik/eliasdb/storage/file/transactionmanager.go:274: syncLogFromMemory 100.0% devt.de/krotik/eliasdb/storage/file/transactionmanager.go:314: syncLogFromDisk 100.0% devt.de/krotik/eliasdb/storage/file/transactionmanager.go:344: syncRecords 100.0% devt.de/krotik/eliasdb/storage/globals.go:45: NewStorageManagerError 100.0% devt.de/krotik/eliasdb/storage/globals.go:52: Error 100.0% devt.de/krotik/eliasdb/storage/memorystoragemanager.go:81: NewMemoryStorageManager 100.0% devt.de/krotik/eliasdb/storage/memorystoragemanager.go:94: Name 100.0% devt.de/krotik/eliasdb/storage/memorystoragemanager.go:101: Root 100.0% devt.de/krotik/eliasdb/storage/memorystoragemanager.go:111: SetRoot 100.0% devt.de/krotik/eliasdb/storage/memorystoragemanager.go:121: Insert 100.0% devt.de/krotik/eliasdb/storage/memorystoragemanager.go:137: Update 100.0% devt.de/krotik/eliasdb/storage/memorystoragemanager.go:151: Free 100.0% devt.de/krotik/eliasdb/storage/memorystoragemanager.go:166: Fetch 100.0% devt.de/krotik/eliasdb/storage/memorystoragemanager.go:190: FetchCached 100.0% devt.de/krotik/eliasdb/storage/memorystoragemanager.go:205: Flush 100.0% devt.de/krotik/eliasdb/storage/memorystoragemanager.go:213: Rollback 100.0% devt.de/krotik/eliasdb/storage/memorystoragemanager.go:221: Close 100.0% devt.de/krotik/eliasdb/storage/memorystoragemanager.go:229: String 100.0% devt.de/krotik/eliasdb/storage/paging/pagecursor.go:48: NewPageCursor 100.0% devt.de/krotik/eliasdb/storage/paging/pagecursor.go:55: Current 100.0% devt.de/krotik/eliasdb/storage/paging/pagecursor.go:62: Next 100.0% devt.de/krotik/eliasdb/storage/paging/pagecursor.go:86: Prev 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefile.go:39: NewPagedStorageFile 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefile.go:59: StorageFile 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefile.go:66: Header 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefile.go:73: AllocatePage 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefile.go:185: FreePage 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefile.go:251: First 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefile.go:258: Last 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefile.go:265: Next 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefile.go:280: Prev 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefile.go:295: Flush 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefile.go:322: Rollback 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefile.go:347: Close 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefileheader.go:46: NewPagedStorageFileHeader 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefileheader.go:66: CheckMagic 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefileheader.go:75: Roots 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefileheader.go:82: Root 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefileheader.go:89: SetRoot 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefileheader.go:96: offsetRoot 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefileheader.go:103: FirstListElement 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefileheader.go:110: SetFirstListElement 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefileheader.go:117: LastListElement 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefileheader.go:124: SetLastListElement 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefileheader.go:131: offsetFirstListElement 100.0% devt.de/krotik/eliasdb/storage/paging/pagedstoragefileheader.go:138: offsetLastListElement 100.0% devt.de/krotik/eliasdb/storage/paging/paging_util.go:16: CountPages 100.0% devt.de/krotik/eliasdb/storage/paging/view/pageview.go:59: GetPageView 100.0% devt.de/krotik/eliasdb/storage/paging/view/pageview.go:77: NewPageView 100.0% devt.de/krotik/eliasdb/storage/paging/view/pageview.go:87: Type 100.0% devt.de/krotik/eliasdb/storage/paging/view/pageview.go:94: SetType 100.0% devt.de/krotik/eliasdb/storage/paging/view/pageview.go:102: checkMagic 100.0% devt.de/krotik/eliasdb/storage/paging/view/pageview.go:115: NextPage 100.0% devt.de/krotik/eliasdb/storage/paging/view/pageview.go:123: SetNextPage 100.0% devt.de/krotik/eliasdb/storage/paging/view/pageview.go:131: PrevPage 100.0% devt.de/krotik/eliasdb/storage/paging/view/pageview.go:139: SetPrevPage 100.0% devt.de/krotik/eliasdb/storage/paging/view/pageview.go:144: String 100.0% devt.de/krotik/eliasdb/storage/slotting/freelogicalslotmanager.go:57: NewFreeLogicalSlotManager 100.0% devt.de/krotik/eliasdb/storage/slotting/freelogicalslotmanager.go:64: Get 100.0% devt.de/krotik/eliasdb/storage/slotting/freelogicalslotmanager.go:129: Add 100.0% devt.de/krotik/eliasdb/storage/slotting/freelogicalslotmanager.go:143: Flush 100.0% devt.de/krotik/eliasdb/storage/slotting/freelogicalslotmanager.go:205: doFlush 100.0% devt.de/krotik/eliasdb/storage/slotting/freelogicalslotmanager.go:238: String 100.0% devt.de/krotik/eliasdb/storage/slotting/freephysicalslotmanager.go:38: NewFreePhysicalSlotManager 100.0% devt.de/krotik/eliasdb/storage/slotting/freephysicalslotmanager.go:46: Get 100.0% devt.de/krotik/eliasdb/storage/slotting/freephysicalslotmanager.go:127: Add 100.0% devt.de/krotik/eliasdb/storage/slotting/freephysicalslotmanager.go:137: Flush 100.0% devt.de/krotik/eliasdb/storage/slotting/freephysicalslotmanager.go:200: doFlush 100.0% devt.de/krotik/eliasdb/storage/slotting/freephysicalslotmanager.go:236: String 100.0% devt.de/krotik/eliasdb/storage/slotting/logicalslotmanager.go:39: NewLogicalSlotManager 100.0% devt.de/krotik/eliasdb/storage/slotting/logicalslotmanager.go:54: ElementsPerPage 100.0% devt.de/krotik/eliasdb/storage/slotting/logicalslotmanager.go:61: Insert 100.0% devt.de/krotik/eliasdb/storage/slotting/logicalslotmanager.go:117: ForceInsert 100.0% devt.de/krotik/eliasdb/storage/slotting/logicalslotmanager.go:149: Update 100.0% devt.de/krotik/eliasdb/storage/slotting/logicalslotmanager.go:170: Free 100.0% devt.de/krotik/eliasdb/storage/slotting/logicalslotmanager.go:189: Fetch 100.0% devt.de/krotik/eliasdb/storage/slotting/logicalslotmanager.go:218: Flush 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/datapage.go:66: NewDataPage 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/datapage.go:76: checkDataPageMagic 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/datapage.go:88: DataSpace 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/datapage.go:95: OffsetFirst 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/datapage.go:102: SetOffsetFirst 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freelogicalslotpage.go:34: NewFreeLogicalSlotPage 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freelogicalslotpage.go:46: checkFreeLogicalSlotPageMagic 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freelogicalslotpage.go:58: MaxSlots 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freelogicalslotpage.go:65: FreeSlotCount 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freelogicalslotpage.go:73: SlotInfoLocation 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freelogicalslotpage.go:81: AllocateSlotInfo 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freelogicalslotpage.go:104: ReleaseSlotInfo 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freelogicalslotpage.go:128: FirstFreeSlotInfo 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freelogicalslotpage.go:142: FirstAllocatedSlotInfo 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freelogicalslotpage.go:155: isAllocatedSlot 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freelogicalslotpage.go:163: slotinfoToOffset 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freephysicalslotpage.go:54: NewFreePhysicalSlotPage 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freephysicalslotpage.go:68: checkFreePhysicalSlotPageMagic 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freephysicalslotpage.go:80: MaxSlots 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freephysicalslotpage.go:87: FreeSlotCount 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freephysicalslotpage.go:95: SlotInfoLocation 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freephysicalslotpage.go:103: FreeSlotSize 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freephysicalslotpage.go:114: SetFreeSlotSize 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freephysicalslotpage.go:123: AllocateSlotInfo 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freephysicalslotpage.go:141: ReleaseSlotInfo 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freephysicalslotpage.go:160: FirstFreeSlotInfo 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freephysicalslotpage.go:174: FindSlot 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freephysicalslotpage.go:240: isAllocatedSlot 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freephysicalslotpage.go:248: slotinfoToOffset 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/freephysicalslotpage.go:255: offsetToSlotinfo 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/slotinfopage.go:29: NewSlotInfoPage 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/slotinfopage.go:37: SlotInfoRecord 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/slotinfopage.go:44: SlotInfoOffset 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/slotinfopage.go:51: SetSlotInfo 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/transpage.go:34: NewTransPage 100.0% devt.de/krotik/eliasdb/storage/slotting/pageview/transpage.go:43: checkTransPageMagic 100.0% devt.de/krotik/eliasdb/storage/slotting/physicalslotmanager.go:46: NewPhysicalSlotManager 100.0% devt.de/krotik/eliasdb/storage/slotting/physicalslotmanager.go:61: Insert 100.0% devt.de/krotik/eliasdb/storage/slotting/physicalslotmanager.go:89: Update 100.0% devt.de/krotik/eliasdb/storage/slotting/physicalslotmanager.go:131: Fetch 100.0% devt.de/krotik/eliasdb/storage/slotting/physicalslotmanager.go:201: Free 100.0% devt.de/krotik/eliasdb/storage/slotting/physicalslotmanager.go:222: Flush 100.0% devt.de/krotik/eliasdb/storage/slotting/physicalslotmanager.go:230: write 100.0% devt.de/krotik/eliasdb/storage/slotting/physicalslotmanager.go:305: allocate 100.0% devt.de/krotik/eliasdb/storage/slotting/physicalslotmanager.go:360: allocateNew 100.0% devt.de/krotik/eliasdb/storage/util/location.go:72: LocationRecord 100.0% devt.de/krotik/eliasdb/storage/util/location.go:79: LocationOffset 100.0% devt.de/krotik/eliasdb/storage/util/location.go:86: PackLocation 100.0% devt.de/krotik/eliasdb/storage/util/slotsize.go:48: CurrentSize 100.0% devt.de/krotik/eliasdb/storage/util/slotsize.go:59: SetCurrentSize 100.0% devt.de/krotik/eliasdb/storage/util/slotsize.go:81: AvailableSize 100.0% devt.de/krotik/eliasdb/storage/util/slotsize.go:89: SetAvailableSize 100.0% devt.de/krotik/eliasdb/storage/util/slotsize.go:110: NormalizeSlotSize 100.0% devt.de/krotik/eliasdb/storage/util/slotsize.go:129: decodeSize 100.0% devt.de/krotik/eliasdb/storage/util/slotsize.go:150: encodeSize 100.0% total: (statements) 100.0%