Bhavani Iyer wrote:
OK I agree. What's required is something like the following.

  /** sets the high water mark and returns the marker object. */
  Marker getHighWaterMark();

How about just getMarker(), since that is what it does.


 /** default to false (disabled) and enabled when high water mark is set via
above api. */
  boolean isDeltaCasJournalingEnabled();

Why would getMarker() enable such a setting?  Why do we need this
API at all?  The journaling should be enabled by a performance
tuning setting, like the other global options we have.  Who else
needs to know about it other than the CAS?


  public interface Marker {
     boolean isAboveHighWaterMark(FeatureStructure fs);
  }

How about isNew()?

--Thilo

Reply via email to