SPLWare / SPLWare/esProc

rename函数bug 远程计算会失败

Open
#34 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
4.7k
Forks
364
PR merge metrics
No merged PRs in 30d

Description

版本:20230228
代码示例:
String spl= "===file("D:\\IdeaProjects\\datasource-client\\esProc\\file\\ctx\\REGIONV20230228.ctx").open()" +
"\n>423ww=A1.cursor(R_COMMENT,R_NAME,R_REGIONKEY).fetch()" +
"\n>423ww.rename(R_COMMENT:N_COMMENT,R_NAME:N_NAME,R_REGIONKEY:N_REGIONKEY)\nreturn 423ww";
本地计算是没有问题的 当进行远程计算的时候 由于记录的主键信息 还是 之前的字段 导致在反序列化的时候报错。


image


image
希望尽快修复 我们正打算交付产品给的客户 感激不尽 不然就得走回本地计算

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the provided SPL example using cursor.fetch() and rename() and compare local execution with remote serialization and deserialization. Trace why the original record key fields remain after rename; done means the renamed fields deserialize successfully during remote computation without the reported error.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
databases, distributed-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.