You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -1091,21 +1097,24 @@ This project follows a modular structure based on python packages.
1091
1097
1092
1098
The core packages provide the base implementation of the framework.
1093
1099
1094
-
* [minos-microservice-aggregate](https://minos-framework.github.io/minos-python/packages/core/minos-microservice-aggregate): The Aggregate pattern implementation.
1095
-
* [minos-microservice-common](https://minos-framework.github.io/minos-python/packages/core/minos-microservice-common): The common core package.
1096
-
* [minos-microservice-cqrs](https://minos-framework.github.io/minos-python/packages/core/minos-microservice-cqrs): The CQRS pattern implementation.
1097
-
* [minos-microservice-networks](https://minos-framework.github.io/minos-python/packages/core/minos-microservice-networks): The networks core package.
1098
-
* [minos-microservice-saga](https://minos-framework.github.io/minos-python/packages/core/minos-microservice-saga): The SAGA pattern implementation.
1100
+
* [minos-microservice-aggregate](https://github.com/minos-framework/minos-python/tree/main/packages/core/minos-microservice-aggregate): The Aggregate pattern implementation.
1101
+
* [minos-microservice-common](https://github.com/minos-framework/minos-python/tree/main/packages/core/minos-microservice-common): The common core package.
1102
+
* [minos-microservice-cqrs](https://github.com/minos-framework/minos-python/tree/main/packages/core/minos-microservice-cqrs): The CQRS pattern implementation.
1103
+
* [minos-microservice-networks](https://github.com/minos-framework/minos-python/tree/main/packages/core/minos-microservice-networks): The networks core package.
1104
+
* [minos-microservice-saga](https://github.com/minos-framework/minos-python/tree/main/packages/core/minos-microservice-saga): The SAGA pattern implementation.
1099
1105
1100
1106
### Plugins
1101
1107
1102
1108
The plugin packages provide connectors to external technologies like brokers, discovery services, databases, serializers and so on.
1103
1109
1104
-
* [minos-broker-kafka](https://minos-framework.github.io/minos-python/packages/plugins/minos-broker-kafka): The `kafka` plugin package.
1105
-
* [minos-broker-rabbitmq](https://minos-framework.github.io/minos-python/packages/plugins/minos-broker-rabbitmq): The `rabbitmq` plugin package.
1106
-
* [minos-discovery-minos](https://minos-framework.github.io/minos-python/packages/plugins/minos-discovery-minos): The `minos-discovery` plugin package.
1107
-
* [minos-http-aiohttp](https://minos-framework.github.io/minos-python/packages/plugins/minos-http-aiohttp): The `aiohttp` plugin package.
1108
-
* [minos-router-graphql](https://minos-framework.github.io/minos-python/packages/plugins/minos-router-graphql): The `grapqhl` plugin package.
1110
+
* [minos-broker-kafka](https://github.com/minos-framework/minos-python/tree/main/packages/plugins/minos-broker-kafka): The `kafka` plugin package.
1111
+
* [minos-broker-rabbitmq](https://github.com/minos-framework/minos-python/tree/main/packages/plugins/minos-broker-rabbitmq): The `rabbitmq` plugin package.
1112
+
* [minos-database-aiopg](https://github.com/minos-framework/minos-python/tree/main/packages/plugins/minos-database-aiopg): The `aiopg` plugin package.
1113
+
* [minos-database-lmdb](https://github.com/minos-framework/minos-python/tree/main/packages/plugins/minos-database-lmdb): The `lmdb` plugin package.
1114
+
* [minos-discovery-kong](https://github.com/minos-framework/minos-python/tree/main/packages/plugins/minos-discovery-kong): The `kong` plugin package.
1115
+
* [minos-discovery-minos](https://github.com/minos-framework/minos-python/tree/main/packages/plugins/minos-discovery-minos): The `minos-discovery` plugin package.
1116
+
* [minos-http-aiohttp](https://github.com/minos-framework/minos-python/tree/main/packages/plugins/minos-http-aiohttp): The `aiohttp` plugin package.
1117
+
* [minos-router-graphql](https://github.com/minos-framework/minos-python/tree/main/packages/plugins/minos-router-graphql): The `grapqhl` plugin package.
Copy file name to clipboardExpand all lines: packages/core/minos-microservice-common/HISTORY.md
+19-1Lines changed: 19 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -302,4 +302,22 @@ routers:
302
302
303
303
## 0.6.1 (2022-04-01)
304
304
305
-
* Fix bug that didn't show the correct exception traceback when microservice failures occurred.
305
+
* Fix bug that didn't show the correct exception traceback when microservice failures occurred.
306
+
307
+
## 0.7.0 (2022-05-11)
308
+
309
+
* Add `DatabaseClient`, `DatabaseClientBuilder` as the base client to execute operation over a database and the builder class.
310
+
* Rename `PostgreSqlPool` as `DatabaseClientPool`.
311
+
* Add `DatabaseOperation`, `ComposedDatabaseOperation` and `DatabaseOperationFactory` as the classes to build operations to be executed over the database.
312
+
* Add `ConnectionException`, `DatabaseClientException`, `IntegrityException`, `ProgrammingException` as the base exceptions to be raised by the `DatabaseClient`.
313
+
* Rename `PostgreSqlLock` and `PostgreSqlLockPool` as `DatabaseLock` and `DatabaseLockPool`.
314
+
* Rename `PostgreSqlMinosDatabase` as `DatabaseMixin`.
315
+
* Add `LockDatabaseOperationFactory` as the base operation factory for locking operations.
316
+
* Add `ManagementDatabaseOperationFactory` as the base operation factory for management operations (creation, deletion, etc.).
317
+
* Add `TypeHintParser` to unify `ModelType`'s type hints.
318
+
* Add `PoolException` as the base exception for pools.
319
+
* Add `PoolFactory` as the class with the purpose to build and manage `Pool` instances.
320
+
* Remove `MinosStorage` and move `MinosStorageLmdb` to the `minos-database-lmdb` package.
321
+
* Unify documentation building pipeline across all `minos-python` packages.
322
+
* Fix documentation building warnings.
323
+
* Fix bug related with package building and additional files like `AUTHORS.md`, `HISTORY.md`, etc.
0 commit comments