filename | sha256 hash |
---|---|
fission-core-1.3.0-minikube.yaml | 5e65d844b6f545a2368cc2ea7df549c53a859d4621f62489a62afa540b5d3fe2 |
fission-all-1.3.0-minikube.yaml | 9ec1f4b30d73cb5fa3a68f4c804b65b31fdb3c96c4c75ca9963cab8a0c75c24e |
fission-core-1.3.0.yaml | 5daf079ee473a6167da893d58dad964a62b8b4d70724686dbac64243c0553498 |
fission-all-1.3.0.yaml | adf8c3ea584074afad1455c5fa0876b64fc15ed933f5a1570fda15e852060a67 |
fission-core-1.3.0.tgz | 76715e0c557790824b857882224511e5b4eda6ffd5c7874dcd51bcf0e26efcae |
fission-all-1.3.0.tgz | e5abef76f9605a3dd4920e6054810a4368d11c050b83adbd92ccb05b98a2163a |
fission-cli-osx | b0f536e484e53ba0c6eaef270be38102cf8085470507d7713393a8af48a9dec7 |
fission-cli-linux | e75ee64d4ab2ce752dca1186a88439ae9db5aa9e575436161b9232aa5147c622 |
fission-cli-windows.exe | d1bfb95b2795b102a603eb5d70bc1a61ee8341a8aee2d5a6f0f753de91664aaf |
1.3.0 (2019-06-03)
Merged pull requests:
- Check fission CLI & server git commit SHA before test #1200 (life1347)
- Add readiness/liveness probes to nat-streaming #1199 (life1347)
- Update bug issue templates #1198 (life1347)
- Add static code analysis to CI test #1197 (life1347)
- Analytics bugfix #1195 (soamvasani)
- Add Terraform configuration and upgrade helm version #1194 (darkgerm)
- Show warning message if spec alters poolsize while env version < 3 #1193 (life1347)
- Move packages to proejct/pkg to follow go project folder structure convention #1190 (life1347)
- router analytics -- close http response body #1180 (soamvasani)
- Remove prometheus server connectivity test during controller initialization #1179 (life1347)
- V1.2.1 #1178 (vishal-biyani)
- Skaffold for Fission #1172 (vishal-biyani)
- Add affinity support #1170 (laurence-hudson-mindfoundry)
- Refactor test framework #1128 (darkgerm)
- Pod specs #1106 (vishal-biyani)
- Allow non-toplevel modules in python environment #1042 (soamvasani)
- Created dotnet2.0 Builder Image and Added /v2/specialized Endpoint to dotnet2.0 Envrionment #1001 (paraspatidar)
1.2.1 (2019-05-09)
Merged pull requests:
- Fix dotnet example #1175 (CanerPatir)
- V1.2.0 #1171 (vishal-biyani)
- Fixes broken config path for functions #1177 (vishal-biyani)
1.2.0 (2019-05-03)
Merged pull requests:
- DRY up fetcher configuration #1168 (vishal-biyani)
- Add simple anonymous usage metrics #1167 (soamvasani)
- Fix the logger not working #1166 (darkgerm)
- Change log level in executor for better log reading/troubleshooting #1163 (life1347)
- Fix TravisCI go environment version to avoid go bugs #1154 (life1347)
- #1132 nodejs environment, increase body size #1149 (JannikZed)
- Added php builder to release script fixes #1140 #1145 (vishal-biyani)
- Using templated imagePullPolicy for containers in deployment.yaml #1137 (msshroff)
- Migrate from glide to official dependencies management tool: Go Module #1136 (life1347)
- Fix misleading log when setup portforward #1134 (life1347)
- V1.1.0 #1129 (vishal-biyani)
- support KUBECONFIG with multiple kube config files #1126 (grounded042)
- Function update after change in env #1116 (vishal-biyani)
- Add configurable timeout to fission function test #1091 (erwinvaneyk)
- Add links to examples for each Fission environment #1090 (erwinvaneyk)
1.1.0 (2019-03-25)
Merged pull requests:
- Add connection lost handler for NATS-streaming #1125 (life1347)
- Change RBAC api version to v1 #1124 (vishal-biyani)
- Configurable zero pool size in case of newdeploy function #1121 (vishal-biyani)
- use zap for logging #1112 (grounded042)
- Support --plugin parameter in Fission CLI #1111 (erwinvaneyk)
- PHP 7.3 v2 Specialization #1110 (AlbertoLopezBenito)
- Fix canary config manager creation error in controller #1105 (life1347)
- Python examples: Added a minimal 'getting started' #1103 (erwinvaneyk)
- Added support for Ruby v2 Specialization #1101 (brendanstennett)
- V1.0.0 #1100 (vishal-biyani)
- Adding annotations for prometheus scraping to fission-core #1098 (vishal-biyani)
- Switch from fluentd to fluentbit for log forwarding #1086 (soamvasani)
- Added draft proposal for CI/CD #1084 (vishal-biyani)
- [Kafka MQT] Add warning about Kafka version #1083 (bhavin192)
- Bump base image version of Go environment to 1.11.4 #1026 (life1347)
1.0.0 (2019-02-13)
Merged pull requests:
- V1.0 #1094 (vishal-biyani)
1.0 (2019-02-08)
Merged pull requests:
- Fix unable to update the function value of route #1081 (darkgerm)
- Consider Pod Phase in IsReadyPod #1080 (bhavin192)
- Spec archive optimisation #1068 (vishal-biyani)
- Fix helm charts blank line #1065 (darkgerm)
- Update helm charts README #1064 (darkgerm)
- Make extra configuration a sub heading #1062 (bhavin192)
- Remove/Redirect out-of-date docs to fission doc site #1061 (life1347)
- V1.0 rc2 #1056 (vishal-biyani)
- Mac test utility #986 (vishal-biyani)
- Fix executor tries to create same name deployment #1082 (life1347)
- OpenTracing for Fission #1079 (vishal-biyani)
- Fix fluentd plugin version to prevent version incompatible problem #1076 (life1347)
- Clear message in case of function/pod failure #1069 (vishal-biyani)
- Adding check for requirements file #1067 (vishal-biyani)
- Fix threads change value of http.DefaultTransport in router #1063 (life1347)
- Bumped up default CPU for fetcher, fixes #1058 #1059 (vishal-biyani)
- Replace router svcAddrUpdateLocks with new throttler package for code readability&reusability #1047 (life1347)
1.0-rc2 (2019-01-14)
Merged pull requests:
- solve kubernetes/client-go nested vendor #1048 (yesqiao)
- Include All Currently Supported Trigger Types #1043 (gravypod)
- Update dotnet and perl environment docs for rebuilding env images #1035 (life1347)
- [python-env] PEP8 Fixes for server.py #1034 (bhavin192)
- Fix builder not using latest image during CI build #1033 (life1347)
- Add link to values.yaml in charts' README.md #1023 (bhavin192)
- V1.0 rc1 #1022 (life1347)
- Draft proposal for annotations #992 (vishal-biyani)
- Refactor RoundTrip function for code reading #991 (life1347)
- Changed Kafka topic name validation #1051 (vishal-biyani)
- Makes router URL for Kafka trigger configurable #1045 (vishal-biyani)
- New deploy should clean up objects it created if there are errors #1040 (vishal-biyani)
- Fix cli create archive with nonexistent file #1036 (life1347)
- Use Header.Set() to override the existing header value #1032 (life1347)
- Fix go env panic when trying to load plugin and failed #1031 (life1347)
- Fix builder shows "http: multiple response.WriteHeader calls" #1029 (life1347)
- Add support for Kafka record headers #1025 (bhavin192)
- Fix requests are sent to unready function pod (newdeploy) #1005 (life1347)
- Send the error message to user when enabling canary feature fails. #990 (smruthi2187)
- Add fluentd.conf as a configmap #792 (erwinvaneyk)
1.0-rc1 (2018-12-11)
Merged pull requests:
- Use executor type as a delimiter to prevent deploy name conflict #1009 (life1347)
- Upgrade environment dependencies for security alert #1006 (life1347)
- Rename canary flag name from funcN/funcN-1 to newfunc/oldfunc #1003 (life1347)
- Alpine OpenJDK not available anymore #985 (vishal-biyani)
- Show builder image when list all envs #971 (life1347)
- V0.12.0 #967 (smruthi2187)
- Updating the compile documentation link #965 (gguttikonda)
- Specs for JVM example #825 (soamvasani)
- handle duplicate archive and package specs; handle multifile archives better #1018 (soamvasani)
- Validate command flag input by adding cli hook #1017 (life1347)
- Fix MQ trigger (NATS) wrongly sends error message to response topic #1002 (life1347)
- Added warning to fix #946 #996 (vishal-biyani)
- Package info error should warn user if package does not exist #995 (vishal-biyani)
- Fix newdeploy re-creates deployment when only minscale changed #988 (life1347)
- Fix release script failed to generate yaml for nonhelm installation #978 (life1347)
- Fix the analytics jobs in the YAMLs (remove duplicates) #977 (soamvasani)
- Pre-create kubernetes resources for function with minScale=0 #976 (life1347)
- Shorten poolmgr deployment name #975 (life1347)
- Fix issues when specifying resources/scales during updating/creation process #970 (life1347)
- Properly render Helm charts #969 (sdake)
- Fix CLI not shows package name when creating a function #966 (life1347)
- Fix Read on Closed body error #963 (smruthi2187)
- Archive package user experience #927 (vishal-biyani)
0.12.0 (2018-11-01)
Merged pull requests:
- Update formatting directive logic to unbreak tests #999 (life1347)
- Keep prometheus and canary deploy set to false in fission-core #964 (smruthi2187)
- Update readme to include JVM #953 (david-mcgillicuddy-ovo)
- Bump flask version #942 (life1347)
- Adding JVM heap options to environment #936 (vishal-biyani)
- Demo script updates #934 (soamvasani)
- Fix flag not found problem when running canary demo scripts #914 (life1347)
- V0.11.0 #913 (vishal-biyani)
- Fix failed to pull influxdb image from dockerhub #957 (life1347)
- Kafka tests #944 (vishal-biyani)
- fix a few canary deployment issues #943 (smruthi2187)
- Support for full url (base on aalubin 882 changes) #941 (life1347)
- Remove version from release name since it contains illegal chars for names #939 (soamvasani)
- Feature flag to enable/disable canary + optional prometheus install #937 (smruthi2187)
- Return the error on failed specializations with
fn test --debug
#917 (smruthi2187) - Added build and push procedures for Nodejs builder environment #916 (vishal-biyani)
- Add X-Forwarded-Host to request header #890 (life1347)
- Optimize function latency when cache expired/invalid under high concurrency #856 (life1347)
0.11.0 (2018-10-01)
Merged pull requests:
- Print status with the get option. #907 (smruthi2187)
- Fixed the spec validation UX issue #898 (vishal-biyani)
- Check CRD creation error instead of doing return directly #897 (life1347)
- Fix failed to find release-builder dockerfile & push specific tag #870 (life1347)
- V0.10.0 #868 (life1347)
- Fixes #758, uses v2 specialize for env versions 2 or higher #911 (vishal-biyani)
- Java env test - Maven verbosity reduction #902 (vishal-biyani)
- Canary deployments for fission functions. #892 (smruthi2187)
- Fix fetcher not close file descriptor correctly #889 (life1347)
- Removes the spec helm command for now to fix #881 #886 (vishal-biyani)
- FIX CleanupOldExecutorObjects in all namespaces #879 (ajbouh)
- Check pod container ready state #861 (life1347)
- Configurable namespace creation #855 (michaelgaida)
- Add v2 interface support for nodes env #836 (garyyeap)
- Kafka integration #831 (vishal-biyani)
- Fission supportability: Add dump command to dump information for debugging #754 (life1347)
0.10.0 (2018-08-17)
Merged pull requests:
- Fix CLI failed to setup port-forward caused by #712 #867 (life1347)
- Replay recorded requests by ReqUID #864 (Amusement)
- Add cleanup function to test scripts #863 (life1347)
- Fix newdeploy fail to update HPA, deployment of a function after function update #862 (life1347)
- Fix router not taps function services #860 (life1347)
- Do resources validation when validate spec files #840 (life1347)
- Fixed the name of JVM builder image name #824 (vishal-biyani)
- V0.9.2 #817 (vishal-biyani)
- Add retry subcommand to pkg command #808 (life1347)
- add gevent based Python server to benchmark test cases #794 (xiekeyang)
- Add more meaningful error messages to executor when getServiceForFunction #752 (life1347)
- Fix for #662: avoid unnecessary builds #866 (smruthi2187)
- Fix newdeploy not updates deployment after function's entrypoint changed #838 (life1347)
- Fix spec failed to archive single directory #837 (life1347)
- Uses a real go project to showcase vendor example so glide works #828 (vishal-biyani)
- Recorder CRD, Records API, Redis deployment #818 (Amusement)
- Fix router panic when trying to update route #811 (life1347)
- Add query options to
fission function test
#782 (erwinvaneyk) - Add go environment vendor directory support #781 (life1347)
- Scale deployment to zero when function is in idle state #775 (life1347)
- Update binary environment readme #773 (erwinvaneyk)
- Added readme for JVM environment #768 (vishal-biyani)
- Fix spec command overrides existing archive's url of a package #764 (life1347)
- Fixed typos from from goreportcard #760 (vishal-biyani)
- Extensible Fission CLI #743 (erwinvaneyk)
- Updating releasing notes with details and structure #738 (vishal-biyani)
- Update route without providing function reference #718 (vishal-biyani)
- Allow router round-trip to be configurable #713 (xiekeyang)
- Fix CLI failed to set up port-forwarding when multiple controller pods exist in the same namespace #712 (life1347)
0.9.2 (2018-07-25)
Merged pull requests:
- Helm lint check in Travis CI #799 (erwinvaneyk)
- Spelling. #797 (WrathZA)
- change image pull policy of builder manager #793 (xiekeyang)
- Delete namespace in background to reduce build time #791 (life1347)
- Break & Stop the build immediately if a non-zero exit code was returned #790 (life1347)
- Add changelog. #789 (smruthi2187)
- changes needed for 0.9.1 #788 (smruthi2187)
- Working version of Java builder with Maven #783 (vishal-biyani)
0.9.1 (2018-07-07)
Merged pull requests:
- Committing changelog. #780 (smruthi2187)
- Changes in charts for release 0.9.0 #778 (smruthi2187)
- Change flag name to KeepArchive for backward compatibility #787 (life1347)
- Fix go env plugin #784 (life1347)
- Fix “rm: missing operand” in release script #779 (life1347)
0.9.0 (2018-07-04)
Merged pull requests:
- Fix executor wrongly passes loop variable reference to function #751 (life1347)
- Python Environment: add gevent based WSGI server framework #750 (xiekeyang)
- Temporarily disabling the tests so that other PRs can be worked on #737 (vishal-biyani)
- add build exe to gitignore #736 (xiekeyang)
- ArchiveLiteralSizeLimit: Use Constant Instead Hard Code #731 (xiekeyang)
- Environment warning message bugfix #725 (soamvasani)
- V0.8.0 #722 (vishal-biyani)
- Make fetcher resource requests and limits configurable #708 (xiekeyang)
- Add steps to render & upload fission installation YAML #745 (life1347)
- Fix executor not reaps idle function pods for functions with executortype newdeploy #744 (life1347)
- Testing with keep alive settings for connections #742 (vishal-biyani)
- instead hard code by variable in error message #735 (xiekeyang)
- envns should be availabe in message line #734 (xiekeyang)
- Support annotations in environment specs #733 (erwinvaneyk)
- Extract portforward to separate package #728 (erwinvaneyk)
- Push NATS error messages to error queue #724 (Amusement)
- Fix for Windows CLI Port Forwarding #715 (thejosephstevens)
- Router liveness #701 (smruthi2187)
- Archives bigger than 256K size need env variable for uploading #697 (vishal-biyani)
- Convert go-env Dockerfile into a multi-stage build #683 (jgall)
- Move build process from host to docker container during release process #682 (life1347)
- Added a flag to control the extraction of archive based on user input #675 (vishal-biyani)
- Java env alpha #656 (vishal-biyani)
0.8.0 (2018-06-05)
Merged pull requests:
- Pre-install/pre-upgrade hooks to verify func references and assign restricted role bindings #717 (smruthi2187)
- Logger daemonset's update strategy #714 (vishal-biyani)
- Check spec directory exists before reading spec files #709 (life1347)
- Formatted specifiers are not compatible with variables #706 (xiekeyang)
- Indicate HTTP status code by library const #703 (xiekeyang)
- docker-distribution version bump for windows compatibility #691 (thejosephstevens)
- Version -> 0.7.2 #670 (life1347)
- Java environment Design & considerations #642 (vishal-biyani)
- Working version of Ingress integration #688 (vishal-biyani)
- Update k8s dependencies to 1.10 #687 (life1347)
- Add time trigger cron spec examination tool #680 (life1347)
- Fission metrics integration #677 (soamvasani)
- Replace Werkzeug with Bjoern as underlying WSGI server #672 (life1347)
- Enabling multi-tenancy for fission objects. #655 (smruthi2187)
0.7.2 (2018-05-05)
Merged pull requests:
- Add benchmark script #666 (life1347)
- Fixed the issue with update wiping values #663 (vishal-biyani)
- Fix newdeploy backend failed to delete deployment due to incorrect resource version #657 (life1347)
- Function update should be possible without change to code #652 (vishal-biyani)
- Fixes the issue with fn test and adds relevant test cases, fixes #650 #651 (vishal-biyani)
- Fix test cases occasional failure #647 (life1347)
- Change time precision for fluentd influxdb plugin to nano second #646 (life1347)
- Setting buildStatus to pending when function's source archive is updated. #637 (smruthi2187)
- Fix SEGFAULT issue when buildmgr failed to update package #635 (life1347)
- Fix executor does not reap specialized function pod when env no longer exists #633 (life1347)
- Update readme to point to the proper link #628 (jgall)
- Changes needed for release 0.7.1 #622 (smruthi2187)
- Add default value to cli flag #619 (life1347)
- Remove port forward in tests for router, controller and nats pods #611 (smruthi2187)
- meaningful error message when fetch request is received for a package when build is not successful. #661 (smruthi2187)
- Delete deployment with proper delete propagation policy #630 (life1347)
- Fix buildmgr SEGFAULT when it failed to update package #626 (life1347)
- Fission upgrade tests #605 (vishal-biyani)
- Removed the fn pods functionality #594 (vishal-biyani)
- Testing proposal: Requirements and frameworks exploration #581 (vishal-biyani)
0.7.1 (2018-04-10)
Merged pull requests:
- Prevent releasing idle connections because transport is shared. #609 (smruthi2187)
- Fix components crash before crds creation #602 (life1347)
- updates to changelog. #598 (smruthi2187)
- changes needed for release 0.7.0 #597 (smruthi2187)
fission X create --spec
flags for env and trigger create commands #607 (soamvasani)- Updating releasing guideliness with a few more details. #599 (smruthi2187)
- Add deprecated message to subcommand pods #592 (life1347)
- Add validate function to crd resource and do validate before creation/update #580 (life1347)
- Invalidate stale router cache entry with podIP's for deleted pods. #546 (smruthi2187)
- Use a separate controller loop to watch functions change and create a service #544 (life1347)
- E2E test for NATS-streaming trigger #338 (soamvasani)
0.7.0 (2018-04-02)
Merged pull requests:
- bug fix: spec dir flag #595 (xiekeyang)
- Add steps to set FISSION_ROUTER env variable & update docs #593 (life1347)
- Adding routerUrl parameter for kubewatch, timer, message queue trigge… #591 (smruthi2187)
- Uses proper way to get server URL #587 (vishal-biyani)
- Check if the requested file already exists in fetcher and skip fetch #584 (smruthi2187)
- Add golang example to installation guide #578 (clee)
- Fixes the issue #559 with env versions #569 (vishal-biyani)
- Add post-upgrade-job to track fission upgrade #564 (life1347)
- Prepending a slash to user input url if missing. #547 (smruthi2187)
- Add verbosity flag and verbose logs for portforwarder #575 (soamvasani)
- Spec validator, better errors, apply waits for previous build #560 (soamvasani)
- Tests for function update #550 (vishal-biyani)
- Show fission deployment version with cli #538 (life1347)
0.6.1 (2018-03-22)
Merged pull requests:
- This change fixes an error in a yaml file in the fission-core chart. #563 (smartding)
- [ci skip] update release number #561 (appleboy)
- Fixes #537 - warning should not be given when updating to newdeploy #545 (vishal-biyani)
- Docs update #542 (soamvasani)
- Release script updates #541 (soamvasani)
- Show warning when trying to create a route with non-existent function (#238) #539 (life1347)
- Fix executor failed to clean cache & kubeobjs after function deleted (#533) #534 (life1347)
- Delete healthz log #525 (smruthi2187)
- Always retry when istio is enabled. #536 (life1347)
- Fix executor tries to create a new deployment when a function is updated #524 (life1347)
- Add container spec config options to (build) environments #413 (erwinvaneyk)
0.6.0 (2018-03-01)
Merged pull requests:
- Detect fission namespace in cli #519 (soamvasani)
- Default values for FISSION_* env vars #518 (soamvasani)
- Add chart version to job name #516 (soamvasani)
- Fix CLI not update function's secret/configmap correctly #512 (life1347)
- Adds latest tags and pushes to dockerhub for fetcher and fission-bundle #509 (vishal-biyani)
- Fixes the backward compatibility with older environment versions #508 (vishal-biyani)
- Update Fn: Executor New Deployment #504 (vishal-biyani)
- Adds default resources for fetcher pod #500 (vishal-biyani)
- Documentation Revamp #496 (vishal-biyani)
- Delete and list orphan pkgs #468 (smruthi2187)
- Service type ClusterIP - Controller port forward through CLI #431 (prithviramesh)
- Istio integration #421 (life1347)
- Implement support for Azure storage message queue triggers #371 (peterhuene)
latest (2018-03-01)
Merged pull requests:
- Release checklist #522 (soamvasani)
- Fix post-install-job container failure due to command not found #514 (life1347)
- Replace the release with the latest tag. #513 (smruthi2187)
- Go: Set image to right version, update example readme #497 (soamvasani)
- Remove a noisy log from router #495 (soamvasani)
- Improve release script #494 (life1347)
- Update SHA256 HASH in CHANGELOG.md due to binaries update #493 (life1347)
- Go builder for single file functions #492 (soamvasani)
- CI modifications #491 (smruthi2187)
- Add upgrade guide from 0.4.x to 0.5.0 #490 (life1347)
- Version -> 0.5.0 #489 (life1347)
0.5.0 (2018-02-07)
Merged pull requests:
- Migrate project.json to dotnet.csproj & do build in dotnet container #488 (life1347)
- Fix binary environment build failure due to package not found #487 (life1347)
- Fix possible context leak problem #483 (life1347)
- Removed limit on max number of channels in NATS Streaming deployment #482 (erwinvaneyk)
- Add glide flag to strip nested vendor #480 (life1347)
- Extend perl examples to use more http features #479 (LittleFox94)
- Fluentd image tag issue in tests - an additional tag was appended #469 (vishal-biyani)
- Fix broken redirect in python example #467 (soamvasani)
- Add readiness probe to go env #461 (life1347)
- Fix fission bundle build failure #456 (life1347)
- Convert build.sh to a multi-stage Dockerfile. #452 (justinbarrick)
- NewDeploy Doc #432 (vishal-biyani)
- Add go vet check #430 (life1347)
- Fix potential nil pointer problem #485 (life1347)
- Add simple usage doc for accessing secret/configmap in function #484 (life1347)
- Helm hook bugfixes: run on upgrade, delete on completion #473 (soamvasani)
- Archive pruner #471 (smruthi2187)
- Build and push fluentd image on release; update chart to use that image #462 (soamvasani)
- Installation instructions for Fission Workflows #453 (erwinvaneyk)
- Block build requests before environment builder is ready #437 (life1347)
- Show warning when user tries to create a function with a non-existed environment #436 (life1347)
- Declarative application specifications for Fission #422 (soamvasani)
- Functions have access to secrets/configmaps specified by the user #399 (prithviramesh)
- Newdeploy backend #387 (vishal-biyani)
0.4.1 (2018-01-20)
Merged pull requests:
- Fix python environment failed to launch #451 (life1347)
- use time.Since instead of time.Now().Sub #449 (wgliang)
- Fix fission function logs #448 (prithviramesh)
- Integration test improvements #447 (soamvasani)
- Use storageClassName in Helm Charts (#444) #445 (agrahamlincoln)
- Fscache support for multiple kubernetes objects #435 (vishal-biyani)
- Improve travi-ci test scripts #434 (life1347)
- Fix glide failed to check out github.com/dsnet/compress #429 (life1347)
- Golang v2 environment -- runtime and builder #427 (soamvasani)
- [Issue 423] build logs not saved on build error #426 (life1347)
- Add support for httproute Host matching #425 (ajbouh)
- Removed openshift specifics as they are no longer necessary #424 (karmab)
- Overwrite request host with internal host to prevent request rejection #419 (life1347)
- Fix pool manager crash problem if failed at http call #418 (life1347)
- Update nats dependencies #411 (life1347)
- Prepare Fission for IPv6 uses #408 (valentin2105)
- Executor API panics if there is err in getting function from backends #407 (vishal-biyani)
- fission function logs returns logs in correct order now #405 (prithviramesh)
- Fetcher retry #403 (vishal-biyani)
- Add fission/builder image #397 (erwinvaneyk)
- Changed podName to a generic objectReference in cache implementation #391 (vishal-biyani)
- Add package command #385 (life1347)
- Executor abstraction #384 (vishal-biyani)
0.4.0 (2017-11-15)
Merged pull requests:
- Added python example to demonstrate status codes. #395 (c0dyhi11)
- created weather.js in node.js examples, modified README.md #394 (svicenteruiz)
- Delete failed helm releases to prevent test case failure #393 (life1347)
- Added AWS to install cloud setup #392 (joshkelly)
- Fix functionReferenceResolver return out-of-date function metadata #390 (life1347)
- changes made to FluentD configuration to circumvent Logger daemonset #380 (prithviramesh)
0.4.0rc (2017-11-08)
Merged pull requests:
- Use store to sync functions/triggers for fast synchronization #382 (life1347)
- Switch from ThirdPartyResources to CustomResourceDefinitions #381 (life1347)
- changed helm install pullPolicy from Always to IfNotPresent when building local docker image #378 (prithviramesh)
- Reduce function resolving time #376 (life1347)
- Fix builder manager issues #367 (life1347)
- Test functions 236 #355 (vishal-biyani)
- Make default node-env use alpine. List envs in documentation. #354 (rapitable)
- Update k8s client version to 4.0.0 #351 (life1347)
0.3.0 (2017-09-29)
Merged pull requests:
- dotnet20 build fixes #365 (soamvasani)
- Add experimental deploy script #364 (erwinvaneyk)
- Fix workflow apiserver proxy #363 (erwinvaneyk)
- Differentiate by environment in fscache eviction #361 (soamvasani)
0.3.0-rc (2017-09-27)
Merged pull requests:
- Dump package resources at the end of tests #357 (soamvasani)
- Use Containers to find matched storage containers (#350) #353 (life1347)
- Fix storage service failed to start after restarting it #352 (life1347)
- Add bodyparser for text/plain to node-env #349 (erwinvaneyk)
- Fix unsupported checksum type (issue 342) #343 (life1347)
- Fission workflow env integration #336 (erwinvaneyk)
- Add builder manager support #308 (life1347)
buildmgr-preview-20170922 (2017-09-22)
Merged pull requests:
- Multiple Trigger Definitions Fix #341 (jsturtevant)
buildmgr-preview-20170921 (2017-09-21)
Merged pull requests:
- Update a dependency in the package.json #339 (watilde)
- Fission dotnet 2.0 env #337 (joalmeid)
- Fix internal route setup bug #335 (soamvasani)
- Tag and push the latest environment images #333 (y-taka-23)
- Function service cache partial support for multiple specialization #332 (soamvasani)
- Upgrade Node Environment to 8.x #329 (MylesBorins)
- Removed deprecated k8s templates #327 (erwinvaneyk)
- Post-install hook to poke analytics function #325 (soamvasani)
- update readme with latest install instructions #324 (soamvasani)
v0.2.1 (2017-09-12)
Merged pull requests:
- Upgrade tool for 0.1 -> 0.2.1 #320 (soamvasani)
- Release automation script -- attach helm charts, tag env images #318 (soamvasani)
v0.2.1-rc2 (2017-09-10)
v0.2.1-rc (2017-09-09)
Merged pull requests:
- Hugo-based documentation site #317 (soamvasani)
- Use latest function metadata to check cached function service. #316 (life1347)
- Storage service helm chart integration + bugfixes #315 (soamvasani)
- Added perl environment #311 (LittleFox94)
- Move builds to package level #297 (soamvasani)
v0.2.0-20170901 (2017-09-01)
Merged pull requests:
- Large functions: API proxy for storage svc, upload support in the CLI #304 (soamvasani)
- Unarchive zip file after fetcher downloads the package #301 (life1347)
- Storage service and client #300 (soamvasani)
- Add link to the logs section of INSTALL.md #299 (ly798)
- Add Environment v2 Builder #298 (life1347)
- Add env builder & srcpkg through cli #296 (life1347)
- Split out the Package type into a first class Kubernetes resource #295 (soamvasani)
- Helm chart bugfixes + end to end test bugfixes #293 (soamvasani)
- Minor documentation fix for the Go example #292 (georgebuckerfield)
- Improve error message if an older CLI attempts to make a request #291 (rapitable)
- Update list of environments currently in README #289 (erwinvaneyk)
- Fix fetcher failed to access TPR if RBAC is enabled #288 (life1347)
- Fix bug that causes us to skip our new e2e tests #285 (soamvasani)
- Parse metadata.Name before creating tpr resource #284 (life1347)
- Remove etcd deployment & svc #282 (life1347)
- End to end test runner #281 (soamvasani)
- Set fetcher image through poolmgr env #280 (life1347)
- Set message content-type based on the trigger.Spec.ContentType #279 (life1347)
- Helm chart updates #273 (soamvasani)
- Kubernetes access for Travis CI tests #272 (soamvasani)
- V2 types and TPR #266 (soamvasani)
- Fix logger prints wrong log #263 (life1347)
- Fix nats trigger replies message to non-existing response topic #260 (life1347)
- Binary Environment #256 (erwinvaneyk)
- fix typo funtion -> function #252 (sbfaulkner)
- Ruby logger #251 (sbfaulkner)
- Update/Add fission-core & fission-all helm charts #239 (life1347)
- Fix unstoppable kubewatcher #208 (life1347)
nightly20170705 (2017-07-06)
Merged pull requests:
- include path parameters in params hash for ruby environment #249 (sbfaulkner)
- Fission update must require at least one change to function #241 (life1347)
- Add message queue trigger support #218 (life1347)
nightly20170621 (2017-06-21)
Merged pull requests:
- Fix creating redundant pods on heavyload coldstart #232 (yqf3139)
- Aggregate tap service request in interval #229 (yqf3139)
- Specify full golang version in Dockerfiles and build helper script #227 (soamvasani)
- Retrieve URL params in functions (#158) #226 (yqf3139)
- Fix s/Sirupsen/sirupsen/ for logrus #224 (n1koo)
- add ruby-env #223 (sbfaulkner)
- Fix pool contains wrong environment metadata #221 (life1347)
- Added support for pods and replication controllers to watchers #216 (javierbq)
- Fix two links in Roadmap doc #213 (markpeek)
- Fix http response body not closed correctly & return immediately when error occurred #210 (life1347)
- Print log when timetrigger is removed #209 (life1347)
- Retrieve function logs from controller #207 (life1347)
- Adding fission-rbac.yml for #183 (gamefiend)
- Add OpenShift INSTALL.md docs #179 (tiny-dancer)
- Lighten up the python3 base image (alpine) #171 (syassami)
- Make the chart work with helm 2.2 #170 (apenney)
- Add OpenShift support (#107) #168 (methadata)
- Go build helper script #163 (soamvasani)
- Add Time Trigger API and client (#153) #161 (yqf3139)
- Add fission-ui intro in readme #159 (yqf3139)
- Drop Go 1.7, use Go 1.8 #157 (soamvasani)
- Add README for Node.js examples #155 (RobertHerhold)
- Upgrade node environment to Node.js 7.6.0+ #151 (RobertHerhold)
- use fmt.Errorf instead of error.New() #149 (maxwell92)
- Return 201 for created resources #148 (RobertHerhold)
- Set correct Content-Type in the http response #147 (lingxiankong)
- Make it more clear where to clone this repo #145 (RobertHerhold)
- Fix function delete with uid #142 (yqf3139)
- Fixed pod has no ip (#139) #141 (life1347)
- fix(kubeEventsSlack): typo and wrong variable name #140 (Pindar)
- Ignore the vendor folder #137 (RobertHerhold)
- Fix Markdown table #136 (RobertHerhold)
- Symlink user function's node_modules to server's node_modules #133 (soamvasani)
- Add function logs support (#53) #131 (life1347)
- Remove redundant hello.js from charts directory #130 (ssudake21)
- Handle errors in filestore init (#108) #127 (soamvasani)
- [WIP] Golang runtime #125 (nouney)
- Modify the stock example to show how to change the Content-Type #124 (gonrial)
- Improve command-line client error output #122 (tobias)
- Report KeyNotFound from etcd as a 404 #121 (tobias)
- Use latest for stable release of minikube #120 (r2d4)
- Fixed failed to delete function when function's file is not exist #118 (life1347)
- Update gitignore to include dev artifacts #117 (tobias)
- Better convey duplicate name errors to client #116 (tobias)
- Don't wait for ready pod in MakeGenericPool #114 (soamvasani)
- Allow unique HTTP route & method (#102) #111 (kphatak)
- Minor improvements to build instructions in README #110 (tobias)
- Make build an actual sh script #109 (tobias)
- Fixing validations of fn actions #106 (kphatak)
- Http request support #105 (ktrance)
- function code download using HTTP URL #100 (kphatak)
- Error when env name/image not provided #98 (lcrisci)
- Add initial support for PHP7 #97 (dgoujard)
- kubewatcher example: send watch updates to slack #96 (soamvasani)
- bugfix (cli) Update the URL check to work with https #94 (andrewstuart)
- Primary Helm chart for fission #90 (ssudake21)
- Wait for Pod IP while waiting for pod ready #89 (soamvasani)
- Added support for running C# code in a dotnet core environment #84 (ktrance)
alpha20170124 (2017-01-24)
Merged pull requests:
- Make go vet happy #87 (AlekSi)
- Ignore glide cache in gofmt check #86 (soamvasani)
- Bugfix for internal routes #81 (soamvasani)
- Bug fix for handling a route's HTTP method in router #79 (soamvasani)
- fission-bundle: allow setting the namespace #77 (frodenas)
- Delete generic pools when environments are deleted #75 (soamvasani)
- Poolmgr: fix pod leak bugs on specializePod failure #70 (soamvasani)
- Poolmgr: ensure orphaned resources are cleaned up #69 (soamvasani)
- Implement 'fission route update' #68 (soamvasani)
- Update router cache on new function version #67 (soamvasani)
- Changed Package Names to Match new Github Organization #66 (jgavinray)
- Add HTTP route create params to function create command #65 (soamvasani)
- Add kubectl download to install instructions #61 (soamvasani)
- Readme minikube instructions #60 (soamvasani)
- Check for name in 'function delete' #59 (soamvasani)
- adding go-report card and fixing minor typo in README #57 (kphatak)
- Kubewatcher: trigger functions from Kubernetes Watch callbacks #56 (soamvasani)
- adding commonly used python libraries #49 (kphatak)
- Setup app.logger for python environment #48 (soamvasani)
- Add build badge #46 (soamvasani)
- Install and run etcd on travis #45 (soamvasani)
- Bugfix in functionServiceCache test #44 (soamvasani)
- Fix cache test #43 (soamvasani)
- #25 Continuous Testing #42 (jgavinray)
- add travis integration test #41 (carmark)
- Fix
environment
command typo. #39 (pirogoeth) - Edit readme #38 (soamvasani)
- Updated README to include protocol scheme for FISSION_URL prefix #36 (efexen)
- Add minikube example in readme #34 (johscheuer)
- README: use kubectl create -f http #32 (philips)
- Python environment improvements #30 (soamvasani)
- Readme updates #29 (soamvasani)
- Add "fission function edit <function>" command #28 (soamvasani)
- Move client-go dependency to 1.5 #27 (soamvasani)
kubecon (2016-11-11)
Merged pull requests:
- Reap idle pods #20 (soamvasani)
- Fission CLI #19 (soamvasani)
- Fix resource store errors on empty db #18 (soamvasani)
- fission-bundle: executable package for router, controller, poolmgr #17 (soamvasani)
- Router integration with poolmgr and controller #16 (soamvasani)
- Poolmgr -- manage generic containers and their specialization #15 (soamvasani)
- Fetcher is a helper for function run containers #14 (soamvasani)
- Cache -- simple threadsafe map #13 (soamvasani)
- Change controller and router exports to make them usable as libraries #12 (soamvasani)
- Add API version to URLs #11 (soamvasani)
- Nodejs improvements #10 (soamvasani)
- Base64 encode the code in json objects. #9 (soamvasani)
- API for environments #8 (soamvasani)
- Add HTTP trigger API and client #7 (soamvasani)
- Move some fission structs to top level package #6 (soamvasani)
- Controller #5 (soamvasani)
- Move packages to root dir from src/ #4 (soamvasani)
- Router #3 (soamvasani)
- NodeJS Function Run Container #2 (soamvasani)
- Initial docs commit #1 (soamvasani)