Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Dec 06, 2017
  2. Dec 05, 2017
  3. Nov 30, 2017
    • Ryan Senior's avatar
      Improve memory usage of infer-spaces · dc4f5cb0
      Ryan Senior authored
      This commit changes how the word frequency and cost data is
      represented in memory. Previously this data consumed about 7 MB on all
      Metabase instances. This commit lowers that memory to roughly 1.5
      MB. The primary change is storing the hash of the strings in a
      primitive integer array instead of the strings themselves. It also
      stores the cost in a correlated primitive double array, saving space
      there as well.
      dc4f5cb0
  4. Nov 29, 2017
  5. Nov 27, 2017
  6. Nov 22, 2017
  7. Nov 21, 2017
  8. Nov 17, 2017
  9. Nov 16, 2017
  10. Nov 15, 2017
    • Ryan Senior's avatar
      Relax defsetting precondition for descriptions · fb9dc284
      Ryan Senior authored
      Previously the code would only allow a string literal for a
      description. This poses problems for i18n strings, i.e. `(tru "my
      string")`, which evaluates to a string, but at macro expansion time is
      not a string. This removes that precondition. The string is still
      validated at runtime via schema.
      fb9dc284
    • Ryan Senior's avatar
      Change Druid queries so that their weeks start on Sunday [ci drivers] · 04336be8
      Ryan Senior authored
      By default Druid weeks start on Monday, but the rest of Metabase
      expects that the weeks start on Sunday. This commit adds an `origin`
      clause to `week` granularity queries which will force Sunday as the
      start of the week.
      
      Fixes #6047
      04336be8
    • Ryan Senior's avatar
      Add report-timezone support for Redshift [ci drivers] · e69b87f9
      Ryan Senior authored
      Not sure when it was added, but Redshift now supports specifying a
      timezone. It looks like Redshift has a similar bug to Oracle for unix
      timestamps (written up as #5789) in that it's interpretting the UTC
      timestamps as in the report timezone already, rather than adjusting.
      
      Fixes #6279
      e69b87f9
    • Ryan Senior's avatar
      Add support for sending alert emails via a background thread · a98c06fe
      Ryan Senior authored
      Previously notifications of alert lifecycles (i.e. subscribing to an
      alert, or being removed from an alert) was happening on the HTTP
      request thread. When the SMTP server was slow, this would slow down
      the response and thus the UI. This instead returns immediately and
      connects to the SMTP server via a background thread separately from
      the HTTP request thread.
      a98c06fe
  11. Nov 14, 2017
  12. Nov 13, 2017
  13. Nov 12, 2017
  14. Nov 10, 2017
  15. Nov 09, 2017
  16. Nov 08, 2017
    • Cam Saul's avatar
      MetaStore integration (#6315) · fb63cc38
      Cam Saul authored
      * MetaStore integration
      
      * Fix lint error
      
      * restructure embedding levels
      
      * Rename updateSetting in setting widgets to onChange, add onChangeSetting
      
      * embed flow images / spacing
      
      * lint fix
      fb63cc38
Loading