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
Ta-Ching Chen and GitHub
3e738e2798
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
51e290bf59
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
3cec664a70
Fix for #662 : avoid unnecessary builds ( #866 )
2018-08-17 13:53:37 +08:00
Ta-Ching Chen and GitHub
833c04243b
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
fb58d827f8
Recorder CRD, Records API, Redis deployment ( #818 )
2018-08-15 05:28:40 +08:00
Ta-Ching Chen and GitHub
20468a67e2
Fix router not taps function services ( #860 )
2018-08-13 19:45:49 +08:00
Ta-Ching Chen and GitHub
640e1692fb
Add rebuild subcommand to pkg command ( #808 )
2018-08-12 04:13:25 +08:00
Vishal and Ta-Ching Chen
157a3068f0
Update route without providing function reference ( #718 )
2018-08-06 11:31:05 +08:00
Ta-Ching Chen and GitHub
34deadd02a
Fix router panic when trying to update route ( #811 )
2018-08-05 01:06:47 +08:00
Ta-Ching Chen and GitHub
1a6f3f9c9d
Fix spec failed to archive single directory ( #837 )
2018-08-03 21:26:19 +08:00
Erwin van Eyk and Ta-Ching Chen
fee0b934b9
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
c192f49f93
Do resources validation when validate spec files ( #840 )
2018-08-03 13:00:29 +08:00
Ta-Ching Chen and GitHub
3ff72f9ca2
Fix newdeploy not updates deployment after function's entrypoint changed ( #838 )
2018-08-02 21:00:27 +08:00
Ta-Ching Chen and GitHub
95a460230c
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
9a3ece818c
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
9bc43960c8
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
697f22f10b
Add more meaningful error messages to executor when getServiceForFunction ( #752 )
2018-07-30 09:10:48 +08:00
Vishal and GitHub
b1aa2d428a
Fixed the name of JVM builder image name ( #824 )
2018-07-27 23:28:11 +05:30
Vishal and Soam Vasani
7bb58803e5
V0.9.2 ( #817 )
...
* Release 0.9.2
* Added changelog
2018-07-25 12:59:30 -07:00