v0.32.0
What's Changed
- feat: Add iframe/widget endpoint for displaying widgets by @mofojed in #4938
- Bump to 0.32.0-SNAPSHOT by @devinrsmith in #4951
- Update image refs to match base image bump to protobuf 3.21.2 by @kosak in #4956
- Correctly allow base64 prefixes for "s/" by @niloc132 in #4958
- Distinguish between np type hints from Py ones by @jmao-denver in #4953
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #4954
- fix: JsPartitionedTable keyColumn and keyColumnTypes ordering by @georgecwan in #4931
- Remove unused/broken tests by @niloc132 in #4961
- Disable Parallel Where for ConditionFilter by @nbauernfeind in #4963
- Move test generation code into README by @devinrsmith in #4965
- Rework server tests to avoid using test sources from other projects by @niloc132 in #4962
- Address dependency and liveness issues in KafkaTools.StreamPartitionedTable by @rcaudy in #4968
- Go Client: Rewrite the AsOfJoin test to use static tables by @kosak in #4971
- Add dictionary (mapping) as a valid argument for new_table() by @jmao-denver in #4966
- Include column name in errors when creating InputColumn by @jmao-denver in #4979
- UpdateGraph: Log Dependency Information On Failure to Proceed by @nbauernfeind in #4980
- Update web version 0.58.0 by @github-actions in #4982
- OperationInitializer usage bug fix and associated cleanups by @rcaudy in #4976
- fix: Add BigInteger and BigDecimal types to MatchFilter.java by @georgecwan in #4912
- Go Client: Update code to match changes in TimeTableRequest, and reenable CI by @kosak in #4990
HashedRunFinder
run-finding improvements by @lbooker42 in #4974- Go Client: Change TimeTable method to allow a variety of time/period types by @kosak in #4998
- Adjust parameters for floating point tests by @lbooker42 in #4996
- Bump to jetty 11.0.19 by @devinrsmith in #4967
- Add additional JsPlugin documentation by @devinrsmith in #4950
- Bump actions/github-script from 6 to 7 by @dependabot in #4861
- Revise auto-generated doc issues by @mattrunyon in #5008
- PagingChunkSource context protocol documentation, many silly cleanups, hints for channel context integration by @rcaudy in #5000
- Fix pydeephaven-ticking package name and link by @rbasralian in #5013
- Python Client: avoid thread self-join on stop() by @kosak in #5005
- Move OperationInitializer Construction to Dagger Object Graph by @nbauernfeind in #4986
- Fix Server-Side ABORT That Should be CANCELLED by @nbauernfeind in #5018
- Allow ExportObject to be RELEASED When Already Managed by @nbauernfeind in #5014
- Calendar API cleanup by @chipkent in #4201
- docs: Add details about how to debug server by @mofojed in #4927
- Flight: Disable Batching Static Tables by @nbauernfeind in #4985
- Log User-Friendly Error When AutoComplete is not Available by @nbauernfeind in #4316
- Fix broken calendar unit tests over midnight. by @chipkent in #5025
- ReplayTable: Only Fail Table (not the server) on Error by @nbauernfeind in #5020
- Add dependency on jpy>=0.15.0 by @devinrsmith in #5022
- Share PyArrow table data with the server through ByteBuffer by @jmao-denver in #4936
- Calendar API changes so that methods accepting strings return strings by @chipkent in #5029
- fix: Don't memoize retrieval of tables from JsPartitionedTable#getTable by @mofojed in #5009
- Better error logging when calendars do not load properly by @chipkent in #5034
- Support the use of 'from future import annotations' in scripts where Python UDFs are defined. by @jmao-denver in #5033
- Parse legacy calendar XML files. by @chipkent in #5036
- BarrageTable: Use WritableRowRedirectionLockFree in Most Cases by @nbauernfeind in #5038
- Move calendar initialization to server startup by @devinrsmith in #5037
- Add column source reinterpretation for UpdateBy Delta operator. by @lbooker42 in #5043
- Update web version 0.59.0 by @github-actions in #5044
- Fix a few additional failing calendar tests by @devinrsmith in #5046
- Add Groovy container w/ examples and Redpanda by @jjbrosnan in #4673
- BarrageTable: Fix testCoalescingLargeUpdates out-of-memory by @nbauernfeind in #5047
Full Changelog: v0.31.0...v0.32.0