• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

apache / iotdb / #5291
67%
master: 47%

Build:
Build:
LAST BUILD BRANCH: auth
DEFAULT BRANCH: master
Ran 08 Nov 2021 02:33PM UTC
Jobs 1
Files 1468
Run time 7min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
#5291

Pull #4326

travis_ci

web-flow
[IOTDB-1639] Refactoring the cluster class structure to make it consistent with the server module (#4079)

1. Split Thrift RPC service and RPC implementation to make the logic here clear. For detail, refer the discuss: [Cluster-refactor] About refine classes name · Issue #3881 

2. Weaken the role of MetaGroupMember. metaGroupMember is just an engine for serving meta raft group, which should not control the whole server too deep. Many fields (like coordinator, etc.) are extracted to ClusterIoTDB (renamed from ClusterMain), and ClusterIoTDB is responsible for creating them.

3. Similar with the relationship between StorageEngine and StorageProcessor in the server module, DataGroupMember can be considered as StorageProcessor, we created a DataGroupEngine to control them.

4. Refactored thrift client class hierarchy to reduce the duplication and imported Apache commons-pool the help manager thrift client object.

5. Write related unit tests for new adding code. For existing code, fixed all failed unit test cases

6. Performance verify. The read and write performance of the two branches(cluster-/master) is basically the same.
Pull Request #4326: [IOTDB-1883] Extension of schema template to tree-structured

543 of 543 new or added lines in 16 files covered. (100.0%)

55373 of 82871 relevant lines covered (66.82%)

0.67 hits per line

Jobs
ID Job ID Ran Files Coverage
1 #5291.1 08 Nov 2021 02:33PM UTC 0
66.82
Source Files on build #5291
Detailed source file information is not available for this build.
  • Back to Repo
  • Pull Request #4326
  • PR Base - master (#)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc