Details

    • Sub-task
    • Status: Resolved
    • Blocker
    • Resolution: Fixed
    • None
    • 1.5.0
    • SQL
    • Spark 1.5 doc/QA sprint

    Description

      1. Each column should be at the minimum 3 characters wide. Right now if the widest value is 1, it is just 1 char wide, which looks ugly. Example below:

      2. If a DataFrame have more than N number of rows (N = 20 by default for show), at the end we should display a message like "only showing the top 20 rows".

      +--+--+-+
      | a| b|c|
      +--+--+-+
      | 1| 2|3|
      | 1| 2|1|
      | 1| 2|3|
      | 3| 6|3|
      | 1| 2|3|
      | 5|10|1|
      | 1| 2|3|
      | 7|14|3|
      | 1| 2|3|
      | 9|18|1|
      | 1| 2|3|
      |11|22|3|
      | 1| 2|3|
      |13|26|1|
      | 1| 2|3|
      |15|30|3|
      | 1| 2|3|
      |17|34|1|
      | 1| 2|3|
      |19|38|3|
      +--+--+-+
      only showing top 20 rows   <---- add this at the end
      

      3. For array values, instead of printing "ArrayBuffer", we should just print square brackets:

      +------------------+------------------+-----------------+
      |       a_freqItems|       b_freqItems|      c_freqItems|
      +------------------+------------------+-----------------+
      |ArrayBuffer(11, 1)|ArrayBuffer(2, 22)|ArrayBuffer(1, 3)|
      +------------------+------------------+-----------------+
      

      should be

      +-----------+-----------+-----------+
      |a_freqItems|b_freqItems|c_freqItems|
      +-----------+-----------+-----------+
      |    [11, 1]|    [2, 22]|     [1, 3]|
      +-----------+-----------+-----------+
      

      Attachments

        Activity

          People

            6133d Akhil Thatipamula
            rxin Reynold Xin
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: