Hi, You can't use a regex, but you could use a range query. i.e, keyValueStore.range(from, to)
Thanks, Damian On Wed, 26 Jul 2017 at 22:34 Shekar Tippur <ctip...@gmail.com> wrote: > Hello, > > I am able to get the kstream to ktable join work. I have some use cases > where the key is not always a exact match. > I was wondering if there is a way to lookup keys based on regex. > > For example, > I have these entries for a ktable: > test_host1,{ "source": "test_host", "UL1": "test1_l1" } > > test_host2,{ "source": "test_host2", "UL1": "test2_l2" } > > test_host3,{ "source": "test_host3", "UL1": "test3_l3" } > > blah,{ "source": "blah_host", "UL1": "blah_l3" } > > and this for a kstream: > > test_host,{ "source": "test_host", "custom": { "test ": { "creation_time ": > "1234 " } } } > > In this case, if the exact match does not work, I would like to lookup > ktable for all entries that contains "test_host*" in it and have > application logic to determine what would be the best fit. > > Appreciate input. > > - Shekar >