Skip to content

rossonet/waldot

Repository files navigation

WaldOT

WaldOT logo

experimental integration between Apache TinkerPop and Eclipse Milo OPCUA library

Docker image

Docker Hub page

Maven

WaldOT

Logbook

January 2025

I started from a project template that I use practically everywhere.

I integrated the on memory backend of Gremlin.

I started refactoring the code to replace the hashmaps used as the backend for Gremlin with the structure used by Milo's server sdk.

My first goal is to pass TinkerPop's compliance tests, I want the logo...

At the core of TinkerPop 3.x is a Java API. The implementation of this core API and its validation via the gremlin-test suite is all that is required of a graph system provider wishing to provide a TinkerPop-enabled graph engine. Once a graph system has a valid implementation, then all the applications provided by TinkerPop (e.g. Gremlin Console, Gremlin Server, etc.) and 3rd-party developers (e.g. Gremlin-Scala, Gremlin-JS, etc.) will integrate properly. Finally, please feel free to use the logo on the left to promote your TinkerPop implementation.

rif: https://tinkerpop.apache.org/docs/current/dev/provider/#graph-system-provider-requirements

Code tools

Gitpod ready-to-code Codacy Badge

GitHub Actions

WaldOT Library Test Build WaldOT shadowJar Build and publish WaldOT docker image to Docker Hub Publish Java artifacts to Maven Central

Reference

TinkerPop Provider Documentation

OPCUA - AddressSpace concepts

OPC 30270: Industry 4.0 Asset Administration Shell document

DTDL - Digital Twins Definition Language version 4

Project sponsor

Rossonet s.c.a r.l.

About

TinkerPop Gremlin backend OPC UA

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Contributors 2

  •  
  •