apache / apache/shardingsphere
Support op_seek_blob operation in Firebird Proxy
- Dominant language
- Java
- Stars
- 20.8k
- Forks
- 6.9k
- Avg merge
- 11h 35m
- Merged PRs (30d)
- 326
Description
# Feature Request
**Is your feature request related to a problem?**
Firebird Proxy does not support the op_seek_blob operation.
**Describe the feature you would like.**
Implement op_seek_blob in Firebird Proxy: reposition the read offset of an opened BLOB according to the requested seek mode and offset, and return the resulting position in the response (as fbclient and Jaybird expect). Seek is only valid for stream BLOBs, matching Firebird server behavior.
Contributor guide
Research direction
Start by locating the Firebird Proxy implementation and its handling for existing BLOB operations. Read how opened stream BLOBs process seek modes and offsets, then verify that op_seek_blob returns the resulting position and rejects non-stream BLOBs consistently with the stated server behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100