[Senna-java-commit 5] [svn] [11] * src/jni/senna_Index.c (Java_senna_Index_printInfo): update types for new sen_index_info signature

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2008年 12月 22日 (月) 18:19:41 JST


Revision: 11
          http://svn.sourceforge.jp/view?root=senna-java&view=rev&rev=11
Author:   mir
Date:     2008-12-22 18:19:41 +0900 (Mon, 22 Dec 2008)

Log Message:
-----------
* src/jni/senna_Index.c (Java_senna_Index_printInfo): update types for new sen_index_info signature
* src/test/senna/IndexTest.java: add/move call for printInfo()

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/src/jni/senna_Index.c
    trunk/src/test/senna/IndexTest.java


-------------- next part --------------
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2008-12-22 09:01:03 UTC (rev 10)
+++ trunk/ChangeLog	2008-12-22 09:19:41 UTC (rev 11)
@@ -1,4 +1,8 @@
 2008-12-22  Tetsuro IKEDA <ikdtt****@gmail*****>
+	* src/jni/senna_Index.c (Java_senna_Index_printInfo): update types for new sen_index_info signature
+	* src/test/senna/IndexTest.java: add/move call for printInfo()
+
+2008-12-22  Tetsuro IKEDA <ikdtt****@gmail*****>
 	* src/test/senna/SnippetTest.java: add logging
 	* src/test/senna/IndexTest.java: add logging
 	* src/jni/senna_SennaLogger.c (Java_senna_SennaLogger_write): works now

Modified: trunk/src/jni/senna_Index.c
===================================================================
--- trunk/src/jni/senna_Index.c	2008-12-22 09:01:03 UTC (rev 10)
+++ trunk/src/jni/senna_Index.c	2008-12-22 09:19:41 UTC (rev 11)
@@ -168,8 +168,8 @@
     unsigned int file_size_keys;
     unsigned int nrecords_lexicon;
     unsigned int file_size_lexicon;
-    unsigned int inv_seg_size;
-    unsigned int inv_chunk_size;
+    unsigned long long inv_seg_size;
+    unsigned long long inv_chunk_size;
     sen_rc rc;
 
     index = this_sen_index(env, obj);
@@ -189,8 +189,8 @@
     printf("file_size_keys     %24u\n", file_size_keys);
     printf("nrecords_lexicon   %24u\n", nrecords_lexicon);
     printf("file_size_lexicon  %24u\n", file_size_lexicon);
-    printf("inv_segment_size   %24u\n", inv_seg_size);
-    printf("inv_chunk_size     %24u\n", inv_chunk_size);
+    printf("inv_segment_size   %24llu\n", inv_seg_size);
+    printf("inv_chunk_size     %24llu\n", inv_chunk_size);
 }
 
 JNIEXPORT void JNICALL

Modified: trunk/src/test/senna/IndexTest.java
===================================================================
--- trunk/src/test/senna/IndexTest.java	2008-12-22 09:01:03 UTC (rev 10)
+++ trunk/src/test/senna/IndexTest.java	2008-12-22 09:19:41 UTC (rev 11)
@@ -41,6 +41,7 @@
         // create
         Index index = Index.create("tests/testindex");
         assertNotNull(index);
+        index.printInfo();
         index.close();
         // rename
         Index.rename("tests/testindex", "tests/testrename");
@@ -55,8 +56,8 @@
     public void testInsert() throws Exception {
 	SennaLogger.write(Senna.SEN_LOG_DEBUG, "=== IndexTest#testInsert() ===");
 	Index index = Index.create("tests/testindex",0,0,0,Senna.SEN_ENC_UTF8);
+        index.insert("ほげ", "東京都");
         index.printInfo();
-        index.insert("ほげ", "東京都");
         Records records = index.sel("東京");
         assertNotNull(records);
         assertEquals(1, records.nhits());


Senna-java-commit メーリングリストの案内
Back to archive index