etl/glean.py [95:107]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    def _set_definition(self, full_defn: dict):
        # sort from latest to earliest
        self.definition_history = list(
            sorted(
                full_defn[self.HISTORY_KEY],
                key=lambda x: datetime.fromisoformat(x["dates"]["last"]),
                reverse=True,
            )
        )

        # The canonical definition for up-to-date schemas
        self.definition = self.definition_history[0]
        self.definition["name"] = full_defn[self.NAME_KEY]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



etl/glean.py [167:178]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    def _set_definition(self, full_defn: dict):
        self.definition_history = list(
            sorted(
                full_defn[self.HISTORY_KEY],
                key=lambda x: datetime.fromisoformat(x["dates"]["last"]),
                reverse=True,
            )
        )

        # The canonical definition for up-to-date schemas
        self.definition = self.definition_history[0]
        self.definition["name"] = full_defn[self.NAME_KEY]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



