feat: remove region selection (#237)

* feat/remove-region-selection:
 ### Refactor `ArrowIpc` and Remove `RegionSelection`

 - **Refactor `ArrowIpc` Structure**:
   - Moved `region_id` to be the first field in `ArrowIpc`.
   - Removed `region_selection` field from `ArrowIpc`.
   - Updated field numbers for `schema` and `payload` in `ArrowIpc`.
   - Affected files: `server.pb.cc`, `server.pb.h`, `Server.java`, `server.proto`.

 - **Remove `RegionSelection` Message**:
   - Deleted the `RegionSelection` message and its related code.
   - Affected files: `server.pb.cc`, `server.pb.h`, `Server.java`, `server.proto`.

 These changes streamline the `ArrowIpc` message structure and remove unused `RegionSelection` components.

* dummy
This commit is contained in:
Lei, HUANG
2025-05-09 12:16:06 +08:00
committed by GitHub
parent 159e92d30b
commit 187acde93b
4 changed files with 210 additions and 1632 deletions
+2 -7
View File
@@ -193,14 +193,9 @@ message BulkInsertRequest {
}
message ArrowIpc {
bytes schema = 1;
bytes payload = 2;
repeated RegionSelection region_selection = 3;
}
message RegionSelection {
uint64 region_id = 1;
bytes selection = 2;
bytes schema = 2;
bytes payload = 3;
}
// Manifest info for mito engine.