dbVerify still listed in dbStaticLib.h

Bug #1696801 reported by Keenan Lang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
EPICS Base
Fix Released
Medium
Andrew Johnson

Bug Description

The function prototypes for dbVerify and dbGetRange are still listed in the dbStaticLib.h header file, but their corresponding function definitions have been deleted from the source file.

The header file shouldn't include these functions if they no longer exist, and the Release Notes should probably make a note that these functions were removed.

Andrew Johnson (anj)
Changed in epics-base:
status: New → Confirmed
importance: Undecided → Low
assignee: nobody → Andrew Johnson (anj)
milestone: none → 3.16.branch
Andrew Johnson (anj)
Changed in epics-base:
status: Confirmed → Fix Committed
Revision history for this message
mdavidsaver (mdavidsaver) wrote :

It seems that dbVerify() is used by autosave (and autosave alone).

Revision history for this message
Andrew Johnson (anj) wrote :

Cross-reference to the autosave Bug at https://github.com/epics-modules/autosave/issues/9

Revision history for this message
Andrew Johnson (anj) wrote :

How hard would it be to re-implement dbVerify()?

Changed in epics-base:
importance: Low → Medium
Revision history for this message
Andrew Johnson (anj) wrote :

The dbVerify() routine is not actually required by autosave, so the removal does not need undoing (although a new autosave release will be needed).

Revision history for this message
Andrew Johnson (anj) wrote :

Someone else asked me to restore dbVerify() too, so I'm putting it back in (after doing a major clean-up, adding support for the new 64-bit integer types, and adding tests to dbStaticTest).

Changed in epics-base:
milestone: 3.16.branch → none
Andrew Johnson (anj)
Changed in epics-base:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.