Summary : change sequence number type to BIGINT
authorseokgil.kang <seokgil.kang@samsung.com>
Fri, 17 Oct 2014 01:33:22 +0000 (10:33 +0900)
committergreatim <jaewon81.lim@samsung.com>
Fri, 17 Oct 2014 11:31:06 +0000 (20:31 +0900)
Change-Id: I146177fd8a6b66471c33262fc8f92225105ad921
Signed-off-by: seokgil.kang <seokgil.kang@samsung.com>
org.tizen.dynamicanalyzer.common/src/org/tizen/dynamicanalyzer/util/InternalLogger.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/summary/SummaryDataManager.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/summary/failed/FailedApiTable.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/summary/failed/FailedData.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/summary/leaks/CurrentLeakData.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/summary/leaks/LeakData.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/summary/leaks/LeakDataDBTable.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/summary/leaks/LeakDetector.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/summary/warning/WarningChecker.java
org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/ui/summary/warning/WarningTable.java

index 7b9a703..b2a02e6 100644 (file)
@@ -55,7 +55,7 @@ public class InternalLogger {
        
        private final static String SEPARATOR = " | ";
        private final static int PERFORMANCE_TEST_COUNT = 20;
-       private final static String TABSPACE = "\t";
+       private final static String TABSPACE = "    ";
        private final static String NEWLINE = "\n";
        
        private int logLevel;   // INFO(release), DEBUG & CHECK(develop), PERFORMANCE(test)
@@ -141,7 +141,7 @@ public class InternalLogger {
        }
        
        private void closeWriter() {
-               CommonUtil.tryClose(outputFile, fileWriter, bufWriter, printWriter);
+               CommonUtil.tryClose(fileWriter, bufWriter, printWriter);
                outputFile = null;
                fileWriter = null;
                bufWriter = null;
index 04752ac..91da69d 100644 (file)
@@ -152,7 +152,7 @@ public class SummaryDataManager extends PageDataManager {
 
                for (int i = 0; i < size; i++) {
                        List<Object> iLeakData = leakDataList.get(i);
-                       int seqNum = (Integer) iLeakData.get(LeakDataDBTable.COLUMN.SEQUENCE_NUMBER.index);
+                       long seqNum = (Long) iLeakData.get(LeakDataDBTable.COLUMN.SEQUENCE_NUMBER.index);
                        long allocValue = (Long) iLeakData.get(LeakDataDBTable.COLUMN.ALLOCATED_VALUE.index);
                        int pid = (Integer) iLeakData.get(LeakDataDBTable.COLUMN.PROCESS_ID.index);
                        CurrentLeakData newLeakData = new CurrentLeakData(seqNum, allocValue, pid);
index ec9bdeb..47369e3 100644 (file)
@@ -112,8 +112,8 @@ public class FailedApiTable extends DATableComposite {
        // List<String> text = new ArrayList<String>();
        // List<Object> data = new ArrayList<Object>();
        //
-       // text.add(Integer.toString(failedData.getSeq())); // 0
-       // data.add(new Integer(failedData.getSeq()));
+       // text.add(Long.toString(failedData.getSeq())); // 0
+       // data.add(new Long(failedData.getSeq()));
        // String time = Formatter.toTimeFormat(failedData.getTime());
        // text.add(time); // 1
        // data.add(new Long(failedData.getTime()));
index f74d37c..76d598f 100755 (executable)
@@ -77,7 +77,7 @@ public class FailedData {
        public FailedData(List<String> input) {
                if (null != input && !input.isEmpty()) {
                        id = Integer.parseInt(input.get(ID_INDEX));
-                       seq = Integer.parseInt(input.get(SEQ_INDEX));
+                       seq = Long.parseLong(input.get(SEQ_INDEX));
                        time = Long.parseLong(input.get(TIME_INDEX));
                        apiName = input.get(NAME_INDEX);
                        args = input.get(ARGS_INDEX);
index 2322aec..b236275 100644 (file)
@@ -45,7 +45,7 @@ public class CurrentLeakData {
                this.pid = log.getPid();
        }
 
-       public CurrentLeakData(int seqNumber, long allocValue, int pid) {
+       public CurrentLeakData(long seqNumber, long allocValue, int pid) {
                this.seqNum = seqNumber;
                this.allocValue = allocValue;
                this.pid = pid;
index 09096a8..eac358e 100644 (file)
@@ -92,7 +92,7 @@ public class LeakData {
        public LeakData(List<String> loadData) {
                leakSeq = Integer.parseInt(loadData.get(INDEX_LEAK_SEQ));
                id = Integer.parseInt(loadData.get(INDEX_ID));
-               seq = Integer.parseInt(loadData.get(INDEX_SEQ));
+               seq = Long.parseLong(loadData.get(INDEX_SEQ));
                time = Long.parseLong(loadData.get(INDEX_TIME));
                apiName = loadData.get(INDEX_API_NAME);
                pid = Integer.parseInt(loadData.get(INDEX_PID));
@@ -125,7 +125,7 @@ public class LeakData {
                return seq;
        }
 
-       public void setSeq(int seq) {
+       public void setSeq(long seq) {
                this.seq = seq;
        }
 
index 0fd1241..a2a3065 100644 (file)
@@ -53,7 +53,7 @@ public class LeakDataDBTable extends DBTable {
        
        public LeakDataDBTable() {
                addColumn(new DBColumn(COLUMN.SEQUENCE_NUMBER.name, DBConstants.PRIMARY_KEY,
-                               DBConstants.DBTYPE_INT4));
+                               DBConstants.DBTYPE_INT8));
                addColumn(new DBColumn(COLUMN.ALLOCATED_VALUE.name, DBConstants.NOT_NULL,
                                DBConstants.DBTYPE_LONG));
                addColumn(new DBColumn(COLUMN.PROCESS_ID.name, DBConstants.NOT_NULL,
@@ -69,7 +69,7 @@ public class LeakDataDBTable extends DBTable {
                        isPrepared = false;
                } else {
                        try {
-                               prep.setInt(1, (Integer) (rowData.get(COLUMN.SEQUENCE_NUMBER.index)));
+                               prep.setLong(1, (Long) (rowData.get(COLUMN.SEQUENCE_NUMBER.index)));
                                prep.setLong(2, (Long) (rowData.get(COLUMN.ALLOCATED_VALUE.index)));
                                prep.setInt(3, (Integer) (rowData.get(COLUMN.PROCESS_ID.index)));
                        } catch (SQLException e) {
index e41d43e..bcfdfe1 100644 (file)
@@ -216,7 +216,7 @@ public class LeakDetector {
        // return;
        // }
        //
-       // int seqNum = log.getSeq();
+       // long seqNum = log.getSeq();
        // CallStackData csd = cdMap.get(seqNum);
        // if (null == csd) {
        //                      //                      System.out.println("no callstack "); //$NON-NLS-1$
index 6d53201..bfcf8fb 100644 (file)
@@ -47,7 +47,7 @@ public class WarningChecker {
                return warningData;
        }
 
-       public WarningData getWarningDataByLogSeq(int seq) {
+       public WarningData getWarningDataByLogSeq(long seq) {
                int size = getWarningData().size();
                for (int i = 0; i < size; i++) {
                        WarningData data = getWarningData().get(i);
index 95d695c..0e3822f 100644 (file)
@@ -106,8 +106,8 @@ public class WarningTable extends DATableComposite {
 //                     List<String> data = new ArrayList<String>();
 //                     WarningData warningData = warningList.get(i);
 //
-//                     text.add(Integer.toString(warningData.getSeq()));
-//                     data.add(Integer.toString(warningData.getSeq()));
+//                     text.add(Long.toString(warningData.getSeq()));
+//                     data.add(Long.toString(warningData.getSeq()));
 //
 //                     text.add(warningData.getCategory());
 //                     data.add(warningData.getCategory());