Explore projects
-
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / libs / pddms-db-connector-interface-lib
Apache License 2.0Library for Time-series Store SPI implementations
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / services / pddms-timeseries
Apache License 2.0The Time-series Service provides functionality for fetching stored time-series by entity, property, source and date-time span. The time-series are handled in a bi-temporal approach, where the version time is the time where the fact has been stored and the physical time where the transaction has happened.
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / services / pddms-property
Apache License 2.0The Property Discovery Service features enables the user to query and scan through the catalog of the available set of properties using various search criteria.
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / services / pddms-core-timeseries-storage
Apache License 2.0The Time-series Storage Core (or internal) Service is a final step in time-series ingestion pipeline. Processes published ingestion messages and stores data to the Time-series Storage.
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / services / pddms-core-timeseries-query
Apache License 2.0Time-series Query Core (or internal) Service provides low level APIs for fetching data streams from Time-series Store.
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / services / pddms-core-structure-storage
Apache License 2.0The Structure Storage Core (or internal) Service enables entities and their relationships management.
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / services / pddms-core-domain-model
Apache License 2.0The Domain Model Core (or internal) Service is a catalog representing the production domain. It has the information about supported entity types, associated properties with these entity types. A property contains information that describes the characteristics of a time-series, such as the unique property identifier (descriptor), data type, measurement, etc.
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / services / pddms-core-structure-query
Apache License 2.0The Structure Query Core (or internal) Service provides low level APIs for fetching entities and their relationships from Hierarchy Store.
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / libs / pddms-redis-commons-lib
Apache License 2.0Library for common Redis functionality
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / libs / pddms-scala-commons-lib
Apache License 2.0Library for common Scala functionality
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / services / pddms-timeseries-ingestion
Apache License 2.0The Time-series Management Service allows users to ingest time-series bulk data as a array of data points. The data can be written for set of entities, properties and source. User access is restricted through entitlements. The data ingested supports bi-temporality.
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / libs / pddms-stub-lib
Apache License 2.0Library for core (or internal) API definitions (gRPC stubs)
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / services / pddms-entity
Apache License 2.0The Entity Management Service provides a set of APIs that enables the user to register OSDU Storage records as entities in Production DDMS, put them into relationships (hierarchies) and discover existing entities based on search criteria. Entities are defined through a type like well, meter, valve or platform. Two entities can have multiple entity relationships of a different types. The entities can be retrieved from the system in graph format with upward or downward graph traversal.
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / libs / pddms-commons-lib
Apache License 2.0Library for shared components like httpclient, logging, units of measurement handling, etc.
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / services / pddms-core-timeseries-publisher
Apache License 2.0The Time-series Publisher Core (or internal) Service is a part of time-series ingestion pipeline. Processes ingestion messaging queue and prepares data for Time-series Storage Core Service.
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / services / pddms-cache-job
Apache License 2.0The Cache Job is an internal background cron job that caches available entity hierarchies and time-series stream mapping for further rapid access by other services.
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / libs / pddms-security-commons-lib
Apache License 2.0Library for common security functionality
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / libs / pddms-pekko-stream-commons-lib
Apache License 2.0Library for Pekko http and streams common functionality
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / libs / pddms-messaging-connector-interface-lib
Apache License 2.0Library for Messaging Queue SPI implementations
Updated -
OSDU Software / OSDU Data Platform / Domain Data Management Services / Production / Historian / libs / pddms-integration-lib
Apache License 2.0Library for integration with OSDU Core services
Updated