Skip to content

Releases: tomasfabian/ksqlDB.RestApi.Client-DotNet

Kafka.DotNet.ksqlDB v0.9.0

26 Apr 15:59
07f8c3c
Compare
Choose a tag to compare

Create or replace stream/table as select:

  • IKSqlDBStatementsContext - CreateStreamStatement, CreateOrReplaceStreamStatement, CreateTableStatement, CreateOrReplaceTableStatement
  • CreateStatementExtensions - PartitionBy, ToStatementString
  • WithOrAsClause, CreationMetadata
  • ICreateStatement, CreateStatementExtensions

Kafka.DotNet.ksqlDB v0.8.0

19 Apr 13:45
07f8c3c
Compare
Choose a tag to compare
  • scalar collection functions: ArrayMax, ArrayMin, ArrayRemove

Extensions:

KSqlDbRestApiClient:

  • ExecuteStatementAsync - The /ksql resource runs a sequence of SQL statements. All statements, except those starting with SELECT, can be run on this endpoint. To run SELECT statements use the /query endpoint.

KSqlDbStatement

  • KSqlDbStatement allows you to set the statement, content encoding and the CommandSequenceNumber.

Kafka.DotNet.ksqlDB v0.7.0

09 Apr 14:57
6a28c77
Compare
Choose a tag to compare

Fixes:

  • fixed VisitNew with several binary expressions, all except the first were skipped

Kafka.DotNet.ksqlDB v0.6.0

06 Mar 16:46
ded7385
Compare
Choose a tag to compare
  • netstandard 2.0 (.Net Framework etc)
  • CASE - Select a condition from one or more expressions.
  • /Query endpoint (http 1.1)
  • Collection functions: None

Added implementations:

  • QueryParameters, KSqlDbContextOptionsBuilder
  • KSqlDBContext.CreateQuery

Fixes:

  • column alias in projections was not generated

Kafka.DotNet.ksqlDB v0.5.0

26 Feb 16:01
441ea2e
Compare
Choose a tag to compare
  • Struct type
  • Full Outer Join
  • Numeric scalar functions - Entries Exp, GenerateSeries, GeoDistance, Ln, Sqrt
  • Collection functions: ArrayContains, ArrayDistinct, ArrayExcept

Kafka.DotNet.ksqlDB v0.4.0

19 Feb 16:32
441ea2e
Compare
Choose a tag to compare
  • Maps
  • Deeply nested types (Maps, Arrays)
  • logical operator NOT on columns
  • aggregation function - Histogram

Date and time functions

  • DATETOSTRING, TIMESTAMPTOSTRING etc.