This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Dec 20, 2017
-
-
Cam Saul authored
-
Cam Saul authored
trim user name before set
-
Cam Saul authored
Use JodaTime to parse datetime strings
-
Maz Ameli authored
Dashboard Text Cards
-
Cam Saul authored
-
Cam Saul authored
Minor code cleanup
-
Cam Saul authored
-
Cam Saul authored
-
Cam Saul authored
Don't try to use inactive fields in queries
-
Cam Saul authored
-
Kyle Doherty authored
-
Kyle Doherty authored
-
- Dec 19, 2017
-
-
Maz Ameli authored
-
Maz Ameli authored
-
Cam Saul authored
-
Cam Saul authored
Fix wrong values in tooltips (#6401)
-
Cam Saul authored
code cleanup!
-
Cam Saul authored
-
Sameer Al-Sakran authored
Improve field sync performance
-
Cam Saul authored
-
Sameer Al-Sakran authored
Improve `/database/:id/fields` response time
-
Ryan Senior authored
Previously the code would individually insert any new column found as a row in the fields table. This commit switches that processing to be chunked. This significantly increases performance of sync when there are many new columns being sync'd (i.e. when adding a new database).
-
Sameer Al-Sakran authored
Fix empty dashboard archival notification
-
Sameer Al-Sakran authored
Don't show "Add this to dashboard" if modifying existing question
-
Ryan Senior authored
Previously every metabase field was updated during sync, giving it a new updated_at value even if there was no change. This commit will only update a row if there's been a base_type change or a new special type was found (which should be pretty rare). This significantly increases the performance of sync, especially on installs with larger numbers of columns being sync'd.
-
- Dec 18, 2017
-
-
Cam Saul authored
-
Ryan Senior authored
Previously we would use the default behavior, which is `ring.middleware.json/wrap-json-response`. `wrap-json-response` will generate a string from the Clojure data structure and use that as the ring response. This commit switches serializing to a `PipedInputStream` which allows us to use less memory and return the results as we are serializing them to JSON.
-
Atte Keinänen authored
-
- Dec 15, 2017
-
-
Jonathan Eatherly authored
-
Jonathan Eatherly authored
Change inline code markdown to display as inline in text dashcards. Up dashcard breakpoint showing markdown help link
-
- Dec 14, 2017
-
-
Ryan Senior authored
Remove HTTP connection closing tests
-
Atte Keinänen authored
-
Atte Keinänen authored
-
- Dec 13, 2017
-
-
Cam Saul authored
-
Cam Saul authored
-
Ryan Senior authored
This is a test only change to introduce coordination between the threads and remove the timing sensitive sleeps previously used in the streaming tests.
-
Maz Ameli authored
i18n for Admin Panel Settings section (WIP)
-
Ryan Senior authored
These tests essentially cover Jetty's ability to notice a connection has been closed and reap that connection by interrupting the thread that our handler is running on. We don't set anything changing this default behavior, we don't handle the InterruptedException. That exception just gets bubbled up, and handled by Jetty.
-
- Dec 12, 2017
-
-
Ryan Senior authored
Add docs for perf monitoring a Metabase instance
-
Ryan Senior authored
-