featurebase/server
Seebs 964e7d86c8 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-30 11:10:47 -07:00
..
testdata/certs Updated code to latest version for open-sourcing. 2022-09-02 13:23:39 -07:00
cluster_test.go Updated dependency paths to reflect new repo location 2022-09-06 09:39:22 -07:00
config.go added /sql endpoint; implemented SHOW TABLES (#1935) 2022-09-30 11:10:24 -07:00
config_internal_test.go Updated code to latest version for open-sourcing. 2022-09-02 13:23:39 -07:00
config_test.go Updated dependency paths to reflect new repo location 2022-09-06 09:39:22 -07:00
dup.go Updated code to latest version for open-sourcing. 2022-09-02 13:23:39 -07:00
dup_arm64.go Updated code to latest version for open-sourcing. 2022-09-02 13:23:39 -07:00
grpc.go kill everything that tries to pass nil tx to field/view things 2022-09-30 11:10:47 -07:00
grpc_internal_test.go Updated dependency paths to reflect new repo location 2022-09-06 09:39:22 -07:00
grpc_test.go fix: updating code to meet linting requirements (#2171) 2022-09-29 12:34:29 -04:00
handler_test.go fix: updating code to meet linting requirements (#2171) 2022-09-29 12:34:29 -04:00
server.go added /sql endpoint; implemented SHOW TABLES (#1935) 2022-09-30 11:10:24 -07:00
server_internal_test.go Updated code to latest version for open-sourcing. 2022-09-02 13:23:39 -07:00
server_test.go fix: updating code to meet linting requirements (#2171) 2022-09-29 12:34:29 -04:00
sql.go Updated dependency paths to reflect new repo location 2022-09-06 09:39:22 -07:00
tlsconfig.go fix: updating code to meet linting requirements (#2171) 2022-09-29 12:34:29 -04:00
tlsconfig_test.go Updated dependency paths to reflect new repo location 2022-09-06 09:39:22 -07:00
trial.go Updated dependency paths to reflect new repo location 2022-09-06 09:39:22 -07:00