Skip to content

Commit 45bb08c

Browse files
committed
renamed
1 parent c74df28 commit 45bb08c

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>io.github.mobility-university</groupId>
88
<artifactId>partitioned-blocking-queue</artifactId>
9-
<version>0.1</version>
9+
<version>0.1.1</version>
1010
<name>Partitionied Blocking Queue</name>
1111
<description>BlockingQueue but for partitionied data to allow multi threaded streaming and keep order within partition</description>
1212
<url>https://github.com/mobility-university/partitioned-blocking-queue</url>

src/main/io/github/mobility/university/concurrency/PartitionedBlockedQueue.java renamed to src/main/io/github/mobility/university/concurrency/PartitionedBlockingQueue.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
* @param <Value> the value which should be queued
2020
*/
2121
@ThreadSafe
22-
public class PartitionedBlockedQueue<Key, Value> {
22+
public class PartitionedBlockingQueue<Key, Value> {
2323
private final int numberOfPartitions;
2424
private final List<Semaphore> semaphores;
2525
private final List<Deque<Value>> queues;

src/test/io/github/mobility/university/concurrency/PartitioniedBlockingQueueTest.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ public class PartitioniedBlockingQueueTest {
1919
@Test()
2020
public void constructs() {
2121
// execute & verify
22-
assertNotNull(new PartitionedBlockedQueue(1));
22+
assertNotNull(new PartitionedBlockingQueue(1));
2323
}
2424

2525
@Test()
2626
public void acquiresValue() throws InterruptedException {
2727
// setup
28-
var queue = new PartitionedBlockedQueue<String,String>(1);
28+
var queue = new PartitionedBlockingQueue<String,String>(1);
2929
// execute
3030
var actual = queue.acquire("key", "value");
3131
// verify
@@ -35,7 +35,7 @@ public void acquiresValue() throws InterruptedException {
3535
@Test()
3636
public void acquiresParallelForDifferentPartitions() throws InterruptedException {
3737
// setup
38-
var queue = new PartitionedBlockedQueue<SpecificHash,String>(2);
38+
var queue = new PartitionedBlockingQueue<SpecificHash,String>(2);
3939

4040
assertEquals(queue.acquire(new SpecificHash(0), "first value"), "first value");
4141
// execute
@@ -47,7 +47,7 @@ public void acquiresParallelForDifferentPartitions() throws InterruptedException
4747
@Test()
4848
public void releasesAcquiredPartition() throws InterruptedException {
4949
// setup
50-
var queue = new PartitionedBlockedQueue<String,String>(1);
50+
var queue = new PartitionedBlockingQueue<String,String>(1);
5151
queue.acquire("key", "value");
5252
// execute & verify
5353
queue.release("key");
@@ -56,7 +56,7 @@ public void releasesAcquiredPartition() throws InterruptedException {
5656
@Test()
5757
public void acquiresAgainAfterRelease() throws InterruptedException {
5858
// setup
59-
var queue = new PartitionedBlockedQueue<String,String>(1);
59+
var queue = new PartitionedBlockingQueue<String,String>(1);
6060

6161
assertEquals(queue.acquire("key", "value"), "value");
6262
queue.release("key");
@@ -70,7 +70,7 @@ public void acquiresAgainAfterRelease() throws InterruptedException {
7070
@Test()
7171
public void blocksParallelAcquireToSamePartition() throws InterruptedException{
7272
// setup
73-
var queue = new PartitionedBlockedQueue<String,String>(1);
73+
var queue = new PartitionedBlockingQueue<String,String>(1);
7474
var eaters = Executors.newFixedThreadPool(1);
7575
assertEquals(queue.acquire("key", "value"), "value");
7676
var counter = new CountDownLatch(1);
@@ -92,7 +92,7 @@ public void blocksParallelAcquireToSamePartition() throws InterruptedException{
9292
@Test()
9393
public void providesAllValues() throws InterruptedException{
9494
// setup
95-
var queue = new PartitionedBlockedQueue<String,String>(10);
95+
var queue = new PartitionedBlockingQueue<String,String>(10);
9696
var workers = Executors.newFixedThreadPool(30);
9797
var numberOfTasks = 1_000;
9898
var expectedValues = IntStream.range(0, numberOfTasks).boxed().map(task -> String.format("value %s", task)).collect(Collectors.toList());
@@ -122,7 +122,7 @@ public void providesAllValues() throws InterruptedException{
122122
@Test()
123123
public void keepsOrder() throws InterruptedException{
124124
// setup
125-
var queue = new PartitionedBlockedQueue<String,String>(1);
125+
var queue = new PartitionedBlockingQueue<String,String>(1);
126126
var workers = Executors.newFixedThreadPool(30);
127127
var numberOfTasks = 100;
128128

0 commit comments

Comments
 (0)