diff --git a/internal/core/src/segcore/SegmentSealedImpl.cpp b/internal/core/src/segcore/SegmentSealedImpl.cpp index 64a29db644..1944ca1086 100644 --- a/internal/core/src/segcore/SegmentSealedImpl.cpp +++ b/internal/core/src/segcore/SegmentSealedImpl.cpp @@ -61,6 +61,7 @@ namespace milvus::segcore { case DataType::INT64: { \ auto col = \ std::dynamic_pointer_cast(column); \ + auto pks = reinterpret_cast(col->Data(0)); \ for (int i = 1; i < col->NumRows(); ++i) { \ assert(pks[i - 1] <= pks[i] && \ "INT64 Column is not ordered!"); \