zstd icon indicating copy to clipboard operation
zstd copied to clipboard

Request: Stabilize ZSTD_createDDict_byReference

Open pdillinger opened this issue 10 months ago • 2 comments

This function (ZSTD_createDDict_byReference) is used by RocksDB, and long has been. It is essentially required for digested dictionary support so that we can manage raw bytes ourselves without memory duplication. It would be good (eventually) not to require ZSTD_STATIC_LINKING_ONLY for this feature. Some context in https://github.com/facebook/rocksdb/pull/13362

pdillinger avatar Feb 04 '25 18:02 pdillinger

Context: we are planning to release v1.5.7 soon. Normally, such an updated version number doesn't include a change to the stable user API scope. So either we do it nonetheless, or we "properly" update to v1.6.0 instead, but, in this case, several other topics currently registered for the v1.6.0 release would have to be considered too, which would add workload, which would delay the release...

We have some tough choice ahead here.

Cyan4973 avatar Feb 04 '25 20:02 Cyan4973

This has been quietly outstanding for a while. Just requesting you get to it when you pretty easily can.

pdillinger avatar Feb 04 '25 21:02 pdillinger