Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved reporting and error handling #66

Merged
13 commits merged into from
Nov 4, 2016
Merged

Improved reporting and error handling #66

13 commits merged into from
Nov 4, 2016

Commits on Jul 25, 2016

  1. Put CDN into microsite configuration

    Alejandro Gómez committed Jul 25, 2016
    Configuration menu
    Copy the full SHA
    d9cb6c9 View commit details
    Browse the repository at this point in the history
  2. Include fetch requests when raising fetch failures

    Alejandro Gómez committed Jul 25, 2016
    Configuration menu
    Copy the full SHA
    1f5cbeb View commit details
    Browse the repository at this point in the history
  3. Environment improvements for reporting

    Alejandro Gómez committed Jul 25, 2016
    Configuration menu
    Copy the full SHA
    9faae6f View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2016

  1. Improved error handling and reporting

    Alejandro Gómez committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    f12c79d View commit details
    Browse the repository at this point in the history
  2. Rediscover test classes

    Alejandro Gómez committed Jul 26, 2016
    Configuration menu
    Copy the full SHA
    8a49d8c View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2016

  1. Delete incorrect comment

    Alejandro Gómez committed Jul 27, 2016
    Configuration menu
    Copy the full SHA
    9c96dd1 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2016

  1. Rename FetchError to FetchException

    Alejandro Gómez committed Sep 19, 2016
    Configuration menu
    Copy the full SHA
    85e38f4 View commit details
    Browse the repository at this point in the history
  2. WIP ensure fetchMany is called with deduped identities

    Alejandro Gómez committed Sep 19, 2016
    Configuration menu
    Copy the full SHA
    a3a94c0 View commit details
    Browse the repository at this point in the history
  3. wip update to latest cats version

    Alejandro Gómez committed Sep 19, 2016
    Configuration menu
    Copy the full SHA
    68c0e5c View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2016

  1. Finish cats 0.7.2 update and change deps method

    Replace `Cont[FM, ?]` monad trick with interpreter using `EitherT` and
    `Writer`.
    peterneyens committed Nov 2, 2016
    Configuration menu
    Copy the full SHA
    1b60f45 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #70 from 47deg/peter-reporting

    Finish cats 0.7.2 update and change `deps` method
    Alejandro Gómez authored Nov 2, 2016
    Configuration menu
    Copy the full SHA
    38a8fd4 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2016

  1. Refactor and use some more cats features

    - Refactor interpreter: split out handling of `FetchOne`, `FetchMany`
      and `Concurrent`, use `XorT` in `processMany` to reduce nested folds,
      use `Validated` in `processMany` and `processConcurrent` to get
      missing ids/identities or some result.
    - (Prematurely ?) optimize `Fetch.join`
    - Replaced custom implementations of `map2`, `sequence` and `traverse`
      by using `Applicative[Fetch]`
    - ...
    
    I moved some methods around in the `Fetch` object and with the
    extraction of the three methods in the interpreter, so the diff looks
    much bigger than it actually is.
    peterneyens committed Nov 3, 2016
    Configuration menu
    Copy the full SHA
    f173dfd View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2016

  1. Merge pull request #73 from 47deg/peter-reporting-refactor

    Refactor and use some more cats features
    Alejandro Gómez authored Nov 4, 2016
    Configuration menu
    Copy the full SHA
    bc7e679 View commit details
    Browse the repository at this point in the history