featurebase/server
Seebs fd9d4de31d Remove most of the resize-related logic
We had two different, incompatible-with-each-other, and both
individually broken, partial implementations of resizing logic.
There's the original pre-etcd resize, and then the etcd resize,
and neither works, but there's conflicts between the ways they
don't work.

No attempt to fix this is likely to yield decent results, so
instead, we yank them both out entirely, so if we decide to
implement resizing (which we will) we won't be confused by
stray code pertaining to resizing that's not really hooked
up to anything.

We're leaving the resize messages in protobuf to avoid renumbering
protobuf messages. We rename some of our message types to UNUSED0,
etcetera, so that any code still using the old names won't
compile, to make sure we get rid of it, but we can't just drop
the numbers without breaking rolling restart.

The Resize_AddNode tests are removed not just because we don't
have resizing, but because they were completely broken anyway
and never worked at all. But there's no reason to fix them because
they exist to fix the functionality we didn't have and are now
removing the vestigial remains of.

We also drop the one usage of the AddNode function of Noder, because
it was used only by one test code fragment that was creatincg clusters,
and that can be done more correctly. There were no other call sites
at all.

We mark the monitorAntiEntropy function to be ignored by
code coverage because it's not actually being covered. There's
a separate ticket for removing that entirely.
2022-06-21 17:03:09 -05:00
..
testdata/certs Supply "subject alternative name" for TLS certificates 2020-10-20 14:14:26 -05:00
cluster_test.go Remove most of the resize-related logic 2022-06-21 17:03:09 -05:00
config.go FB-1378: Use IP whitelisting for ingest authentication and authorization (#2070) 2022-05-20 14:57:05 -05:00
config_internal_test.go FB-1378: Use IP whitelisting for ingest authentication and authorization (#2070) 2022-05-20 14:57:05 -05:00
config_test.go Upgrade go.mod to featurebase/v3 2022-01-21 10:57:05 -07:00
dup.go add copyright notice back in 2021-12-10 11:01:04 -06:00
dup_arm64.go add copyright notice back in 2021-12-10 11:01:04 -06:00
grpc.go Remove most of the resize-related logic 2022-06-21 17:03:09 -05:00
grpc_internal_test.go Recognize semi-colon separated cookies too (#2078) 2022-05-24 21:45:33 -05:00
grpc_test.go fix parens around where clause bug (#2121) 2022-06-16 22:21:24 -05:00
handler_test.go Remove most of the resize-related logic 2022-06-21 17:03:09 -05:00
pg.go Revert "FB-1491: Revert pql.Decimal commit for the 4.8.5 release (#2117)" 2022-06-17 14:58:30 -05:00
pg_internal_test.go Upgrade go.mod to featurebase/v3 2022-01-21 10:57:05 -07:00
pg_test.go FB-1188 - Added TTL field option 2022-02-25 11:39:31 -06:00
server.go Remove most of the resize-related logic 2022-06-21 17:03:09 -05:00
server_internal_test.go addresses multiple authn/z tickets 2022-01-14 12:31:32 -06:00
server_test.go Remove most of the resize-related logic 2022-06-21 17:03:09 -05:00
sql.go Upgrade go.mod to featurebase/v3 2022-01-21 10:57:05 -07:00
tlsconfig.go Upgrade go.mod to featurebase/v3 2022-01-21 10:57:05 -07:00
trial.go Upgrade go.mod to featurebase/v3 2022-01-21 10:57:05 -07:00