Skip to content

Conversation

@garciparedes
Copy link
Member

No description provided.

* Improve `BrokerSubscriberBuilder`.
@garciparedes garciparedes added this to the v0.6.x milestone Mar 22, 2022
@garciparedes garciparedes self-assigned this Mar 22, 2022
@garciparedes garciparedes marked this pull request as draft March 22, 2022 17:07
* Fix bug related with not `broker` interface on config.
@garciparedes garciparedes linked an issue Mar 23, 2022 that may be closed by this pull request
Sergio García Prado added 18 commits March 23, 2022 10:29
* Refactor `Builder` class.
* Deprecate `QueuedBrokerSubscriberBuilder` class.
…r-classes' into issue-150-refactor-broker-builder-classes

# Conflicts:
#	packages/core/minos-microservice-networks/minos/networks/brokers/subscribers/queued/impl.py
* Fix bug related with builder construction.
* Improve `Builder` class.
* Add `BrokerPublisherBuilder`.
* Increase coverage.
* Minor improvements.
* Add tests.
* Add tests (2).
* Add tests for `BrokerPublisherBuilder`.
* Minor change.
* Increase coverage.
* Add docstring.
* Minor change.
* Minor change (2).
Sergio García Prado added 2 commits March 24, 2022 13:08
… into issue-150-refactor-broker-builder-classes

# Conflicts:
#	packages/core/minos-microservice-networks/minos/networks/brokers/subscribers/queued/queues/pg.py
#	packages/plugins/minos-broker-kafka/minos/plugins/kafka/publisher.py
#	packages/plugins/minos-broker-kafka/minos/plugins/kafka/subscriber.py
… into issue-150-refactor-broker-builder-classes
@garciparedes garciparedes changed the base branch from issue-150-config-v2 to issue-150-config-default-values March 24, 2022 12:23
* Fix renaming bug.
Copy link
Contributor

@albamig albamig left a comment

Choose a reason for hiding this comment

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

Nice change @garciparedes. This'll ease RabbitMQ's plugin as well.

@garciparedes
Copy link
Member Author

Thanks @albamig! Yes! I didn't really like that BrokerSubscriber followed a Builder Pattern but BrokerPublisher was being built directly. Now it's a little clearer!

Base automatically changed from issue-150-config-default-values to 0.6.0 March 24, 2022 16:08
@garciparedes garciparedes merged commit acbff0e into 0.6.0 Mar 24, 2022
@garciparedes garciparedes deleted the issue-150-refactor-broker-builder-classes branch March 24, 2022 16:09
@garciparedes garciparedes linked an issue Mar 24, 2022 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Refactor the configuration file and Config object

3 participants