Skip to content

Commit 2049575

Browse files
authored
Move rdma crate to out-of-tree (#247)
* move mmap-rs and rdma-rs to external * remove redundant code
1 parent bf3073e commit 2049575

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

51 files changed

+287
-6106
lines changed

Cargo.lock

Lines changed: 149 additions & 157 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,6 @@
22
members = [
33
"src/experimental",
44
# the API for user app
5-
"src/phoenix-api",
6-
"src/phoenix-api/salloc",
7-
"src/phoenix-api/transport",
8-
"src/mmap",
9-
"src/rdma",
105
"src/utils",
116
"src/ipc",
127
# shared memory data types
@@ -41,9 +36,7 @@ exclude = [
4136
resolver = "2"
4237

4338
[workspace.dependencies]
44-
phoenix-api = { path = "src/phoenix-api" }
45-
mmap = { path = "src/mmap" }
46-
rdma = { path = "src/rdma" }
39+
# phoenix-api = { path = "src/phoenix-api" }
4740
utils = { path = "src/utils" }
4841
shm = { path = "src/shm" }
4942
ipc = { path = "src/ipc" }
@@ -53,6 +46,10 @@ shmalloc = { path = "src/shm/shmalloc" }
5346
phoenix_common = { path = "src/phoenix_common" }
5447
phoenix-common-workspace = { path = "src/phoenix-common-workspace" }
5548

49+
phoenix-api = { git = "https://github.com/phoenix-dataplane/phoenix-api", tag = "v0.1.0" }
50+
mmap = { git = "https://github.com/phoenix-dataplane/mmap-rs", tag = "v0.1.0" }
51+
rdma = { git = "https://github.com/phoenix-dataplane/rdma-rs", tag = "v0.1.0" }
52+
5653
bitflags = "1.3.2"
5754
libc = "0.2.103"
5855
thiserror = "1.0.29"

0 commit comments

Comments
 (0)