v3nkatesh commented on a change in pull request #1484: URL: https://github.com/apache/incubator-hudi/pull/1484#discussion_r418391072
########## File path: hudi-client/src/main/java/org/apache/hudi/index/hbase/HBaseIndex.java ########## @@ -83,13 +88,17 @@ private static final byte[] COMMIT_TS_COLUMN = Bytes.toBytes("commit_ts"); private static final byte[] FILE_NAME_COLUMN = Bytes.toBytes("file_name"); private static final byte[] PARTITION_PATH_COLUMN = Bytes.toBytes("partition_path"); - private static final int SLEEP_TIME_MILLISECONDS = 100; private static final Logger LOG = LogManager.getLogger(HBaseIndex.class); private static Connection hbaseConnection = null; private HBaseIndexQPSResourceAllocator hBaseIndexQPSResourceAllocator = null; Review comment: Synced offline to go over use-case outside of hoodie and why we need to rate limit here. Just to summarize, we need to rate limit here because the actual hbase operations are handled here. And HBaseIndexQPSResourceAllocator#acquireQPSResources is mostly meant to manage metadata like checking for available resources before an operation, releasing meta resources etc. ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: us...@infra.apache.org