featurebase/test
Seebs 474d3e0794 kill everything that tries to pass nil tx to field/view things
The "field/view will just synthesize a tx" behavior is awful and
also hides a number of fundamental flaws. We distinguish between
"we really do mean to work on a single shard here" and "we intend
to work on the whole field or view", and the latter now take
Qcx instead of Tx.

This eliminates a lot of very weird cases where we checked for
nil Tx and synthesized them, and also gets us away from
field and view taking Tx parameters when no possible Tx
can be constructed which is valid, because Tx are inherently
shard-specific at this time.
2022-09-02 11:40:37 -05:00
..
cluster.go [FB-1484] Sentry: fix middleware and CI test for PLG 2022-06-10 14:52:32 -05:00
disco.go simplify, streamline, and possibly debug embedded etcd 2022-07-21 11:42:35 -05:00
field.go Upgrade go.mod to featurebase/v3 2022-01-21 10:57:05 -07:00
handler.go add copyright notice back in 2021-12-10 11:01:04 -06:00
holder.go kill everything that tries to pass nil tx to field/view things 2022-09-02 11:40:37 -05:00
index.go Upgrade go.mod to featurebase/v3 2022-01-21 10:57:05 -07:00
pilosa.go Use socket instead of TCP for etcd config 2022-08-22 11:48:07 -05:00
pilosa_test.go Upgrade go.mod to featurebase/v3 2022-01-21 10:57:05 -07:00
transaction.go Upgrade go.mod to featurebase/v3 2022-01-21 10:57:05 -07:00