Releases: sttp/goapi
STTP Go API v0.6.0
This version of the Go STTP API has an operational subscriber API that uses standard (compact) and TSSC (compressed) measurement encoding.
- Simple Subscribe Sample
- Advanced Subscribe Sample uses optional UDP data channel
- Consumer Subscriber API
- Automatic Metadata XML Parsing into usable DataSet
- ANTLR-based Filter Expression Parsing using STTP grammar
Fixes for this update includes:
- race condition for the range value in the
sttp.MeasurementReader
- baseTimeOffset deserialization issue for timestamps in
sttp/transport.DataSubscriber
Not working yet:
- TLS Connections
- Reverse Connections
- Data Publisher
STTP Go API v0.5.0
This version of the Go STTP API has an operational subscriber API that uses standard (compact) and TSSC (compressed) measurement encoding.
- Simple Subscribe Sample
- Advanced Subscribe Sample uses optional UDP data channel
- Consumer Subscriber API
- Automatic Metadata XML Parsing into usable DataSet
- ANTLR-based Filter Expression Parsing using STTP grammar
This update adds Filter Expression Parsing with the ability to evaluate computed metadata columns.
Not working yet:
- TLS Connections
- Reverse Connections
- Data Publisher
STTP Go API v0.4.0
This version of the Go STTP API has an operational subscriber API that uses standard (compact) and TSSC (compressed) measurement encoding.
- Simple Subscribe Sample
- Advanced Subscribe Sample uses optional UDP data channel
- Consumer Subscriber API
- Automatic Metadata XML Parsing into usable DataSet
This update changes the Subscriber API to expose metadata as a pre-parsed DataSet and auto populates measurement metadata with received information.
Not working yet:
- TLS Connections
- Reverse Connections
- ANTLR-based Filter Expression Parsing using STTP grammar
- Data Publisher
STTP Go API v0.3.0
This version of the Go STTP API has an operational subscriber API that uses standard (compact) and TSSC (compressed) measurement encoding.
- Simple Subscribe Sample
- Advanced Subscribe Sample uses optional UDP data channel
- Consumer Subscriber API
This update implements the Time-Series Special Compression (TSSC) algorithm- applied when subscriber.CompressPayloadData = true
, now the default setting.
Not working yet:
- Automatic XML metadata extraction into usable DataSet
- TLS Connections
- Reverse Connections
- ANTLR-based Filter Expression Parsing using STTP grammar
- Data Publisher
STTP Go API v0.2.0
This version of the Go STTP API has an operational subscriber API that uses standard measurement encoding.
This update includes the ability to set STTP version from Subscriber implementations as well as control both automatic metadata reception and subscription separately.
Not working yet:
- Time-Series Special Compression (TSSC)
- TLS Connections
- Reverse Connections
- Data Publisher
Initial Go STTP Release
This initial API has an operational subscriber API that uses standard measurement encoding.
Not working yet:
- Time-Series Special Compression (TSSC)
- TLS Connections
- Reverse Connections
- Data Publisher