ob版本为3.1.4,但是没有相对应的oblog.so包,还是说3.1.2以上都变成obcdc了?
已收到,正在和相关同学确认。
社区官网有下载地址,解压出来usr/lib下有这个包。
https://www.oceanbase.com/softwarecenter
如果是ob3.1.4,我们也推荐您使用oblogproxy工具,该工具已经具备cdc和binlog模式。
这个是obcdc的包哦
解压后有 liboblog.so包,你需要的是什么包?
这是我解压的3.1.5的rpm包,解压出来是obcdc.so包
是的 包名改了。
nm -C /home/richsync2/oblib/ob3_sq/libobcdc.so | grep ‘ObLogFactory::deconstruct’
0000000004875230 T oceanbase::liboblog::ObLogFactory::deconstruct(oceanbase::liboblog::IObLog*)
,为啥名字改成cdc了,空间命名还是oblog…
历史版本中间做了一些变更,这块可能没动过,正常使用是没问题。
编译通不过呀,我要using namespace oceanbase::libobcdc的,会提示我
/home/richsync2/oblib/ob3_sq/liboblogcsq.so:对‘oceanbase::libobcdc::ObLogFactory::deconstruct(oceanbase::libobcdc::IObLog*)’未定义的引用