Project

General

Profile

Actions

Feature #6

closed

libceph could use a backward-compatible-to function

Added by Greg Farnum about 14 years ago. Updated over 13 years ago.

Status:
Rejected
Priority:
Low
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

If this library is revised it'd be nice to have a way to check compatibility between versions.

Actions #1

Updated by Sage Weil almost 14 years ago

  • 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).

Actions

Also available in: Atom PDF