Over time, you might want to add or remove fields in an existing schema. The precise rules for schema evolution are inherited from Avro, and are documented in the Avro specification as rules for Avro schema resolution. For the purposes of working in Kite, here are some important things to note.