Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. May 04, 2021
  2. Apr 27, 2021
  3. Apr 26, 2021
  4. Apr 15, 2021
  5. Apr 13, 2021
  6. Apr 09, 2021
  7. Apr 06, 2021
  8. Apr 05, 2021
  9. Apr 01, 2021
  10. Mar 31, 2021
  11. Mar 23, 2021
  12. Mar 22, 2021
  13. Mar 18, 2021
  14. Mar 17, 2021
  15. Mar 13, 2021
  16. Mar 12, 2021
  17. Mar 11, 2021
    • Jeff Evans's avatar
      Add support for connecting to Oracle with SSL (#15078) · 7b24bc98
      Jeff Evans authored
      Update Oracle driver to have the `ssl` (boolean) option, with the expectation that any keystore/truststore params have been set as JVM parameters
      
      Updating CircleCI config to allow for the following parameters to the `test-driver` orb:
      - `extra-env`: a string that will be prepended to the `lein test` invocation, in order to set environment variables specifically for that test run.  Expected to look like `VAR_NAME=a VAR_NAME_2=b`. Defaults to blank (i.e. nothing).
      - `test-selector`: a string that represents the Leiningen test [selectors](https://cljdoc.org/d/leiningen/leiningen/2.9.5/api/leiningen.test#test). Defaults to `:all` (i.e., run all tests).
      
      Adding RDS root CA truststore file to our resources so that CircleCI (and anyone else, really) can refer to it
      
      Defining new `be-tests-oracle-ssl-ee test-driver` task, and is identical to it except for the env vars required to connect via SSL instead (by specifying the RDS root CA trust store).  It only runs a few Oracle driver specific tests, not the full suite, since we are really only concerned with connectivity here.
      
      Updating Oracle driver docs to discuss relevant JVM params and configuration
      Unverified
      7b24bc98
  18. Mar 05, 2021
  19. Mar 02, 2021
    • Jeff Evans's avatar
      Add JDBC fetch size option for Redshift driver (#14617) · 6cfd9947
      Jeff Evans authored
      Update Redshift driver to 2.0.0.3
      
      Support controlling JDBC fetch size for Redshift
      
      Adding `defaultRowFetchSize` parameter for JDBC URL in Redshift driver, which controls the `fetchSize` for all `PreparedStatement` instances created under it
      
      Adding environment variable for controlling the new `redshift-fetch-size` parameter
      
      Adding documentation for aforementioned new env var
      
      Adding test for both the JDBC URL, as well as the `fetchSize` of the `PreparedStatement` itself
      Unverified
      6cfd9947
    • Ariya Hidayat's avatar
      Custom expression: new function ISNULL() and ISEMPTY() (#14866) · 7aece734
      Ariya Hidayat authored
      These new functions are to support MBQL's is-null and is-empty.
      7aece734
  20. Feb 26, 2021
  21. Feb 22, 2021
  22. Feb 19, 2021
    • Jeff Evans's avatar
      Make SSH heartbeat interval configurable (#14679) · 391749b7
      Jeff Evans authored
      Adding entry in public_settings.clj for ssh heartbeat interval, and referencing that from ssh.clj
      
      Adding the heartbeat interval to the existing log message when tunnel is established
      
      Adding mention of the env var to environment-variables.md
      Unverified
      391749b7
  23. Feb 17, 2021
  24. Feb 16, 2021
  25. Feb 15, 2021
    • Jeff Bruemmer's avatar
    • dpsutton's avatar
      Semantic types pt 1 (special-type -> semantic-type rename) (#14780) · 80a88883
      dpsutton authored
      * Semantic types migration
      
      * Fixup for basic querying
      
      * Remove the relation type migration.
      
      it makes the diff far too hard at the moment. need to be able to just
      move everything from special_type -> semantic_type and then correct
      the few that look at it to care about the effective type.
      
      the PK/FK stuff gets really invasive and needs to be in its own much
      smaller changeset
      
      * Just rename special_type -> semantic_type for first change
      
      * Special type -> semantic type
      
      * special-type -> semantic-type
      
      * SpecialType -> SemanticType
      
      * special type -> semantic type
      
      mostly in documentation, docstrings, etc
      
      * Fix tests which relied on order of sets
      
      database position was annotated by map-index'ing over the
      set. changing `:special-type` to `:semantic-type` changed the order of
      the seq produced from it.
      
      * special -> semantic in schema_metadata
      
      * Tim is awesome: Undo overeager special->semantic in docstrings
      
      * Un-rename semantic_type in data_migrations
      
      These migrations are run unless a migrations table marks them as
      already having run. If they haven't run, then the db is older and the
      column is special_type most likely. So we let them run as
      `:special_type` and add some error handling to the migration runner
      that is _opt in_.
      
      ```clojure
      (defmigration ^{:author "camsaul", :added "0.20.0", :catch? true}
        migrate-field-types
        ...
        )
      
      (try
        (@migration-var)
        (catch Exception e
          (if catch? ;; catch? from metadata
            (log/warn (format "Data migration %s failed: %s" migration-name (.getMessage e)))
            (throw e))))
      ```
      
      * Fix merged master changes
      
      just accepted their changes and fixed up rather than fix conflicts.
      Unverified
      80a88883
  26. Feb 12, 2021
  27. Feb 09, 2021
  28. Feb 08, 2021
Loading