Dain Sundstrom
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 {...
## 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...
## 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...
Glue v2
## 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....
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...
## 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...