[Groonga-commit] groonga/grnxx at e6d4a89 [new_data_types] Update ColumnNode to support Vector<T>. (#104).

Back to archive index

susumu.yata null+****@clear*****
Mon Nov 17 18:49:07 JST 2014


susumu.yata	2014-11-17 18:49:07 +0900 (Mon, 17 Nov 2014)

  New Revision: e6d4a89ce6941b0e1a9e55500243fa480251797a
  https://github.com/groonga/grnxx/commit/e6d4a89ce6941b0e1a9e55500243fa480251797a

  Message:
    Update ColumnNode to support Vector<T>. (#104).

  Modified files:
    lib/grnxx/impl/expression.cpp

  Modified: lib/grnxx/impl/expression.cpp (+12 -12)
===================================================================
--- lib/grnxx/impl/expression.cpp    2014-11-17 18:26:25 +0900 (ff6ab65)
+++ lib/grnxx/impl/expression.cpp    2014-11-17 18:49:07 +0900 (bc4e2a3)
@@ -1714,18 +1714,18 @@ Node *ExpressionBuilder::create_column_node(
     case TEXT_DATA: {
       return new ColumnNode<Text>(column);
     }
-//    case BOOL_VECTOR_DATA: {
-//      return new ColumnNode<Vector<Bool>>(column);
-//    }
-//    case INT_VECTOR_DATA: {
-//      return new ColumnNode<Vector<Int>>(column);
-//    }
-//    case FLOAT_VECTOR_DATA: {
-//      return new ColumnNode<Vector<Float>>(column);
-//    }
-//    case GEO_POINT_VECTOR_DATA: {
-//      return new ColumnNode<Vector<GeoPoint>>(column);
-//    }
+    case BOOL_VECTOR_DATA: {
+      return new ColumnNode<Vector<Bool>>(column);
+    }
+    case INT_VECTOR_DATA: {
+      return new ColumnNode<Vector<Int>>(column);
+    }
+    case FLOAT_VECTOR_DATA: {
+      return new ColumnNode<Vector<Float>>(column);
+    }
+    case GEO_POINT_VECTOR_DATA: {
+      return new ColumnNode<Vector<GeoPoint>>(column);
+    }
 //    case TEXT_VECTOR_DATA: {
 //      return new ColumnNode<Vector<Text>>(column);
 //    }
-------------- next part --------------
HTML����������������������������...
下載 



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