@@ -216,6 +216,11 @@ public void setHttpsCheck(boolean httpsCheck) {
216216 */
217217 private boolean enableQuotaCache = false ;
218218
219+ /**
220+ * when this flag is true, skip get progress (only mcqa 2.0)
221+ */
222+ private boolean skipGetProgress = false ;
223+
219224 private int readTimeout ;
220225 private int connectTimeout ;
221226
@@ -626,6 +631,7 @@ public static ExecutionContext load(String config) throws ODPSConsoleException {
626631 String readTimeout = properties .getProperty (ODPSConsoleConstants .NETWORK_READ_TIMEOUT );
627632 String connectTimeout = properties .getProperty (ODPSConsoleConstants .NETWORK_CONNECT_TIMEOUT );
628633 String enableQuotaCache = properties .getProperty (ODPSConsoleConstants .ENABLE_QUOTA_CACHE );
634+ String skipProgress = properties .getProperty (ODPSConsoleConstants .SKIP_PROGRESS );
629635
630636 context .setOdpsCupidProxyEndpoint (odpsCupidProxyEndpoint );
631637
@@ -803,6 +809,9 @@ public static ExecutionContext load(String config) throws ODPSConsoleException {
803809 if (!StringUtils .isNullOrEmpty (enableQuotaCache )) {
804810 context .setEnableQuotaCache (BooleanUtils .toBoolean (enableQuotaCache ));
805811 }
812+ if (!StringUtils .isNullOrEmpty (skipProgress )) {
813+ context .setSkipGetProgress (BooleanUtils .toBoolean (skipProgress ));
814+ }
806815 if (!StringUtils .isNullOrEmpty (readTimeout )) {
807816 context .setReadTimeout (Integer .parseInt (readTimeout ));
808817 }
@@ -1070,6 +1079,14 @@ public boolean isEnableQuotaCache() {
10701079 return enableQuotaCache ;
10711080 }
10721081
1082+ public void setSkipGetProgress (boolean skipGetProgress ) {
1083+ this .skipGetProgress = skipGetProgress ;
1084+ }
1085+
1086+ public boolean isSkipGetProgress () {
1087+ return skipGetProgress ;
1088+ }
1089+
10731090 public void setReadTimeout (int readTimeout ) {
10741091 this .readTimeout = readTimeout ;
10751092 }
0 commit comments