Permalink
Commits on Apr 18, 2016
  1. Fix error on windows.

    Resolves #289.
    committed Apr 18, 2016
Commits on Apr 7, 2016
  1. Fix typo

    decibel committed Apr 7, 2016
Commits on Mar 31, 2016
  1. Help Git users avoid confusion about `revert`.

    Thanks to Eric Bréchemier for the "time travel" analogy and wordsmithing
    (issue #286).
    committed Mar 31, 2016
Commits on Feb 11, 2016
  1. Require Pod::Escapes in RPM.

    At least until Pod::Simple gets its act together
    (perl-pod/pod-simple#84).
    committed Feb 11, 2016
Commits on Jan 26, 2016
  1. Add --global as an alias for --user.

    To the config commmand.
    committed Jan 26, 2016
Commits on Jan 20, 2016
Commits on Jan 14, 2016
  1. Fix missing and conflicting change name in add command.

    Turns out the `add` command needed a few improvements to the handling of
    change names. So:
    
    * Teach it not to ignore the --change option.
    * Teach it to emit a usage message when there is no change name.
    * Teach it to handle a conflict with a target name by suggesting the use
      of the --change option.
    committed Jan 14, 2016
Commits on Jan 13, 2016
  1. Test on 5.22.

    committed Jan 13, 2016
  2. Rollback verifies in tutorial.

    committed Jan 13, 2016
Commits on Jan 8, 2016
  1. Increment to v0.9995.

    committed Jan 8, 2016
  2. Timestamp v0.9994.

    committed Jan 8, 2016
  3. Update translation libraries.

    committed Jan 8, 2016
  4. Add missing param.

    committed Jan 8, 2016
  5. Return ID, not hash.

    committed Jan 8, 2016
  6. Replace Postgres table with MySQL table in MySQL tutorial.

    Looks like I fat-fingered a copy-n-paste at some point. Resolves #254.
    committed Jan 8, 2016
  7. Make deployed ID search with offset consistent.

    In places where we were searching for changes, offsets triggered by `~` and
    `^` were properly being handled. Such was the case in the `revert` command.
    But in places where we were just searching for IDs, offsets were ignored. So
    fix by adding two new engine methods:
    
    * `find_change_id()` is just like `find_change()`, but returns an ID.
    * `change_id_offset_from_id()` is just like `change_offset_from_id()`,
      but returns an ID.
    
    The former is a regular Engine method, but the latter is an abstrct method
    that engines must implement. So add it to the App::Sqitch::Role::DBIEngine and
    each engine class that overrides it.
    
    Resolves #272.
    committed Jan 8, 2016
Commits on Jan 7, 2016
  1. Properly report missing registry on revert.

    Instead of reporting that the registry does not exist, like so:
    
        No registry found in $registry_target. Have you ever deployed?
    
    Resolves #271.
    committed Jan 7, 2016
Commits on Nov 24, 2015
  1. Set client_min_messages to WARNING.

    We had a system with it set to FATAL, which means that Sqitch was unable to
    recognize errors. So make sure that we at least get registry errors, even if
    we don't get errors from the change scripts.
    committed Nov 24, 2015
Commits on Nov 9, 2015
  1. Oracle, not Google.

    committed Nov 9, 2015
Commits on Oct 27, 2015
  1. Fix Vertica doc links.

    committed Oct 27, 2015
Commits on Oct 19, 2015
  1. Add missing dash to tutorials.

    Closes #268.
    committed Oct 19, 2015
Commits on Oct 16, 2015
  1. Replace inappropriate ROLLBACKS in tutorials.

    They should be COMMITs. Also remove some trailing whitespace.
    dredozubov committed with Oct 16, 2015
Commits on Oct 13, 2015
  1. Fix Oracle Wallet connection strings.

    Trick is to check for individual connection attributes, not authority, which
    can have slashes and at signs and other non-value bits. Added some new
    tests to try to keep them fixed. Ref #260.
    committed Oct 13, 2015
  2. Note installdirs fix.

    committed Oct 13, 2015
  3. Consider installdirs when selecting etc prefix.

    carragom committed Oct 10, 2015
Commits on Sep 22, 2015
  1. Capture STDERR and output for Oracle errors.

    Right along with STDOUT. Ref #260.
    committed Sep 22, 2015
  2. Try checking for authority first.

    Ref #260.
    committed Sep 22, 2015
  3. Use quote-escaped dbname.

    Also assume wallet connection if no URI authority at all.
    Ref #260.
    committed Sep 22, 2015
  4. Support Oracle URIs with no user or host.

    Useful for Oracle Wallet connections. Closes #260.
    committed Sep 22, 2015
Commits on Sep 1, 2015
  1. Typo fix

    ravinggenius committed Sep 1, 2015
Commits on Aug 29, 2015
  1. Get config only if needed.

    And record the change. Thanks @victormours!.
    committed Aug 29, 2015
  2. Fix error when running `sqitch engine add pg something`

    victormours committed Aug 29, 2015