MCPcopy Create free account
hub / github.com/brimdata/super / PoolStats

Method PoolStats

api/client/connection.go:209–217  ·  view source on GitHub ↗
(ctx context.Context, id ksuid.KSUID)

Source from the content-addressed store, hash-verified

207}
208
209func (c *Connection) PoolStats(ctx context.Context, id ksuid.KSUID) (exec.PoolStats, error) {
210 req := c.NewRequest(ctx, http.MethodGet, path.Join("/pool", id.String(), "stats"), nil)
211 var stats exec.PoolStats
212 err := c.doAndUnmarshal(req, &stats)
213 if errIsStatus(err, http.StatusNotFound) {
214 err = ErrPoolNotFound
215 }
216 return stats, err
217}
218
219func (c *Connection) BranchGet(ctx context.Context, poolID ksuid.KSUID, branchName string) (api.CommitResponse, error) {
220 path := urlPath("pool", poolID.String(), "branch", branchName)

Callers 1

TestPoolStatsMethod · 0.80

Calls 4

NewRequestMethod · 0.95
doAndUnmarshalMethod · 0.95
errIsStatusFunction · 0.85
StringMethod · 0.65

Tested by 1

TestPoolStatsMethod · 0.64