E.g. .filter(isCompositeType).length below always returns 0 because Symbol('Object'); may be created twice at some point:
https://github.com/apollographql/apollo-server/blob/cfbfe71a936a749b68b802e6eb8e8477fe19d144/packages/server/src/plugin/cacheControl/index.ts#L80
Commit message here probably talks about the root cause ffcfa37
v16 does not have this issue
E.g.
.filter(isCompositeType).lengthbelow always returns 0 becauseSymbol('Object');may be created twice at some point:https://github.com/apollographql/apollo-server/blob/cfbfe71a936a749b68b802e6eb8e8477fe19d144/packages/server/src/plugin/cacheControl/index.ts#L80
Commit message here probably talks about the root cause ffcfa37
v16 does not have this issue