Author: gaohoward
Date: 2010-11-11 07:32:35 -0500 (Thu, 11 Nov 2010)
New Revision: 9874
Modified:
branches/Branch_Large_Message_Compression/src/main/org/hornetq/utils/GZipUtil.java
Log:
clean up
Modified:
branches/Branch_Large_Message_Compression/src/main/org/hornetq/utils/GZipUtil.java
===================================================================
---
branches/Branch_Large_Message_Compression/src/main/org/hornetq/utils/GZipUtil.java 2010-11-11
12:03:18 UTC (rev 9873)
+++
branches/Branch_Large_Message_Compression/src/main/org/hornetq/utils/GZipUtil.java 2010-11-11
12:32:35 UTC (rev 9874)
@@ -16,7 +16,6 @@
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.FileInputStream;
-import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
@@ -26,8 +25,6 @@
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.Executor;
-import java.util.concurrent.ExecutorService;
-import java.util.concurrent.Executors;
import java.util.zip.GZIPInputStream;
import java.util.zip.GZIPOutputStream;
@@ -183,7 +180,7 @@
private List<byte[]> writeBuffer;
private int bufferSize;
private int counter, index;
- private int readIndex, nextIndex;
+ private int readIndex;
private boolean closed;
public DynamicOutputStream(int size, int cache)
@@ -197,7 +194,6 @@
counter = 0;
index = 0;
readIndex = 0;
- nextIndex = 1;
closed = false;
}
@@ -206,8 +202,7 @@
writeBuffer.get(index)[counter++] = (byte)b;
if (counter == bufferSize)
{
- index = nextIndex;
- nextIndex++;
+ index++;
if (index == writeBuffer.size())
{
writeBuffer.add(new byte[bufferSize]);
@@ -224,8 +219,7 @@
/*
* logic:
* if index > readIndex, return readIndex, then readIndex++
- * if index == readIndex, then return zero length byte[]. adjust nextIndex; if
closed, return the remaining.
- * if index < readIndex, then return readIndex, readIndex = 0
+ * if index == readIndex, then return zero length byte[]; if closed, return the
remaining.
*
* if closed and no more data, returns null.
*/
@@ -253,11 +247,6 @@
}
}
}
- else if (index < readIndex)
- {
- result = writeBuffer.get(readIndex);
- readIndex = 0;
- }
return result;
}
Show replies by date