| 283 | static constexpr char FIELD_ID_KEY[] = "PARQUET:field_id"; |
| 284 | |
| 285 | std::shared_ptr<::arrow::KeyValueMetadata> FieldIdMetadata(int field_id) { |
| 286 | if (field_id >= 0) { |
| 287 | return ::arrow::key_value_metadata({FIELD_ID_KEY}, {ToChars(field_id)}); |
| 288 | } else { |
| 289 | return nullptr; |
| 290 | } |
| 291 | } |
| 292 | |
| 293 | int FieldIdFromMetadata( |
| 294 | const std::shared_ptr<const ::arrow::KeyValueMetadata>& metadata) { |
no test coverage detected