matrixorigin / matrixorigin/matrixone
[Tech Request]: Avoid the overhead from marshal|unmarshal TableFunction.Params and IndexTableConfig during index search
Open
area/performance
kind/tech-request
priority/p0
- Dominant language
- Go
- Stars
- 1.9k
- Forks
- 311
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 768
Description
### Is there an existing issue for the same tech request?
- [x] I have checked the existing issues.
### Does this tech request not affect user experience?
- [x] This tech request doesn't affect user experience.
### What would you like to be added ?
```Markdown
Avoid the overhead from unmarshal TableFunction.Params
```
### Why is this needed ?
[pprof.mo-service.samples.cpu.129.pb.gz](https://github.com/user-attachments/files/21734141/pprof.mo-service.samples.cpu.129.pb.gz)
### Additional information
How To Test:
https://doc.weixin.qq.com/doc/w3_AYYAgwazACsCNPTQbimo0T6mB2hhd?scode=AJsA6gc3AA8wYYQQ4IAYYAgwazACs
Contributor guide
Assessment
This issue has not been assessed yet.