apache / apache/shardingsphere

Support op_seek_blob operation in Firebird Proxy

Open
#39,051 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.