Author: areshetnyak
Date: 2011-11-15 03:01:12 -0500 (Tue, 15 Nov 2011)
New Revision: 5186
Modified:
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/backup/rdbms/DBBackup.java
Log:
EXOJCR-1614 : Temporary buffer was moved from "while cycle". Temporary buffer
will be reused.
Modified:
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/backup/rdbms/DBBackup.java
===================================================================
---
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/backup/rdbms/DBBackup.java 2011-11-14
13:43:52 UTC (rev 5185)
+++
jcr/trunk/exo.jcr.component.core/src/main/java/org/exoplatform/services/jcr/impl/backup/rdbms/DBBackup.java 2011-11-15
08:01:12 UTC (rev 5186)
@@ -203,6 +203,8 @@
contentWriter.writeString(metaData.getColumnName(i + 1));
}
+ byte[] tmpBuff = new byte[2048];
+
// Now we can output the actual data
while (rs.next())
{
@@ -228,7 +230,6 @@
{
long len = 0;
int read = 0;
- byte[] tmpBuff = new byte[2048];
while ((read = value.read(tmpBuff)) >= 0)
{
Show replies by date