v0.13.0
What's Changed
- BarragePerformanceLog metrics for snapshot requests by @nbauernfeind in #2345
- Merge by @kosak in #2361
- Static Select must flatten when using intermediate columns by @nbauernfeind in #2331
- PythonDeephavenSession#getVariables should unwrap PyObjects by @nbauernfeind in #2362
- Use CanonicalName for preview column description by @nbauernfeind in #2332
- Update JSON doc. by @jcferretti in #2369
- Update Arrow, gRPC, flatbuffers libs to more recent versions. by @jcferretti in #2366
- Add PropertiesUtil for easy loading properties from a file by @devinrsmith in #2372
- Use CachedSchemaRegistryClient instead of manual REST. by @devinrsmith in #2374
- Parquet cleanup to match DHE by @niloc132 in #2376
- Added tests for binary RSP operations to support root-causing DHE issue DH-12544 by @jcferretti in #2378
- Simplify the table listener interface by @jmao-denver in #2321
- Open Addressed Natural Join Hash Table by @cpwright in #2367
- Fix RspBitmapTimeDrivenTest.java to not take one hour by default. by @jcferretti in #2382
- Save UGP locks as module variables by @devinrsmith in #2383
- Add support for multiple worker threads in RspBitmapTimeDrivenTest. by @jcferretti in #2387
- Update web to v0.12.0 by @mofojed in #2388
- Wrap LivenessScope for advanced resource cleanup by @jmao-denver in #2384
- Disable jacoco, keeping our existing code behind a property. by @jcferretti in #2389
- Bump registry images, add helper script by @devinrsmith in #2391
- remove Internals/ by @devinrsmith in #2393
- rename buildSrc/ project name to 'buildSrc' by @devinrsmith in #2394
- Update help link in readme by @dsmmcken in #2395
- Support very large tables by @lbooker42 in #2287
- fix table str by @mofojed in #2354
- Rewrite JS/GWT to use row counts (vs. row batches) by @lbooker42 in #2406
- README note about running on M1 Macs by @chipkent in #2421
- Fix slack message key, append useful info about the branch by @niloc132 in #2424
- Exclude AddOnlyFirstOrLastChunkedOperator::addChunk by @devinrsmith in #2423
- JS API fix in filter by @mofojed in #2409
- Wrap QueryLibrary by @jmao-denver in #2413
- Update to deephaven-csv 0.5.0 by @devinrsmith in #2427
- Close snapshots from BarrageTableResolver by @devinrsmith in #2428
- Correct plots not being rendered in Web UI by @lbooker42 in #2429
- Implement PartitionedTable and necessary changes by @rcaudy in #2418
- Add gradle property for toolchain vendors by @devinrsmith in #2433
- Nightly builds should always use jacoco to work around cglib issue by @niloc132 in #2437
- fixed dependency versions for protobuf and grpcio by @jakemulf in #2442
- Fix python plotting autogeneration method resolution order and type conversion for strings by @chipkent in #2445
- Remove cast to int when getting size from Range by @mofojed in #2441
- Migrate away from custom junit, jmock by @niloc132 in #2440
- Update web version v0.13.0 by @mofojed in #2443
- JDBC implementation of ResultSet -> Table by @nbauernfeind in #2385
- Implement Open Addressing to support AsOfJoin (Review Only) by @lbooker42 in #2396
- pyclient docs improvements by @jakemulf in #1491
- Wrap the new PartitionedTable interface by @jmao-denver in #2446
- Array Expansion Kernel O(n^2) -> O(n) by @nbauernfeind in #2458
- Fix a bug in handling string key values by @jmao-denver in #2461
- Return self.j_partitioned_table by @jmao-denver in #2464
- Bump minimist from 1.2.5 to 1.2.6 in /proto by @dependabot in #2255
- Bug fixes and PartitionedTable constituent optimization work by @rcaudy in #2455
Full Changelog: v0.12.0...v0.13.0