- nebula 版本:2.0.1
- 部署方式(分布式 / 单机 / Docker / DBaaS):分布式
- 是否为线上版本:Y
- 硬件信息
- 磁盘 HDD
- CPU、内存信息 12core 64G
在业务中使用属性过滤,如果参数为null会导致graph退出,日志如下
F0802 14:52:47.553491 13201 Value.cpp:715] Check failed: type_ == Type::STRING (NULL vs. STRING)
*** Check failure stack trace: ***
@ 0x1e5c3ec google::LogMessage::Fail()
@ 0x1e60f5d google::LogMessage::SendToLog()
@ 0x1e5c0bd google::LogMessage::Flush()
@ 0x1e5c918 google::LogMessageFatal::~LogMessageFatal()
@ 0x1a37e6f _ZNK6nebula5Value6getStrB5cxx11Ev
@ 0x11c5511 nebula::graph::OptimizerUtils::normalizeValue()
@ 0x11d3043 nebula::opt::IndexScanRule::appendColHint()
@ 0x11d36ac nebula::opt::IndexScanRule::appendIQCtx()
@ 0x11d57a2 nebula::opt::IndexScanRule::createMultipleIQC()
@ 0x11d5cc8 nebula::opt::IndexScanRule::transform()
@ 0x11c84f4 nebula::opt::OptGroup::explore()
@ 0x11c7ee0 nebula::opt::OptGroup::exploreUntilMaxRound()
@ 0x11c8123 nebula::opt::OptGroupNode::explore()
@ 0x11c8438 nebula::opt::OptGroup::explore()
@ 0x11c7ee0 nebula::opt::OptGroup::exploreUntilMaxRound()
@ 0x11c8123 nebula::opt::OptGroupNode::explore()
@ 0x11c8438 nebula::opt::OptGroup::explore()
@ 0x11c7ee0 nebula::opt::OptGroup::exploreUntilMaxRound()
@ 0x11c8123 nebula::opt::OptGroupNode::explore()
@ 0x11c8438 nebula::opt::OptGroup::explore()
@ 0x11c7ee0 nebula::opt::OptGroup::exploreUntilMaxRound()
@ 0x11c8123 nebula::opt::OptGroupNode::explore()
@ 0x11c8438 nebula::opt::OptGroup::explore()
@ 0x11c7ee0 nebula::opt::OptGroup::exploreUntilMaxRound()
@ 0x11c8123 nebula::opt::OptGroupNode::explore()
@ 0x11c8438 nebula::opt::OptGroup::explore()
@ 0x11c7ee0 nebula::opt::OptGroup::exploreUntilMaxRound()
@ 0x11c8123 nebula::opt::OptGroupNode::explore()
@ 0x11c8438 nebula::opt::OptGroup::explore()
@ 0x11c7ee0 nebula::opt::OptGroup::exploreUntilMaxRound()
@ 0x11c8123 nebula::opt::OptGroupNode::explore()
@ 0x11c8438 nebula::opt::OptGroup::explore()
这个问题是否可以解决一下,感谢!