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());