| 857 | } |
| 858 | |
| 859 | int SchemaDescriptor::GetColumnIndex(const PrimitiveNode& node) const { |
| 860 | auto it = node_to_leaf_index_.find(&node); |
| 861 | if (it == node_to_leaf_index_.end()) { |
| 862 | return -1; |
| 863 | } |
| 864 | return it->second; |
| 865 | } |
| 866 | |
| 867 | ColumnDescriptor::ColumnDescriptor(schema::NodePtr node, int16_t max_definition_level, |
| 868 | int16_t max_repetition_level, |