question: go through the next operation from the stream storage . concode_field_sep FSEditLogOp cachedOp concode_field_sep int getVersion concode_elem_sep boolean isLocalLog concode_elem_sep long getFirstTxId concode_elem_sep String getName concode_elem_sep void resync concode_elem_sep String getCurrentStreamName concode_elem_sep void setMaxOpSize concode_elem_sep FSEditLogOp nextOp concode_elem_sep long length concode_elem_sep FSEditLogOp nextValidOp concode_elem_sep FSEditLogOp readOp concode_elem_sep long getPosition concode_elem_sep boolean skipUntil concode_elem_sep long getLastTxId concode_elem_sep FSEditLogOp getCachedOp concode_elem_sep void close concode_elem_sep boolean isInProgress
target: long function ( ) { FSEditLogOp loc0 = readOp ( ) ; return loc0 != null ? loc0 . txid : HdfsServerConstants . INVALID_TXID ; }