Skip to content

Update broker API package. #334

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Jan 31, 2018
Merged

Update broker API package. #334

merged 3 commits into from
Jan 31, 2018

Conversation

xiaolanz
Copy link
Contributor

@xiaolanz xiaolanz commented Jan 31, 2018

Update into broker.dev and follow api style guidelines.

istio/istio#3457

@googlebot googlebot added the cla: yes Set by the Google CLA bot to indicate the author of a PR has signed the Google CLA. label Jan 31, 2018
@rshriram
Copy link
Member

this is in @geeknoid 's territory

Copy link
Contributor

@geeknoid geeknoid left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Considering this functionality is not really ready for use in any way, I think v1alpha is inappropriate. Let's mark it as "dev" instead.

Also, please add a single-line comment on top of every type that says

// $hide_from_docs

This will prevent these types from being listed in our reference docs on istio.io.

@xiaolanz
Copy link
Contributor Author

PTAL. I think all these message should be included in the doc.

@geeknoid
Copy link
Contributor

geeknoid commented Jan 31, 2018 via email

@geeknoid geeknoid merged commit e419233 into istio:master Jan 31, 2018
@xiaolanz xiaolanz deleted the broker branch January 31, 2018 19:54
@andraxylia
Copy link
Contributor

@xiaolanz This change is not backward compatible and it breaks istio/istio when we try to pick up the latest version of the api. Please fix istio/istio or revert this PR.

@xiaolanz
Copy link
Contributor Author

xiaolanz commented Feb 2, 2018

yes. I'm aware of that. i'm working on fixing istio/istio. What's the current process of picking up new api versions?

@andraxylia
Copy link
Contributor

@xiaolanz you have to change revision number for istio/api in Gopkg.toml and run dep ensure -update.
You have to replace the imported pkg for broker eveywhere in istio and make sure it builds.

incfly pushed a commit to incfly/api that referenced this pull request Jun 13, 2018
incfly pushed a commit to incfly/api that referenced this pull request Jun 13, 2018
Automatic merge from submit-queue.

[DO NOT MERGE] Auto PR to update dependencies of mixerclient

This PR will be merged automatically once checks are successful.
```release-note
none
```
nacx pushed a commit to nacx/api that referenced this pull request Feb 23, 2022
* start waf

* add validation

* refactor firewall settings to waf settings in tsb 1.4 (istio#334)

* refactor firewall settings to waf settings in tsb 1.4

* lint

* lint

* rename rule_set to rule_sets(comply with 1.5 api) and add rule engine example

* refactor according to comments

* add more detailed example

* remove unneeded example

* fix missing body

Co-authored-by: arifsetiawan <[email protected]>
Co-authored-by: zhihanz <[email protected]>
Co-authored-by: Christoph Pakulski <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla: yes Set by the Google CLA bot to indicate the author of a PR has signed the Google CLA.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants