Ta-Ching Chen and GitHub
56beac6508
Make router keep-alive setting configurable ( #1225 )
2019-07-12 12:12:04 +08:00
Ta-Ching Chen and GitHub
9d13081803
Allow to set log level through environment variable ( #1217 )
2019-07-07 04:39:42 +08:00
Ta-Ching Chen
3860039f9a
Update v1.3.0 changelog
2019-06-03 20:15:49 +08:00
Ta-Ching Chen
cb8605cf60
Fission 1.3.0
2019-06-03 18:26:34 +08:00
Ta-Ching Chen and GitHub
1562cba420
Add readiness/liveness probes to nat-streaming ( #1199 )
2019-06-02 13:41:24 +08:00
Laurence Hudson and Ta-Ching Chen
897771546b
Add affinity support ( #1170 )
...
* Add support for setting nodeSelector/affinity/tolerations on all deployments of fission components.
* Add extraCoreComponmentPodConfig helm value to allow setting of affinty/tolerations/nodeSelectors/etc on core pods
2019-05-22 17:09:29 +08:00
Vishal and GitHub
09589ea9ef
V1.2.1 ( #1178 )
...
Release 1.2.1
2019-05-09 15:36:06 +05:30
Vishal and GitHub
a2c276e0cd
V1.2.0 ( #1171 )
...
Release 1.2.0
2019-05-04 09:06:40 +05:30
Vishal and GitHub
c88033fc0b
DRY up fetcher configuration ( #1168 )
...
Consolidates the addition of the fetcher container to the pod into a new type FetcherConfig and takes care of serviceAccountName if not set. Also added PreStop lifecycle handler if pod set TerminationGracePeriodSeconds
2019-05-02 21:39:42 +05:30
Soam Vasani and GitHub
23f3585245
Add simple anonymous usage metrics ( #1167 )
...
This change reports total function call count to an analytics url once a day.
It's done behind the existing analytics flag.
2019-04-30 15:48:04 -07:00
msshroff and Vishal
9a3cc517d0
Using templated imagePullPolicy for containers in deployment.yaml ( #1137 )
...
Configured imagePullPolicy to be used from values.yaml for some system container such as InfluxDB, Heapster etc.
2019-04-26 16:05:11 +05:30
Chia-Chun Tai and Vishal
3cbb02465b
Fix the logger not working ( #1166 )
2019-04-26 14:03:51 +05:30
Vishal and GitHub
b7a41cbd89
V1.1.0 ( #1129 )
...
Fission Release 1.1.0
2019-03-25 18:56:02 +05:30
Vishal and Ta-Ching Chen
c496d35d12
Change RBAC api version to v1 ( #1124 )
...
As of K8s 1.8, RBAC mode is stable and backed by the rbac.authorization.k8s.io/v1
API. Using v1beta1 API version for RBAC based objects fails helm deployment
of fission on minikube
2019-03-18 23:45:16 +08:00
Soam Vasani and Ta-Ching Chen
4e4c8aa14f
Switch from fluentd to fluentbit for log forwarding ( #1086 )
...
This removes fluentd in favor of using fluentbit, which is lighter (in
memory usage) and seems to be more actively maintained.
Fluentbit's config file format is different from fluentd's. It also
doesn't support the same record modification stuff that fluentd
supports, so we have to change the influxdb query slightly. This
means that after an upgrade, the new CLI may won't work for querying older
logs. Hopefully, this slight breakage is acceptable; if users
really need older logs they can use the older CLI.
2019-03-18 15:42:37 +08:00
Jon Carl and Vishal
0fc864f230
use zap for logging ( #1112 )
...
Use zap for logging
2019-03-14 21:11:15 +05:30
Vishal and GitHub
38b8cfaa0a
Adding annotations for prometheus scraping to fission-core ( #1098 )
2019-03-06 17:34:23 +05:30
Bhavin Gandhi and Vishal
3358fca753
[Kafka MQT] Add warning about Kafka version ( #1083 )
...
For Kafka version < 0.11.0.0 log a warning about headers not being passed in the HTTP request
2019-02-26 16:35:17 +05:30
Vishal and GitHub
9ec0084c8b
V1.0.0 ( #1100 )
...
Fission 1.0.0 release
2019-02-14 08:00:51 +05:30
Vishal and GitHub
8e6ac31e49
V1.0 ( #1094 )
...
Changelog and chart change for 1.0
2019-02-09 09:47:32 +05:30
Vishal and GitHub
5d2abdd95b
OpenTracing for Fission ( #1079 )
...
Added Opentracing integration using opencensus libraries for all Fission components.
2019-02-07 11:56:41 +05:30
Chia-Chun Tai and Ta-Ching Chen
b5b689973b
Improve helm charts README ( #1064 )
2019-01-26 02:05:08 +08:00
Chia-Chun Tai and Ta-Ching Chen
2efa255eb4
Prevent helm from adding meaningless blank lines to kubernetes objects YAML ( #1065 )
2019-01-21 19:54:40 +08:00
Bhavin Gandhi and Soam Vasani
e4746007da
Make extra configuration a sub heading ( #1062 )
...
- That makes it easy to link at different places
2019-01-17 11:12:44 -08:00
Vishal and GitHub
a21dbd182c
Bumped up default Max CPU for fetcher, fixes #1058 ( #1059 )
...
Default Max CPU for fetcher should be higher so that the unzipping of larger files can use more CPU if needed.
2019-01-16 07:49:46 +05:30
Vishal and GitHub
0c3d7da5c8
V1.0 rc2 ( #1056 )
...
Release 1.0-rc2
2019-01-15 00:15:01 +05:30
Bhavin Gandhi and Vishal
37f37c0b8b
Add support for Kafka record headers ( #1025 )
...
Added support for Kafka headers to be passed and retrieved from functions. The headers and supported and work only for Kafka version 0.11.0.0 and higher.
2019-01-12 21:16:13 +05:30
Erwin van Eyk and Vishal
16efdaa25c
Add fluentd.conf as a configmap ( #792 )
...
Logger's - FluentD config can be passed as a configmap so that user can customize the configuration to their needs
2019-01-10 17:39:22 +05:30
Vishal and GitHub
c0502c7b7c
Makes router URL for Kafka trigger configurable ( #1045 )
2019-01-04 15:12:02 +05:30
Ta-Ching Chen and GitHub
0a135173b4
Fix builder & newdeploy not using latest image during CI build ( #1033 )
2018-12-19 22:35:28 +08:00
Bhavin Gandhi and Ta-Ching Chen
34b9be0bd3
Add link to values.yaml in charts' README.md ( #1023 )
...
Makes it easy to find the values.yaml of fission-all chart
2018-12-14 15:33:15 +08:00
Ta-Ching Chen
6f2d8f5372
Update charts version & changelog to v1.0-rc1
2018-12-13 17:45:50 +08:00
Ta-Ching Chen
045ab734c6
Fission v1.0-rc1
2018-12-13 15:45:32 +08:00
Soam Vasani and Ta-Ching Chen
a714983c28
Fix the analytics jobs in the YAMLs (remove duplicates) ( #977 )
2018-11-08 14:39:37 +08:00
Steven Dake and Soam Vasani
b9547160b5
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
smruthi2187 and GitHub
585d86448f
V0.12.0 ( #967 )
2018-11-01 15:57:25 -07:00
smruthi2187 and GitHub
dad7b6632e
Keep prometheus and canary deploy set to false in fission-core ( #964 )
2018-11-01 13:02:46 -07:00
Ta-Ching Chen and GitHub
b6ea85e353
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
29aabaabda
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
smruthi2187 and GitHub
0a8c6e97a6
Feature flag to enable/disable canary + optional prometheus install ( #937 )
2018-10-22 15:24:43 -07:00
Ta-Ching Chen and GitHub
619b390af3
Support for full url (base on aalubin changes) ( #941 )
2018-10-21 04:04:07 +08:00
smruthi2187 and GitHub
dd35750482
Return the error on failed specializations with fn test --debug ( #917 )
2018-10-19 11:17:58 -07:00
Vishal and GitHub
2d2576cf2d
V0.11.0 ( #913 )
...
Release v0.11.0
2018-10-02 00:08:29 +05:30
Vishal and GitHub
96cbee185d
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
smruthi2187 and GitHub
fa565b75ae
Canary deployments for fission functions. ( #892 )
2018-09-25 18:26:26 -07:00
Michael Gaida and Vishal
437d4dc04d
Configurable namespace creation ( #855 )
...
Configurable namespace creation defaulting to true (backward compatible)
2018-09-25 13:49:08 +05:30
Ta-Ching Chen and GitHub
f8535be7da
V0.10.0 ( #868 )
2018-08-19 19:05:19 +08:00
Nafisa Shazia and Ta-Ching Chen
74a3a54543
Recorder CRD, Records API, Redis deployment ( #818 )
2018-08-15 05:28:40 +08:00
Vishal and Soam Vasani
e977c7caca
V0.9.2 ( #817 )
...
* Release 0.9.2
* Added changelog
2018-07-25 12:59:30 -07:00
xiekeyang and Soam Vasani
3707b95edb
Round Tripper of Fission Router: parameters be configurable ( #713 )
...
The Round Tripper parameters of timeout, keep alive time and Max retry
times is configured in router system environment.
And they are set to Round Tripper when router service initializing.
This setup new nested structure `tsRoundTripperParams` to transfer them.
2018-07-12 12:08:52 -07:00