Adds, changes or removes a callback function to hide a commit and its parents
the revision walker
callback function to hide a commit and its parents
data payload to be passed to callback function
0 or an error code.