Skip to content

Commit

Permalink
implementing signals as microservice deployments (#49)
Browse files Browse the repository at this point in the history
* implementing signals as microservice deployments, making signals resilient to pod failures and moving escalation logic after requeue failures

* updating Makefile and CONTRIBUTING guide

* fixing failing tests
  • Loading branch information
magaldima committed Jul 23, 2018
1 parent 9ebb7fb commit 3e00ae1
Show file tree
Hide file tree
Showing 94 changed files with 3,419 additions and 1,850 deletions.
10 changes: 0 additions & 10 deletions .travis.yml

This file was deleted.

7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# Changelog

## 1.0.0 (tbd)
## v0.5-beta1 (tbd)
+ Signals as separate deployments [#49](https://github.com/argoproj/argo-events/pull/49)
+ Fixed code-gen bug [#46](https://github.com/argoproj/argo-events/issues/46)
+ Filters for signals [#26](https://github.com/argoproj/argo-events/issues/26)

## v0.5-alpha1
+ Initial release
5 changes: 1 addition & 4 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,5 @@ See the [quickstart guide](./docs/quickstart.md) for help in getting started.
## Changing Types
If you're making a change to the `pkg/apis/sensor/v1alpha1` package, please ensure you re-run the K8 code-generator scripts found in the `/hack` folder. First, ensure you have the `generate-groups.sh` script at the path: `vendor/k8s.io/code-generator/`. Next run the following commands in order:
```
$ hack/update-codegen.sh
$ hack/verify-codegen.sh
$ hack/update-codeapigen.sh
$ hack/generate-proto.sh
$ make codegen
```
1 change: 1 addition & 0 deletions DEPENDENCIES.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
| k8s.io/apimachinery | Apache-2.0 |
| k8s.io/code-generator | Apache-2.0 |
| k8s.io/client-go | Apache-2.0 |
| micro/go-micro | Apache-2.0 |
| eclipse/paho.mqtt.golang | EPL-1.0 |
| ghodss/yaml | Apache-2.0 |
| minio/minio-go | Apache-2.0 |
Expand Down
213 changes: 194 additions & 19 deletions Gopkg.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 3 additions & 2 deletions Gopkg.toml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ required = [
"github.com/golang/protobuf/protoc-gen-go",
"github.com/gogo/protobuf/protoc-gen-gofast",
"github.com/gogo/protobuf/protoc-gen-gogofast",
"github.com/micro/protoc-gen-micro",
]

[[constraint]]
Expand Down Expand Up @@ -76,9 +77,9 @@ required = [
name = "github.com/Shopify/sarama"
version = "1.16.0"

[[constraint]]
[[override]]
name = "github.com/micro/go-plugins"
branch = "master"
name = "github.com/hashicorp/go-plugin"

[prune]
go-tests = true
Expand Down
Loading

0 comments on commit 3e00ae1

Please sign in to comment.