v0.10.0
What's Changed
- Improve debezium-demo README.md by @jcferretti in #1909
- Quality of life improvements for formula handling around BigInteger columns by @jcferretti in #1902
- Enable more logging to try to catch TestSyncTableFilter.testTableMapRandomized() failure cause by @rcaudy in #1912
- Fixed a datetime@midnight unit test case issue, fixes #1910 by @jmao-denver in #1915
- JSAPI for fetching custom object by @mofojed in #1888
- Update README.md by @jjbrosnan in #1922
- Provides skeleton Plugin dagger modules by @devinrsmith in #1884
- Fix column name remapping in Parquet writing, and add unit tests by @rcaudy in #1927
- Handle 'x == null' differently to avoid ambiguous eq overloads. by @jcferretti in #1931
- Small improvement to exception message when a natural join finds multiple right hand matches. by @jcferretti in #1928
- Major aggregation factory and completeness cleanup by @rcaudy in #1903
- Implemented viewport snapshot functionality over DoExchange by @lbooker42 in #1854
- Followup to Paul's comments about debezium-demo over slack. by @jcferretti in #1932
- Bump node and protoc-base registry images by @devinrsmith in #1936
- Cleanup project jars by @devinrsmith in #1937
- Allow local runs of test targets to parametrize parallelism and heap size. by @jcferretti in #1943
- Embeddable grid in iframes by @mofojed in #1904
- gRPC: Fix licenses for distribution and pull upstream changes by @niloc132 in #1950
- Use deephaven-csv by @devinrsmith in #1920
- Address Kafka publication doc and validation issues by @rcaudy in #1955
- Update json doc. by @jcferretti in #1956
- Bump python base image by @devinrsmith in #1954
- Use asyncio for python load generation script. by @jcferretti in #1962
- Fix broken generate_load.py by @jcferretti in #1966
- Regenerate JSON. by @cpwright in #1967
- Refactor debezium demo towards a perf oriented version. by @jcferretti in #1969
- Arrays of tables/tablemaps should be sized correctly by @niloc132 in #1953
- Simplify aggregation hash table with code generation. by @cpwright in #1961
- Cleanup of .env content; Add debezium/perf. by @jcferretti in #1970
- Open addressed hashing for static aggregations. by @cpwright in #1971
- Fix broken default_groovy.env from my last merge. by @jcferretti in #1980
- Hand wrapped KafkaTools, ParquetTools, fixes #1643, #1546, #1892 by @jmao-denver in #1825
- git ignore docker-compose.override.yml by @mofojed in #1988
- Debezium demo improvements: scripts via volume; perf uses pypy by @jcferretti in #1975
- Enable formatting of BigDecimal and BigInteger in the web console. by @jcferretti in #1990
- Bump python requirements by @devinrsmith in #1993
- Exclude certain engine methods from Tier 4 compilation by @niloc132 in #1985
- Fix an issue with MetricsManager.resetCounters() by @jcferretti in #2012
- JS Plugins packaging and discovery by @mofojed in #2011
- Improve javadoc for PerformanceQueries.java. by @jcferretti in #2014
- Add slack to the readme by @chipkent in #2021
- Update web to v0.11.0 by @mofojed in #2024
- pandas module for Pandas integration, fixes 1826 by @jmao-denver in #1919
- Migrate the learn module to v2 by @jmao-denver in #2010
- Remove dead code in debezium demo sciprt. by @jcferretti in #2028
- Add README for web-plugin-packager by @mofojed in #2025
- Incrementally rehash for incremental aggregations, use a specialized index builder for modifications. by @cpwright in #2009
- Publish all jars by @devinrsmith in #1929
- Remove forkEvery test settings by @devinrsmith in #2041
- Bump python image. Update bumpImage task to not clobber project type. by @devinrsmith in #2040
- fix javadocs by @devinrsmith in #2042
- Hand-wrap TableReplayer/DynamicTableWriter/TableLoggers, fixes #1944 by @jmao-denver in #1949
- Removed unused imports from debezium/scripts/demo.py. by @jcferretti in #2045
- Remove unneccessary downstream dependencies of prepareCompose by @devinrsmith in #2047
- Added README.md file to debezium/perf. Improved the one in debezium/demo. by @jcferretti in #1998
- Migrate deephaven/init.py to v2 by @jmao-denver in #2036
- Implement reverse viewport logic on
BarrageSnapshotRequest
andBarrageSubscriptionRequest
by @lbooker42 in #1968 - Increased compatibility with
Flight
reference implementation ofDoExchange
by @lbooker42 in #1964 - Add BOM by @devinrsmith in #2049
- Add Table agg_all_by() implementation by @jmao-denver in #2022
- Clean up deephaven_jpy_init.py by @jmao-denver in #2029
- JS API updated to specify viewport rows/columns when taking snapshots by @niloc132 in #1973
- Update jetty to latest to fix fragmented deflated message bug by @niloc132 in #2056
Full Changelog: v0.9.0...v0.10.0