diff --git a/common/constant/version.go b/common/constant/version.go
index d4c6821e76894cbd82dc5fae09124263b5c6aa0f..2f26ff42da82d143826b9daa53d707f1e491d548 100644
--- a/common/constant/version.go
+++ b/common/constant/version.go
@@ -18,7 +18,7 @@
 package constant
 
 const (
-	Version = "2.6.0"
+	Version = "1.3.0"
 	Name    = "dubbogo"
 	DATE    = "2019/05/06"
 )
diff --git a/filter/default_filters/access_log_filter.go b/filter/filter_impl/access_log_filter.go
similarity index 99%
rename from filter/default_filters/access_log_filter.go
rename to filter/filter_impl/access_log_filter.go
index a00c729efd4df39f892ac96115eb5969e5da28de..a1b022f27edef4a3bdb84c6117364394cd72aefe 100644
--- a/filter/default_filters/access_log_filter.go
+++ b/filter/filter_impl/access_log_filter.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"os"
diff --git a/filter/default_filters/access_log_filter_test.go b/filter/filter_impl/access_log_filter_test.go
similarity index 99%
rename from filter/default_filters/access_log_filter_test.go
rename to filter/filter_impl/access_log_filter_test.go
index 4e883de2b4119c1144f57b4165b633a56b2e175a..5076962486da1ca40c4bdf6d7ba4b75a05bb0f92 100644
--- a/filter/default_filters/access_log_filter_test.go
+++ b/filter/filter_impl/access_log_filter_test.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"context"
diff --git a/filter/default_filters/active_filter.go b/filter/filter_impl/active_filter.go
similarity index 98%
rename from filter/default_filters/active_filter.go
rename to filter/filter_impl/active_filter.go
index f84a5fbd14a206abc4db3c480e14d87d3869af77..b12f776322986b46e6ab0ca878e9d83bf74822e8 100644
--- a/filter/default_filters/active_filter.go
+++ b/filter/filter_impl/active_filter.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"github.com/apache/dubbo-go/common/extension"
diff --git a/filter/default_filters/echo_filter.go b/filter/filter_impl/echo_filter.go
similarity index 98%
rename from filter/default_filters/echo_filter.go
rename to filter/filter_impl/echo_filter.go
index 5d327291c545f9918acc7524f27a9d1688229c65..f67a47ac8704b1f6e10135bd24234cc0b8965dec 100644
--- a/filter/default_filters/echo_filter.go
+++ b/filter/filter_impl/echo_filter.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"github.com/apache/dubbo-go/common/constant"
diff --git a/filter/default_filters/echo_filter_test.go b/filter/filter_impl/echo_filter_test.go
similarity index 98%
rename from filter/default_filters/echo_filter_test.go
rename to filter/filter_impl/echo_filter_test.go
index ff9a7e9157fb88a1502fd3b3b47c91d9f881a7b7..b75b9c19a1f073cc23dfccfa97a51e456e59d9cc 100644
--- a/filter/default_filters/echo_filter_test.go
+++ b/filter/filter_impl/echo_filter_test.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"testing"
diff --git a/filter/default_filters/execute_limit_filter.go b/filter/filter_impl/execute_limit_filter.go
similarity index 99%
rename from filter/default_filters/execute_limit_filter.go
rename to filter/filter_impl/execute_limit_filter.go
index 28b6a81f2f2b68c235467f19c7c45709fa759ed3..a192aede400b1d73b7e604b09126ae372a1e91db 100644
--- a/filter/default_filters/execute_limit_filter.go
+++ b/filter/filter_impl/execute_limit_filter.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"strconv"
diff --git a/filter/default_filters/execute_limit_filter_test.go b/filter/filter_impl/execute_limit_filter_test.go
similarity index 99%
rename from filter/default_filters/execute_limit_filter_test.go
rename to filter/filter_impl/execute_limit_filter_test.go
index 6864ed04ed721e9e0fbb483f673bb35aabe2263c..e3836251df4ba78befcbb5720affb5dbc3cbdf1f 100644
--- a/filter/default_filters/execute_limit_filter_test.go
+++ b/filter/filter_impl/execute_limit_filter_test.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"net/url"
diff --git a/filter/default_filters/generic_filter.go b/filter/filter_impl/generic_filter.go
similarity index 99%
rename from filter/default_filters/generic_filter.go
rename to filter/filter_impl/generic_filter.go
index b7921caf82416c6fdfff7cbb6e74c86eae4fc1bd..3bfae1e35d76cd65289d5f100da621a8fa745d1b 100644
--- a/filter/default_filters/generic_filter.go
+++ b/filter/filter_impl/generic_filter.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"reflect"
diff --git a/filter/default_filters/generic_filter_test.go b/filter/filter_impl/generic_filter_test.go
similarity index 99%
rename from filter/default_filters/generic_filter_test.go
rename to filter/filter_impl/generic_filter_test.go
index 2160c1ceeb4768d04d21a1a6a560cfe4ea9309c0..c4dc19270e8a81d65e8b56664d4ab0af204f29c5 100644
--- a/filter/default_filters/generic_filter_test.go
+++ b/filter/filter_impl/generic_filter_test.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"reflect"
diff --git a/filter/default_filters/generic_service_filter.go b/filter/filter_impl/generic_service_filter.go
similarity index 99%
rename from filter/default_filters/generic_service_filter.go
rename to filter/filter_impl/generic_service_filter.go
index 1d40cf68fc989825a0393ac824234a3e0fc2c422..da33f13e5ef29a7164c3776b65cc5cabd4b43888 100644
--- a/filter/default_filters/generic_service_filter.go
+++ b/filter/filter_impl/generic_service_filter.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"reflect"
diff --git a/filter/default_filters/generic_service_filter_test.go b/filter/filter_impl/generic_service_filter_test.go
similarity index 99%
rename from filter/default_filters/generic_service_filter_test.go
rename to filter/filter_impl/generic_service_filter_test.go
index f4696f92ab7f896268feb44e39368baffc0c3e0d..e36ec5086ecacffbf56a0da6dd9249ffd6fec649 100644
--- a/filter/default_filters/generic_service_filter_test.go
+++ b/filter/filter_impl/generic_service_filter_test.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"context"
diff --git a/filter/default_filters/graceful_shutdown_filter.go b/filter/filter_impl/graceful_shutdown_filter.go
similarity index 99%
rename from filter/default_filters/graceful_shutdown_filter.go
rename to filter/filter_impl/graceful_shutdown_filter.go
index 4fc92afa1a266bd019a0dfceee4807825556abd7..1af7e1f8c32ea3924550399a7ff5e76c68368636 100644
--- a/filter/default_filters/graceful_shutdown_filter.go
+++ b/filter/filter_impl/graceful_shutdown_filter.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"sync/atomic"
diff --git a/filter/default_filters/graceful_shutdown_filter_test.go b/filter/filter_impl/graceful_shutdown_filter_test.go
similarity index 99%
rename from filter/default_filters/graceful_shutdown_filter_test.go
rename to filter/filter_impl/graceful_shutdown_filter_test.go
index a17dfa5410189690ad479caf833fd1e316f20607..fc437c3557fa452273e770d3d50678401ba3b33b 100644
--- a/filter/default_filters/graceful_shutdown_filter_test.go
+++ b/filter/filter_impl/graceful_shutdown_filter_test.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"net/url"
diff --git a/filter/default_filters/hystrix_filter.go b/filter/filter_impl/hystrix_filter.go
similarity index 99%
rename from filter/default_filters/hystrix_filter.go
rename to filter/filter_impl/hystrix_filter.go
index 3abe821bba063f95e3abbd6e99dc069900f2534c..a6e07803046005b5ab31d7a02ea9e25f4b74da75 100644
--- a/filter/default_filters/hystrix_filter.go
+++ b/filter/filter_impl/hystrix_filter.go
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package default_filters
+package filter_impl
 
 import (
 	"fmt"
diff --git a/filter/default_filters/hystrix_filter_test.go b/filter/filter_impl/hystrix_filter_test.go
similarity index 99%
rename from filter/default_filters/hystrix_filter_test.go
rename to filter/filter_impl/hystrix_filter_test.go
index 1303cbaeb8810a4c23035440e2c552687090310d..2bbc3e079e7ae563db1efa18f82423931fd5919d 100644
--- a/filter/default_filters/hystrix_filter_test.go
+++ b/filter/filter_impl/hystrix_filter_test.go
@@ -14,7 +14,7 @@
  * See the License for the specific language governing permissions and
  * limitations under the License.
  */
-package default_filters
+package filter_impl
 
 import (
 	"regexp"
diff --git a/filter/default_filters/token_filter.go b/filter/filter_impl/token_filter.go
similarity index 98%
rename from filter/default_filters/token_filter.go
rename to filter/filter_impl/token_filter.go
index 6279a100f1b7455c3c0acbc746df485c96d37dc6..180f3e6631a2fd0b317af3a4addd8d77287d82d5 100644
--- a/filter/default_filters/token_filter.go
+++ b/filter/filter_impl/token_filter.go
@@ -15,7 +15,7 @@ See the License for the specific language governing permissions and
 limitations under the License.
 */
 
-package default_filters
+package filter_impl
 
 import (
 	"strings"
diff --git a/filter/default_filters/token_filter_test.go b/filter/filter_impl/token_filter_test.go
similarity index 99%
rename from filter/default_filters/token_filter_test.go
rename to filter/filter_impl/token_filter_test.go
index 0a5967265af91c25879a9d7ba05c118864726c02..675d33dc7d401b04f59037c1ec2eb44c8d6ecbe4 100644
--- a/filter/default_filters/token_filter_test.go
+++ b/filter/filter_impl/token_filter_test.go
@@ -15,7 +15,7 @@ See the License for the specific language governing permissions and
 limitations under the License.
 */
 
-package default_filters
+package filter_impl
 
 import (
 	"net/url"
diff --git a/filter/default_filters/tps/tps_limit_fix_window_strategy.go b/filter/filter_impl/tps/tps_limit_fix_window_strategy.go
similarity index 100%
rename from filter/default_filters/tps/tps_limit_fix_window_strategy.go
rename to filter/filter_impl/tps/tps_limit_fix_window_strategy.go
diff --git a/filter/default_filters/tps/tps_limit_fix_window_strategy_test.go b/filter/filter_impl/tps/tps_limit_fix_window_strategy_test.go
similarity index 100%
rename from filter/default_filters/tps/tps_limit_fix_window_strategy_test.go
rename to filter/filter_impl/tps/tps_limit_fix_window_strategy_test.go
diff --git a/filter/default_filters/tps/tps_limit_sliding_window_strategy.go b/filter/filter_impl/tps/tps_limit_sliding_window_strategy.go
similarity index 100%
rename from filter/default_filters/tps/tps_limit_sliding_window_strategy.go
rename to filter/filter_impl/tps/tps_limit_sliding_window_strategy.go
diff --git a/filter/default_filters/tps/tps_limit_sliding_window_strategy_test.go b/filter/filter_impl/tps/tps_limit_sliding_window_strategy_test.go
similarity index 100%
rename from filter/default_filters/tps/tps_limit_sliding_window_strategy_test.go
rename to filter/filter_impl/tps/tps_limit_sliding_window_strategy_test.go
diff --git a/filter/default_filters/tps/tps_limit_strategy_mock.go b/filter/filter_impl/tps/tps_limit_strategy_mock.go
similarity index 100%
rename from filter/default_filters/tps/tps_limit_strategy_mock.go
rename to filter/filter_impl/tps/tps_limit_strategy_mock.go
diff --git a/filter/default_filters/tps/tps_limit_thread_safe_fix_window_strategy.go b/filter/filter_impl/tps/tps_limit_thread_safe_fix_window_strategy.go
similarity index 100%
rename from filter/default_filters/tps/tps_limit_thread_safe_fix_window_strategy.go
rename to filter/filter_impl/tps/tps_limit_thread_safe_fix_window_strategy.go
diff --git a/filter/default_filters/tps/tps_limit_thread_safe_fix_window_strategy_test.go b/filter/filter_impl/tps/tps_limit_thread_safe_fix_window_strategy_test.go
similarity index 100%
rename from filter/default_filters/tps/tps_limit_thread_safe_fix_window_strategy_test.go
rename to filter/filter_impl/tps/tps_limit_thread_safe_fix_window_strategy_test.go
diff --git a/filter/default_filters/tps/tps_limiter_method_service.go b/filter/filter_impl/tps/tps_limiter_method_service.go
similarity index 100%
rename from filter/default_filters/tps/tps_limiter_method_service.go
rename to filter/filter_impl/tps/tps_limiter_method_service.go
diff --git a/filter/default_filters/tps/tps_limiter_method_service_test.go b/filter/filter_impl/tps/tps_limiter_method_service_test.go
similarity index 100%
rename from filter/default_filters/tps/tps_limiter_method_service_test.go
rename to filter/filter_impl/tps/tps_limiter_method_service_test.go
diff --git a/filter/default_filters/tps/tps_limiter_mock.go b/filter/filter_impl/tps/tps_limiter_mock.go
similarity index 100%
rename from filter/default_filters/tps/tps_limiter_mock.go
rename to filter/filter_impl/tps/tps_limiter_mock.go
diff --git a/filter/default_filters/tps_limit_filter.go b/filter/filter_impl/tps_limit_filter.go
similarity index 97%
rename from filter/default_filters/tps_limit_filter.go
rename to filter/filter_impl/tps_limit_filter.go
index d73a8fa28d2177da3bb37a4f118b3a94e77b5c69..77414a8ea70743983cadc609c875920cff525487 100644
--- a/filter/default_filters/tps_limit_filter.go
+++ b/filter/filter_impl/tps_limit_filter.go
@@ -15,14 +15,14 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"github.com/apache/dubbo-go/common/constant"
 	"github.com/apache/dubbo-go/common/extension"
 	"github.com/apache/dubbo-go/common/logger"
 	"github.com/apache/dubbo-go/filter"
-	_ "github.com/apache/dubbo-go/filter/default_filters/tps"
+	_ "github.com/apache/dubbo-go/filter/filter_impl/tps"
 	_ "github.com/apache/dubbo-go/filter/handler"
 	"github.com/apache/dubbo-go/protocol"
 )
diff --git a/filter/default_filters/tps_limit_filter_test.go b/filter/filter_impl/tps_limit_filter_test.go
similarity index 97%
rename from filter/default_filters/tps_limit_filter_test.go
rename to filter/filter_impl/tps_limit_filter_test.go
index 7b9f5b5694bb0d3a21dfbc21a6fbe16db721ab8a..5e04804aa23c4e6e417f6bb9975a3269a2118739 100644
--- a/filter/default_filters/tps_limit_filter_test.go
+++ b/filter/filter_impl/tps_limit_filter_test.go
@@ -15,7 +15,7 @@
  * limitations under the License.
  */
 
-package default_filters
+package filter_impl
 
 import (
 	"net/url"
@@ -24,7 +24,7 @@ import (
 
 import (
 	"github.com/apache/dubbo-go/filter"
-	"github.com/apache/dubbo-go/filter/default_filters/tps"
+	"github.com/apache/dubbo-go/filter/filter_impl/tps"
 	common2 "github.com/apache/dubbo-go/filter/handler"
 	"github.com/golang/mock/gomock"
 	"github.com/stretchr/testify/assert"