Skip to main content

ReleaseClaimedGridResult

Result of releasing a grid created by the caller through claimGridChunk. The ownership, direct/effective ACL, and grid have been removed atomically, making its chunk claimable again.

type ReleaseClaimedGridResult {
gridId: BigInt!
lowChunk: ChunkCoordinates!
highChunk: ChunkCoordinates!
policy: GridClaimPolicy!
released: Boolean!
}

Fields

ReleaseClaimedGridResult.gridId ● BigInt! non-null scalar

Id of the self-claimed grid that was removed.

ReleaseClaimedGridResult.lowChunk ● ChunkCoordinates! non-null object

Low corner of the removed one-chunk grid.

ReleaseClaimedGridResult.highChunk ● ChunkCoordinates! non-null object

High corner of the removed one-chunk grid.

ReleaseClaimedGridResult.policy ● GridClaimPolicy! non-null enum

Claim policy under which the removed grid was created.

ReleaseClaimedGridResult.released ● Boolean! non-null scalar

True after the ownership, ACL rows, and grid were removed in one committed transaction.

Returned By

releaseClaimedGrid mutation