-
- Downloads
Add support for larger pulse/alert tables
Previously pulses and alerts that used a table visualization were limited to 3 columns and 10 rows. This commit changes the backed to bump that to 10 columns and 20 rows. When a resultset has more data than will fit into a 10x20 table, it will trigger a CSV attachment that will include the full results of the query, up to 2000 results. This commit also limits all queries to 2000 rows, similar to how queries issued via the UI are constrained. Users wanting more than 2000 rows use the existing export functionality.
Showing
- src/metabase/api/card.clj 1 addition, 1 deletionsrc/metabase/api/card.clj
- src/metabase/api/dashboard.clj 2 additions, 1 deletionsrc/metabase/api/dashboard.clj
- src/metabase/api/dataset.clj 3 additions, 19 deletionssrc/metabase/api/dataset.clj
- src/metabase/api/pulse.clj 2 additions, 1 deletionsrc/metabase/api/pulse.clj
- src/metabase/email/messages.clj 8 additions, 6 deletionssrc/metabase/email/messages.clj
- src/metabase/pulse.clj 4 additions, 3 deletionssrc/metabase/pulse.clj
- src/metabase/pulse/render.clj 144 additions, 74 deletionssrc/metabase/pulse/render.clj
- src/metabase/query_processor.clj 19 additions, 0 deletionssrc/metabase/query_processor.clj
- test/metabase/api/dataset_test.clj 3 additions, 3 deletionstest/metabase/api/dataset_test.clj
- test/metabase/api/session_test.clj 53 additions, 47 deletionstest/metabase/api/session_test.clj
- test/metabase/api/user_test.clj 9 additions, 7 deletionstest/metabase/api/user_test.clj
- test/metabase/pulse/render_test.clj 149 additions, 41 deletionstest/metabase/pulse/render_test.clj
- test/metabase/pulse_test.clj 181 additions, 13 deletionstest/metabase/pulse_test.clj
Loading
Please register or sign in to comment