Skip to content
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

Producer REST API enhancement & documentation #831

Closed
wajda opened this issue Mar 8, 2021 · 0 comments
Closed

Producer REST API enhancement & documentation #831

wajda opened this issue Mar 8, 2021 · 0 comments

Comments

@wajda
Copy link
Contributor

wajda commented Mar 8, 2021

  • Check the Producer REST API Swagger docs.
  • Check naming of the fields and entities in the model. Rename where necessary.
  • Add name filed to entities where appropriate
@wajda wajda added this to the 0.6.0 milestone Mar 8, 2021
@wajda wajda self-assigned this Mar 8, 2021
@wajda wajda changed the title Producer REST API documentation Producer REST API enhancement & documentation Mar 25, 2021
wajda added a commit that referenced this issue Mar 25, 2021
wajda added a commit that referenced this issue Mar 25, 2021
…it extension class to prevent Swagger from generating unwanted properties out of them.
wajda added a commit that referenced this issue Mar 25, 2021
…r clarity and disambiguation with the `ExecutionPlan.systemInfo.name` property
wajda added a commit that referenced this issue Mar 25, 2021
wajda added a commit that referenced this issue Apr 6, 2021
…it extension class to prevent Swagger from generating unwanted properties out of them.
wajda added a commit that referenced this issue Apr 6, 2021
wajda added a commit that referenced this issue Apr 6, 2021
wajda added a commit that referenced this issue Apr 6, 2021
wajda added a commit that referenced this issue Apr 6, 2021
wajda added a commit that referenced this issue Apr 6, 2021
wajda added a commit that referenced this issue Apr 6, 2021
wajda added a commit that referenced this issue Apr 6, 2021
wajda added a commit that referenced this issue Apr 7, 2021
wajda added a commit that referenced this issue Apr 7, 2021
wajda added a commit that referenced this issue Apr 7, 2021
wajda added a commit that referenced this issue Apr 7, 2021
wajda added a commit that referenced this issue Apr 8, 2021
wajda added a commit that referenced this issue Apr 8, 2021
wajda added a commit that referenced this issue Apr 8, 2021
wajda added a commit that referenced this issue Apr 9, 2021
wajda added a commit that referenced this issue Apr 9, 2021
wajda added a commit that referenced this issue Apr 12, 2021
* spline #831 move methods from `AttrOrExprRef` case class to an implicit extension class to prevent Swagger from generating unwanted properties out of them.

* spline #831 + `ExecutionPlan.name` property

* spline #831 + `ExecutionEvent.durationNs` property

* spline #831 refactoring: use a case class instead of a map

* spline #831 + `OperationLike.name` property

* spline #831 clean up: remove redundant `OperationID` type alias

* spline #831 expose new properties on the Consumer API

* spline #831 rename `(Expression | Attribute).childIds` to `(Expression | Attribute).childRefs`

* spline #831 Fix ser/de

* spline #831 Consumer API: rename property for backward compat with UI 0.5

* spline #831 update Swagger doc

* spline #831 fix operation schema inference for schema agnostic operation graphs

* spline #831 fix persistent model builder for schema agnostic operation graphs

* spline #831 Producer model: refine operation case class structure as well as Swagger def

* spline #831: fix refactoring leftover

* spline #831 Consumer model: fix query for compatibility with Spline Web Client 0.5

* spline #846 Kafka Gateway: rename package

* spline #831 Update Swagger doc
@wajda wajda closed this as completed Apr 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

1 participant