smruthi2187 and Ta-Ching Chen
d8d8d4fee8
Fix Read on Closed body error ( #963 )
2018-11-21 14:27:52 +08:00
Harald Nordgren and Ta-Ching Chen
05bcca358a
Update formatting directive logic to unbreak tests
2018-11-20 17:24:41 +08:00
Ta-Ching Chen
188a7aab5f
Fix helm command not found issue when kubeconfig is not provided.
2018-11-20 17:24:37 +08:00
Vishal and Ta-Ching Chen
711e8f9ecc
Package info error should warn user ( #995 )
2018-11-20 00:44:20 +08:00
Ta-Ching Chen and Vishal
65bc02ecc8
Newdeploy - change only in minscale should not restart deployment
2018-11-15 15:31:28 +05:30
Soam Vasani and Vishal
eacec38ccb
Specs for JVM example ( #825 )
2018-11-15 00:00:26 +05:30
Ta-Ching Chen and GitHub
a55ecedcb3
Fix release script failed to generate yaml for nonhelm installation ( #978 )
2018-11-14 15:02:43 +08:00
Vishal and Ta-Ching Chen
18fa81e85c
Upgrade OpenJDK8 to latest available version ( #985 )
2018-11-13 18:00:38 +08:00
Soam Vasani and Ta-Ching Chen
4fd5dfaa0a
Fix the analytics jobs in the YAMLs (remove duplicates) ( #977 )
2018-11-08 14:39:37 +08:00
Steven Dake and Soam Vasani
0a714b6308
Properly render Helm charts ( #969 )
...
* Properly render Helm charts
Fixes: https://github.com/fission/fission/issues/968
* Addres reviewier comments
2018-11-06 13:27:17 -08:00
Ta-Ching Chen and GitHub
965031876a
Show builder image when list all envs ( #971 )
2018-11-05 23:18:37 +08:00
Ta-Ching Chen and GitHub
02cc811efa
Fix CLI not shows package name when creating a function ( #966 )
2018-11-05 17:19:05 +08:00
Ganesh Guttikonda and Ta-Ching Chen
0e9b1b1d04
Updating the compile documentation link ( #965 )
...
* Updating the compile documentation link
* Changing the protocol to https
2018-11-05 15:41:22 +08:00
smruthi2187 and GitHub
e97113eadc
V0.12.0 ( #967 )
2018-11-01 15:57:25 -07:00
smruthi2187 and GitHub
2a785e2116
Keep prometheus and canary deploy set to false in fission-core ( #964 )
2018-11-01 13:02:46 -07:00
Soam Vasani and GitHub
9f41868095
Remove version from release name since it contains illegal chars for names ( #939 )
...
* Remove version from release name since it contains illegal chars for names
* Put version in release name for uniqueness, but remove invalid chars
* Remove prometheus=false yaml
2018-10-31 14:54:25 -07:00
Ta-Ching Chen and GitHub
6c197ae68a
Fix failed to pull influxdb image from dockerhub ( #957 )
...
* Fix failed to pull influxdb image from dockerhub
* Disable jvm test temporarily (issue 958)
2018-10-31 16:32:45 +08:00
Ta-Ching Chen and GitHub
493cd78f7d
Optimize function latency when cache expired/invalid under high concurrency ( #856 )
...
* Optimize router response time by adding update lock
In 0.9.2, the router sends multiple GetServiceForFunction requests to executor
to get the service URL. However, the response time of executor will increase
under high-concurrency situation due to too many requests are waiting for
processing.
To solve the problem, an update lock was added to the router. All of goroutines belongs
to the same function need to grab the update lock before sending the request.
Only the first goroutine which gets the update lock is allowed to send request.
In this way, we reduce the burden of executor and lower the failure rate.
2018-10-27 23:35:00 +08:00
David McGillicuddy and Soam Vasani
525a6e1c4f
Update readme to include JVM ( #953 )
2018-10-24 09:03:27 -07:00
smruthi2187 and GitHub
1f08e05e76
Feature flag to enable/disable canary + optional prometheus install ( #937 )
2018-10-22 15:24:43 -07:00
Vishal and GitHub
c746e3ffae
Kafka tests ( #944 )
...
A simple test for Kafka integration which runs locally provided cluster has Kafka and Fission install has Kafka integratiom enabled (mqtrigger-kafka deployment present).
2018-10-22 20:07:51 +05:30
Ta-Ching Chen and GitHub
6850d6ed8e
Support for full url (base on aalubin changes) ( #941 )
2018-10-21 04:04:07 +08:00
smruthi2187 and GitHub
36303319da
fix a few canary deployment issues ( #943 )
2018-10-19 14:56:40 -07:00
smruthi2187 and GitHub
851216c637
Return the error on failed specializations with fn test --debug ( #917 )
2018-10-19 11:17:58 -07:00
Ta-Ching Chen and GitHub
d38e2c1ede
Bump flask version ( #942 )
2018-10-18 22:56:04 +08:00
Soam Vasani and GitHub
07d1eb055b
demo script updates ( #934 )
...
Demo script updates. Record-replay, a bugfix in the canary demo script, etc.
2018-10-15 14:48:01 -07:00
Vishal and GitHub
ba2b7f9dfc
Adding JVM heap options to environment ( #936 )
2018-10-15 23:01:43 +05:30
Ta-Ching Chen and GitHub
8e66c31870
Add X-Forwarded-Host to request header ( #890 )
2018-10-15 14:17:18 +08:00
Vishal and GitHub
87c03f5087
Added build and push procedures for Nodejs builder environment ( #916 )
2018-10-03 08:07:23 +05:30
Ta-Ching Chen and GitHub
756b9fd901
Fix flag not found problem when running canary demo scripts ( #914 )
2018-10-02 22:07:03 +08:00
Vishal and GitHub
8aac5d2622
V0.11.0 ( #913 )
...
Release v0.11.0
2018-10-02 00:08:29 +05:30
Vishal and GitHub
d0789ac5c2
Kafka integration ( #831 )
...
Kafka integration with Fission enables invoking a function when a message arrives in a Kafka topic
2018-10-01 18:03:31 +05:30
Vishal and GitHub
9e97ba5298
Fixes #758 , uses v2 specialize for env versions 2 or higher ( #911 )
2018-10-01 10:07:49 +05:30
Vishal and GitHub
f38ca68025
Making the Maven build quite for Java env test, right now it is too verbose for CI ( #902 )
2018-10-01 08:00:45 +05:30
smruthi2187 and Vishal
43b7f2b749
Print status with the get option. ( #907 )
2018-09-28 22:19:24 +05:30
smruthi2187 and GitHub
aaad913bf1
Canary deployments for fission functions. ( #892 )
2018-09-25 18:26:26 -07:00
Michael Gaida and Vishal
7e71322090
Configurable namespace creation ( #855 )
...
Configurable namespace creation defaulting to true (backward compatible)
2018-09-25 13:49:08 +05:30
Vishal and GitHub
b02cdec19d
Fixed the spec validation UX issue ( #898 )
...
Improved some of warnings/messages shown to the user when using `fission spec` command. The `spec validate` command now shows appropriate warnings instead
2018-09-21 14:52:49 +05:30
Ta-Ching Chen and GitHub
9ff041aba4
Fission supportability: Add dump command to dump information for debugging ( #754 )
...
* Add v1 support tool proposal
* Fission supportability: Add dump command to dump information for debugging
2018-09-19 14:35:51 +08:00
Ta-Ching Chen and GitHub
6fb3b6f292
Check CRD creation error instead of doing return directly ( #897 )
2018-09-18 16:30:56 +08:00
Gary Yeap and Ta-Ching Chen
0b651bb374
Add v2 interface support for nodes env ( #836 )
2018-09-14 14:28:04 +08:00
Vishal and GitHub
8a4632a630
Used hidden flag instead of removing command completely ( #886 )
...
The `fission spec helm` is now a hidden command since it is not implemented yet.
2018-09-13 15:27:22 +05:30
Ta-Ching Chen and GitHub
0d5905661f
Fix fetcher not close file descriptor correctly ( #889 )
...
* Fix fetcher not close file descriptor correctly
* Call Sync() before chmod
2018-09-11 14:15:56 +08:00
Ta-Ching Chen and GitHub
a87ef2b133
Check pod container ready state ( #861 )
...
Ensure pod is ready by checking pod’s containers state and deletionTimestamp
2018-09-07 22:17:07 +08:00
Adam Bouhenguel and Soam Vasani
e295d4dc6a
FIX CleanupOldExecutorObjects in all namespaces ( #879 )
...
Don't just look in functionNamespace anymore
2018-08-29 15:12:31 -07:00
Ta-Ching Chen and GitHub
d4be3520ad
Fix failed to find release-builder dockerfile & push specific tag ( #870 )
2018-08-26 23:02:07 +08:00
Ta-Ching Chen and GitHub
05101c002e
V0.10.0 ( #868 )
2018-08-19 19:05:19 +08:00
Nafisa Shazia and smruthi2187
19f0311533
Replay recorded requests by ReqUID ( #864 )
2018-08-17 13:17:54 -07:00
Ta-Ching Chen and GitHub
a4c0221e0b
Add cleanup function to test scripts ( #863 )
2018-08-18 02:11:08 +08:00
Ta-Ching Chen and GitHub
4edd24daee
Scale deployment to zero when function is in idle state ( #775 )
2018-08-17 23:03:34 +08:00