Ta-Ching Chen and GitHub
21b0a1d852
Fix failed to find release-builder dockerfile & push specific tag ( #870 )
2018-08-26 23:02:07 +08:00
Ta-Ching Chen and GitHub
f8535be7da
V0.10.0 ( #868 )
2018-08-19 19:05:19 +08:00
Nafisa Shazia and smruthi2187
95eef49cf8
Replay recorded requests by ReqUID ( #864 )
0.10.0
2018-08-17 13:17:54 -07:00
Ta-Ching Chen and GitHub
2d01382a82
Add cleanup function to test scripts ( #863 )
2018-08-18 02:11:08 +08:00
Ta-Ching Chen and GitHub
d443f8b2ef
Scale deployment to zero when function is in idle state ( #775 )
2018-08-17 23:03:34 +08:00
Ta-Ching Chen and GitHub
dffb5cdf8b
Fix CLI failed to setup port-forward caused by #712 ( #867 )
2018-08-17 16:05:13 +08:00
Erwin van Eyk and Ta-Ching Chen
5c1d8bc90c
Extensible Fission CLI ( #743 )
...
This PR introduces extensibility to the Fission CLI. The principle behind the design of this extensibility is taken from the approach git uses: the main binary (fission) calls other binaries (fission-workflows) - which it discovers using simple prefix-rules - based on specific commands (fission workflow <command>).
2018-08-17 15:20:46 +08:00
smruthi2187 and Ta-Ching Chen
ad28922871
Fix for #662 : avoid unnecessary builds ( #866 )
2018-08-17 13:53:37 +08:00
Ta-Ching Chen and GitHub
9d7355cbaa
Fix newdeploy fail to update HPA, deployment of a function after function update ( #862 )
2018-08-15 19:56:30 +08:00
Nafisa Shazia and Ta-Ching Chen
74a3a54543
Recorder CRD, Records API, Redis deployment ( #818 )
2018-08-15 05:28:40 +08:00
Ta-Ching Chen and GitHub
07ca5df8d0
Fix router not taps function services ( #860 )
2018-08-13 19:45:49 +08:00
Ta-Ching Chen and GitHub
e730376e3e
Add rebuild subcommand to pkg command ( #808 )
2018-08-12 04:13:25 +08:00
Vishal and Ta-Ching Chen
ee61c8c333
Update route without providing function reference ( #718 )
2018-08-06 11:31:05 +08:00
Ta-Ching Chen and GitHub
27b74a7cf2
Fix router panic when trying to update route ( #811 )
2018-08-05 01:06:47 +08:00
Ta-Ching Chen and GitHub
088e665d28
Fix spec failed to archive single directory ( #837 )
2018-08-03 21:26:19 +08:00
Erwin van Eyk and Ta-Ching Chen
9438f3c4ec
Updated binary environment README ( #773 )
...
- Added usage instructions for getting started quickly.
- Added instructions for using the builder
2018-08-03 15:07:08 +08:00
Ta-Ching Chen and GitHub
b5a906b2f4
Do resources validation when validate spec files ( #840 )
2018-08-03 13:00:29 +08:00
Ta-Ching Chen and GitHub
0e40cb5f4f
Fix newdeploy not updates deployment after function's entrypoint changed ( #838 )
2018-08-02 21:00:27 +08:00
Ta-Ching Chen and GitHub
1a1ac49ce0
Fix CLI failed to set up port-forwarding when multiple controller pods exist in the same namespace ( #712 )
...
* Fix CLI failed to set up port-forwarding when multiple controller pods exist in the same namespace
* Check pod healthy state before establishing the connection
2018-08-02 17:20:53 +08:00
Vishal and Ta-Ching Chen
4356378301
Uses a real go project to showcase vendor example so glide works ( #828 )
2018-08-01 23:55:54 +08:00
xiekeyang and Ta-Ching Chen
6123873d2a
Add gevent based Python server to benchmark test cases ( #794 )
...
This add the benchmark test cases, which is using gevent based on wsgi
framework.
2018-08-01 21:22:03 +08:00
Ta-Ching Chen and GitHub
9a7ffc2f5b
Add more meaningful error messages to executor when getServiceForFunction ( #752 )
2018-07-30 09:10:48 +08:00
Vishal and GitHub
f3857abdf5
Fixed the name of JVM builder image name ( #824 )
2018-07-27 23:28:11 +05:30
Vishal and Soam Vasani
e977c7caca
V0.9.2 ( #817 )
...
* Release 0.9.2
* Added changelog
2018-07-25 12:59:30 -07:00
Vishal and GitHub
f40688435d
Added readme for JVM environment & examples ( #768 )
...
Instructions for JVM environment and examples
2018-07-25 09:26:01 +05:30
Erwin van Eyk and Ta-Ching Chen
e8b2a26a3b
Add query options to function test ( #782 )
2018-07-24 23:00:08 +08:00
Vishal and GitHub
27c3a50d23
Java env builder with Maven ( #783 )
...
Java environment builder with support for Maven builds. Default build comman runs `mvn clean package` and picks up target/*with-dependencies.jar for function.
2018-07-24 15:16:21 +05:30
Erwin van Eyk and Ta-Ching Chen
ec495fbd1d
Added Helm lint check ( #799 )
2018-07-19 11:49:28 +08:00
WrathZA and Vishal
80fadcc7b8
Typo correction ( #797 )
2018-07-17 18:18:10 +05:30
Vishal and GitHub
4b37b9ac03
Fixed typos from from goreportcard ( #760 )
2018-07-16 16:24:05 +05:30
Vishal and GitHub
16d0f6a94f
Updating release notes with details and structure ( #738 )
2018-07-16 14:41:28 +05:30
xiekeyang and Ta-Ching Chen
cc40d1ed2e
change image pull policy of builder manager ( #793 )
...
This changes image pull policy from Always to IfNotPresent. The previous
policy forbid customer to use the exact image existing on K8S Node.
And it should be OK to use fixed policy here. Customer need not set policy by
their own.
2018-07-16 10:48:47 +08:00
Ta-Ching Chen and GitHub
425e447e5c
Add go environment vendor directory support ( #781 )
...
* Add go environment vendor directory support
* Use symbolink instead of copying files to gopath
* Add go vendor example package & test
2018-07-13 13:16:22 +08: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
Ta-Ching Chen and GitHub
2982efebb8
Delete namespace in background to reduce build time ( #791 )
...
* Delete namespace in background
* TPR is no longer exists
2018-07-12 11:00:19 +08:00
Ta-Ching Chen and GitHub
14db705891
Break & Stop the build immediately if a non-zero exit code was returned ( #790 )
2018-07-11 20:15:03 +08:00
Ta-Ching Chen and GitHub
9c885ef6f5
Fix spec command overrides existing archive's url of a package ( #764 )
2018-07-11 13:03:45 +08:00
smruthi2187 and GitHub
34e8d0ee3d
Add changelog. ( #789 )
2018-07-06 22:00:14 -07:00
smruthi2187 and GitHub
728979636f
Updating charts to version 0.9.1 ( #788 )
2018-07-06 19:11:35 -07:00
Ta-Ching Chen and GitHub
462db2f00c
Fix “rm: missing operand” in release script ( #779 )
2018-07-06 14:15:20 +08:00
Ta-Ching Chen and GitHub
2504408803
Fix go env panic “plugin: not implemented” ( #784 )
2018-07-06 12:24:46 +08:00
Ta-Ching Chen and GitHub
61569d1c38
Change flag name to KeepArchive for backward compatibility ( #787 )
2018-07-06 03:13:07 +08:00
smruthi2187 and GitHub
5b6582698c
changelog for release 0.9.0. ( #780 )
2018-07-04 02:08:47 -07:00
smruthi2187 and GitHub
81f0f1df6d
Changes in charts for release 0.9.0 ( #778 )
2018-07-04 00:27:47 -07:00
Ta-Ching Chen and smruthi2187
44be0f6859
Move build process from host to docker container during release process ( #682 )
2018-07-03 21:14:06 -07:00
smruthi2187 and GitHub
9daf97a9ab
router tracks function liveness before forwarding request ( #701 )
2018-07-03 15:51:52 -07:00
Erwin van Eyk and Ta-Ching Chen
032d1a8b9a
Support annotations in environment specs ( #733 )
...
* Added annotations to runtime and builder environment specs
* Use crd annotations for env pod
2018-06-30 05:38:22 +08:00
Vishal and GitHub
65fd1d9fbb
Java env alpha ( #656 )
...
This change adds support for JVM based environment for running Java functions. This is alpha release of JVM environment and might undergo changes.
2018-06-27 21:39:24 +05:30
John Gallagher and Soam Vasani
a35cd7f4a4
Convert go-env Dockerfile into a multi-stage build ( #683 )
...
Converting to a multi-stage build reduces the size of the final image from ~750MB to ~15MB.
2018-06-26 13:21:36 -07:00
xiekeyang and Soam Vasani
74212f1810
envns should be availabe in message line ( #734 )
...
This line warns the user that dependent environment doesn’t exist, and presents the command line
for creating an environment.
When the variable `envNamespace` is specified, the `envns` option should be available as well.
2018-06-26 11:15:41 -07:00