Add documents and clean out of date scripts/configs#180
Add documents and clean out of date scripts/configs#180xiexiaoy merged 5 commits intoeloqdata:mainfrom
Conversation
37483f7 to
f5c36d3
Compare
|
Caution Review failedThe pull request is closed. WalkthroughUpdates README to a package-first Quick Start and tarball-centric setup. Adds packaged config files for RocksDB and RocksDB-Cloud (including single-node and cluster variants). Overhauls documentation with compile, configuration, and cluster deployment guides. Removes legacy configs/scripts. Adjusts Eloq options: removes bthreadWorkerNum and updates defaults/ranges. Changes
Sequence Diagram(s)sequenceDiagram
autonumber
participant U as User
participant P as Package (tarball)
participant DSS as dss_server (S3 gateway)
participant S3 as S3/MinIO
participant N1 as mongod Node A
participant N2 as mongod Node B
participant N3 as mongod Node C
participant C as Mongo Client
U->>P: Download & extract EloqDoc-RocksDBCloud
U->>DSS: Start with eloqdss.conf
DSS-->>S3: Connect using endpoint/keys
U->>N1: Start with mongod_cluster_a.conf
U->>N2: Start with mongod_cluster_b.conf
U->>N3: Start with mongod_cluster_c.conf
N1-->>DSS: Register dssPeerNode / storage settings
N2-->>DSS: Register dssPeerNode / storage settings
N3-->>DSS: Register dssPeerNode / storage settings
Note over N1,N3: txService coordinates replica groups and txlog (RocksDB-Cloud)
C->>N1: Connect (mongo shell)
N1-->>C: Respond (ismaster/hello)
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Possibly related issues
Poem
✨ Finishing touches
🧪 Generate unit tests
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (40)
Comment |
e202991 to
fe038a4
Compare
c69649c to
c09925c
Compare
cda332d to
c7235fe
Compare
c7235fe to
2c58038
Compare
Summary by CodeRabbit
New Features
Documentation
Refactor
Chores