杨翊 SionYang
3af5c03c52
Fix double write NPE ( #4886 )
2021-02-05 14:02:24 +08:00
杨翊 SionYang
8dfaabdaf3
Fix getSpasHeaders serviceName exception ( #4883 )
2021-02-05 11:13:48 +08:00
nov.lzf
ed0edaa023
listen config auth bugfix ( #4882 )
2021-02-05 10:44:16 +08:00
杨翊 SionYang
3a82d5d987
Add some enhancements ( #4881 )
...
* Add some enhancements
* Add tps monitor for naming push
* Add some enhancement for client
2021-02-05 10:15:31 +08:00
JackSun-Developer
9ce5501b8d
[ISSUE #3876 ][NA] failed to update serviceName: DEFAULT_GROUP@@prod-zipkin ( #4864 )
2021-02-05 09:16:13 +08:00
mai.jh
6379ba25bf
[ISSUE-#4854] Modify Header to support Keys Ignore Case ( #4870 )
...
* Modify header key Ignore Case, Replace LinkedHashMap with TreeMap(String.case_insensitive_order)
* Delete redundant import
* add junit test case
2021-02-04 19:13:56 +08:00
nov.lzf
4f0ec0a196
optimize config file read ( #4875 )
2021-02-04 16:22:50 +08:00
nov.lzf
0449fbc707
move server loader controller from console to core; modify common server scheduler count to solve large cpu usage ( #4872 )
...
* move server loader controll from console to core
* modify common server scheduler count to solve large cpu usage
2021-02-04 14:09:08 +08:00
JackSun-Developer
c455a900d9
[ISSUE #3876 ] [NA] failed to update serviceName: DEFAULT_GROUP@@prod-zipkin ( #4866 )
2021-02-04 11:46:48 +08:00
nov.lzf
c272d78890
add client sign header and nacos default port;sync code with diamnd over nacos 2.0 ( #4857 )
...
* add client sign header and nacos default port
* sync code with diamnd over nacos 2.0
* pmd and check style
2021-02-02 17:31:01 +08:00
杨翊 SionYang
4238483059
For check style ( #4847 )
2021-02-01 13:55:38 +08:00
nov.lzf
d5af830d52
remove config resync request and add getting cluster metrics ( #4846 )
...
* from diamond over nacos 2.0
* config notify task type bugfix
* keep consistent with diamond over nacos 2.0
* remove config resync request and add getting cluster metrics
* add using address server to look up interface
* add using address server to look up interface
2021-02-01 13:33:56 +08:00
杨翊 SionYang
5626b2be1f
Add switch to close double write in 2.0.0 ( #4845 )
...
* Add close double write
* Add an async service check task when upgrading.
2021-02-01 11:19:19 +08:00
ttttangzhen
b6ecce425b
#3378 ( #4813 )
2021-01-29 16:51:29 +08:00
杨翊 SionYang
d7a38774a4
Adapt some naming openAPI ( #4832 )
...
* Adapt HealthController openAPI
* Adapt OperatorController openAPI
* Adapt all necessary openAPI in ServiceController
2021-01-29 15:00:05 +08:00
杨翊 SionYang
01ea27501e
Full support for registering custom instances ( #4828 )
...
* Move out `cluster` from extendInfo in InstancePublishInfo
* Fix unit test error
* Rename instanceId in instanceMetadata to metadataId
* Fix unit test
* Adapt 1.X client instance Id
* Full support for registering custom instances
2021-01-28 20:20:01 +08:00
huqingfeng
0e42a75833
log error ( #4799 )
2021-01-28 20:08:34 +08:00
xbj
51bc113dea
fix addListener method comment ( #4827 )
...
if provided -> if not provided
2021-01-28 20:07:04 +08:00
杨翊 SionYang
c275fc310e
Fix #4788 , Fix client id judgement error for ipv6 ( #4815 )
2021-01-28 12:03:08 +08:00
邪影oO
0881af3f32
fix-4787 ( #4802 )
2021-01-28 09:52:36 +08:00
杨翊 SionYang
9a30b206fa
Merge pull request #4810 from KomachiSion/2.0-upgrade
...
2.0 Support upgrade from 1.X
2021-01-27 20:35:30 +08:00
KomachiSion
1a2088cd69
Fix death loop when 2.0 restart
2021-01-27 20:33:42 +08:00
KomachiSion
8f94646bee
Split double write task
2021-01-27 20:33:42 +08:00
KomachiSion
40dec33ff6
Add double write logic for downgrade
2021-01-27 20:33:42 +08:00
KomachiSion
cecf0c0893
Add double write logic for upgrade
2021-01-27 20:33:42 +08:00
KomachiSion
4096026048
Fix edit cluster use error data
2021-01-27 20:33:42 +08:00
赵延
2db2a8544d
[ISSUE-#4762] Naming health check thread num support user define it by self. ( #4764 )
...
* NAMING_HEALTH_EXECUTOR support user define it by self.
* promise less one thread to process the health check task.
2021-01-27 13:36:28 +08:00
shalk(xiao kun)
d4d245f2cc
make SecurityProxy.accessToken threadsafe in single writer multi reader ( #4778 )
2021-01-26 19:37:27 +08:00
nov.lzf
3cfa183400
convert payload type from full name to simple name;abilities both on client-server& server cluster submit ( #4791 )
...
* convert payload type from full name to simple name.
* abilities both on client-server& server cluster submit
* Cas of update config, beta,tag publish
* tenant support on connection.
* modify health check tps point name
2021-01-25 14:11:35 +08:00
nov.lzf
7e58b5cb7b
fuzzy match support of tps control;remove http transport of client worker ; add internal executors of CacheData notifier ( #4783 )
...
* keepalive time adjust
* fuzzy match support of tps control;remove http transport of client worker ; add internal executors of CacheData notifier
2021-01-22 18:34:37 +08:00
wjm0729
0545e851db
导入优化 ( #4775 )
...
* import 优化
* 无法识别项目 提示优化
* revert
* revert
* 改回原来的格式
2021-01-22 17:03:37 +08:00
nov.lzf
c4ffbab21f
connection manager ,active send interval increase ( #4776 )
...
* connection manager ,active send interval increase
* adjust sync all interval
2021-01-21 20:47:23 +08:00
nov.lzf
4e7346db1d
tps monitor key use self define submit;active detection both on client and server ( #4767 )
...
* tps monitor key use self define submit
* pmd and check style.
* active detection of client and server
* connection manager ,active send interval increase
2021-01-21 14:40:07 +08:00
杨翊 SionYang
a67f6b5854
Use SafeConstructor to parse yaml configuration for AbstractConfigChangeListener ( #4753 )
2021-01-20 11:13:31 +08:00
nov.lzf
91bf227c4a
tps control submit; connection rule ( #4752 )
...
* tps reporter submit
* tps reporter submit
* log optimize; listen concurrent bugfix; async request exception fix
* server loader bugfix;increase keep alive default time
* tps report bugfix, tps log bugfix;
* rpc server push ack notify bugfix.
* change rule store dir ;add local file change event of connection rule.
* remove client side request meta; reduce client parameters
* 简化冗余代码
* 优化异常日志
* md5 sync bugfix
* client metrics submit; tps monitor ip list support
* client metrics submit; tps monitor ip list support
2021-01-20 09:21:40 +08:00
杨翊 SionYang
a44bf67402
Add Http and MySQL health check. ( #4750 )
...
* Add Http health check.
* Add Tcp as ClusterMetadata default checker
* Fix console can update cluster metadata if port no change
* Add MySQL health check.
2021-01-19 19:30:02 +08:00
杨翊 SionYang
7b85f4078c
Refactor naming client proxy to support auth ( #4736 )
2021-01-18 20:44:36 +08:00
杨翊 SionYang
c9686a6ae4
Support update cluster metadata. ( #4733 )
2021-01-18 17:41:45 +08:00
杨翊 SionYang
24850682e0
Sync health check status for persistent instance. ( #4728 )
...
* Sync health check status for persistent instance.
* For checkstyle
2021-01-18 15:09:09 +08:00
杨翊 SionYang
8348d73f38
Merge pull request #4725 from KomachiSion/feature_support_grpc_core
...
Synchronize codes from develop branch
2021-01-18 10:42:20 +08:00
KomachiSion
fd06b5a7b6
Merge remote-tracking branch 'upstream/develop' into feature_support_grpc_core
...
# Conflicts:
# address/pom.xml
# api/pom.xml
# auth/pom.xml
# client/pom.xml
# cmdb/pom.xml
# common/pom.xml
# config/pom.xml
# consistency/pom.xml
# console/pom.xml
# core/pom.xml
# distribution/pom.xml
# example/pom.xml
# istio/pom.xml
# naming/pom.xml
# pom.xml
# sys/pom.xml
# test/pom.xml
2021-01-18 10:32:57 +08:00
KomachiSion
db1314e78e
Merge remote-tracking branch 'upstream/develop' into feature_support_grpc_core
...
# Conflicts:
# address/pom.xml
# api/pom.xml
# auth/pom.xml
# client/pom.xml
# cmdb/pom.xml
# common/pom.xml
# config/pom.xml
# consistency/pom.xml
# console/pom.xml
# core/pom.xml
# distribution/pom.xml
# example/pom.xml
# istio/pom.xml
# naming/pom.xml
# pom.xml
# sys/pom.xml
# test/pom.xml
2021-01-18 10:27:04 +08:00
xbj
d462eaa1b7
[ISSUE #3922 ] method createServiceIfAbsent in ServiceManager require sync ( #4713 )
...
* fix_#3922
method createServiceIfAbsent in ServiceManager require sync #3922
* roll back createServiceIfAbsent
2021-01-18 09:19:12 +08:00
赵延
fac3bd4bcf
Merge pull request #4700 from horizonzy/fix-4699
...
[ISSUE-#4699] Fix metadata batch operation may delete instance problem.
2021-01-15 21:12:57 +08:00
haoyann
de23466363
fix cloning configuration last desc ( #4697 )
2021-01-15 19:41:46 +08:00
haoyann
63513b44f2
[ISSUE #4661 ]configServletInner#doGetConfig code optimization ( #4666 )
...
* configServletInner#doGetConfig code optimization
* add comment
* update comment
* update comment
2021-01-15 19:26:47 +08:00
杨翊 SionYang
1bd67269cd
Use revision to set version and upgrade to 1.4.2-SNAPSHOT ( #4711 )
...
* Use revision set version
* Use revision set version
* Add flatten plugin
2021-01-15 14:37:47 +08:00
lzp0412
b9596a7392
Merge pull request #4708 from KomachiSion/develop-console-invalid
...
Revert interceptor all ui problem
2021-01-15 10:37:46 +08:00
KomachiSion
619dd68377
Revert interceptor all ui problem
2021-01-15 10:31:12 +08:00
杨翊 SionYang
d568030823
Fix #4701 ( #4703 )
...
(cherry picked from commit 2cc0be6ae1
)
2021-01-14 21:14:45 +08:00