Evaluate ZstdInputStreamNoFinalizer for Zstd decompression

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • None
    • Java Drivers
    • None
    • None
    • None
    • None
    • None
    • None

      Please evaluate replacing the current finalizer-backed Zstd input stream with ZstdInputStreamNoFinalizer in the Java driver’s Zstd decompression path. The zstd-jni library recommends ZstdInputStreamNoFinalizer when finalizers are not required, and Java finalization is deprecated for removal due to performance and reliability concerns.

      The goal is to reduce GC overhead for workloads using Zstandard compression without changing behavior.

            Assignee:
            Unassigned
            Reporter:
            Alex Bevilacqua
            None
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: