datafusion-substrait 53.1.0

DataFusion Substrait Producer and Consumer
Documentation
{
  "relations": [
    {
      "root": {
        "input": {
          "set": {
            "inputs": [
              {
                "project": {
                  "common": {
                    "emit": {
                      "outputMapping": [
                        1
                      ]
                    }
                  },
                  "input": {
                    "read": {
                      "common": {
                        "direct": {}
                      },
                      "baseSchema": {
                        "names": [
                          "a"
                        ],
                        "struct": {
                          "types": [
                            {
                              "i64": {
                                "nullability": "NULLABILITY_NULLABLE"
                              }
                            }
                          ],
                          "nullability": "NULLABILITY_NULLABLE"
                        }
                      },
                      "namedTable": {
                        "names": [
                          "data"
                        ]
                      }
                    }
                  },
                  "expressions": [
                    {
                      "selection": {
                        "directReference": {
                          "structField": {}
                        },
                        "rootReference": {}
                      }
                    }
                  ]
                }
              },
              {
                "project": {
                  "common": {
                    "emit": {
                      "outputMapping": [
                        1
                      ]
                    }
                  },
                  "input": {
                    "read": {
                      "common": {
                        "direct": {}
                      },
                      "baseSchema": {
                        "names": [
                          "a"
                        ],
                        "struct": {
                          "types": [
                            {
                              "i64": {
                                "nullability": "NULLABILITY_NULLABLE"
                              }
                            }
                          ],
                          "nullability": "NULLABILITY_NULLABLE"
                        }
                      },
                      "namedTable": {
                        "names": [
                          "data2"
                        ]
                      }
                    }
                  },
                  "expressions": [
                    {
                      "selection": {
                        "directReference": {
                          "structField": {}
                        },
                        "rootReference": {}
                      }
                    }
                  ]
                }
              }
            ],
            "op": "SET_OP_INTERSECTION_PRIMARY"
          }
        },
        "names": [
          "a"
        ]
      }
    }
  ],
  "version": {
    "minorNumber": 54,
    "producer": "subframe"
  }
}