MCPcopy
hub / github.com/uber/aresdb / GetTableShard

Method GetTableShard

memstore/memstore.go:50–50  ·  view source on GitHub ↗

GetTableShard gets the data for a pinned table Shard. Caller needs to unpin after use.

(table string, shardID int)

Source from the content-addressed store, hash-verified

48 AddTableShard(table string, shardID int, needPeerCopy bool)
49 // GetTableShard gets the data for a pinned table Shard. Caller needs to unpin after use.
50 GetTableShard(table string, shardID int) (*TableShard, error)
51 // RemoveTableShard removes table shard from memstore
52 RemoveTableShard(table string, shardID int)
53 // FetchSchema fetches schema from metaStore and updates in-memory copy of table schema,

Callers 15

recovery_test.goFile · 0.65
reportBatchStatMethod · 0.65
bootstrap_test.goFile · 0.65
batchstats_test.goFile · 0.65
snapshot_test.goFile · 0.65
ingestion_test.goFile · 0.65
processShardMethod · 0.65
prepareForeignTableMethod · 0.65

Implementers 2

memStoreImplmemstore/memstore.go
MemStorememstore/mocks/MemStore.go

Calls

no outgoing calls

Tested by

no test coverage detected