diff --git a/CMakeLists.txt b/CMakeLists.txt old mode 100755 new mode 100644 diff --git a/cmake/external/zlib.cmake b/cmake/external/zlib.cmake old mode 100755 new mode 100644 diff --git a/core/configure/CMakeLists.txt b/core/configure/CMakeLists.txt old mode 100755 new mode 100644 diff --git a/core/configure/proto/server_configure.proto b/core/configure/proto/server_configure.proto old mode 100755 new mode 100644 diff --git a/core/cube/cube-agent/src/agent/http.go b/core/cube/cube-agent/src/agent/http.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-agent/src/agent/http_get.go b/core/cube/cube-agent/src/agent/http_get.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-agent/src/agent/http_post.go b/core/cube/cube-agent/src/agent/http_post.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-builder/CMakeLists.txt b/core/cube/cube-builder/CMakeLists.txt old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/conf/transfer.conf b/core/cube/cube-transfer/conf/transfer.conf old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/cube-transfer.go b/core/cube/cube-transfer/src/cube-transfer.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/builder.go b/core/cube/cube-transfer/src/transfer/builder.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/config.go b/core/cube/cube-transfer/src/transfer/config.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/deployer.go b/core/cube/cube-transfer/src/transfer/deployer.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/dict/cube_agent_server.go b/core/cube/cube-transfer/src/transfer/dict/cube_agent_server.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/dict/define.go b/core/cube/cube-transfer/src/transfer/dict/define.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/dict/dict_info.go b/core/cube/cube-transfer/src/transfer/dict/dict_info.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/dict/dict_instance_status.go b/core/cube/cube-transfer/src/transfer/dict/dict_instance_status.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/dict/dict_shard_info.go b/core/cube/cube-transfer/src/transfer/dict/dict_shard_info.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/dict/dict_version_info.go b/core/cube/cube-transfer/src/transfer/dict/dict_version_info.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/global.go b/core/cube/cube-transfer/src/transfer/global.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/http.go b/core/cube/cube-transfer/src/transfer/http.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/http_get.go b/core/cube/cube-transfer/src/transfer/http_get.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/transfer.go b/core/cube/cube-transfer/src/transfer/transfer.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/trigger.go b/core/cube/cube-transfer/src/transfer/trigger.go old mode 100755 new mode 100644 diff --git a/core/cube/cube-transfer/src/transfer/util.go b/core/cube/cube-transfer/src/transfer/util.go old mode 100755 new mode 100644 diff --git a/core/general-server/CMakeLists.txt b/core/general-server/CMakeLists.txt old mode 100755 new mode 100644 diff --git a/core/general-server/op/CMakeLists.txt b/core/general-server/op/CMakeLists.txt old mode 100755 new mode 100644 diff --git a/core/general-server/op/general_detection_op.cpp b/core/general-server/op/general_detection_op.cpp old mode 100755 new mode 100644 diff --git a/core/general-server/op/general_detection_op.h b/core/general-server/op/general_detection_op.h old mode 100755 new mode 100644 diff --git a/core/general-server/op/general_dist_kv_infer_op.cpp b/core/general-server/op/general_dist_kv_infer_op.cpp old mode 100755 new mode 100644 diff --git a/core/general-server/op/general_dist_kv_infer_op.h b/core/general-server/op/general_dist_kv_infer_op.h old mode 100755 new mode 100644 diff --git a/core/general-server/op/general_dist_kv_quant_infer_op.cpp b/core/general-server/op/general_dist_kv_quant_infer_op.cpp old mode 100755 new mode 100644 diff --git a/core/general-server/op/general_dist_kv_quant_infer_op.h b/core/general-server/op/general_dist_kv_quant_infer_op.h old mode 100755 new mode 100644 diff --git a/core/general-server/op/general_infer_helper.h b/core/general-server/op/general_infer_helper.h old mode 100755 new mode 100644 diff --git a/core/general-server/op/general_infer_op.h b/core/general-server/op/general_infer_op.h old mode 100755 new mode 100644 diff --git a/core/general-server/op/general_reader_op.h b/core/general-server/op/general_reader_op.h old mode 100755 new mode 100644 diff --git a/core/general-server/op/general_response_op.cpp b/core/general-server/op/general_response_op.cpp old mode 100755 new mode 100644 diff --git a/core/general-server/op/general_response_op.h b/core/general-server/op/general_response_op.h old mode 100755 new mode 100644 diff --git a/core/pdcodegen/src/pdcodegen.cpp b/core/pdcodegen/src/pdcodegen.cpp old mode 100755 new mode 100644 diff --git a/core/predictor/framework/bsf-inl.h b/core/predictor/framework/bsf-inl.h old mode 100755 new mode 100644 diff --git a/core/predictor/framework/bsf.h b/core/predictor/framework/bsf.h old mode 100755 new mode 100644 diff --git a/core/predictor/framework/infer.h b/core/predictor/framework/infer.h old mode 100755 new mode 100644 diff --git a/core/predictor/framework/infer_data.h b/core/predictor/framework/infer_data.h old mode 100755 new mode 100644 diff --git a/core/predictor/framework/memory.h b/core/predictor/framework/memory.h old mode 100755 new mode 100644 diff --git a/core/predictor/framework/resource.cpp b/core/predictor/framework/resource.cpp old mode 100755 new mode 100644 diff --git a/core/predictor/framework/resource.h b/core/predictor/framework/resource.h old mode 100755 new mode 100644 diff --git a/core/predictor/framework/server.cpp b/core/predictor/framework/server.cpp old mode 100755 new mode 100644 diff --git a/core/predictor/framework/service.cpp b/core/predictor/framework/service.cpp old mode 100755 new mode 100644 diff --git a/core/predictor/mempool/mempool.cpp b/core/predictor/mempool/mempool.cpp old mode 100755 new mode 100644 diff --git a/core/predictor/op/op.cpp b/core/predictor/op/op.cpp old mode 100755 new mode 100644 diff --git a/core/predictor/proto/framework.proto b/core/predictor/proto/framework.proto old mode 100755 new mode 100644 diff --git a/core/predictor/tools/ocrtools/clipper.cpp b/core/predictor/tools/ocrtools/clipper.cpp old mode 100755 new mode 100644 diff --git a/core/predictor/tools/ocrtools/clipper.h b/core/predictor/tools/ocrtools/clipper.h old mode 100755 new mode 100644 diff --git a/core/predictor/tools/ocrtools/postprocess_op.cpp b/core/predictor/tools/ocrtools/postprocess_op.cpp old mode 100755 new mode 100644 diff --git a/core/predictor/tools/ocrtools/postprocess_op.h b/core/predictor/tools/ocrtools/postprocess_op.h old mode 100755 new mode 100644 diff --git a/core/predictor/tools/ocrtools/preprocess_op.cpp b/core/predictor/tools/ocrtools/preprocess_op.cpp old mode 100755 new mode 100644 diff --git a/core/predictor/tools/ocrtools/preprocess_op.h b/core/predictor/tools/ocrtools/preprocess_op.h old mode 100755 new mode 100644 diff --git a/core/predictor/tools/ocrtools/utility.cpp b/core/predictor/tools/ocrtools/utility.cpp old mode 100755 new mode 100644 diff --git a/core/predictor/tools/ocrtools/utility.h b/core/predictor/tools/ocrtools/utility.h old mode 100755 new mode 100644 diff --git a/doc/BENCHMARKING_GPU.md b/doc/BENCHMARKING_GPU.md old mode 100755 new mode 100644 diff --git a/doc/COMPILE.md b/doc/COMPILE.md old mode 100755 new mode 100644 diff --git a/doc/COMPILE_CN.md b/doc/COMPILE_CN.md old mode 100755 new mode 100644 diff --git a/doc/HTTP_SERVICE_CN.md b/doc/HTTP_SERVICE_CN.md old mode 100755 new mode 100644 diff --git a/doc/architecture.png b/doc/architecture.png old mode 100755 new mode 100644 diff --git a/doc/client-side-proxy.png b/doc/client-side-proxy.png old mode 100755 new mode 100644 diff --git a/doc/deprecated/CTR_PREDICTION.md b/doc/deprecated/CTR_PREDICTION.md old mode 100755 new mode 100644 diff --git a/doc/framework.png b/doc/framework.png old mode 100755 new mode 100644 diff --git a/doc/gpu-local-qps-batchsize.png b/doc/gpu-local-qps-batchsize.png old mode 100755 new mode 100644 diff --git a/doc/gpu-local-qps-concurrency.png b/doc/gpu-local-qps-concurrency.png old mode 100755 new mode 100644 diff --git a/doc/gpu-local-time-batchsize.png b/doc/gpu-local-time-batchsize.png old mode 100755 new mode 100644 diff --git a/doc/gpu-local-time-concurrency.png b/doc/gpu-local-time-concurrency.png old mode 100755 new mode 100644 diff --git a/doc/gpu-serving-multi-card-multi-concurrency-qps-batchsize-concurrency-client1.png b/doc/gpu-serving-multi-card-multi-concurrency-qps-batchsize-concurrency-client1.png old mode 100755 new mode 100644 diff --git a/doc/gpu-serving-multi-card-multi-concurrency-qps-batchsize-concurrency-client2.png b/doc/gpu-serving-multi-card-multi-concurrency-qps-batchsize-concurrency-client2.png old mode 100755 new mode 100644 diff --git a/doc/gpu-serving-multi-card-multi-concurrency-time-batchsize-concurrency-client1.png b/doc/gpu-serving-multi-card-multi-concurrency-time-batchsize-concurrency-client1.png old mode 100755 new mode 100644 diff --git a/doc/gpu-serving-multi-card-multi-concurrency-time-batchsize-concurrency-client2.png b/doc/gpu-serving-multi-card-multi-concurrency-time-batchsize-concurrency-client2.png old mode 100755 new mode 100644 diff --git a/doc/gpu-serving-multi-card-single-concurrency-qps-batchsize-client1.png b/doc/gpu-serving-multi-card-single-concurrency-qps-batchsize-client1.png old mode 100755 new mode 100644 diff --git a/doc/gpu-serving-multi-card-single-concurrency-qps-batchsize-client2.png b/doc/gpu-serving-multi-card-single-concurrency-qps-batchsize-client2.png old mode 100755 new mode 100644 diff --git a/doc/gpu-serving-multi-card-single-concurrency-time-batchsize-client1.png b/doc/gpu-serving-multi-card-single-concurrency-time-batchsize-client1.png old mode 100755 new mode 100644 diff --git a/doc/gpu-serving-multi-card-single-concurrency-time-batchsize-client2.png b/doc/gpu-serving-multi-card-single-concurrency-time-batchsize-client2.png old mode 100755 new mode 100644 diff --git a/doc/gpu-serving-single-card-qps-batchsize.png b/doc/gpu-serving-single-card-qps-batchsize.png old mode 100755 new mode 100644 diff --git a/doc/gpu-serving-single-card-qps-concurrency.png b/doc/gpu-serving-single-card-qps-concurrency.png old mode 100755 new mode 100644 diff --git a/doc/gpu-serving-single-card-time-batchsize.png b/doc/gpu-serving-single-card-time-batchsize.png old mode 100755 new mode 100644 diff --git a/doc/gpu-serving-single-card-time-concurrency.png b/doc/gpu-serving-single-card-time-concurrency.png old mode 100755 new mode 100644 diff --git a/doc/multi-service.png b/doc/multi-service.png old mode 100755 new mode 100644 diff --git a/doc/multi-variants.png b/doc/multi-variants.png old mode 100755 new mode 100644 diff --git a/doc/predict-service.png b/doc/predict-service.png old mode 100755 new mode 100644 diff --git a/doc/pruned-ctr-network.png b/doc/pruned-ctr-network.png old mode 100755 new mode 100644 diff --git a/doc/qps-threads-bow.png b/doc/qps-threads-bow.png old mode 100755 new mode 100644 diff --git a/doc/qps-threads-cnn.png b/doc/qps-threads-cnn.png old mode 100755 new mode 100644 diff --git a/doc/qps-threads-lstm.png b/doc/qps-threads-lstm.png old mode 100755 new mode 100644 diff --git a/doc/server-side.png b/doc/server-side.png old mode 100755 new mode 100644 diff --git a/doc/serving-timings.png b/doc/serving-timings.png old mode 100755 new mode 100644 diff --git a/java/examples/src/main/java/PaddleServingClientExample.java b/java/examples/src/main/java/PaddleServingClientExample.java old mode 100755 new mode 100644 diff --git a/java/examples/src/main/java/PipelineClientExample.java b/java/examples/src/main/java/PipelineClientExample.java old mode 100755 new mode 100644 diff --git a/java/examples/src/main/java/StaticPipelineClient.java b/java/examples/src/main/java/StaticPipelineClient.java old mode 100755 new mode 100644 diff --git a/java/pom.xml b/java/pom.xml old mode 100755 new mode 100644 diff --git a/java/src/main/java/io/paddle/serving/client/PipelineClient.java b/java/src/main/java/io/paddle/serving/client/PipelineClient.java old mode 100755 new mode 100644 diff --git a/paddle_inference/paddle/include/paddle_engine.h b/paddle_inference/paddle/include/paddle_engine.h old mode 100755 new mode 100644 diff --git a/python/examples/bert/benchmark.py b/python/examples/bert/benchmark.py old mode 100755 new mode 100644 diff --git a/python/examples/bert/benchmark.sh b/python/examples/bert/benchmark.sh old mode 100755 new mode 100644 diff --git a/python/examples/bert/benchmark_with_profile.sh b/python/examples/bert/benchmark_with_profile.sh old mode 100755 new mode 100644 diff --git a/python/examples/detection/faster_rcnn_r50_fpn_1x_coco/test_client.py b/python/examples/detection/faster_rcnn_r50_fpn_1x_coco/test_client.py old mode 100755 new mode 100644 diff --git a/python/examples/detection/fcos_dcn_r50_fpn_1x_coco/test_client.py b/python/examples/detection/fcos_dcn_r50_fpn_1x_coco/test_client.py old mode 100755 new mode 100644 diff --git a/python/examples/detection/ppyolo_r50vd_dcn_1x_coco/test_client.py b/python/examples/detection/ppyolo_r50vd_dcn_1x_coco/test_client.py old mode 100755 new mode 100644 diff --git a/python/examples/detection/ssd_vgg16_300_240e_voc/test_client.py b/python/examples/detection/ssd_vgg16_300_240e_voc/test_client.py old mode 100755 new mode 100644 diff --git a/python/examples/detection/ttfnet_darknet53_1x_coco/test_client.py b/python/examples/detection/ttfnet_darknet53_1x_coco/test_client.py old mode 100755 new mode 100644 diff --git a/python/examples/fit_a_line/benchmark.sh b/python/examples/fit_a_line/benchmark.sh old mode 100755 new mode 100644 diff --git a/python/examples/imdb/text_classify_service.py b/python/examples/imdb/text_classify_service.py old mode 100755 new mode 100644 diff --git a/python/examples/ocr/README.md b/python/examples/ocr/README.md old mode 100755 new mode 100644 diff --git a/python/examples/ocr/README_CN.md b/python/examples/ocr/README_CN.md old mode 100755 new mode 100644 diff --git a/python/examples/ocr/det_debugger_server.py b/python/examples/ocr/det_debugger_server.py old mode 100755 new mode 100644 diff --git a/python/examples/ocr/det_web_server.py b/python/examples/ocr/det_web_server.py old mode 100755 new mode 100644 diff --git a/python/examples/ocr/ocr_cpp_client.py b/python/examples/ocr/ocr_cpp_client.py old mode 100755 new mode 100644 diff --git a/python/examples/ocr/ocr_web_server.py b/python/examples/ocr/ocr_web_server.py old mode 100755 new mode 100644 diff --git a/python/examples/ocr/rec_debugger_server.py b/python/examples/ocr/rec_debugger_server.py old mode 100755 new mode 100644 diff --git a/python/examples/ocr/rec_web_server.py b/python/examples/ocr/rec_web_server.py old mode 100755 new mode 100644 diff --git a/python/examples/util/show_profile.py b/python/examples/util/show_profile.py old mode 100755 new mode 100644 diff --git a/python/paddle_serving_app/local_predict.py b/python/paddle_serving_app/local_predict.py old mode 100755 new mode 100644 diff --git a/python/paddle_serving_client/__init__.py b/python/paddle_serving_client/__init__.py old mode 100755 new mode 100644 diff --git a/python/paddle_serving_client/client.py b/python/paddle_serving_client/client.py old mode 100755 new mode 100644 diff --git a/python/paddle_serving_server/__init__.py b/python/paddle_serving_server/__init__.py old mode 100755 new mode 100644 diff --git a/python/paddle_serving_server/dag.py b/python/paddle_serving_server/dag.py old mode 100755 new mode 100644 diff --git a/python/paddle_serving_server/serve.py b/python/paddle_serving_server/serve.py old mode 100755 new mode 100644 diff --git a/python/paddle_serving_server/server.py b/python/paddle_serving_server/server.py old mode 100755 new mode 100644 diff --git a/python/paddle_serving_server/web_service.py b/python/paddle_serving_server/web_service.py old mode 100755 new mode 100644 diff --git a/python/pipeline/operator.py b/python/pipeline/operator.py old mode 100755 new mode 100644 diff --git a/tools/codestyle/clang_format.hook b/tools/codestyle/clang_format.hook old mode 100755 new mode 100644 diff --git a/tools/codestyle/cpplint_pre_commit.hook b/tools/codestyle/cpplint_pre_commit.hook old mode 100755 new mode 100644 diff --git a/tools/codestyle/pylint_pre_commit.hook b/tools/codestyle/pylint_pre_commit.hook old mode 100755 new mode 100644 diff --git a/tools/cpp_examples/demo-serving/proto/general_model_service.proto b/tools/cpp_examples/demo-serving/proto/general_model_service.proto old mode 100755 new mode 100644 diff --git a/tools/dockerfiles/build_scripts/build_utils.sh b/tools/dockerfiles/build_scripts/build_utils.sh old mode 100755 new mode 100644 diff --git a/tools/dockerfiles/root/.bashrc b/tools/dockerfiles/root/.bashrc old mode 100755 new mode 100644 diff --git a/tools/dockerfiles/root/.gitconfig b/tools/dockerfiles/root/.gitconfig old mode 100755 new mode 100644 diff --git a/tools/dockerfiles/root/.scripts/git-completion.sh b/tools/dockerfiles/root/.scripts/git-completion.sh old mode 100755 new mode 100644 diff --git a/tools/dockerfiles/root/.scripts/git-prompt.sh b/tools/dockerfiles/root/.scripts/git-prompt.sh old mode 100755 new mode 100644