Feature #6
closed
libceph could use a backward-compatible-to function
Added by Greg Farnum about 14 years ago.
Updated over 13 years ago.
Description
If this library is revised it'd be nice to have a way to check compatibility between versions.
- Status changed from New to Rejected
Usually this is handled via the shared object versioning scheme. The bit that doesn't address (I think) is when the ABI adds in some functionality without removing old functionality... but I think a simple get_version type function would do the trick. Which we have, via ceph_fs's version defines?
Anyway, we can worry about it when there's a need to substantially change the API (and there are enough existing users to worry).
Also available in: Atom
PDF