@@ -96,7 +96,7 @@ public TableEntry refreshMeta(String tableName, ServerRoster serverRoster,
9696 int tableEntryRefreshContinuousFailureCeiling = tableClient
9797 .getTableEntryRefreshContinuousFailureCeiling ();
9898 long tableEntryRefreshLockTimeout = tableClient .getTableEntryRefreshLockTimeout ();
99- long refreshMetaInterval = 300L ;
99+ long refreshMetaInterval = 100L ;
100100
101101 TableEntry tableEntry = locations .get (tableName );
102102 // avoid bad contention in high concurrent situation
@@ -275,7 +275,7 @@ public TableEntry refreshPartitionLocation(TableEntry tableEntry, String tableNa
275275 int tableEntryRefreshTryTimes = tableClient .getTableEntryRefreshTryTimes ();
276276 long tableEntryRefreshLockTimeout = tableClient .getTableEntryRefreshLockTimeout ();
277277 long lastRefreshTime = locationInfo .getLastUpdateTime ();
278- long tableEntryRefreshInterval = 300L ;
278+ long tableEntryRefreshInterval = 100L ;
279279 long currentTime = System .currentTimeMillis ();
280280 // do not refresh tablet location if refreshed within 300 milliseconds
281281 if (currentTime - lastRefreshTime < tableEntryRefreshInterval ) {
@@ -332,8 +332,8 @@ public TableEntry refreshPartitionLocation(TableEntry tableEntry, String tableNa
332332 long interval = System .currentTimeMillis ()
333333 - tableEntry .getRefreshMetaTimeMills ();
334334 logger .warn ("[latency monitor] interval is: {}" , interval );
335- if (interval < 300 ) {
336- Thread .sleep (300 - interval );
335+ if (interval < 100 ) {
336+ Thread .sleep (100 - interval );
337337 }
338338 tableEntry = locations .get (tableName );
339339 // if schema_version has been updated, directly retry
@@ -397,7 +397,7 @@ public TableEntry refreshTabletLocationBatch(TableEntry tableEntry, String table
397397 int tableEntryRefreshTryTimes = tableClient .getTableEntryRefreshTryTimes ();
398398 long tableEntryRefreshLockTimeout = tableClient .getTableEntryRefreshLockTimeout ();
399399 long lastRefreshTime = tableEntry .getPartitionEntry ().getLastRefreshAllTime ();
400- long tableEntryRefreshInterval = 300L ;
400+ long tableEntryRefreshInterval = 100L ;
401401 long currentTime = System .currentTimeMillis ();
402402 // do not refresh tablet location if refreshed within 300 milliseconds
403403 if (currentTime - lastRefreshTime < tableEntryRefreshInterval ) {
@@ -456,8 +456,8 @@ public TableEntry refreshTabletLocationBatch(TableEntry tableEntry, String table
456456 long interval = System .currentTimeMillis ()
457457 - tableEntry .getRefreshMetaTimeMills ();
458458 logger .warn ("[latency monitor] interval is: {}" , interval );
459- if (interval < 300 ) {
460- Thread .sleep (300 - interval );
459+ if (interval < 100 ) {
460+ Thread .sleep (100 - interval );
461461 }
462462 tableEntry = locations .get (tableName );
463463 // if schema_version has been updated, directly retry
0 commit comments