Skip to content
Snippets Groups Projects
  1. Oct 22, 2020
  2. Oct 21, 2020
  3. Oct 20, 2020
  4. Oct 19, 2020
    • 赵延's avatar
      [ISSUE #3904] feature - operate instance's metadata alonely (#3912) · 1898ddc3
      赵延 authored
      * feature. add update and delete operation on instance's metadata 90%
      
      * 1.add unit test
      2.fix-locateInstance error
      
      * format code style
      
      * add @link on class
      
      * move metadata operate to InstanceController.
      
      * format code 50%
      
      * complete bacth operation of metadata
      
      * remove unnecessary test unit
      
      * modify the variable name
      
      * perfect log info
      
      * modify consumer's dto to match it's description
      
      * 1.rename class OperationContext -> InstanceOperationContext
      2.move Map operation from NamingUtils to MapUtils
      
      * check datum is null
      
      * code refactor.
      
      * 1. code refactor
      2. modify the batch operate http param. just support (1 services : n instance)
      
      * 1.set default clusterName if instance not set
      2.fix client params not set instances bug
      
      * npe fix
      
      * 1.remove consistencyType *, just support ephemeral or persist.
      2.remove moditfy property method in InstanceOperationContext and InstanceOperationInfo, it just defined by constructor.
      
      * add instance controller test
      
      * fix code too length
      
      * update the param name
      
      * add feature's version of start
    • leo's avatar
    • jiang's avatar
      [ISSUE-#3855] Provided a feature to view version comparisons in the configDetails page (#3988) · 6df2b229
      jiang authored
      
      * add detail previous config history api
      
      * modify the previous config history url
      
      * modify log description
      
      * 详情页面添加“历史对比”按钮,点击可打开对比面板
      
      * 点击“历史对比”按钮,获取上一版本数据
      
      * 在查看历史对比的时候 不显示revert按钮
      
      * append doc info
      
      * Add unit tests for ISSUE#3855
      
      * Add the previous updates to main.js and main.css
      
      Co-authored-by: default avatar赵延 <1060026287@qq.com>
  5. Oct 16, 2020
  6. Oct 15, 2020
  7. Oct 14, 2020
    • liaochuntao's avatar
      Naming module Raft protocol migration (#3989) · 8a54b1fc
      liaochuntao authored
      
      * fix-#3595, delete the unnecessary code (#3596)
      
      * [ISSUE #3566] move the permission code of nacos-core module to nacos-auth module (#3593)
      
      * move the permission code of nacos-core module to nacos-auth module.
      
      * Fix some code style issues
      
      * address server module auth package name change.
      
      * test change
      
      * Incorrect package name correction
      
      * [ISSUE #3592] Fix incorrect prompt when accessing the restricted namespace (#3603)
      
      * Fix incorrect prompt when accessing the restricted namespace
      
      * Modify variable name
      
      * [ISSUE #3600] Replace the deprecated api of jwt (#3616)
      
      * replace the deprecated api of jwt
      
      * transfer secretKey to byte array just using String encode with utf-8
      
      * [ISSUE #3613]  Fix `unit test method not be static` & update publish config listener  in `ConfigTest.java` (#3614)
      
      * fix `unit test method not be static` & update publish config listener in `ConfigTest.java`
      
      * fix `unit test method not be static` & update publish config listener in `ConfigTest.java`
      
      * move jwt dependency from console,core to auth. (#3624)
      
      * refactor: unified implementation of http client api adjustment. (#3639)
      
      * [ISSUE #3628] set naming client updateTask interval more flexible (#3637)
      
      * 1.use server cacheMillis event service deleted
      2.naming client UpdateTask's interval will inc by failCount that connect with server
      
      * 1.move failCount to updateTask
      2.redefine the updateService method name. updateServiceNow -> updateService, wrap updateService in updateServiceNow when first getServiceInfo
      
      * 1.create push client even service is not exist
      2.serviceInfo's hosts is empty or can't connect to server both add the updateTsk interval
      
      * format the indent
      
      * fix: create kvstorage
      
      * refactor: create kv storage]
      
      * refactor: refactor rocksdb storage code
      
      * Fix issue 3661 (#3662)
      
      * improvement: merge upstream/develop
      
      * feat: merge upstream develop
      
      * fix: fix issue #3661
      
      * [ISSUE#3658] refactor TaskManager and move to nacos-common module (#3663)
      
      * Add TaskManagerTest
      
      * Move Abstract Task and Task processor to nacos-common
      
      * Add Nacos execute engine interface and nacos task interface
      
      * Refactor Task Manager to NacosDelayTaskExecuteEngine
      
      * for code style
      
      * [ISSUE #3671] move some tools class into common package (#3672)
      
      * for #3621 (#3668)
      
      * [ISSUE#3315]Nacos client support https (#3654)
      
      * [ISSUE #3315] nacos client support https
      * common module add tls related classes
      * JdkHttpClientRequest support https
      * unified IpUtils
      
      * [ISSUE #3315] nacos client support https
      * common module add tls related classes
      * JdkHttpClientRequest support https
      * unified IpUtils
      
      * [ISSUE #3315] nacos client support https
      
      * format code
      
      * fix typo and doc format of README file (#3688)
      
      1. It’s a little weird to use Chinese comma in English
      2. Fix typo:   change 'reposity' to  'repository', 'instance' to 'instances'
      3. Format other details of the doc
      
      * Try to fix nacos server CLOSE_WAIT (#3703)
      
      * Fix revert chunk isn't work in Content Comparison page (#3686)
      
      * fix: fixed cluster node version issue
      
      * Fix Logging in with the wrong username or password will cause jackson serialization results to fail (#3695) (#3721)
      
      * [ISSUE#3712] add apache http client factory (#3716)
      
      * refactor: Add apache http client Factory.
      
      * refactor: Add apache http client Factory.
      
      * add license
      
      * refactor: class name change
      
      * [Issue#3692] Use new distro task engine replace old task dispatcher. (#3715)
      
      * Add ServiceManagerTest
      
      * Add DistroConsistencyServiceImplTest
      
      * Add new distro entities
      
      * Add new distro sync data change
      
      * add new VerifyTask to do checksum.
      
      * Replace old sync task and checksum task
      
      * Add retry sync change task.
      
      * Fix high cpu load
      
      * For checkstyle
      
      * Combine naming sync task to reduce http cost
      
      * Move some classes
      
      * Refactor keys combined logic
      
      * enhance package construct
      
      * Fix unit test
      
      * For pmd
      
      * [Issue #3692] Use new distro implmentation to handle sync datum and checksum request (#3734)
      
      * Add receive data and verify data distro protocol interface
      
      * Use new distro implmentation to handle sync datum and checksum request
      
      * Use new distro implmentation to handle get datum request.
      
      * refactor: adjust the data loading logic when a new protocol is started
      
      * [ISSUE#3692] Use new distro implmentation to handle init all datum request. (#3744)
      
      * Add load data task in DistroProtocol
      
      * Use new distro implmentation to handle init all datum request.
      
      * Fix unit test
      
      * fix: #3617 (#3678)
      
      * fix #3617
      
      * 调整代码格式
      
      * 修改抛出的Exception类型
      
      * 调整逻辑
      
      * 移除没用到的方法
      
      * 修改注释
      
      * [ISSUE#3658] Move distro sync code to nacos-core module (#3750)
      
      * Move distro sync code to nacos-core module
      
      * Update unit test
      
      * feat: none
      
      * fix: fixing serialization problems
      
      * replace the deprecated api com.fasterxml.jackson.databind.node.ObjectNode#put(java.lang.String, com.fasterxml.jackson.databind.JsonNode)
      
      * Revert "[#3368]Cancel empty Long polling thread to improve performance. (#ISSUE3432)" (#3778)
      
      This reverts commit 95c8bf24.
      
      * [ISSUE #3658] Some enhance refactor for naming distro (#3765)
      
      * Some enhance refactor for naming distro
      
      * Remove null code
      
      * [ISSUE #3687] check serviceName's format(groupName@@serviceName) in server and client (#3767)
      
      * 1.in server, check serviceName's format 'groupName@@serviceName', groupName and serviceName can't be blank
      2.in client, check 'groupName@@serviceName', groupName and serviceName can't be blank
      
      * ignore the check to groupName
      
      * check split's length instead of exception to check argument
      
      * 1.add some notes
      2.remove unnecessary code
      
      * modify the notes
      
      * [ISSUE#3790] Supplement http response Content-Encoding processing. (#3791)
      
      * bug: fix issue #3790, Supplement http response Content-Encoding processing
      
      * bug: fix issue #3790, Supplement http response Content-Encoding processing.
      
      * bug: fix issue #3790, Supplement http response Content-Encoding processing.
      
      * Update ConvertUtils.java (#3789)
      
      * fix ConvertUtils can not handle FormatException.
      
      * fix: fixed some logic errors
      
      * [ISSUE#3192] naming module replace http client (#3763)
      
      * naming module replace http client
      
      * refactor: naming module replace http client.
      
      * refactor: naming module replace http client.
      
      * refactor: Add apache http client Factory.
      
      * refactor: naming module replace http client.
      
      * fix code style
      
      * refactor: Add http client config
      
      * refactor: naming module HttpClientManager change
      
      * refactor: naming module HttpClientManager change
      
      * refactor: naming module replace http client.
      
      * fix code style
      
      * refactor: fix JDK http client Use error problem.
      
      * refactor: Query And Header entity init Add non-empty judgment
      
      * Enhance the asynchronous http delete request method to support body passing parameters.
      
      * refactor: apache http client set MaxConnTotal and maxConnPerRoute.
      
      * Fix NullPointerException when no subscriber for slow event (#3835)
      
      * Set mediaType charset as utf8 (#3837)
      
      * Fix code style problem in DiskUtils (#3842)
      
      * Fix http client contentType charset problem (#3848)
      
      * feature issue #3804 (#3805)
      
      * improvement: merge upstream/develop
      
      * feat: merge upstream develop
      
      * feat: manage the loading of configuration files uniformly
      
      * fix: fix copyright style
      
      * style: fix code style
      
      * fix: fix code style
      
      * bug: fix the problem of incorrect judgment of http response code in SubscribeManager#getSubscribers() method (#3879)
      
      * [ISSUE #3867] replace the way which get version (#3872)
      
      * replace the way which get version
      
      * remove version sign application.properties in nacos-api
      
      * [ISSUE #3871] fix description don't match the error (#3886)
      
      * Fix jraft problem
      
      * Fix chinese string are truncated in ConcunrrentDiskUtil (#3883)
      
      * Temp fix raft server can't refresh raft configuration problem
      
      * update spring boot dependencies version (#3900)
      
      Co-authored-by: default avataryanlinly <yan.lin2009@163.com>
      Co-authored-by: default avatar杨翊 SionYang <263976490@qq.com>
      
      * [ISSUE #3781]Fix service list intermittently lost service (#3891)
      
      * update service init
      
      * commit futureMap.remove()
      
      * update serviceManager
      
      Co-authored-by: default avataryanlinly <yan.lin2009@163.com>
      Co-authored-by: default avatar杨翊 SionYang <263976490@qq.com>
      
      * Fix Listener do not listen new consistency problem
      
      * Fix Performance logger thread call old raft error
      
      * Use datum in new raft processor to compatible old data
      
      * Use multiple kv storage in new raft processor to compatible old data
      
      * Revert PR#2849.
      
      * Move datum key check to KeyBuilder
      
      * Fix 1.3.2 upgrade 1.4.0 can't notify service change problem
      
      * [ISSUE #3850] ignore socket exception when client destroy already (#3906)
      
      * if client destroy already, ignore socket exception.
      
      * remove the exception's judgement
      
      * remove unuseful import
      
      * fix: fix merge conflict
      
      * isAddressServerHealth set as true when request success (#3952)
      
      * [ISSUE#3533] change cache dir with namespace -- part 1: unify the cache dir (#3859)
      
      * [ISSUE#3533] change cache dir with namespace -- part 2: unify the log dir (#3882)
      
      * fix typo error (#3954)
      
      * [ISSUE #3909] add domain's judgement (#3913)
      
      * add domain's judgement
      
      * modify domain's judgement, can resolve = true
      
      * remove judgement in 'if' code block
      
      * replace Ip to IP in InetUtils
      
      * log warn info when domain can not be resolved
      
      * fix vaiable name
      
      * 1.fix unit test can't pass (#3956)
      
      2.update the unit test
      
      * Move remove listener logic to ServiceManager
      
      * Move remove listener logic to ServiceManager
      
      * Fix#3973 (#3974)
      
      * fix #3973
      
      * 重复代码抽取到一个方法
      
      * 删除私有方法的注释
      
      * 处理namespace参数的方法提出到一个工具类中
      
      * 修改注释
      
      * 添加licences
      
      * 增加 TenantUtil 的测试
      
      * TenantUtil 改名为 NamespaceUtil
      
      * For #3384, Fix member extend info do not update error. (#3982)
      
      * refactor: code refactor
      
      Co-authored-by: default avatar赵延 <1060026287@qq.com>
      Co-authored-by: default avatarmai.jh <maijh97@gmail.com>
      Co-authored-by: default avatarljhrot <296093710@qq.com>
      Co-authored-by: default avatarXarrow <zhangjian12424@gmail.com>
      Co-authored-by: default avatar杨翊 SionYang <263976490@qq.com>
      Co-authored-by: default avatarGagharv <wwfortunate@gmail.com>
      Co-authored-by: default avatarsyapollo <34880947+syapollo@users.noreply.github.com>
      Co-authored-by: default avatarS2W <joexsue@foxmail.com>
      Co-authored-by: default avatarTboy <technotboy@yeah.net>
      Co-authored-by: default avatar邪影oO <213539@qq.com>
      Co-authored-by: default avataryanlinly <yan.lin2009@163.com>
      Co-authored-by: default avatarMark4z <36187602+mark4z@users.noreply.github.com>
      Co-authored-by: default avatarMarcus <anymre@outlook.com>
      Co-authored-by: default avatarshizhengxing <798187024@qq.com>
      Co-authored-by: default avatarljhrot <ljhrot@qq.com>
      Co-authored-by: default avatarsanxun0325 <bbz17640380550@163.com>
      Co-authored-by: default avatarJackSun-Developer <sjtusl@163.com>
    • chuntaojun's avatar
      refactor: code refactor · b4e9950b
      chuntaojun authored
      b4e9950b
    • JackSun-Developer's avatar
    • liaochuntao's avatar
      Fix issue 2866 (#3984) · b6bc4bb1
      liaochuntao authored
      * improvement: merge upstream/develop
      
      * feat: merge upstream develop
      
      * fix: fix issue 2892
  8. Oct 13, 2020
  9. Oct 12, 2020
  10. Oct 11, 2020
  11. Oct 06, 2020
  12. Sep 30, 2020