filename | sha256 hash |
---|---|
fission-core-1.11.0-openshift.yaml | 8965a6862251b2b916360477dbb8d6166074db81087f639f5b07e42b0ec1a798 |
fission-core-1.11.0.yaml | d9c611914363f5da10b5af82c73e5c6a5d16e0ad5c2161870a15d9d0d4019381 |
fission-all-1.11.0.yaml | a531cd62b916a4e1d0250e53f2786ae42685f0b1f9bee649893451818e5680e4 |
fission-core-1.11.0-minikube.yaml | ac30f39a325d01b1d8f2055edc9579d4fea09684491e59a6600f2fe472c80027 |
fission-all-1.11.0-openshift.yaml | 5efcea7762e66cb43977a7c06d7316c1aa82bc0379df93819fdf54596d68a94b |
fission-all-1.11.0-minikube.yaml | 1dae64ce25109ca7cab70bf5d6950a1d010bb8494400b328d32b22c0df715eb5 |
fission-all-1.11.0.tgz | ba9ff8b5e6b4b0056668fd0b27efc43953df9ade407fb3e594ff4597c3065700 |
fission-core-1.11.0.tgz | 28d02d65ad57455e857df5db17f2c05bcf7c1f78f16c4997656994517e1de6e0 |
fission-cli-osx | f9f13c074d0851328137a2c32fd4b91fad1017d810128b18c382d16c6c0df15c |
fission-cli-linux | 9441bb4f1f2464d50d0f57f8a5327feb85dd36ace364cacc2d72e9e417821bc4 |
fission-cli-windows.exe | 7217b069b01d29c71d43dae9e673a939960df03b545e8894a7487af1b0f4fde8 |
1.11.0 (2020-09-16)
Merged pull requests:
- Bumping up release of Helm for release script #1715 (vishal-biyani)
- Skaffold: Typo in Helm values for Prometheus #1709 (vishal-biyani)
- logs: change timestamp to ISO #1708 (sahil-lakhwani)
- Bump jetty-server from 9.0.4.v20130625 to 9.4.17.v20190418 in /environments/jvm-jersey #1706 (dependabot[bot])
- Addition of openapischemav3 to fission CRDs to support kubectl explain #1702 (ankitjain235)
- Skaffold kind #1700 (vishal-biyani)
- Adding Concurrency in Pool Manager #1698 (therahulbhati)
- Adding NodeJS version 12 env #1683 (vishal-biyani)
- Removed code related to mqtrigger #1680 (therahulbhati)
- jvm-jersey-env #1677 (sahil-lakhwani)
- Update values.yaml with mqt keda configuration #1670 (therahulbhati)
- Release 1.10.0 #1658 (vishal-biyani)
- (fix) Dependencies and steps for building examples/java locally #1653 (rahulchheda)
- Allow user to override nats-streaming image #1645 (funkypenguin)
- Allow user to define busybox image #1643 (funkypenguin)
- Add headers to Kafka MQT error topics #1701 (ankitjain235)
- Non-root users access Secrets and ConfigMaps #1697 (atsai1220)
- Added prefix tag in fluentbit filter stanza #1671 (therahulbhati)
- 1665: Python env sentry integration #1669 (vir-mir)
- Fission MQT integration with keda #1657 (therahulbhati)
- Add serviceaccount for nats-streaming #1646 (funkypenguin)
- Allow user to override value of influxdb image #1642 (funkypenguin)
1.10.0 (2020-06-29)
Merged pull requests:
- Bump rack from 2.0.8 to 2.1.4 in /environments/ruby #1654 (dependabot[bot])
- For fixing staticcheck issue #1652 (vishal-biyani)
- Python env changes for pip3 #1633 (agiwalpooja20)
- S3 backend for storage service #1629 (vishal-biyani)
- Fixing verify-staticcheck.sh #1622 (rajalokan)
- Added support for setting bodyParser limit param via environment variable #1618 (therahulbhati)
- Skaffold registry #1617 (vishal-biyani)
- [WIP] (feat) Added Exponential BackOff for Retry in builder #1614 (rahulchheda)
- Added codecov badge #1604 (vishal-biyani)
- Update issue templates #1602 (vishal-biyani)
- Release 1.9.0 #1597 (vishal-biyani)
- Added support for kube-context flag, to specify kubernetes context #1595 (therahulbhati)
- Make mergePodSpec pick up enableServiceLinks #1601 (darkworon)
1.9.0 (2020-05-10)
Merged pull requests:
- Kind config #1587 (vishal-biyani)
- Show short flag on CLI usage #1580 (life1347)
- External nats streaming #1576 (vishal-biyani)
- Skaffold Default Repo #1575 (vishal-biyani)
- Python Env Build issue due to gevent #1572 (vishal-biyani)
- create fission environment for go version 1.14 #1570 (Jared-Prime)
- [chart] Add PSP for logger #1568 (LittleFox94)
- [WIP] Skaffold Fix #1567 (vishal-biyani)
- Adding community meeting link and document #1563 (vishal-biyani)
- Return Kubernetes full error message #1560 (life1347)
- Use stock InfluxDB image #1557 (life1347)
- Bump Python environment to latest Alpine #1547 (odelucca)
- Bump nokogiri from 1.10.4 to 1.10.8 in /examples/ruby/parse #1544 (dependabot[bot])
- Avoid exposing sensitive data to client #1543 (life1347)
- Retry querying package info when "not found" #1540 (life1347)
- Fix function test timeout doesnt works #1539 (life1347)
- Support Function-level idle timeout setting #1538 (life1347)
- Add message queue service factory #1537 (life1347)
- Update NATS-Streaming dependencies version #1533 (life1347)
- Fix Git issue on case-insensitive OS #1532 (life1347)
- Reorganize message queue trigger directory structure #1531 (life1347)
- Append Environment labels to function pod labels #1530 (life1347)
- Place package deploy archive to fix path #1529 (life1347)
- Fix github_changelog_generator error #1527 (life1347)
- Release 1.8.0 #1526 (life1347)
1.8.0 (2020-02-03)
Merged pull requests:
- Revert "Temporarily disable building JVM image during CI builds" #1525 (life1347)
- Update TerminationGracePeriod usage text #1524 (life1347)
- Set initial package status if its empty #1522 (life1347)
- Update slack invitation link #1521 (life1347)
- Fix Java spec example #1519 (life1347)
- Fix executor wrongly deletes rolebindings #1517 (life1347)
- Show global options in usage #1516 (life1347)
- Add fake client for local command operation #1515 (life1347)
- Set prometheus.enabled=false in core chart #1513 (life1347)
- Java env: Add XML dependency #1512 (sahil-lakhwani)
- Fix poolmanager wrongly delete env pool #1511 (life1347)
- Use patch for robust pod metadata update in poolmgr #1509 (life1347)
- Optimize CI build steps to reduce waiting time #1508 (life1347)
- Add Go 1.13 support and upgrade Go 1.12 version #1507 (life1347)
- Add resource exists error on spec validate #1506 (life1347)
- Add --dry option to view the generated spec without saving #1504 (life1347)
- Let unit tests run in different namespaces to avoid resource conflict #1502 (life1347)
- Move to new CI cluster #1500 (life1347)
- Add sponsor logos #1499 (life1347)
- Follow kubernetes APIs directory structure #1497 (life1347)
- Codebase cleanup & optimization #1493 (life1347)
- Use code-generator to generate clientset/informer/lister #1492 (life1347)
- Update analytics URL #1490 (life1347)
- Add config for fetcher resource requests&limits #1489 (life1347)
- Push php-builder to dockerhub #1477 (life1347)
- Fix terminationGracePeriod is 0 due to wrong flag type #1476 (life1347)
- Fix hello-spec-example #1474 (sahil-lakhwani)
- Add message queue nats-streaming example #1472 (life1347)
- Add failed/success output to spec validate #1471 (anubhav6663)
- Bump rack from 2.0.6 to 2.0.8 in /environments/ruby #1470 (dependabot[bot])
- Fix go-server failed to load plugin #1469 (life1347)
- Add spec list feature #1468 (anubhav6663)
- Add controller API client interface #1467 (life1347)
- Remove FISSION_ROUTER for fn test #1465 (sahil-lakhwani)
- Add the not present cmname while fn create in err message [CLI-UX] #1462 (viveksinghggits)
- Fission 1.7.1 #1461 (life1347)
v1.7.1 (2019-12-09)
Merged pull requests:
- Fix name conflict when buildermanager merges podspec #1460 (life1347)
- Not to exclude hidden file when creating archive #1458 (life1347)
- Fission 1.7.0 #1457 (life1347)
1.7.0 (2019-12-02)
Merged pull requests:
- Fix release script not uploads OpenShift deploy YAML file #1456 (life1347)
- Let executor type manages how to do cleanup for old kubeobjects #1455 (life1347)
- Prevent deployment from rolling update due to different instance-id #1454 (life1347)
- Make AdoptExistingResources optional #1453 (life1347)
- Prevent newdeploy updates deployment if no resources changed #1452 (life1347)
- Fix CLI unable to get pod logs from controller #1451 (life1347)
- Ignore hidden file when creating archive file #1450 (life1347)
- Fix spec init overrides existing deploymentconfig #1449 (life1347)
- Fix spec shows source archive is not used #1448 (life1347)
- Fix adopted deployment uses old fetcher image #1447 (life1347)
- Improve executor bootstrap speed #1446 (life1347)
- Fission 1.7.0-rc.2 #1445 (life1347)
1.7.0-rc.2 (2019-11-27)
Merged pull requests:
- Push extra tag to fit go module semver tag format #1444 (life1347)
- Adopt existing orphan kubernetes resources when executor starts up #1443 (life1347)
- Revert "Try to fix flaky canary test" #1442 (life1347)
- Try to fix flaky canary test #1441 (life1347)
- Fix router tries to update ingress when createIngress is false #1440 (life1347)
- Fix poolmanager sets 0 timeout for function specialization #1439 (life1347)
- Add huge response body test #1437 (life1347)
- Return error when specialization failed #1436 (life1347)
- Fix poolmanager terminates running function pod periodically #1435 (life1347)
- Allow to tap multiple function services at one time #1434 (life1347)
- Collect function metrics after finishing request #1433 (life1347)
- Fix poolmanager crashes when failed to list environment #1432 (life1347)
- Ability to pull builder image from private registry #1431 (life1347)
- Add checksum and insecure flag for user to skip checksum generation #1430 (life1347)
- Support to set imagePullSecret when creating environment #1429 (life1347)
- Fix no kubeobjs get created if fn created before env creation #1428 (life1347)
- Fix verbosity flag not found in subcommand #1425 (life1347)
- Improve compatibility with Openshift #1424 (life1347)
- Fix truncated body returned from router #1420 (life1347)
- Fission 1.7.0-rc.1 #1419 (life1347)
1.7.0-rc.1 (2019-11-18)
Merged pull requests:
- Update release-builder go and helm version #1418 (life1347)
- Fix failed to find init_tools.sh #1417 (life1347)
- Support semantic version tags #1416 (life1347)
- Show warning when referencing nonexistent resources in spec #1415 (life1347)
- Add resource info to output message when saving spec file #1414 (life1347)
- Always embed given URL in the archive #1413 (life1347)
- Fix wrong command and flag usage description #1412 (life1347)
- Add --spec to package command #1411 (life1347)
- Drop unreleased features (record & replay) #1406 (life1347)
- Build error formatting on fission spec apply --wait #1403 (life1347)
- Refactor controller client package #1402 (life1347)
- Fix fn test failed to query logs from log database #1401 (life1347)
- Skip trace for router healthz endpoint #1400 (life1347)
- Set jaeger collector endpoint as an environment variable #1399 (life1347)
- Replace deprecated serviceAccount with serviceAccountName #1398 (life1347)
- Fix helm pre-upgrade check failure problem #1397 (life1347)
- Prettify console output message #1396 (life1347)
- fix typo #1395 (jjmengze)
- Reorder command flags and add missing flags #1394 (life1347)
- Fix CLI exits with status 0 when error occurs #1393 (life1347)
- Poolmanager wait for function pod till specialization timeout #1392 (life1347)
- Replace flag text with const #1391 (life1347)
- Update prometheus version and disable it from the default installation #1389 (life1347)
- Fix helm shows "Not a table" issue when install Fission #1387 (life1347)
- Fix githook not aborting push if error occurs #1386 (life1347)
- Migrate from urfave/cli to cobra #1385 (life1347)
- Update maintainer info #1383 (life1347)
- Update Makefile and add git pre-push hook #1382 (life1347)
- Update staticcheck version and fix all warnings #1381 (life1347)
- Make CLI functions return error instead of fatal out #1379 (life1347)
- Refactor record command #1378 (life1347)
- Fix reverse proxy shows 404 not found when Istio enabled #1377 (life1347)
- Refactor time trigger command #1376 (life1347)
- Refactor mqtrigger command #1375 (life1347)
- added example for builder podspec #1374 (viveksinghggits)
- Refactor function command #1372 (life1347)
- Allow to set API type for tensorflow serving environment #1371 (life1347)
- Refactor canary config command #1370 (life1347)
- PodSpec support in environment builder #1369 (viveksinghggits)
- Fix utility function uses the wrong flag text to get value #1368 (life1347)
- Refactor HTTP trigger command #1367 (life1347)
- Update READEME link and add back the basic usage #1366 (life1347)
- Refactor kubewatch command #1365 (life1347)
- Fix accidentally removed timestamp when listing package #1364 (life1347)
- Move route creation to function #1362 (life1347)
- Remove UID from CLI output #1361 (life1347)
- Allow using URL as archive source when creating functions #1360 (life1347)
- Refactor plugin & version subcommands #1359 (life1347)
- Provide secrets and configmaps while updating the functions #1358 (viveksinghggits)
- Update fission architecture doc #1356 (life1347)
- calling the function that handles kafka messages, asynchronously #1355 (viveksinghggits)
- Fix release script tags wrong image name & sed problem on Linux #1353 (life1347)
- Update CHANGELOG for 1.6.0 #1352 (life1347)
- Replace
AlwaysSample
withProbabilitySampler
in router (#1215) #1348 (ccamel) - Refactor package CLI command #1345 (life1347)
1.6.0 (2019-10-10)
Merged pull requests:
- Fission 1.6.0 #1351 (life1347)
- Move statefulset to apps/v1 #1350 (life1347)
- Fix newdeploy failed to find serviceEntry in cache #1349 (life1347)
- Support encoded path in router #1347 (life1347)
- Support custom private go vendor #1346 (life1347)
- Fix the namespace mismatch problem when deploying with a single YAML file #1344 (life1347)
- Move charts executor service to the right place #1343 (life1347)
- Allow to deploy router as DaemonSet #1342 (life1347)
- add package filter feature #1341 (jjmengze)
- Bump jvm builder JDK version #1340 (life1347)
- Fix executor doesn't apply user-configured container spec correctly #1339 (life1347)
- Allow to add annotations to router service in helm chart #1338 (prabhu43)
- Remove too verbose and unhelpful debug log #1336 (life1347)
- package will now be listed, sorted by lastupdatedtime #1334 (viveksinghggits)
- Fix router health route not found if no HTTP triggers created #1333 (life1347)
- Fix spec doesn't update status of failed package when applying spec files #1332 (life1347)
- Move Deployment API group from extensions/v1beta1 to apps/v1 #1331 (life1347)
- Fix empty host value when list http triggers #1328 (life1347)
- List/Delete HTTP triggers by function #1327 (life1347)
- Add Ingress TLS support #1326 (life1347)
- Add Ingress host, path and annotations support #1325 (life1347)
- Set maxSurge to 20% for safe rolling upgrade #1321 (life1347)
- Disable revision history for newdeploy #1319 (life1347)
- Pre-built docker go module dependency cache image #1318 (life1347)
- Fix newdeploy doesn't handle error properly #1316 (life1347)
- Fix failed to update specialization timeout #1315 (life1347)
- Add codecov config file #1314 (life1347)
- Fix potential nil pointer problem when using multierror pkg #1311 (life1347)
- Use ErrorHandler to handle proxy error #1310 (life1347)
- Integrate with Codecov #1308 (life1347)
- Fix executor unable to list secrets/configmaps #1307 (life1347)
- Add specialization timeout default value to CLI #1305 (life1347)
- Update CHANGELOG for 1.5.0 #1304 (life1347)
- Fission 1.5.0 #1303 (life1347)
- Implement TLS authentication for kafka mqt #1300 (vadasambar)
- Issue 1229: Function level timeout #1284 (parauliya)
- Fix kafka producer and consumer logs show empty objects #1281 (vadasambar)
1.5.0 (2019-09-09)
Merged pull requests:
- Refactor support dump CLI #1301 (life1347)
- [fission-cli][feature] support reverse query function for query log #1298 (moluzhang)
- Fix unit tests failure #1297 (life1347)
- Support nodejs function with 0 argument #1295 (life1347)
- Update go environment errors for specializeHandlerV2 #1294 (e-nikolov)
- Add troubleshooting guide link #1292 (life1347)
- Bump nokogiri from 1.10.1 to 1.10.4 in /examples/ruby/parse #1291 (dependabot[bot])
- Bump Go version to 1.12 #1290 (life1347)
- Fix typo extraCoreComponmentPodConfig -> extraCoreComponentPodConfig #1287 (life1347)
- Improve CI integration test script #1285 (life1347)
- support for providing multiple CMs and secrets in fn create #1282 (viveksinghggits)
- Fix typo "consumer" => "producer" #1278 (vadasambar)
- Fix go 1.9.2 & 1.11.4 shows "go mod not found" #1276 (life1347)
- Fix typo "specialing" -> "specializing" #1275 (vadasambar)
- Added community meetings and some other changes #1273 (vishal-biyani)
- fix a panic bug caused by err.Error() #1271 (cocoifly10)
- Use fuzzy version for openJDK dependency #1269 (life1347)
- Set full URL path to request header #1266 (life1347)
- Refactor environment CLI command #1265 (life1347)
- Added correct imagePullPolicy #1263 (msshroff)
- Make NewDeployment wait timeout configurable #1260 (vadasambar)
- Issue #1258: Allow empty repository tag in chart values.yaml #1259 (parauliya)
- Fix release script tags wrong image name #1257 (life1347)
- Update tensorflow serving image name in env README #1256 (life1347)
- V1.4.1 #1255 (vishal-biyani)
- Fix environment version validation #1253 (davidsmf)
- Allow to set deployment config uid during initialization #1249 (life1347)
- Add swagger (OpenAPI 2.0) support #1245 (life1347)
- Update go dependencies #1240 (life1347)
1.4.1 (2019-07-29)
Merged pull requests:
- Fix wrongly replace spec api version #1254 (life1347)
- Revert change of product name in README #1250 (davidsmf)
- Analytics env fix in chart #1247 (vishal-biyani)
- Fix CI unable to start test due to the same travis build ID #1246 (life1347)
- V1.4.0 #1244 (vishal-biyani)
1.4.0 (2019-07-24)
Merged pull requests:
- Update flask version to resolve CVE alert #1243 (life1347)
- Fix typo where "spec" is spelt "sepc" in some dump directories. #1239 (davidsmf)
- Fix fetcher client doesn't handle error properly #1238 (life1347)
- Fix build failed due to script unable to find configmap #1237 (life1347)
- Enable concurrent CI builds #1236 (life1347)
- Change log-level for better performance and less annoying logs #1231 (life1347)
- Replace localhost with 127.0.0.1 to prevent DNS resolving problem #1227 (life1347)
- Fix release script wrongly tags builder as env image #1226 (life1347)
- Make router keep-alive setting configurable #1225 (life1347)
- Function Update if config/secret changes #1224 (vishal-biyani)
- Fix nil pointer when CLI unable to get server version #1223 (life1347)
- Reuse go docker build cache #1218 (life1347)
- Allow to set log level through environment variable #1217 (life1347)
- Fix roundtripper doesn't increase request timeout setting after each retry #1216 (life1347)
- Configmaps/secrets in function exist check #1214 (vishal-biyani)
- Add experimental environment: tensorflow-serving #1212 (life1347)
- Fix executor panic problem when specialization timeout #1211 (life1347)
- Fix fetcher of newdeploy pod error out when starting up. #1210 (life1347)
- Fix Istio-proxy cannot collect HTTP-level information #1209 (life1347)
- Fix poolmanager specializes a function pod repeatedly if istio is enabled #1208 (life1347)
- Reuse docker maven build cache in JVM environment build process #1207 (life1347)
- modify code to make log collection comprehensive #1206 (cocoifly10)
- Fallback to get user home directory from env #1203 (life1347)
- Fission v1.3.0 #1202 (life1347)
- [bugfix] Fix CLI drops controller URL path when querying logs #1201 (moluzhang)
- Enable go module support for go environment #1152 (life1347)
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)
- Update formatting directive logic to unbreak tests #999 (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:
- 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)
- use time.Since instead of time.Now().Sub #449 (wgliang)
- 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)
- 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)
- Multiple Trigger Definitions Fix #341 (jsturtevant)
- Fission workflow env integration #336 (erwinvaneyk)
- Add builder manager support #308 (life1347)
buildmgr-preview-20170922 (2017-09-22)
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 (sanketsudake)
- 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 (sanketsudake)
- 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)