Releases: deephaven/deephaven-core
Releases · deephaven/deephaven-core
v0.40.6
v0.40.5
Bug Fixes
- DH-20307: Throw errors when worker connection has been Disconnec… (#7362) - (f10c1ee) - Brian Ingles
- DH-20682: Update deephaven-csv to 0.18.0 for shutdown fix (#7361) - (52aa293) - Al Spinks
- DH-20464: cherry-pick filter barrier support for ParquetTableLocation data indexes (#7317) - (5972bcc) - Larry Booker
Miscellaneous Chores
v0.40.4
v0.40.3
v0.40.2
Bug Fixes
- DH-20533: Catch/ignore warnings in _wrapper.py (#7260) - (da2e803) - Jianfeng Mao
- DH-20516: Default property sense (and documentation) was inverted. (#7258) - (ccf78ba) - Charles P. Wright
- DH-20516: Add implicit barriers to serial Selectables. (#7252) (#7255) - (d92a5f9) - Charles P. Wright
Miscellaneous Chores
v0.40.1
Features
Bug Fixes
Miscellaneous Chores
Build system
v0.40.0
⚠ Breaking Changes
- The FloatVector and DoubleVector equals method has
changed semantics. When comparing two vectors that contain a negative
zero and positive zero value, then those elements are now considered
equal. Previously, the negative zero and positive zero were considered
not equal. This makes vector comparison consistent with Deephaven double
equality in the query engine and Java unboxed double equality. - (c3f6fe3) - DH-19895: New JS API for requesting data (#7178) - (a3c10c0) - Colin Alworth
Features
- (csharp/client) DH-20309: Simplify the SharableDict implementation. Add Unit Tests (#7153) - (a9c7463) - Corey Kosak
- (csharp/client/Dh_NetClient) DH-18579: Put C# Core Client into Core Repo (#6989) - (e3f6f89) - Corey Kosak
- DH-20385: migrate to ZoneId (#7191) - (fb5c70d) - Devin Smith
- DH-19895: New JS API for requesting data (#7178) - (a3c10c0) - Colin Alworth
- DH-19889: Converted TableInfo to copyable style (#7200) - (d95a5d4) - Shivam Malhotra
- fail-fast when SimpleSourceTable has non-simple TableDefinition (#7173) - (29df210) - Devin Smith
- DH-19905: Port LeaderTableFilter to Core (#7165) - (ce1577e) - Charles P. Wright
- DH-20383: Add inputTable.isValue to table attributes. (#7190) - (47be443) - Charles P. Wright
- DH-18080: Make column expression validation more configurable. (#6939) - (8915894) - Charles P. Wright
- DH-19410: Add multiple row-group write support (#7109) - (601d0f0) - robbcamera
- DH-18062: Make IcebergCatalogAdapter Closeable (#7136) - (dca005a) - Shivam Malhotra
- DH-20126: Permit Resolvers without Ticket Prefix, Ticket Resolvers with ServiceLoader (#7134) - (c626e04) - Charles P. Wright
- DH-18062: Added custom AWS Client factory for Iceberg (#7115) - (4b7e136) - Shivam Malhotra
- DH-16341 Keyed transpose (#7108) - (7f26acc) - Stan Brubaker
- DH-20171: Allow Comparators for Object Sorts (#7106) - (548ede9) - Charles P. Wright
- DH-20148: Make Vector Comparable. (#7089) - (c3f6fe3) - Charles P. Wright
- DH-18857: Allow Vector and Array columns to be handled by quick filter backend. (#7110) - (92f8f14) - Charles P. Wright
- DH-20059 Predicate pushdown through merged tables (UnionSourceManager) (#7069) - (e8e8dd9) - Larry Booker
- DH-20077: Simplify client builds and prepare for CI automation (#7065) - (37f3f8c) - Corey Kosak
- Update web version 1.4.0 (#7054) - (f999fdd) - github-actions[bot]
- DH-19961: Add
RowKeyAgnosticsources to pushdown (#7043) - (913fff4) - Larry Booker - Enable nightly check for rc branches (#7041) - (26c376f) - Devin Smith
- DH-19978: Add assertBlink, assertAddOnly and assertAppendOnly to Table. (#7037) - (dd8d76c) - Charles P. Wright
- use JobScheduler for pushdown estimate (#7018) - (f2e5741) - Devin Smith
- DH-19045: FilterBarriers and FilterRespectsBarriers (#6885) - (d73c5eb) - Nate Bauernfeind
- Update web version 1.2.0 (#7020) - (6f63d0a) - github-actions[bot]
- Add temporary JS API table fetch call without preview (#7002) - (39711f3) - Colin Alworth
- Improve JobScheduler interface with cleanup callback (#6988) - (3078db9) - Devin Smith
- DH-18316: throw error if FileHandle key changes (#6971) - (ecfd21d) - Devin Smith
- DH-19859: WindowCheck should not force a table to be refreshing if nothing will ever change. (#6998) - (7cb0cf5) - Charles P. Wright
- Update web version 1.1.0 (#6991) - (15d41f5) - github-actions[bot]
- DH-18998: Enable etags (#6892) - (ea3ca46) - Brian Ingles
- DH-19798: Unsortable Columns Should not have Delayed Error in Rollups. (#6979) - (adb8a5e) - Charles P. Wright
- Make newTable and mergeTables available from IdeConnection (#6966) - (18146c1) - Cristian Ferretti
- DH-19501: Expose Aggregated Columns in JSTreeTable (#6943) - (718b2b6) - Vlad Babich
- Update web version 1.0.0 (#6946) - (2a8201f) - github-actions[bot]
- add AWS SessionCredentials to S3 module (#6941) - (2459691) - Alex Peters
- Add ResolverProvider introspection (#6907) - (1b18e4a) - Devin Smith
- Add NameMappingProvider introspection (#6904) - (dfa6617) - Devin Smith
- Add SchemaProvider introspection (#6903) - (7262efb) - Devin Smith
- DH-19448: Use S3 client for Iceberg from S3FileIO (#6882) - (46a2ebe) - Shivam Malhotra
- implement pushdown predicate filtering for
where()calls (#6817) - (e24e194) - Larry Booker - Add Iceberg BuildCatalogOptions (#6875) - (8e49555) - Devin Smith
- expose IcebergTableAdapter.nameMapping (#6873) - (ba54071) - Devin Smith
- DH-18260: Added support to read/write list types to Iceberg (#6840) - (086eea7) - Shivam Malhotra
- Update web version 0.109.0 (#6867) - (ea4b2a3) - github-actions[bot]
- DH-19044: implement serial Filter API (#6858) - (e2fb368) - Nate Bauernfeind
- DH-18145: Write timeout configuration with S3 (#6650) - (cac9172) - Al Spinks
- DH-19384: New methods for rollup creation in support of Pivot tables. (#6716) - (9e3a65a) - Charles P. Wright
Bug Fixes
v0.39.8
Bug Fixes
Features
Miscellaneous Chores
v0.39.7
⚠ Breaking Changes
- Removed all "give" methods from chunk pool interfaces and implementations
- Removed now-unused makeWritableChunkForPool and makeResettableChunkForPool factory methods
Bug Fixes
- DH-20129: Return delegated AwsCredentialsProvider (#7090) - (ad87b82) - Devin Smith
- DH-19970, DH-19958: Make it harder to accidentally create unpooled chunks, refactor pooling code to improve giving pattern, and make poolable capacities configurable (#7060) (#7087) - (0c177c5) - Ryan Caudy
- DH-20058: Address inappropriate chunk freeing in CountWhereOperator (aggBy and updateBy)(#7063) (#7086) - (81fea9f) - Ryan Caudy
- DH-20132: Lazy MergedDataIndex must include key columns. (#7085) - (d4086e5) - Charles P. Wright
Features
Miscellaneous Chores
v0.39.6
Bug Fixes
- DH-18483: Guard against nulls when transforming filter messages (#7057) (#7058) - (3a4150e) - Colin Alworth
- Update web version 1.3.0 (#7038) (#7042) - (8c5b96e) - Mike Bender
- DH-20035: whereIn must coalesce set table. (#7052) (#7056) - (89bc17a) - Charles P. Wright
- DH-20003: auth transform should not be applied to outputs of HierarchicalTable or PartitionedTable service ops. (#7049) - (e08bb7e) - Charles P. Wright