Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Choose a tag to compare

@github-actionsgithub-actions released this 12 May 07:16
· 23 commits to 0.7.x since this release
5c647f0
This commit was created on GitHub.com and signed with GitHub’sverified signature. The key has expired.
GPG key ID:4AEE18F83AFDEB23
Expired
Verified
Learn about vigilant mode.

Changelog

minos-microservice-aggregate

  • RenamePostgreSqlEventRepository asDatabaseEventRepository.
  • AddEventDatabaseOperationFactory as the abstract class to be implemented by database clients.
  • MovePostgreSqlSnapshotQueryBuilder to theminos-database-aiopg package.
  • RenamePostgreSqlSnapshotRepository asDatabaseSnapshotRepository.
  • AddSnapshotDatabaseOperationFactory as the abstract class to be implemented by database clients.
  • RemovePostgreSqlSnapshotReader,PostgreSqlSnapshotSetup andPostgreSqlSnapshotWriter.
  • RenamePostgreSqlTransactionRepository asDatabaseTransactionRepository.
  • AddTransactionDatabaseOperationFactory as the abstract class to be implemented by database clients.
  • Unify documentation building pipeline across allminos-python packages.
  • Fix documentation building warnings.
  • Fix bug related with package building and additional files likeAUTHORS.md,HISTORY.md, etc.

minos-microservice-common

  • AddDatabaseClient,DatabaseClientBuilder as the base client to execute operation over a database and the builder class.
  • RenamePostgreSqlPool asDatabaseClientPool.
  • AddDatabaseOperation,ComposedDatabaseOperation andDatabaseOperationFactory as the classes to build operations to be executed over the database.
  • AddConnectionException,DatabaseClientException,IntegrityException,ProgrammingException as the base exceptions to be raised by theDatabaseClient.
  • RenamePostgreSqlLock andPostgreSqlLockPool asDatabaseLock andDatabaseLockPool.
  • RenamePostgreSqlMinosDatabase asDatabaseMixin.
  • AddLockDatabaseOperationFactory as the base operation factory for locking operations.
  • AddManagementDatabaseOperationFactory as the base operation factory for management operations (creation, deletion, etc.).
  • AddTypeHintParser to unifyModelType's type hints.
  • AddPoolException as the base exception for pools.
  • AddPoolFactory as the class with the purpose to build and managePool instances.
  • RemoveMinosStorage and moveMinosStorageLmdb to theminos-database-lmdb package.
  • Unify documentation building pipeline across allminos-python packages.
  • Fix documentation building warnings.
  • Fix bug related with package building and additional files likeAUTHORS.md,HISTORY.md, etc.

minos-microservice-cqrs

  • Minor improvements.
  • Unify documentation building pipeline across allminos-python packages.
  • Fix documentation building warnings.
  • Fix bug related with package building and additional files likeAUTHORS.md,HISTORY.md, etc.

minos-microservice-networks

  • RenamePostgreSqlBrokerPublisherQueue asDatabaseBrokerPublisherQueue.
  • RenamePostgreSqlBrokerPublisherQueueQueryFactory asBrokerPublisherQueueDatabaseOperationFactory.
  • RenamePostgreSqlBrokerQueue asDatabaseBrokerQueue.
  • RenamePostgreSqlBrokerQueueBuilder asDatabaseBrokerQueueBuilder.
  • RenamePostgreSqlBrokerSubscriberDuplicateValidator asDatabaseBrokerSubscriberDuplicateValidator.
  • RenamePostgreSqlBrokerSubscriberDuplicateValidatorBuilder asDatabaseBrokerSubscriberDuplicateValidatorBuilder.
  • RenamePostgreSqlBrokerSubscriberDuplicateValidatorQueryFactory asBrokerSubscriberDuplicateValidatorDatabaseOperationFactory.
  • RenamePostgreSqlBrokerSubscriberQueue asDatabaseBrokerSubscriberQueue.
  • RenamePostgreSqlBrokerSubscriberQueueBuilder asDatabaseBrokerSubscriberQueueBuilder.
  • RenamePostgreSqlBrokerSubscriberQueueQueryFactory asBrokerSubscriberQueueDatabaseOperationFactory.
  • MoveBuilder to theminos-microservice-common package.
  • Unify documentation building pipeline across allminos-python packages.
  • Fix documentation building warnings.
  • Fix bug related with package building and additional files likeAUTHORS.md,HISTORY.md, etc.

minos-microservice-saga

  • RenameSagaExecutionStorage asSagaExecutionRepository.
  • AddDatabaseSagaExecutionRepository as the implementation of theSagaExecutionRepository over a database.
  • AddSagaExecutionDatabaseOperationFactory as the base operation factory to store saga executions.
  • Unify documentation building pipeline across allminos-python packages.
  • Fix documentation building warnings.
  • Fix bug related with package building and additional files likeAUTHORS.md,HISTORY.md, etc.

minos-broker-kafka

  • RemoveInMemoryQueuedKafkaBrokerPublisher,PostgreSqlQueuedKafkaBrokerPublisher,InMemoryQueuedKafkaBrokerSubscriberBuilder andPostgreSqlQueuedKafkaBrokerSubscriberBuilder in favor of the use ofminos.networks.BrokerPublisherBuilder andminos.networks.BrokerSubscriberBuilder.
  • Unify documentation building pipeline across allminos-python packages.
  • Fix documentation building warnings.
  • Fix bug related with package building and additional files likeAUTHORS.md,HISTORY.md, etc.

minos-broker-rabbitmq

  • Minor improvements.
  • Unify documentation building pipeline across allminos-python packages.
  • Fix documentation building warnings.
  • Fix bug related with package building and additional files likeAUTHORS.md,HISTORY.md, etc.

minos-database-aiopg

  • AddAiopgDatabaseClient as theminos.common.DatabaseClient implementation forpostgres.
  • AddAiopgDatabaseOperation as theminos.common.DatabaseOperation implementation forpostgres.
  • AddAiopgLockDatabaseOperationFactory as theminos.common.LockDatabaseOperationFactory implementation forpostgres.
  • AddAiopgManagementDatabaseOperationFactory as theminos.common.ManagementDatabaseOperationFactory implementation forpostgres.
  • AddAiopgBrokerPublisherQueueDatabaseOperationFactory as theminos.networks.BrokerPublisherQueueDatabaseOperationFactory implementation forpostgres.
  • AddAiopgBrokerQueueDatabaseOperationFactory as theminos.networks.BrokerQueueDatabaseOperationFactory implementation forpostgres.
  • AddAiopgBrokerSubscriberDuplicateValidatorDatabaseOperationFactory as theminos.networks.BrokerSubscriberDuplicateValidatorDatabaseOperationFactory implementation forpostgres.
  • AddAiopgBrokerSubscriberQueueDatabaseOperationFactory as theminos.networks.BrokerSubscriberQueueDatabaseOperationFactory implementation forpostgres.
  • AddAiopgEventDatabaseOperationFactory as theminos.aggregate.EventDatabaseOperationFactory implementation forpostgres.
  • AddAiopgSnapshotDatabaseOperationFactory as theminos.aggregate.SnapshotDatabaseOperationFactory implementation forpostgres.
  • AddAiopgSnapshotQueryDatabaseOperationBuilder to ease the complex snapshot's query building forpostgres.
  • AddAiopgTransactionDatabaseOperationFactory as theminos.aggregate.TransactionDatabaseOperationFactory implementation forpostgres.

minos-database-lmdb

  • AddLmdbDatabaseClient as theminos.common.DatabaseClient implementation forlmdb.
  • AddLmdbDatabaseOperation andLmdbDatabaseOperationType classes to defineminos.common.DatabaseOperations compatible with thelmdb database.
  • AddLmdbSagaExecutionDatabaseOperationFactory as theminos.saga.SagaExecutionDatabaseOperationFactory implementation forlmdb.

minos-discovery-kong

  • AddKongClient as a class to interact with thekong API Gateway.
  • AddKongDiscoveryClient as theminos.networks.DiscoveryClient implementation for thekong API Gateway.
  • Addmiddleware function to automatically extract the user identifier from request's header variable set by thekong API Gateway.

minos-discovery-minos

  • Minor improvements.
  • Unify documentation building pipeline across allminos-python packages.
  • Fix documentation building warnings.
  • Fix bug related with package building and additional files likeAUTHORS.md,HISTORY.md, etc.

minos-http-aiohttp

  • NowAioHttpRequest'sheaders attribute is mutable.
  • Unify documentation building pipeline across allminos-python packages.
  • Fix documentation building warnings.
  • Fix bug related with package building and additional files likeAUTHORS.md,HISTORY.md, etc.

minos-router-graphql

  • Minor improvements.
  • Unify documentation building pipeline across allminos-python packages.
  • Fix documentation building warnings.
  • Fix bug related with package building and additional files likeAUTHORS.md,HISTORY.md, etc.

Update Guide

From 0.6.x

  • Add the following packages topyproject.toml:
    • minos-database-aiopg
    • minos-database-lmdb
  • Add the following changes toconfig.yml:
    • Addclient to database-releated sections:
      • Indefault,repository,snapshot,broker, etc. add:client: minos.plugins.aiopg.AiopgDatabaseClient
      • Insaga orsaga.storage add:client: minos.plugins.lmdb.LmdbDatabaseClient
    • Replace the following classes:
      • minos.common.PostgreSqlMinosDatabase ->minos.common.DatabaseMixin
      • minos.common.PostgreSqlLockPool ->minos.common.DatabaseLockPool
      • minos.common.PostgreSqlPool ->minos.common.DatabaseClientPool
      • minos.networks.PostgreSqlBrokerPublisherQueue ->minos.networks.DatabaseBrokerPublisherQueue
      • minos.networks.PostgreSqlBrokerSubscriberQueue ->minos.networks.DatabaseBrokerSubscriberQueue
      • minos.networks.PostgreSqlBrokerSubscriberDuplicateValidator ->minos.networks.DatabaseBrokerSubscriberDuplicateValidator
      • minos.aggregate.PostgreSqlTransactionRepository ->minos.aggregate.DatabaseTransactionRepository
      • minos.aggregate.PostgreSqlEventRepository ->minos.aggregate.DatabaseEventRepository
      • minos.aggregate.PostgreSqlSnapshotRepository ->minos.aggregate.DatabaseSnapshotRepository
      • minos.plugins.kafka.InMemoryQueuedKafkaBrokerPublisher ->minos.plugins.kafka.KafkaBrokerPublisher
      • minos.plugins.kafka.InMemoryQueuedKafkaBrokerSubscriberBuilder ->minos.plugins.kafka.KafkaBrokerSubscriberBuilder
      • minos.plugins.kafka.PostgreSqlQueuedKafkaBrokerPublisher ->minos.plugins.kafka.KafkaBrokerPublisher
      • minos.plugins.kafka.PostgreSqlQueuedKafkaBrokerSubscriberBuilder ->minos.plugins.kafka.KafkaBrokerSubscriberBuilder
Assets2
Loading
garciparedes reacted with rocket emoji
1 person reacted

[8]ページ先頭

©2009-2025 Movatter.jp