Releases: tomasfabian/ksqlDB.RestApi.Client-DotNet
Releases · tomasfabian/ksqlDB.RestApi.Client-DotNet
ksqlDB.RestApi.Client v3.4.0
- added
CommandStatus
class for introspecting the query status - fixed usage of
Equals
in queries (Predicate with .Equals fails. #50)
ksqlDB.RestApi.Client v3.3.0
- added net8.0 TFM
ksqlDB.RestApi.Client v3.2.0
- added
Headers
,RowOffset
andRowPartition
pseudocolumns toRecord
type - entity creation - added WITH RETENTION_MS property
ksqlDB.RestApi.Client v3.1.0
- added
ProcessingGuarantee
enum value ExactlyOnceV2
ksqlDB.RestApi.Client v3.0.0
- property
AsyncDisposableObject.IsDisposed
was changed from public to an internal access modifier - upgraded .NET package dependencies
Removed not supported TFMs:
- netcoreapp3.1;net5.0
Removed obsolete methods:
KSqlFunctionsExtensions.Sign
IAggregations<TSource>.CollectList
ksqlDB.RestApi.Client v2.6.0
ksqlDB.RestApi.Client v2.5.0
KSqlDbRestApiClient:
PausePushQueryAsync
- pauses a persistent query by query id
ResumePushQueryAsync
- resume a paused persistent query. Transient queries cannot be paused or resumed.
TimeWindows:
EMIT FINAL output refinement was added for windowed aggregations
ksqlDB.RestApi.Client v2.4.0
ksqlDB.RestApi.Client v2.3.0
- added TFM for .NET 6.0
Assert topic
- asserts that a topic exists or does not exist.
- IKSqlDbRestApiClient.AssertTopicExistsAsync, IKSqlDbRestApiClient.AssertTopicNotExistsAsync, AssertTopicResponse, AssertTopicOptions
Assert schema
- Asserts that a schema exists or does not exist.
- IKSqlDbRestApiClient.AssertSchemaExistsAsync, IKSqlDbRestApiClient.AssertSchemaNotExistsAsync, AssertSchemaResponse, AssertSchemaOptions
- IKSqlDbAssertionsRestApiClient
Serialization formats
-
added
Protobuf_NoSR
serialization format -
#27 added support to use
JsonPropertyNameAttribute
for anonymous objects in selects for queries