CodePlayer
CodePlayer
- initialize capacity of StringBuilder - reuse byte array
## Bug Report #### Current Behavior There is a string key named `a`, which value is `1` in Redis. I want to read the value as `Long` by lua script....
**Describe the bug** 官方下载 OceanBase,使用 `obd web` 白屏部署,卡在了预检查这一步,应该是后端 Python 报错(错误堆栈在下面) **Environment** CentOS 8.2 x86_64 OceanBase 4.2.2.0 社区版 **Fast Reproduce Steps(Required)** **Expected behavior** 希望正常安装部署。 **Actual Behavior**  定位到日志中的 Python 错误堆栈为:...
**Describe the bug** 参考 [定义自增列](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000751258) + [CREATE TABLE 语法](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000752582) + [ALTER TABLE 语法](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000752537) 等官方文档,定义如下表结构: ```sql CREATE TABLE `t_test` ( `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID', PRIMARY KEY (`id`)...
**Question** 我看[官方文档](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000640146#%E6%99%AE%E9%80%9A%E8%A1%A8%E7%BB%93%E6%9E%84%E8%AE%BE%E8%AE%A1%E8%A7%84%E8%8C%83)中存在如下描述:  如果有一个电商 SaaS,【订单表】有 商户ID( `int` ) 和 订单号( `varchar(32)` ) 存在唯一约束,这个时候我们也应该用 这两个字段 做联合主键吗? 众所周知,MySQL 采用的是 **B+Tree** 的结构来存储数据,一般建议 ID是自增的,这样可以避免随机插入,导致 MySQL 数据页频繁分裂,进而导致检索数据时 IO 开销增加。 然而,**商户ID + 订单号** 也很明显不是自增的,所以我才有此疑问。 对于这种场景,如果 OceanBase...
**Describe the bug** 使用 MySQL JDBC 驱动连接 OceanBase,如果预编译参数的值全部为 `null`,则必定报错。 **Environment** - OS Version: CentOS 7.9 / 8.2 x86_64 - OB Version: 4.2.2.0 社区版 **Fast Reproduce Steps(Required)** Steps to reproduce the...
**Describe the bug** 登录OCP平台账号 `admin` ,点击右上角账号-【修改密码】,输入新密码 `Lr.7Ao%1(U._J4_g.0` 后,表单验证提示通过,都是OK的,但是在点击【确定】时,却提示密码不合法。  **Environment** CentOS 8.2 x86_64 OceanBase 4.2.2.0 **Fast Reproduce Steps(Required)** Steps to reproduce the behavior: 如上所述。 **Expected behavior** 修改密码成功。 **Actual Behavior** 
我们在本地虚拟机( CentOS 7.9 ) 使用 OCP 安装了一个 OceanBase_CE 4.2.1.5 单节点,作为开发研究用途。 不过,其宿主机昨天遭遇了意外断电,再次启动虚拟机后,发现 OceanBase 无法启动。 启动命令如下(其中 `ocp_meta` 是集群名称):  对应的完整日志文件如下: [observer.log.zip](https://github.com/user-attachments/files/16039183/observer.zip) 通过查看日志,得到以下主要错误信息: ```bash [2024-06-29 14:44:23.835328] WDIAG [SERVER] nonblock_get_leader (ob_inner_sql_connection.cpp:1772) [18638][observer][T0][Y0-0000000000000000-0-0] [lt=2][errcode=-4014] user...
**Describe the bug** Version: OceanBase CE 4.2.1.7 ( CentOS 8.2 ) ```sql CREATE TABLE `t` ( `id` bigint unsigned NOT NULL COMMENT '主键ID', `merchant_id` int unsigned NOT NULL COMMENT '商户ID',...
### 问题描述 我们使用 Fastjson2 用于生成 CSV 格式的数据文件。 写入少量数据时,一切表现正常。 然而,当写入超过 65536 个字节的数据时,就会触发如下数组越界异常 。 ``` java.lang.ArrayIndexOutOfBoundsException: Index 65536 out of bounds for length 65536 at com.alibaba.fastjson2.support.csv.CSVWriterUTF8.writeComma(CSVWriterUTF8.java:52) at com.alibaba.fastjson2.support.csv.CSVWriter.writeLine(CSVWriter.java:149) ``` 通过异常堆栈信息得知报错代码位置如下: https://github.com/alibaba/fastjson2/blob/a122b8d58133c429f85a954546d12df2eb233265/core/src/main/java/com/alibaba/fastjson2/support/csv/CSVWriterUTF8.java#L48-L53 如果之前...