I have a ksql table with less than 1000 records in it. When I run this query select * from table_name
it takes up to 10 seconds before the query starts to return any data.
The machine running Kafka, zookeeper, ksql and schema registry is not overloaded or anything like that.
I am using a dev setup with 1 broker and 1 ksql server.
The table has simple un-nested json with two fields, email and a user id
This is a problem because I can't use this for a single lookup, for example, using a query like this
SELECT * FROM TABLE_NAME WHERE col='value';
since it takes too long to return a result. I expected results would be returned instantly.
The time taken is the same if I use streams instead of tables