sdk-go
sdk-go copied to clipboard
Go SDK for CloudEvents
When calling ~github.com\cloudevents\sdk-go\[email protected]\event\event_writer.go:SetExtension : ``` cevent := cloudevents.NewEvent() var val int64 val = 206192050177 cevent.SetExtension("eventid", val) ``` getting error and value is not set 
As discussed in #1047 added support for addition of user defined functions. - AddFunction API - TCK tests for user defined functions. - Instructions on using user defined functions in...
Some of the event metadata might differ between sender and receiver. Like the Kafka protocol, we expect to add the `topic/partition/offset` information after receiving the event. - Sender ``` Context...
Signed-off-by: myan Fixes: https://github.com/cloudevents/sdk-go/issues/1054
Fixes #931 When visiting the nodes of the AST while parsing the LIKE expression, it looks like we assumed that we would have a valid string literal. However, it is...
This PR attempts to improve the performance of CESQL `LIKE` matches by moving away from building a regex and instead taking a simple greedy algorithm approach (which guarantees O(n+m) time...
Fixes #927 This PR adds benchmarks to run on every TCK test case that we have, as that seemed like the easiest way of getting a good set of test...
As discussed in #1045 , it would be good to provide end users of the SDK the ability to add custom functions to the CESQL parser and runtime. I think...
Currently, the CESQL LIKE expressions build and then evaluate a regex. Since LIKE is a very strict subset of the possible matches one can do with regex, we can implement...
Changes: Fixes #1039 - migrate dependent packages to the latest version - migrate azure/go-amqp from 0.17 to 1.0.5