mirror of
https://gitee.com/pnoker/iot-dc3.git
synced 2026-11-01 18:51:53 +08:00
sweep every module to satisfy the new method-name rule, renaming about 40 methods together with their interface, implementation, test and cli call sites: store find() lookups become get(), analytics queryLatest/queryHistory become getLatest/getHistory, sql helper query() becomes spec()/sql(), jwks fetch() becomes load(), and the cursor record component queryDigest becomes requestDigest no behavior changes; full unit suite (5278 tests) and both quality gates stay green
DC3 TSDB Core
dc3-tsdb-core defines the reactive, store-neutral time-series port of IoT DC3: the TsdbStore SPI plus the
TsdbModel sample model and capability set. Every operation returns Mono or Flux; synchronous adapters are not
part of the platform build.
Key types
| Type | Role |
|---|---|
TsdbStore |
reactive SPI implemented by the R2DBC data store (write, query and capabilities) |
TsdbModel |
sample model shared across adapters |
Build Instructions
mvn -s .mvn/settings.xml -pl dc3-tsdb/dc3-tsdb-core -am package
Testing
The contract is exercised by dc3-common-data unit tests and R2DBC integration tests.
Related Modules
dc3-common-data— native R2DBC implementation and primary consumer of the port