Skip to content

Releases: smallrye/smallrye-stork

1.1.2

19 May 10:40
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.1.0...1.1.2

Breaking Changes

  • parameter io.smallrye.stork.api.LoadBalancer io.smallrye.stork.loadbalancer.requests.LeastRequestsLoadBalancerProvider::createLoadBalancer(===io.smallrye.stork.loadbalancer.requests.LeastRequestsLoadBalancerProviderConfiguration===, io.smallrye.stork.api.ServiceDiscovery) updated to parameter io.smallrye.stork.api.LoadBalancer io.smallrye.stork.loadbalancer.requests.LeastRequestsLoadBalancerProvider::createLoadBalancer(===io.smallrye.stork.loadbalancer.requests.LeastRequestsConfiguration===, io.smallrye.stork.api.ServiceDiscovery): The generated LeastRequestsLoadBalancerProviderConfiguration has been renamed to LeastRequestsConfiguration
  • class io.smallrye.stork.loadbalancer.requests.LeastRequestsLoadBalancerProvider updated to class io.smallrye.stork.loadbalancer.requests.LeastRequestsLoadBalancerProvider: The generated LeastRequestsLoadBalancerProviderConfiguration has been renamed to LeastRequestsConfiguration
  • class io.smallrye.stork.loadbalancer.requests.LeastRequestsLoadBalancerProvider updated to class io.smallrye.stork.loadbalancer.requests.LeastRequestsLoadBalancerProvider: The generated LeastRequestsLoadBalancerProviderConfiguration has been renamed to LeastRequestsConfiguration
  • class io.smallrye.stork.loadbalancer.requests.LeastRequestsLoadBalancerProviderConfiguration has been removed: The generated LeastRequestsLoadBalancerProviderConfiguration has been renamed to LeastRequestsConfiguration
  • parameter io.smallrye.stork.api.LoadBalancer io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancerProvider::createLoadBalancer(===io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancerProviderConfiguration===, io.smallrye.stork.api.ServiceDiscovery) updated to parameter io.smallrye.stork.api.LoadBalancer io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancerProvider::createLoadBalancer(===io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesConfiguration===, io.smallrye.stork.api.ServiceDiscovery): The generated PowerOfTwoChoicesLoadBalancerProviderConfiguration has been renamed to PowerOfTwoChoicesConfiguration
  • class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancerProvider updated to class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancerProvider: The generated PowerOfTwoChoicesLoadBalancerProviderConfiguration has been renamed to PowerOfTwoChoicesConfiguration
  • class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancerProvider updated to class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancerProvider: The generated PowerOfTwoChoicesLoadBalancerProviderConfiguration has been renamed to PowerOfTwoChoicesConfiguration
  • class io.smallrye.stork.loadbalancer.poweroftwochoices.PowerOfTwoChoicesLoadBalancerProviderConfiguration has been removed: The generated PowerOfTwoChoicesLoadBalancerProviderConfiguration has been renamed to PowerOfTwoChoicesConfiguration
  • parameter io.smallrye.stork.api.LoadBalancer io.smallrye.stork.loadbalancer.random.RandomLoadBalancerProvider::createLoadBalancer(===io.smallrye.stork.loadbalancer.random.RandomLoadBalancerProviderConfiguration===, io.smallrye.stork.api.ServiceDiscovery) updated to parameter io.smallrye.stork.api.LoadBalancer io.smallrye.stork.loadbalancer.random.RandomLoadBalancerProvider::createLoadBalancer(===io.smallrye.stork.loadbalancer.random.RandomConfiguration===, io.smallrye.stork.api.ServiceDiscovery): The generated RandomLoadBalancerProviderConfiguration has been renamed to RandomConfiguration
  • class io.smallrye.stork.loadbalancer.random.RandomLoadBalancerProvider updated to class io.smallrye.stork.loadbalancer.random.RandomLoadBalancerProvider: The generated RandomLoadBalancerProviderConfiguration has been renamed to RandomConfiguration
  • class io.smallrye.stork.loadbalancer.random.RandomLoadBalancerProvider updated to class io.smallrye.stork.loadbalancer.random.RandomLoadBalancerProvider: The generated RandomLoadBalancerProviderConfiguration has been renamed to RandomConfiguration
  • class io.smallrye.stork.loadbalancer.random.RandomLoadBalancerProviderConfiguration has been removed: The generated RandomLoadBalancerProviderConfiguration has been renamed to RandomConfiguration
  • parameter void io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeLoadBalancer::<init>(===io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeLoadBalancerProviderConfiguration===) updated to `parameter void io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeLoadBalancer::(===io.smal...
Read more

1.1.0

23 Feb 09:31
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.0.0...1.1.0

Breaking Changes

  • class io.smallrye.stork.loadbalancer.leastresponsetime.CallStatistics has been removed: The class was moved to the impl package
  • method java.lang.String io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeLoadBalancerProviderConfiguration::getForceRetryThreshold() has been removed: The parameter of the load balancer was removed
  • method java.lang.String io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeLoadBalancerProviderConfiguration::getRetryAfterFailureThreshold() has been removed: The parameter of the load balancer was removed
  • class io.smallrye.stork.loadbalancer.leastresponsetime.LeastResponseTimeLoadBalancerProvider has been removed: The least-response-time load balancer now accepts declining-factor and error-penalty attributes, the former attributes are not supported.
  • method io.smallrye.stork.ServiceDiscovery io.smallrye.stork.servicediscovery.staticlist.StaticListServiceDiscoveryProvider::createServiceDiscovery(io.smallrye.stork.config.ServiceDiscoveryConfig, java.lang.String, io.smallrye.stork.config.ServiceConfig) updated to method io.smallrye.stork.ServiceDiscovery io.smallrye.stork.servicediscovery.staticlist.StaticListServiceDiscoveryProvider::createServiceDiscovery(io.smallrye.stork.config.ServiceDiscoveryConfig, java.lang.String, io.smallrye.stork.config.ServiceConfig, io.smallrye.stork.integration.StorkInfrastructure): Added Infrastructure support (new feature)
  • field io.smallrye.stork.servicediscovery.consul.ConsulServiceDiscovery.META_CONSUL_SERVICE_ID has been removed: Moved to a new Metadata model (new feature)
  • field io.smallrye.stork.servicediscovery.consul.ConsulServiceDiscovery.META_CONSUL_SERVICE_NODE has been removed: Moved to a new Metadata model (new feature)
  • field io.smallrye.stork.servicediscovery.consul.ConsulServiceDiscovery.META_CONSUL_SERVICE_NODE_ADDRESS has been removed: Moved to a new Metadata model (new feature)
  • field io.smallrye.stork.servicediscovery.consul.ConsulServiceDiscovery.META_CONSUL_SERVICE_TAGS has been removed: Moved to a new Metadata model (new feature)
  • method boolean io.smallrye.stork.CachingServiceDiscovery::refreshNotNeed() @ io.smallrye.stork.servicediscovery.consul.ConsulServiceDiscovery has been removed: Removed unused method
  • method io.smallrye.stork.ServiceDiscovery io.smallrye.stork.servicediscovery.consul.ConsulServiceDiscoveryProvider::createServiceDiscovery(io.smallrye.stork.config.ServiceDiscoveryConfig, java.lang.String, io.smallrye.stork.config.ServiceConfig) updated to method io.smallrye.stork.ServiceDiscovery io.smallrye.stork.servicediscovery.consul.ConsulServiceDiscoveryProvider::createServiceDiscovery(io.smallrye.stork.config.ServiceDiscoveryConfig, java.lang.String, io.smallrye.stork.config.ServiceConfig, io.smallrye.stork.integration.StorkInfrastructure): Integrate Infrastructure (new feature)
  • method boolean io.smallrye.stork.CachingServiceDiscovery::refreshNotNeed() @ io.smallrye.stork.servicediscovery.kubernetes.KubernetesServiceDiscovery has been removed: Remove unused method
  • method io.smallrye.stork.ServiceDiscovery io.smallrye.stork.servicediscovery.kubernetes.KubernetesServiceDiscoveryProvider::createServiceDiscovery(io.smallrye.stork.config.ServiceDiscoveryConfig, java.lang.String, io.smallrye.stork.config.ServiceConfig) updated to method io.smallrye.stork.ServiceDiscovery io.smallrye.stork.servicediscovery.kubernetes.KubernetesServiceDiscoveryProvider::createServiceDiscovery(io.smallrye.stork.config.ServiceDiscoveryConfig, java.lang.String, io.smallrye.stork.config.ServiceConfig, io.smallrye.stork.integration.StorkInfrastructure): Integrate Infrastructure (new feature)
  • method void io.smallrye.stork.servicediscovery.eureka.EurekaServiceDiscovery::<init>(io.smallrye.stork.config.ServiceDiscoveryConfig, java.lang.String, boolean) updated to method void io.smallrye.stork.servicediscovery.eureka.EurekaServiceDiscovery::<init>(io.smallrye.stork.config.ServiceDiscoveryConfig, java.lang.String, boolean, io.smallrye.stork.integration.StorkInfrastructure): Integrate Infrastructure support (new feature)
  • method boolean io.smallrye.stork.CachingServiceDiscovery::refreshNotNeed() @ io.smallrye.stork.servicediscovery.eureka.EurekaServiceDiscovery has been removed: Removed unused method
  • method io.smallrye.stork.ServiceDiscovery io.smallrye.stork.servicediscovery.eureka.EurekaServiceDiscoveryProvider::createServiceDiscovery(io.smallrye.stork.config.ServiceDiscoveryConfig, java.lang.String, io.smallrye.stork.config.ServiceConfig) updated to method io.smallrye.stork.ServiceDiscovery io.smallrye.stork.servicediscovery.eureka.EurekaServiceDiscoveryProvider::createServiceDiscovery(io.smallrye.stork.config.ServiceDiscoveryConfig, java.lang.String, io.smallrye.stork.config.ServiceConfig, io.smallrye.stork.integration.StorkInfrastructure): Integrate Infrastructure support (new feature)
  • class io.smallrye.stork.servicediscovery.eureka.StorkConfigHelper has been removed: Removed unused class
  • class io.smallrye.stork.StorkTestUtils has been removed: Class moved to avoid a split package
  • method io.smallrye.stork.ServiceDiscovery io.smallrye.stork.test.TestServiceDiscovery1Provider::createServiceDiscovery(io.smallrye.stork.config.ServiceDiscoveryConfig, java.lang.String, io.smallrye.stork.config.ServiceConfig) updated to method io.smallrye.stork.ServiceDiscovery io.smallrye.stork.test.TestServiceDiscovery1Provider::createServiceDiscovery(io.smallrye.stork.config.ServiceDiscoveryConfig, java.lang.String, io.smallrye.stork.config.ServiceConfig, io.smallrye.stork.integration.StorkInfrastructure): Added Infrastructure support (new feature)
  • method io.smallrye.stork.ServiceDiscovery io.smallrye.stork.test.TestServiceDiscovery2Provider::createServiceDiscovery(io.smallrye.stork.config.ServiceDiscoveryConfig, java.lang.String, io.smallrye.stork.config.ServiceConfig) updated to `method io.smallrye.stork.ServiceDiscovery io.smallrye.stork.test.TestServiceDiscovery2Provider::createServiceDiscovery(io.smallrye.stork.config.ServiceDiscoveryConfig, java.lang.String, io.smallrye.stork.config.ServiceConfig, io.sm...
Read more

1.0.0

18 Jan 10:05
Compare
Choose a tag to compare
[maven-release-plugin] copy for tag 1.0.0