Almog Gavra

Results 20 issues of Almog Gavra

### Description _What behavior do you want to change, why, how does your patch achieve the changes?_ ### Testing done _Describe the testing strategy. Unit and integration tests are expected...

On a long-running cluster, I noted that there are many state stores on disk for transient queries: ``` root@ksql-1:/mnt/data/data/ksql-state# ls -al | grep transient | grep -oE 'Sep [0-9]+' |...

bug
P0

**Describe the bug** ![image](https://user-images.githubusercontent.com/3172405/155774638-d31d69ee-c827-4171-8ba5-4c8aa055cf11.png) **To Reproduce** Reproduced on 0.23.3 1. spin up two servers locally with different ports and streams dirs and set the `ksql.worker.pool.size=1`. make sure one of them...

bug
P0
query-engine
scalability

In order to give more flexibility and type safety to implementations of UDFs, we should do the following: 1. wrap `BigDecimal` in `KsqlDecimal` which will provide both the schema and...

user-defined-functions
engine

Udfs should be able to support signatures with `Object` as a parameter that will match anything. This is similar to generics, but does not enforce any specific type across objects....

engine

Instead of requiring the signature `SqlType provider(List inputTypes)`, we should have a more powerful signature such as `SqlType provider(UdfSignature signature)` which will contain not just the input types, but also...

engine

KSQL could support using `AS` in Create Table/Create Stream statements to decrease the overhead of using quoted identifiers: ```sql CREATE TABLE foo ('long.annoying.name' AS VALUE) WITH (...) ```

engine

@agavra calling this one out for you as its most certainly a bug with regards to quoted identifiers as its using `toString` on the expression, followed by searching for a...

Thanks for the detailed thoughts @big-andy-coates! > If a prior schema does exist, then there are a few points where we care about this: > > 1. CREATE statements where...

breaking-change
P1
streaming-engine

Hello everyone, I'm creating an issue to track the design discussion of the desired behavior for a date time type that contains time zone information. I conducted a survey of...

Design Review
PEP-Request