[Groonga-commit] groonga/groonga at 6427b10 [master] dump: support weight vector column

Back to archive index

Kouhei Sutou null+****@clear*****
Mon Mar 17 15:40:06 JST 2014


Kouhei Sutou	2014-03-17 15:40:06 +0900 (Mon, 17 Mar 2014)

  New Revision: 6427b10122b6a10c67e6058efaa59175759a28f3
  https://github.com/groonga/groonga/commit/6427b10122b6a10c67e6058efaa59175759a28f3

  Message:
    dump: support weight vector column

  Added files:
    test/command/suite/dump/schema/column/vector/with_weight.expected
    test/command/suite/dump/schema/column/vector/with_weight.test
  Modified files:
    lib/proc.c

  Modified: lib/proc.c (+3 -0)
===================================================================
--- lib/proc.c    2014-03-17 12:52:41 +0900 (aa8bc83)
+++ lib/proc.c    2014-03-17 15:40:06 +0900 (782a320)
@@ -1155,6 +1155,9 @@ grn_column_create_flags_to_text(grn_ctx *ctx, grn_obj *buf, grn_obj_flags flags)
     break;
   case GRN_OBJ_COLUMN_VECTOR:
     GRN_TEXT_PUTS(ctx, buf, "COLUMN_VECTOR");
+    if (flags & GRN_OBJ_WITH_WEIGHT) {
+      GRN_TEXT_PUTS(ctx, buf, "|WITH_WEIGHT");
+    }
     break;
   case GRN_OBJ_COLUMN_INDEX:
     GRN_TEXT_PUTS(ctx, buf, "COLUMN_INDEX");

  Added: test/command/suite/dump/schema/column/vector/with_weight.expected (+8 -0) 100644
===================================================================
--- /dev/null
+++ test/command/suite/dump/schema/column/vector/with_weight.expected    2014-03-17 15:40:06 +0900 (1cb2f06)
@@ -0,0 +1,8 @@
+table_create Bookmarks TABLE_HASH_KEY ShortText
+[[0,0.0,0.0],true]
+column_create Bookmarks tags COLUMN_VECTOR|WITH_WEIGHT ShortText
+[[0,0.0,0.0],true]
+dump
+table_create Bookmarks TABLE_HASH_KEY ShortText
+column_create Bookmarks tags COLUMN_VECTOR|WITH_WEIGHT ShortText
+

  Added: test/command/suite/dump/schema/column/vector/with_weight.test (+4 -0) 100644
===================================================================
--- /dev/null
+++ test/command/suite/dump/schema/column/vector/with_weight.test    2014-03-17 15:40:06 +0900 (884d566)
@@ -0,0 +1,4 @@
+table_create Bookmarks TABLE_HASH_KEY ShortText
+column_create Bookmarks tags COLUMN_VECTOR|WITH_WEIGHT ShortText
+
+dump
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index