featurebase/pb
Seebs 610c4ed6cb introduce protobuf types for ingest ops
We add a new protobuf type. Also, protoc changed slightly and remade
some tests, in a way which should have no effects but makes the code
*very* slightly cleaner.

This introduces the first testing code in encoding/proto (whoops)
so that scaffolding is a first draft; if you're looking at this code
and the design is a problem go ahead and fix it.

The purpose of this is to verify that we're actually covering all
the branches in the ingest.ShardedRequest and pb.ShardedIngestRequest
message conversions. (Except the top-level one for a nil request,
which isn't checked by this.)

The coverage report doesn't actually include coverage for the ingest
code, though, so we haven't actually properly tested Compare.
Baby steps!
2021-09-27 12:05:57 -05:00
..
pb.go Move internals proto files into separate package (pb) 2021-03-22 20:28:00 +01:00
private.pb.go introduce protobuf types for ingest ops 2021-09-27 12:05:57 -05:00
private.proto introduce protobuf types for ingest ops 2021-09-27 12:05:57 -05:00
public.pb.go introduce protobuf types for ingest ops 2021-09-27 12:05:57 -05:00
public.proto Add max memory limit to Extract() to prevent OOM 2021-08-02 08:20:12 -06:00