You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by md...@apache.org on 2014/05/20 09:53:19 UTC

svn commit: r1596127 - /jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/util/Date.java

Author: mduerig
Date: Tue May 20 07:53:18 2014
New Revision: 1596127

URL: http://svn.apache.org/r1596127
Log:
OAK-1806: Benchmark for blob upload and search longevity
Fix concurrency issue with SimpleDataFormat.
Credits to Davide for the patch

Modified:
    jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/util/Date.java

Modified: jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/util/Date.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/util/Date.java?rev=1596127&r1=1596126&r2=1596127&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/util/Date.java (original)
+++ jackrabbit/oak/trunk/oak-run/src/main/java/org/apache/jackrabbit/oak/benchmark/util/Date.java Tue May 20 07:53:18 2014
@@ -86,9 +86,6 @@ public enum Date {
         return c;
     }
 
-    private static final SimpleDateFormat ISO_8601_2000 = new SimpleDateFormat(
-        "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'");
-
     private static final List<Date> VALUES = Collections.unmodifiableList(Arrays.asList(values()));
     private static final int SIZE = VALUES.size();
     private static final Random RND = new Random();
@@ -103,7 +100,8 @@ public enum Date {
     }
     
     public String toISO_8601_2000() {
-        return ISO_8601_2000.format(getCalendar().getTime());
+        return new SimpleDateFormat(
+                "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'").format(getCalendar().getTime());
     }
 }