Hi, All
Given ``hfile`` in ``hbase`` is immutable, I want to know the timestamp
like when the ``hfile`` is generated. Does ``hbase`` have API to allow
user-applications to know this? I need to know in postCompact() stage.
As a first attempt, I have tried using
``StoreFile.getBulkLoadTimestamp()``. By following code snippet, I
constantly get ``NullPointerException``.
public void postCompact(ObserverContext<RegionCoprocessorEnvironment> c,
Store store, StoreFile resultFile) {
if(resultFile == null) {
return;
}
int timestampLastCompact = resultFile.getBulkLoadTimestamp();
...
}
Any ideas are appreciated. Thanks.
Yun