Skip to content
Snippets Groups Projects
  1. Sep 10, 2018
  2. Sep 03, 2018
  3. Aug 29, 2018
  4. Aug 16, 2018
  5. Jun 16, 2018
    • Lucas Roesler's avatar
      Trim tailing slash from service name before proxy · 6676d1b8
      Lucas Roesler authored
      
      **What**
      - When determining the service name of the function, remove any trailing
      slashes, the slashes are not allowed in service names for either Swarm
      or K8S, so this can only be a left over from the url path
      
      **Why**
      - This was preventing service resolution, and hence failed functions,
          when the function was called with a trailing slash
      
      Fixes #714
      
      Signed-off-by: default avatarLucas Roesler <roesler.lucas@gmail.com>
      6676d1b8
  6. Mar 27, 2018
  7. Mar 23, 2018
    • Alex Ellis's avatar
      Add direct_functions mode to gateway for tuning · 0c7e59fe
      Alex Ellis authored
      
      Adds a pair of configuration options for performance tuning. The
      gateway can now invoke functions directly and can bypass the
      provider. See updated table in README.md for configuration values.
      
      BaseURLResolver is added with unit tests that decouples resolving
      upstream URL from the reverse proxy client code.
      
      - SingleHostBaseURLResolver resolves a single upstream host
      - FunctionAsHostBaseURLResolver resolves host based upon conventions
      within the URL of the request to a function for direct access
      
      Tested with Kubernetes (faas-netes) and faas-swarm through UI, CLI
      calling system endpoints and functions directly.
      
      Signed-off-by: default avatarAlex Ellis (VMware) <alexellis2@gmail.com>
      0c7e59fe
  8. Mar 20, 2018
  9. Mar 05, 2018
  10. Mar 03, 2018
  11. Feb 01, 2018
  12. Dec 05, 2017
  13. Oct 04, 2017
  14. Sep 13, 2017
Loading