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

Feature/schema registry in geronimo #2278

Open
wants to merge 15 commits into
base: master
Choose a base branch
from

Conversation

retgoat
Copy link
Contributor

@retgoat retgoat commented Jun 22, 2017

  • Add schema registry client
  • Implement pushing data to Kafka on create and update
  • Add unit tests

retgoat added 2 commits June 22, 2017 15:28
Signed-off-by: Roman Sotnikov <[email protected]>
Signed-off-by: Roman Sotnikov <[email protected]>
@retgoat retgoat self-assigned this Jun 22, 2017
@retgoat retgoat added the WIP label Jun 22, 2017
retgoat added 5 commits June 22, 2017 17:28
Signed-off-by: Roman Sotnikov <[email protected]>
Signed-off-by: Roman Sotnikov <[email protected]>
Signed-off-by: Roman Sotnikov <[email protected]>
Signed-off-by: Roman Sotnikov <[email protected]>
retgoat added 3 commits June 26, 2017 15:50
Signed-off-by: Roman Sotnikov <[email protected]>
Signed-off-by: Roman Sotnikov <[email protected]>
@retgoat retgoat requested review from eugene-sy and removed request for narma June 26, 2017 10:35
Copy link
Contributor

@eugene-sy eugene-sy left a comment

Choose a reason for hiding this comment

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

I don't see any code related problems here.
Other than that, I'd suggest to use timestamps in migration file names.

@@ -82,6 +82,7 @@ migrate:

reset:
@make drop-db
dropdb --if-exists $(DB_TEST) -U $(DB_USER)
Copy link
Contributor

Choose a reason for hiding this comment

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

Given that we have drop-db, shall we create drop-test-db too?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Actually no. We dropping test DB here because in other case we can not drop development DB cause it belongs to geronimo DB user as well.
We creating test DB in reset-test task.


**Request:**
`POST /v1/admin/entities/`

```json
{
"content_type_id": 1,
"storefront": "theperfectgourmet.com",
Copy link
Contributor

Choose a reason for hiding this comment

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

I'm not sure that it's good idea to put a link to the customers website. We could use something more context neutral.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

makes sense.

retgoat added 4 commits June 27, 2017 13:42
Signed-off-by: Roman Sotnikov <[email protected]>
Signed-off-by: Roman Sotnikov <[email protected]>
Signed-off-by: Roman Sotnikov <[email protected]>
Signed-off-by: Roman Sotnikov <[email protected]>
Signed-off-by: Roman Sotnikov <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants