async def submitSchema(self, schema: Schema) -> Schema: schema = schema._replace(seqId=self._schemaId) self._schemaId += 1 self._schemasByKey[schema.getKey()] = schema self._schemasById[schema.seqId] = schema return schema
def _cacheSchema(self, schema: Schema): self._schemasByKey[schema.getKey()] = schema if schema.seqId: self._schemasById[schema.seqId] = schema