columns {
  name: "count"
  type {
    struct_type {
      members {
        name: "key"
        type {
          type_id: UINT64
        }
      }
      members {
        name: "subkey"
        type {
          type_id: UINT64
        }
      }
      members {
        name: "value"
        type {
          type_id: UINT64
        }
      }
    }
  }
}
columns {
  name: "min"
  type {
    optional_type {
      item {
        struct_type {
          members {
            name: "key"
            type {
              type_id: INT32
            }
          }
          members {
            name: "subkey"
            type {
              optional_type {
                item {
                  type_id: INT32
                }
              }
            }
          }
          members {
            name: "value"
            type {
              optional_type {
                item {
                  type_id: INT32
                }
              }
            }
          }
        }
      }
    }
  }
}
columns {
  name: "max"
  type {
    optional_type {
      item {
        struct_type {
          members {
            name: "key"
            type {
              type_id: INT32
            }
          }
          members {
            name: "subkey"
            type {
              optional_type {
                item {
                  type_id: INT32
                }
              }
            }
          }
          members {
            name: "value"
            type {
              optional_type {
                item {
                  type_id: INT32
                }
              }
            }
          }
        }
      }
    }
  }
}
columns {
  name: "sum"
  type {
    optional_type {
      item {
        struct_type {
          members {
            name: "key"
            type {
              type_id: INT64
            }
          }
          members {
            name: "subkey"
            type {
              optional_type {
                item {
                  type_id: INT64
                }
              }
            }
          }
          members {
            name: "value"
            type {
              optional_type {
                item {
                  type_id: INT64
                }
              }
            }
          }
        }
      }
    }
  }
}
columns {
  name: "avg"
  type {
    optional_type {
      item {
        struct_type {
          members {
            name: "key"
            type {
              type_id: DOUBLE
            }
          }
          members {
            name: "subkey"
            type {
              optional_type {
                item {
                  type_id: DOUBLE
                }
              }
            }
          }
          members {
            name: "value"
            type {
              optional_type {
                item {
                  type_id: DOUBLE
                }
              }
            }
          }
        }
      }
    }
  }
}
columns {
  name: "stddev"
  type {
    optional_type {
      item {
        struct_type {
          members {
            name: "key"
            type {
              type_id: DOUBLE
            }
          }
          members {
            name: "subkey"
            type {
              optional_type {
                item {
                  type_id: DOUBLE
                }
              }
            }
          }
          members {
            name: "value"
            type {
              optional_type {
                item {
                  type_id: DOUBLE
                }
              }
            }
          }
        }
      }
    }
  }
}
columns {
  name: "p50"
  type {
    optional_type {
      item {
        struct_type {
          members {
            name: "key"
            type {
              type_id: DOUBLE
            }
          }
          members {
            name: "subkey"
            type {
              optional_type {
                item {
                  type_id: DOUBLE
                }
              }
            }
          }
          members {
            name: "value"
            type {
              optional_type {
                item {
                  type_id: DOUBLE
                }
              }
            }
          }
        }
      }
    }
  }
}
columns {
  name: "agg_list"
  type {
    struct_type {
      members {
        name: "key"
        type {
          list_type {
            item {
              type_id: INT32
            }
          }
        }
      }
      members {
        name: "subkey"
        type {
          list_type {
            item {
              type_id: INT32
            }
          }
        }
      }
      members {
        name: "value"
        type {
          list_type {
            item {
              type_id: INT32
            }
          }
        }
      }
    }
  }
}
columns {
  name: "agg_list_distinct"
  type {
    struct_type {
      members {
        name: "key"
        type {
          list_type {
            item {
              type_id: INT32
            }
          }
        }
      }
      members {
        name: "subkey"
        type {
          list_type {
            item {
              type_id: INT32
            }
          }
        }
      }
      members {
        name: "value"
        type {
          list_type {
            item {
              type_id: INT32
            }
          }
        }
      }
    }
  }
}
columns {
  name: "mode"
  type {
    struct_type {
      members {
        name: "key"
        type {
          list_type {
            item {
              struct_type {
                members {
                  name: "Frequency"
                  type {
                    type_id: UINT64
                  }
                }
                members {
                  name: "Value"
                  type {
                    type_id: INT32
                  }
                }
              }
            }
          }
        }
      }
      members {
        name: "subkey"
        type {
          list_type {
            item {
              struct_type {
                members {
                  name: "Frequency"
                  type {
                    type_id: UINT64
                  }
                }
                members {
                  name: "Value"
                  type {
                    type_id: INT32
                  }
                }
              }
            }
          }
        }
      }
      members {
        name: "value"
        type {
          list_type {
            item {
              struct_type {
                members {
                  name: "Frequency"
                  type {
                    type_id: UINT64
                  }
                }
                members {
                  name: "Value"
                  type {
                    type_id: INT32
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}
columns {
  name: "top"
  type {
    struct_type {
      members {
        name: "key"
        type {
          list_type {
            item {
              type_id: INT32
            }
          }
        }
      }
      members {
        name: "subkey"
        type {
          list_type {
            item {
              type_id: INT32
            }
          }
        }
      }
      members {
        name: "value"
        type {
          list_type {
            item {
              type_id: INT32
            }
          }
        }
      }
    }
  }
}
rows {
  items {
    items {
      uint64_value: 4
    }
    items {
      uint64_value: 4
    }
    items {
      uint64_value: 4
    }
  }
  items {
    items {
      int32_value: 0
    }
    items {
      int32_value: 10
    }
    items {
      int32_value: 5
    }
  }
  items {
    items {
      int32_value: 1
    }
    items {
      int32_value: 40
    }
    items {
      int32_value: 8
    }
  }
  items {
    items {
      int64_value: 3
    }
    items {
      int64_value: 100
    }
    items {
      int64_value: 26
    }
  }
  items {
    items {
      double_value: 0.75
    }
    items {
      double_value: 25
    }
    items {
      double_value: 6.5
    }
  }
  items {
    items {
      double_value: 0.5
    }
    items {
      double_value: 12.909944487358056
    }
    items {
      double_value: 1.2909944487358056
    }
  }
  items {
    items {
      double_value: 1
    }
    items {
      double_value: 25
    }
    items {
      double_value: 6.5
    }
  }
  items {
    items {
      items {
        int32_value: 1
      }
      items {
        int32_value: 1
      }
      items {
        int32_value: 1
      }
      items {
        int32_value: 0
      }
    }
    items {
      items {
        int32_value: 10
      }
      items {
        int32_value: 20
      }
      items {
        int32_value: 30
      }
      items {
        int32_value: 40
      }
    }
    items {
      items {
        int32_value: 5
      }
      items {
        int32_value: 6
      }
      items {
        int32_value: 7
      }
      items {
        int32_value: 8
      }
    }
  }
  items {
    items {
      items {
        int32_value: 1
      }
      items {
        int32_value: 0
      }
    }
    items {
      items {
        int32_value: 10
      }
      items {
        int32_value: 20
      }
      items {
        int32_value: 30
      }
      items {
        int32_value: 40
      }
    }
    items {
      items {
        int32_value: 5
      }
      items {
        int32_value: 6
      }
      items {
        int32_value: 7
      }
      items {
        int32_value: 8
      }
    }
  }
  items {
    items {
      items {
        items {
          uint64_value: 3
        }
        items {
          int32_value: 1
        }
      }
    }
    items {
      items {
        items {
          uint64_value: 1
        }
        items {
          int32_value: 10
        }
      }
    }
    items {
      items {
        items {
          uint64_value: 1
        }
        items {
          int32_value: 5
        }
      }
    }
  }
  items {
    items {
      items {
        int32_value: 1
      }
      items {
        int32_value: 1
      }
      items {
        int32_value: 1
      }
    }
    items {
      items {
        int32_value: 40
      }
      items {
        int32_value: 30
      }
      items {
        int32_value: 20
      }
    }
    items {
      items {
        int32_value: 8
      }
      items {
        int32_value: 7
      }
      items {
        int32_value: 6
      }
    }
  }
}
