Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
oceanbase
oblogclient
提交
ca10ded2
O
oblogclient
项目概览
oceanbase
/
oblogclient
1 年多 前同步成功
通知
5
Star
15
Fork
11
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
O
oblogclient
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
未验证
提交
ca10ded2
编写于
10月 10, 2022
作者:
S
shimengfei
提交者:
GitHub
10月 10, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix wrong field type for a TEXT column (#57)
上级
c3e46674
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
7 addition
and
1 deletion
+7
-1
common/src/main/java/com/oceanbase/oms/logmessage/DataMessage.java
...c/main/java/com/oceanbase/oms/logmessage/DataMessage.java
+7
-1
未找到文件。
common/src/main/java/com/oceanbase/oms/logmessage/DataMessage.java
浏览文件 @
ca10ded2
...
@@ -152,6 +152,8 @@ public class DataMessage extends Message {
...
@@ -152,6 +152,8 @@ public class DataMessage extends Message {
RAW
,
RAW
,
INTERVAL_YEAR_TO_MONTH
,
INTERVAL_YEAR_TO_MONTH
,
INTERVAL_DAY_TO_SECOND
,
INTERVAL_DAY_TO_SECOND
,
// TEXT or CLOB
CLOB
,
UNKOWN
UNKOWN
}
}
...
@@ -253,6 +255,8 @@ public class DataMessage extends Message {
...
@@ -253,6 +255,8 @@ public class DataMessage extends Message {
MYSQL_TYPES
[
15
]
=
Type
.
STRING
;
MYSQL_TYPES
[
15
]
=
Type
.
STRING
;
MYSQL_TYPES
[
16
]
=
Type
.
BIT
;
MYSQL_TYPES
[
16
]
=
Type
.
BIT
;
// special
// special
MYSQL_TYPES
[
197
]
=
Type
.
CLOB
;
MYSQL_TYPES
[
198
]
=
Type
.
BINARY
;
MYSQL_TYPES
[
199
]
=
Type
.
BINARY
;
MYSQL_TYPES
[
199
]
=
Type
.
BINARY
;
MYSQL_TYPES
[
200
]
=
Type
.
TIMESTAMP_WITH_TIME_ZONE
;
MYSQL_TYPES
[
200
]
=
Type
.
TIMESTAMP_WITH_TIME_ZONE
;
MYSQL_TYPES
[
201
]
=
Type
.
TIMESTAMP_WITH_LOCAL_TIME_ZONE
;
MYSQL_TYPES
[
201
]
=
Type
.
TIMESTAMP_WITH_LOCAL_TIME_ZONE
;
...
@@ -264,6 +268,8 @@ public class DataMessage extends Message {
...
@@ -264,6 +268,8 @@ public class DataMessage extends Message {
MYSQL_TYPES
[
207
]
=
Type
.
STRING
;
MYSQL_TYPES
[
207
]
=
Type
.
STRING
;
MYSQL_TYPES
[
208
]
=
Type
.
STRING
;
MYSQL_TYPES
[
208
]
=
Type
.
STRING
;
MYSQL_TYPES
[
209
]
=
Type
.
STRING
;
MYSQL_TYPES
[
209
]
=
Type
.
STRING
;
MYSQL_TYPES
[
210
]
=
Type
.
BLOB
;
MYSQL_TYPES
[
211
]
=
Type
.
CLOB
;
MYSQL_TYPES
[
255
]
=
Type
.
GEOMETRY
;
MYSQL_TYPES
[
255
]
=
Type
.
GEOMETRY
;
MYSQL_TYPES
[
254
]
=
Type
.
STRING
;
MYSQL_TYPES
[
254
]
=
Type
.
STRING
;
...
@@ -293,7 +299,7 @@ public class DataMessage extends Message {
...
@@ -293,7 +299,7 @@ public class DataMessage extends Message {
* @return the enumerated type of the field.
* @return the enumerated type of the field.
*/
*/
public
final
Type
getType
()
{
public
final
Type
getType
()
{
if
((
type
>
16
&&
type
<
19
9
)
||
(
type
>
209
&&
type
<
245
))
{
if
((
type
>
16
&&
type
<
19
7
)
||
(
type
>
211
&&
type
<
245
))
{
return
Type
.
UNKOWN
;
return
Type
.
UNKOWN
;
}
else
{
}
else
{
return
MYSQL_TYPES
[
type
];
return
MYSQL_TYPES
[
type
];
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录