Uploaded image for project: 'Calcite'
  1. Calcite
  2. CALCITE-603

Metadata providers for size, memory, parallelism

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.1.0-incubating
    • None
    • None

    Description

      Add a metadata provider for average row size and column size (both in bytes).

      This can be used, among other things, to determine the degree of parallelism and whether there is adequate memory to put multiple operators in the same process. (See email thread.)

      I think this should be a single interface with two methods:

      interface Volume {
        List<Double> averageColumnSize();
        Double averageRowSize();
      }

      Attachments

        Activity

          People

            julianhyde Julian Hyde
            julianhyde Julian Hyde
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: