Dain Sundstrom

Results 19 issues of Dain Sundstrom

**Describe the bug** JsonNaming does not seem to be applied to Java 16 record types for deserialization. **Version information** 2.12.2 **To Reproduce** Simple unit test: ```java public class RecordTest {...

Record
2.14

## Description The generate aggregations loops have specialized paths for dictionary or run length encoded data, and for masked or unmasked data. This change requires that aggregation function using the...

cla-signed

## Description This PR contains the remaining cleanup work from the block refactoring. At a high level this: * Removed all unnecessary methods from block * Remove all `get{Type}` methods...

cla-signed
tests:hive
iceberg
delta-lake
hive
mongodb

## Description New metstore implementation based in the Glue v2 apis. New caching caching system built directly into Glue which supports caching of the full objects returned during listing operations....

cla-signed
iceberg
delta-lake
hive

I switch branches often on the command line in a project with a lot of branches. It can be a pain to find the currently checked out branch in a...

`@Managed` operations with arguments throw an exception during parameter name extraction. This code should used more generic paranamer code. See Swift for an example https://github.com/facebook/swift/blob/master/swift-codec/src/main/java/com/facebook/swift/codec/metadata/ReflectionHelper.java#L241 ``` Caused by: java.lang.ArrayIndexOutOfBoundsException: 74340...

`@Nested` objects are only fetched once and used for all future requests. This makes it difficult to use immutable stat objects that are refreshed periodically. I would be nice if...

We should support non-javabean attributes like: ThreadPoolExecutor.allowsCoreThreadTimeOut ThreadPoolExecutor.allowCoreThreadTimeOut(true)

This is an umbrella tracking issue for the Dynamic Catalogs project. As we progress on this project, PRs and sub-issues will be linked back to this issue. # Goal Add...

roadmap

## Description This PR superseeds #18397. The main difference from the from the original is the concurrency control. This PR uses concurrent maps instead of explicit locks. Other then the...

cla-signed
iceberg
hive