Releases: Query-farm/vgi-java
Releases · Query-farm/vgi-java
v0.2.0
Second release of farm.query:vgi to Maven Central.
Highlights since 0.1.0
- Expression-filter pushdown — new
PushdownFilter.Expressionwire decode +PushdownFiltersDecoderrendering pushed expression trees (column refs, constants, functions, comparisons, conjunctions, geoarrow.wkb) to SQL predicates, withFunctionMetadata.withSupportedExpressionFilters(...)capability wiring. - HTTP transport hardening — the framework's filter / buffering producers are now serializable across the stateless HTTP transport's continuation tokens (no-arg ctors, plain-POJO state, a static storage holder that re-binds on resume). Pairs with vgirpc 0.10.2's state-serialization fixes.
- Integration CI — the upstream vgi sqllogictest suite now runs on every push across three transport lanes (launch, shm, http) against the prebuilt haybarn-unittest + signed community
vgiextension.
Depends on farm.query:vgirpc:0.10.2.
Upload is validated by CI but gated on a manual "Publish" click in the Sonatype Central Portal.
v0.1.0
First release of farm.query:vgi to Maven Central.
Java implementation of the VGI (Vector Gateway Interface) protocol for serving
catalog data to Haybarn, Query Farm's DuckDB-derived engine, from external
workers over Apache Arrow IPC.
Upload is validated by CI but gated on a manual "Publish" click in the
Sonatype Central Portal.