(record)
| 61 | |
| 62 | |
| 63 | def get_key(record): |
| 64 | if almost_equal_schemas(record, IdList): |
| 65 | key = "values" |
| 66 | elif almost_equal_schemas( |
| 67 | record, IdScoreList, check_field_types=False |
| 68 | ): |
| 69 | key = "values:keys" |
| 70 | else: |
| 71 | raise NotImplementedError("Not implemented for {}".format(record)) |
| 72 | assert record[key].metadata is not None, "Blob {} doesn't have metadata".format( |
| 73 | str(record[key]()) |
| 74 | ) |
| 75 | return record[key] |
| 76 | |
| 77 | |
| 78 | def get_categorical_limit(record): |
searching dependent graphs…