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