Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • incubator-openwhisk Github stars: 2181 (+253 since last report)

  • incubator-openwhisk GitHub forks: 469 (+52 since last report)

  • Focus on improved per-invocation (of Actions) performance via logging and other improvements.
  • TBD: Kubernetes project seeks to enable MiniKube with latest Kube/Docker drivers.
  • Separation of CLI and language runtimes into their own top-level repos. (10/17):

    • Move docker runtime into it's own repo #2850
    • Move python runtime into it's own repo #2843

    • Move nodejs runtime into it's own repo #2834

    • Move php runtime into it's own repo #2823

    • Move swift runtime into it's own repo #2822

    • Move java runtime into it's own repo #2821

  • In addition to CLI and Runtime separation work, other work related to preparing for releases has begun as well
    • e.g., Generate maven artifacts #3060
  • Note: there was an issue with pushing Docker images to DockerHub for ~2 week period fixed on 11/27; effects were that Travis builds on 11/28 suddenly experienced a issues from the backlog of updates that went untested.

...

  • 9/12: Use latest version of Akka HTTP #2726
  • 9/12: Make nginx more performant acting as a proxy. #2727
  • 9/21: Removing 'Swift 3.1.1' from build. #2737
  • 9/18: Added --result to invoke action #275010/18: Added support for configurable java action method name (#2590) #2754 
  • 9/21: Add git pre-commit hook scripts for Scala formatting #2782
     
  • 10/12: Change logging backend from log4j to Logback #2818 
  • 10/17: Option to use docker pause/unpause instead of docker-runc pause/unpause #2828

  • 10/18: Added support for configurable java action method name (#2590) #2754
  • 10/18: Make redis optional on deployment #2868
  • 10/20: Added support for configurable java action method name. #2875
  • 10/20: Update nodejs to 6.11.4 #2879
  • 10/27: Emit metrics via kamon #2857

    • This PR implements the capability to send metric information via Kamon (http://kamon.io/) to statsd (https://github.com/etsy/statsd) instead or additionally to the existing metrics information which is written into the system logs.

  • 11/7: use ZooKeeper as persistent store for invokerId assignment #2916
  • 11/9: Reduce memory consumption for invocations of cached actions #2730
  • 11/10: Reorganization of the "core" folder to move folders associated with runtimes to "actionRuntimes" in root folder #2933 
  • 11/10: Add the support of certificate checking for secure mode #2864 
  • 11/17: Programmatic lazy creation of completedN and invokerN topics #2948  
  • 11/17: Initial support for nodejs8 #2958

  • 11/29: Add couchdb clustering #2810 (still pending issues being worked as issues)
  • 11/21: Removal of openwhisk cli and cli related test cases #2979 

  • 11/23: Enable controller HA by default #2994

  • 11/28: Adapt timeouts of controller and nginx. #3010
  • 9/27: update apigw end-to-end to be more resilient #2724

...