Merge pull request #13071 from ehsansasanian/java-15229-update-bucket4j-version
update bucket4j version in spring-boot-libraries module
This commit is contained in:
		
						commit
						141c85a5b4
					
				| @ -226,8 +226,8 @@ | ||||
|         <barcode4j.version>2.1</barcode4j.version> | ||||
|         <qrgen.version>2.6.0</qrgen.version> | ||||
|         <zxing.version>3.3.0</zxing.version> | ||||
|         <bucket4j.version>4.10.0</bucket4j.version> | ||||
|         <bucket4j-spring-boot-starter.version>0.2.0</bucket4j-spring-boot-starter.version> | ||||
|         <bucket4j.version>7.6.0</bucket4j.version> | ||||
|         <bucket4j-spring-boot-starter.version>0.7.0</bucket4j-spring-boot-starter.version> | ||||
|         <caffeine.version>2.8.2</caffeine.version> | ||||
|     </properties> | ||||
| 
 | ||||
|  | ||||
| @ -7,7 +7,6 @@ import org.springframework.stereotype.Service; | ||||
| 
 | ||||
| import io.github.bucket4j.Bandwidth; | ||||
| import io.github.bucket4j.Bucket; | ||||
| import io.github.bucket4j.Bucket4j; | ||||
| 
 | ||||
| @Service | ||||
| public class PricingPlanService { | ||||
| @ -24,7 +23,7 @@ public class PricingPlanService { | ||||
|     } | ||||
| 
 | ||||
|     private Bucket bucket(Bandwidth limit) { | ||||
|         return Bucket4j.builder() | ||||
|         return Bucket.builder() | ||||
|             .addLimit(limit) | ||||
|             .build(); | ||||
|     } | ||||
|  | ||||
| @ -1,7 +1,7 @@ | ||||
| package com.baeldung.ratelimiting.bucket4japp; | ||||
| 
 | ||||
| import static org.junit.Assert.assertFalse; | ||||
| import static org.junit.Assert.assertTrue; | ||||
| import static org.junit.jupiter.api.Assertions.assertFalse; | ||||
| import static org.junit.jupiter.api.Assertions.assertTrue; | ||||
| 
 | ||||
| import java.time.Duration; | ||||
| import java.util.concurrent.CountDownLatch; | ||||
| @ -13,7 +13,6 @@ import org.junit.jupiter.api.Test; | ||||
| 
 | ||||
| import io.github.bucket4j.Bandwidth; | ||||
| import io.github.bucket4j.Bucket; | ||||
| import io.github.bucket4j.Bucket4j; | ||||
| import io.github.bucket4j.Refill; | ||||
| 
 | ||||
| public class Bucket4jUsageUnitTest { | ||||
| @ -22,7 +21,7 @@ public class Bucket4jUsageUnitTest { | ||||
|     public void givenBucketLimit_whenExceedLimit_thenConsumeReturnsFalse() { | ||||
|         Refill refill = Refill.intervally(10, Duration.ofMinutes(1)); | ||||
|         Bandwidth limit = Bandwidth.classic(10, refill); | ||||
|         Bucket bucket = Bucket4j.builder() | ||||
|         Bucket bucket = Bucket.builder() | ||||
|             .addLimit(limit) | ||||
|             .build(); | ||||
| 
 | ||||
| @ -34,7 +33,7 @@ public class Bucket4jUsageUnitTest { | ||||
| 
 | ||||
|     @Test | ||||
|     public void givenMultipletLimits_whenExceedSmallerLimit_thenConsumeReturnsFalse() { | ||||
|         Bucket bucket = Bucket4j.builder() | ||||
|         Bucket bucket = Bucket.builder() | ||||
|             .addLimit(Bandwidth.classic(10, Refill.intervally(10, Duration.ofMinutes(1)))) | ||||
|             .addLimit(Bandwidth.classic(5, Refill.intervally(5, Duration.ofSeconds(20)))) | ||||
|             .build(); | ||||
| @ -49,7 +48,7 @@ public class Bucket4jUsageUnitTest { | ||||
|     public void givenBucketLimit_whenThrottleRequests_thenConsumeReturnsTrue() throws InterruptedException { | ||||
|         Refill refill = Refill.intervally(1, Duration.ofSeconds(2)); | ||||
|         Bandwidth limit = Bandwidth.classic(1, refill); | ||||
|         Bucket bucket = Bucket4j.builder() | ||||
|         Bucket bucket = Bucket.builder() | ||||
|             .addLimit(limit) | ||||
|             .build(); | ||||
| 
 | ||||
| @ -65,8 +64,8 @@ public class Bucket4jUsageUnitTest { | ||||
| 
 | ||||
|     static class AssertTryConsume implements Runnable { | ||||
| 
 | ||||
|         private Bucket bucket; | ||||
|         private CountDownLatch latch; | ||||
|         private final Bucket bucket; | ||||
|         private final CountDownLatch latch; | ||||
| 
 | ||||
|         AssertTryConsume(Bucket bucket, CountDownLatch latch) { | ||||
|             this.bucket = bucket; | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user