Skip to main content

One post tagged with "sounds-like"

View All Tags

Stream API and Aggregation Functions

· One min read
TeaQL Code Gen
Core Contributor

Year-end update: streaming queries, Spring Boot upgrade, and aggregation library expansion.

Stream API Support

Q.orders()
.filter(Q.orders().status().eq("ACTIVE"))
.stream(ctx)
.forEach(order -> process(order));
+ Stream<T> stream(UserContext ctx)
+ Streaming ResultSet processing

Spring Boot 3.2.0 Upgrade

  • Faster startup time
  • Better GraalVM native image support
  • Updated dependency versions

Expanded Aggregation Functions

+ stddev (standard deviation)
+ variance

SoundsLike Operator

Fuzzy text matching for name searches:

Q.users().filter(Q.users().name().soundsLike("John")).executeForList(ctx);

Other Improvements

  • toList() / toSet() conversions
  • Response header support
  • Result set processing pipeline refactor