Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add rheakv #163

Open
wants to merge 398 commits into
base: dev
Choose a base branch
from
Open

add rheakv #163

wants to merge 398 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jan 16, 2021

  1. fixbug: register subscriber with dataId which not exist, add retry i…

    …f register fail
    yuzhi.lyz committed Jan 16, 2021
    Configuration menu
    Copy the full SHA
    a3a2835 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2021

  1. async log appender

    dzdx committed Jan 17, 2021
    Configuration menu
    Copy the full SHA
    af722b4 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2021

  1. read write lock

    dzdx committed Jan 18, 2021
    Configuration menu
    Copy the full SHA
    74ef73d View commit details
    Browse the repository at this point in the history
  2. preempt for ChangeFetchTask

    yuzhi.lyz committed Jan 18, 2021
    Configuration menu
    Copy the full SHA
    9a1a0df View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2021

  1. - clientoff do not iterate the datastore

     - add proms metrics
    yuzhi.lyz committed Jan 19, 2021
    Configuration menu
    Copy the full SHA
    1dc9d92 View commit details
    Browse the repository at this point in the history
  2. fix pmd

    yuzhi.lyz committed Jan 19, 2021
    Configuration menu
    Copy the full SHA
    c3e8812 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2021

  1. datachange request with batch notify

    yuzhi.lyz committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    beef5e1 View commit details
    Browse the repository at this point in the history
  2. config netty watermark

    yuzhi.lyz committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    c2fdfd3 View commit details
    Browse the repository at this point in the history
  3. - control sync session parallelly

    yuzhi.lyz committed Jan 20, 2021
    Configuration menu
    Copy the full SHA
    070e544 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2021

  1. - sub_interface use datum.version as push.version

     - add metrics
    yuzhi.lyz committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    5975374 View commit details
    Browse the repository at this point in the history
  2. [bugfix] not fetch all revision

    dzdx authored and 向旭 committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    265c738 View commit details
    Browse the repository at this point in the history
  3. PullRequest: 145 leader epoch change only when slot leader changes &&…

    … change crc method to crc32c
    
    Merge branch 'bugfix/leader-epoch-change of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/145
    
    
    Signed-off-by: 源三 <yuzhi.lyz@antgroup.com>
    
    
    * 1. slot epoch change only-when leader changes
    2. slot change assembly to ArrangeTaskDispatcher
       2.1 all tasks will be stop until init resharding works
       2.2 reassign task is not allowed for slot-manager directly call ArrangeTaskExecutor
    
    * remove un-used import
    
    * change crc method to crc32c
    
    * all tests passed
    
    * throw exception when raft target cannot find
    
    * change name from crc32 to crc3c
    
    * add unit test
    
    * [feature]assign ok
    
    * [feature]re-assign framework for slot-table
    
    * [feature]slots loss to add complete
    
    * [feature]balance slot functional ok, wait for whole tests
    
    * [unit test]passed
    
    * [test passed]unit test and integration tests all passed
    
    * remove un-used imports
    
    * remove un-used private field
    
    * remove un-used imports
    
    * fix issues according to git comments
    
    * define data-servers to balance by lower water mark instead of high water mark
    
    * remove un-used imports
    
    * registry test cluster test passed
    
    * incr slot table epoch when balance follower only
    
    * scheudled slot arrange task will not stop
    
    * remove un-used imports
    
    * slot.threshold
    
    * add log for empty data server list
    
    * add tests for slot migrate
    
    * unit test change to match code change
    
    * to solve the left issues
    
    * remove un-used imports
    忘禅 authored and admin.for.linke committed Jan 21, 2021
    Configuration menu
    Copy the full SHA
    ba6bca7 View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2021

  1. batch pub data

    yuzhi.lyz authored and admin.for.linke committed Jan 23, 2021
    Configuration menu
    Copy the full SHA
    6a42ea9 View commit details
    Browse the repository at this point in the history
  2. - threadpoll check full

    yuzhi.lyz authored and admin.for.linke committed Jan 23, 2021
    Configuration menu
    Copy the full SHA
    ff0445d View commit details
    Browse the repository at this point in the history
  3. - fix pmd

    yuzhi.lyz authored and admin.for.linke committed Jan 23, 2021
    Configuration menu
    Copy the full SHA
    a88c8cf View commit details
    Browse the repository at this point in the history
  4. refactor boltserver

    yuzhi.lyz committed Jan 23, 2021
    Configuration menu
    Copy the full SHA
    7fd1708 View commit details
    Browse the repository at this point in the history
  5. - fix test

     - balance.threshold def = 30
    yuzhi.lyz committed Jan 23, 2021
    Configuration menu
    Copy the full SHA
    e035ba3 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2021

  1. break loop in slotsyncing when slot owner modify

    yuzhi.lyz committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    2f559af View commit details
    Browse the repository at this point in the history
  2. fix: sync add dataInfoIds, get summary could not skip the dataInfoId…

    …s which has 0 publisher
    yuzhi.lyz committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    1243367 View commit details
    Browse the repository at this point in the history
  3. fix checkempty of sync result

    yuzhi.lyz committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    0e1154a View commit details
    Browse the repository at this point in the history
  4. PullRequest: 162 fix bug that slot table may has dup leader and follower

    Merge branch bugfix/slot-table-dup-leader-follower of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/162?tab=diff
    
    Signed-off-by: 源三 <yuzhi.lyz@antgroup.com>
    
    
    * add more unit tests
    
    * fix bug that slot table may has dup leader and follower
    
    * remove un-used imports
    
    * refactor slot table constructor to accept list insteadof a map
    
    * for average, take floor rather than ceil in case all data won't fit the average
    
    * fix some issue for code review
    
    * optimize imports
    
    * fix issues fro code review
    
    * fix try lock issue
    忘禅 authored and 源三 committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    c6ade5d View commit details
    Browse the repository at this point in the history
  5. fix sync loop

    yuzhi.lyz committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    11800a4 View commit details
    Browse the repository at this point in the history
  6. fix pmd

    yuzhi.lyz committed Jan 26, 2021
    Configuration menu
    Copy the full SHA
    b8a95de View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2021

  1. session compact do not incr publisher version

    yuzhi.lyz committed Jan 27, 2021
    Configuration menu
    Copy the full SHA
    4b185a9 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2021

  1. PullRequest: 169 change threshold

    Merge branch hotfix/change-threshold of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/169
    
    Signed-off-by: 源三 <yuzhi.lyz@antgroup.com>
    
    
    * change threshold
    忘禅 authored and 源三 committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    e8ca1ea View commit details
    Browse the repository at this point in the history
  2. - fix log

     - fix batch request retry throw midify exception
    yuzhi.lyz committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    ee293ff View commit details
    Browse the repository at this point in the history
  3. fix testcase

    yuzhi.lyz committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    606d7d3 View commit details
    Browse the repository at this point in the history
  4. add put log

    yuzhi.lyz committed Jan 28, 2021
    Configuration menu
    Copy the full SHA
    8cea1b4 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2021

  1. add log

    yuzhi.lyz committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    39eb3a3 View commit details
    Browse the repository at this point in the history
  2. add log

    yuzhi.lyz committed Jan 29, 2021
    Configuration menu
    Copy the full SHA
    5bea3ff View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2021

  1. PullRequest: 170 maven reformat

    Merge branch hotfix/more-unit-tests of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/170?tab=comment#note_37310
    
    Signed-off-by: 源三 <yuzhi.lyz@antgroup.com>
    
    
    * more unit tests and refactor utilities
    
    * all tests passed
    
    * maven reformat
    
    * fix issued due to comments
    
    * more log for lock fail
    
    * remove un-used imports
    
    * fix issues according to comments
    忘禅 committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    9554642 View commit details
    Browse the repository at this point in the history
  2. - get slotconfig from env

     - add notify retry backoff
    yuzhi.lyz committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    74ebfe8 View commit details
    Browse the repository at this point in the history
  3. fix bug that balance-slot will crash when targetSlots is smaller than…

    … maxMove
    忘禅 authored and 源三 committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    789c67f View commit details
    Browse the repository at this point in the history
  4. add log for max move and candidates

    忘禅 authored and 源三 committed Feb 1, 2021
    Configuration menu
    Copy the full SHA
    952a6ed View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2021

  1. slot chaos

    nocvalight committed Feb 3, 2021
    Configuration menu
    Copy the full SHA
    024bbd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    375532b View commit details
    Browse the repository at this point in the history
  3. slot chaos

    nocvalight authored and admin.for.linke committed Feb 3, 2021
    Configuration menu
    Copy the full SHA
    a11ffad View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2021

  1. balance improve

    yuzhi.lyz committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    3676d5f View commit details
    Browse the repository at this point in the history
  2. fix pmd

    yuzhi.lyz committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    a2c32fe View commit details
    Browse the repository at this point in the history
  3. add log for slot assign

    yuzhi.lyz committed Feb 4, 2021
    Configuration menu
    Copy the full SHA
    c960d36 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2021

  1. fix balance follower dups

    yuzhi.lyz committed Feb 5, 2021
    Configuration menu
    Copy the full SHA
    bffaa86 View commit details
    Browse the repository at this point in the history
  2. add leader low watermark check

    yuzhi.lyz committed Feb 5, 2021
    Configuration menu
    Copy the full SHA
    cd88132 View commit details
    Browse the repository at this point in the history
  3. addlog

    yuzhi.lyz committed Feb 5, 2021
    Configuration menu
    Copy the full SHA
    870bef1 View commit details
    Browse the repository at this point in the history
  4. inter the sessionprocessId in datanode

    yuzhi.lyz committed Feb 5, 2021
    Configuration menu
    Copy the full SHA
    a60e56c View commit details
    Browse the repository at this point in the history
  5. fix get slot config

    yuzhi.lyz committed Feb 5, 2021
    Configuration menu
    Copy the full SHA
    0e6062e View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2021

  1. Configuration menu
    Copy the full SHA
    b0f39e7 View commit details
    Browse the repository at this point in the history
  2. fix rate dump

    dzdx committed Feb 7, 2021
    Configuration menu
    Copy the full SHA
    5ab5d33 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2021

  1. PullRequest: 188 hotfix/logback-to-log4j2

    Merge branch 'hotfix/logback-to-log4j2 of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/188
    
    
    Signed-off-by: 源三 <yuzhi.lyz@antgroup.com>
    
    
    * change logback to log4j2
    
    * remove all logback except client
    忘禅 authored and admin.for.linke committed Feb 8, 2021
    Configuration menu
    Copy the full SHA
    4d257fa View commit details
    Browse the repository at this point in the history
  2. cache digest fixed rate

    dzdx authored and 源三 committed Feb 8, 2021
    Configuration menu
    Copy the full SHA
    d8806fd View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2021

  1. cleanup app subscriber

    dzdx committed Feb 19, 2021
    Configuration menu
    Copy the full SHA
    9eac00a View commit details
    Browse the repository at this point in the history
  2. cleanup app publisher

    dzdx committed Feb 19, 2021
    Configuration menu
    Copy the full SHA
    e0750b6 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2021

  1. optimize network and cpu savings of syncing

    yuzhi.lyz committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    4b5ad2f View commit details
    Browse the repository at this point in the history
  2. fix pmd

    yuzhi.lyz committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    6dfc820 View commit details
    Browse the repository at this point in the history
  3. add test case for forever loop

    忘禅 authored and 源三 committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    9b8cf36 View commit details
    Browse the repository at this point in the history
  4. fix balance

    yuzhi.lyz committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    9d8d7fb View commit details
    Browse the repository at this point in the history
  5. format

    yuzhi.lyz committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    d05991a View commit details
    Browse the repository at this point in the history
  6. fix pmd

    yuzhi.lyz committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    96eb92b View commit details
    Browse the repository at this point in the history
  7. - fix sync leader interval

     - fix sync metrics
    yuzhi.lyz committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    66b9d18 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2021

  1. fix config name

    yuzhi.lyz committed Feb 21, 2021
    Configuration menu
    Copy the full SHA
    06b5ecf View commit details
    Browse the repository at this point in the history
  2. fix push delay

    yuzhi.lyz committed Feb 21, 2021
    Configuration menu
    Copy the full SHA
    b46f7db View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2021

  1. support handle change delay

    yuzhi.lyz committed Feb 22, 2021
    Configuration menu
    Copy the full SHA
    66e34ba View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2021

  1. make it default for maven test running

    忘禅 committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    23cac1a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    01c6301 View commit details
    Browse the repository at this point in the history
  3. remove all logback config files

    忘禅 committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    2886faf View commit details
    Browse the repository at this point in the history
  4. add additional on-mis-match

    忘禅 committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    1232d87 View commit details
    Browse the repository at this point in the history
  5. spring-boot-test logger default change to log4j2

    忘禅 committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    bfa7d27 View commit details
    Browse the repository at this point in the history
  6. all tests passed

    忘禅 committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    8dd6787 View commit details
    Browse the repository at this point in the history
  7. - double check slot access of get datum/datumversion

     - validate the slotLeaderEpoch of get datum/datumversion
    yuzhi.lyz committed Feb 23, 2021
    Configuration menu
    Copy the full SHA
    bddc374 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2021

  1. log skip change reason

    yuzhi.lyz committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    77dacd6 View commit details
    Browse the repository at this point in the history
  2. fix CR

    yuzhi.lyz committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    cdf81e2 View commit details
    Browse the repository at this point in the history
  3. PullRequest: 202 slot monitoring

    Merge branch feature/slot-stats of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/202?tab=comment
    
    Signed-off-by: 源三 <yuzhi.lyz@antgroup.com>
    
    
    * more unit tests and refactor utilities
    
    * all tests passed
    
    * maven reformat
    
    * save temp
    
    * 1. add more infos to heart beat, so that meta-server could decide whether to accept the channel or not(issued data/session won't have a chance to join slot-table generate)
    2. data could report its slot status to meta-server through heart beat
    3. a notification will be triggered once meta-server has been updated slot-table
    
    * add functionality to stop/start slot table reconcile(rebalance+assign, stole this idea from k8s)
    
    * make changes due to git comments
    
    * all tests passed
    
    * remove unused imports
    
    * remove unused imports
    忘禅 authored and 源三 committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    07c2b68 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2021

  1. PullRequest: 204 fix the weak dependency bug

    Merge branch bugfix/missing-class of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/204?tab=diff
    
    Signed-off-by: 昱恒 <xiaojian.xj@antgroup.com>
    
    
    * fix the weak dependency bug
    忘禅 authored and 昱恒 committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    d054983 View commit details
    Browse the repository at this point in the history
  2. replace Datum with SubDatum in sub/push, SubDatum is smaller

    yuzhi.lyz authored and admin.for.linke committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    0d27735 View commit details
    Browse the repository at this point in the history
  3. PullRequest: 205 application run

    Merge branch bugfix/integration-run of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/205
    
    Signed-off-by: 源三 <yuzhi.lyz@antgroup.com>
    
    
    * application run
    
    * remove unused imports
    
    * fix unit test and add more tests
    
    * fix some issue due to git comments
    
    * remove unused imports
    
    * make final value default to be empty-list
    忘禅 committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    953aab3 View commit details
    Browse the repository at this point in the history
  4. - fetch datum version by sub dataId, avoid the slot contains too muc…

    …h dataId which not interested
    
     - compare push.version and datum.verion, and force update the backward datum version
    yuzhi.lyz committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    2908f41 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2021

  1. PullRequest: 207 fix bug that SlotTableStats throws NPE

    Merge branch bugfix/slottablestats-npe of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/207
    
    Signed-off-by: 昱恒 <xiaojian.xj@antgroup.com>
    
    
    * fix bug that SlotTableStats throws NPE
    忘禅 committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    4edae92 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2021

  1. add trace for push

    yuzhi.lyz committed Feb 27, 2021
    Configuration menu
    Copy the full SHA
    b8f5329 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2021

  1. add ut

    yuzhi.lyz committed Feb 28, 2021
    Configuration menu
    Copy the full SHA
    94991a8 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2021

  1. add UT

    yuzhi.lyz committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    7f73489 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2021

  1. Configuration menu
    Copy the full SHA
    cd4402d View commit details
    Browse the repository at this point in the history
  2. refactor

    yuzhi.lyz authored and nocvalight committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    49014e0 View commit details
    Browse the repository at this point in the history
  3. commit metadata log

    nocvalight committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    c7a6908 View commit details
    Browse the repository at this point in the history
  4. 1. MetaServer is now available to trace follower status from data thr…

    …ough data's heartbeat
    
    2. The Leader/Follower slot status will impact on slot-balance process
    3. More reliable for data to collect infos
    忘禅 committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    128f129 View commit details
    Browse the repository at this point in the history
  5. sleep more for unit test

    忘禅 committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    1e45d14 View commit details
    Browse the repository at this point in the history
  6. commit log appender

    nocvalight authored and 源三 committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    9ea6cd4 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2021

  1. Configuration menu
    Copy the full SHA
    4438755 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4996e7c View commit details
    Browse the repository at this point in the history
  3. make it easier for trace data lag

    忘禅 committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    715f02a View commit details
    Browse the repository at this point in the history
  4. new empty datum if dataId which in sub(session) but not in dataNode

    yuzhi.lyz authored and 源三 committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    1cfde3e View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2021

  1. add prometheus metrics for meta-server

    remove un-used imports
    
    fix labelNames bug
    忘禅 authored and 忘禅 committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    f12d185 View commit details
    Browse the repository at this point in the history
  2. make metrics name valid

    忘禅 authored and 忘禅 committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    f53c851 View commit details
    Browse the repository at this point in the history
  3. add log

    yuzhi.lyz committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    82be7ad View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2021

  1. add log

    yuzhi.lyz committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    76ec7dc View commit details
    Browse the repository at this point in the history
  2. [bugfix]fix bug that balance task will generate a lower slot leader e…

    …poch than current
    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    cb83be3 View commit details
    Browse the repository at this point in the history
  3. all unit test passed

    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    5b19cdd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    abda3ed View commit details
    Browse the repository at this point in the history
  5. [bugfix]fix bug that balance task will generate a lower slot leader e…

    …poch than current
    忘禅 authored and 忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    e6e3916 View commit details
    Browse the repository at this point in the history
  6. all unit test passed

    忘禅 authored and 忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    86e3371 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6d0afb0 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'feature/meta-slot-autoassign-stoppable' of code.alipay.…

    …com:sofa-open/sofa-registry into feature/meta-slot-autoassign-stoppable
    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    6bdc6af View commit details
    Browse the repository at this point in the history
  9. remove un-used imports

    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    2e1a534 View commit details
    Browse the repository at this point in the history
  10. optimize object state due to comments

    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    50c7ba6 View commit details
    Browse the repository at this point in the history
  11. avoid running too much

    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    de63823 View commit details
    Browse the repository at this point in the history
  12. fix unit test

    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    1e9ba62 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f17167e View commit details
    Browse the repository at this point in the history
  14. data server lag report more accurate

    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    b6ac515 View commit details
    Browse the repository at this point in the history
  15. remove un-used import

    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    73e0171 View commit details
    Browse the repository at this point in the history
  16. will not report once leader sync task is null

    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    2681b48 View commit details
    Browse the repository at this point in the history
  17. make changes due to git comments

    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    a543a3e View commit details
    Browse the repository at this point in the history
  18. remove un-used imports

    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    b36e2e1 View commit details
    Browse the repository at this point in the history
  19. fix unit tests

    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    40b00e3 View commit details
    Browse the repository at this point in the history
  20. remove un-unsed imports

    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    39d6fe8 View commit details
    Browse the repository at this point in the history
  21. 1. data reports will be ignored and warned if info is not matched (li…

    …ke leaderEpoch, slot)
    
    2. data lag will warned through log
    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    a41d096 View commit details
    Browse the repository at this point in the history
  22. Merge branch 'hotfix/slotstats-isolate-stable-data' of code.alipay.co…

    …m:sofa-open/sofa-registry into hotfix/slotstats-isolate-stable-data
    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    f1047f9 View commit details
    Browse the repository at this point in the history
  23. reformat

    忘禅 committed Mar 8, 2021
    Configuration menu
    Copy the full SHA
    51ddd21 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2021

  1. add ut

    yuzhi.lyz committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    b0d8193 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2021

  1. add test for slotManager

    yuzhi.lyz committed Mar 12, 2021
    Configuration menu
    Copy the full SHA
    3f6cb6b View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2021

  1. query meta address by http api

    dzdx committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    bf623fb View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2021

  1. fix cpu: not copy map for iter

    yuzhi.lyz committed Mar 14, 2021
    Configuration menu
    Copy the full SHA
    8f61e8d View commit details
    Browse the repository at this point in the history
  2. reduce the overhead of getdatumversions

    yuzhi.lyz committed Mar 14, 2021
    Configuration menu
    Copy the full SHA
    5a87e74 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2021

  1. fix temp test

    yuzhi.lyz committed Mar 15, 2021
    Configuration menu
    Copy the full SHA
    f676fa8 View commit details
    Browse the repository at this point in the history
  2. - ut:slot.sync

     - fix: commit syncing for the session which has finish migrating
    yuzhi.lyz committed Mar 15, 2021
    Configuration menu
    Copy the full SHA
    5c5d912 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2021

  1. add ut

    yuzhi.lyz committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    dd0b50e View commit details
    Browse the repository at this point in the history
  2. change io wait time

    yuzhi.lyz committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    c5ab53f View commit details
    Browse the repository at this point in the history
  3. remove useless field

    dzdx authored and 向旭 committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    f740dc0 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2021

  1. fix unit test

    忘禅 committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    0332e06 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd88445 View commit details
    Browse the repository at this point in the history
  3. data server lag report more accurate

    忘禅 committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    6192619 View commit details
    Browse the repository at this point in the history
  4. 1. data reports will be ignored and warned if info is not matched (li…

    …ke leaderEpoch, slot)
    
    2. data lag will warned through log
    忘禅 committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    046b0ad View commit details
    Browse the repository at this point in the history
  5. make changes due to git comments

    忘禅 committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    c24080b View commit details
    Browse the repository at this point in the history
  6. remove un-used imports

    忘禅 committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    4700c3b View commit details
    Browse the repository at this point in the history
  7. reformat

    忘禅 committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    60fa5b6 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'hotfix/slotstats-isolate-stable-data' of code.alipay.co…

    …m:sofa-open/sofa-registry into hotfix/slotstats-isolate-stable-data
    忘禅 committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    530561c View commit details
    Browse the repository at this point in the history
  9. remove un-used imports

    忘禅 committed Mar 17, 2021
    Configuration menu
    Copy the full SHA
    6a8a99c View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2021

  1. remove raft from meta-server and data/session

      \1. heart beat will get meta leader, and remove all raft service from session/data
    
      \2. more meta will learn from session to sync the latest slot-table once a failover occurs
    
      \3. jdbc is used for leader elect and provide data store
    
      \4. software arch is changed and more clear for understanding as raft is no longer needed
    
    fix heart beat strategy
    1. data reports will be ignored and warned if info is not matched (like leaderEpoch, slot)
    2. data lag will warned through log
    忘禅 committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    54be550 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    815dbf2 View commit details
    Browse the repository at this point in the history
  3. [bugfix] trigger push when subscriber version inconsistency

    dzdx authored and 源三 committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    64a9829 View commit details
    Browse the repository at this point in the history
  4. PullRequest: 232 add filter for all rest controllers to redirect http…

    … request to leader
    
    Merge branch feature/rest-controller-leader-aware of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/232
    
    Signed-off-by: 源三 <yuzhi.lyz@antgroup.com>
    
    
    * add filter for all rest controllers to redirect http request to leader
    忘禅 committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    1138a39 View commit details
    Browse the repository at this point in the history
  5. fix comment

    nocvalight committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    6bd3e64 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2021

  1. format with google style

    yuzhi.lyz committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    9dc1171 View commit details
    Browse the repository at this point in the history
  2. fix bug meta warmup time error

    忘禅 committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    9b9d560 View commit details
    Browse the repository at this point in the history
  3. remove un-used import

    忘禅 committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    0354897 View commit details
    Browse the repository at this point in the history
  4. reformat

    忘禅 committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    9784089 View commit details
    Browse the repository at this point in the history
  5. make it correct

    忘禅 committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    ee2307a View commit details
    Browse the repository at this point in the history
  6. remove useless unit test

    忘禅 committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    867604e View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2021

  1. set watermark

    yuzhi.lyz committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    22d96f5 View commit details
    Browse the repository at this point in the history
  2. 1. set meta elector cluster; 2. return meta leader when session and d…

    …ata heaetbeat on meta follow
    nocvalight committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    2e8e48d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0442d28 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    38a0d35 View commit details
    Browse the repository at this point in the history
  5. fix conflict error

    nocvalight committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    0f5adf5 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2021

  1. proto generate

    dzdx committed Mar 23, 2021
    Configuration menu
    Copy the full SHA
    16bcd9a View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2021

  1. [feature]seamless upgrade api support

    忘禅 authored and 源三 committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    116fc5e View commit details
    Browse the repository at this point in the history
  2. adjust for test cases

    忘禅 authored and 源三 committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    e863ccd View commit details
    Browse the repository at this point in the history
  3. check highWaterMark when assign leader

    yuzhi.lyz committed Mar 26, 2021
    Configuration menu
    Copy the full SHA
    bff6be0 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2021

  1. client off boardcast

    dzdx committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    2c35193 View commit details
    Browse the repository at this point in the history
  2. meta heartbeat on leader

    nocvalight committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    c49a418 View commit details
    Browse the repository at this point in the history
  3. fix registry-elector.log

    nocvalight committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    6a0296d View commit details
    Browse the repository at this point in the history
  4. format code

    nocvalight committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    b7a2947 View commit details
    Browse the repository at this point in the history
  5. - add registerId in subpublisher

     - add maxts/mints in DatumDigest
    yuzhi.lyz authored and 源三 committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    5bb4479 View commit details
    Browse the repository at this point in the history
  6. PullRequest: 243 config start with 'registry'

    Merge branch hotfix/constraint-env-prefix of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/243?tab=diff
    
    Signed-off-by: 向旭 <xiangxu.lxd@antgroup.com>
    
    
    * config start with 'registry'
    
    *  rebase
    忘禅 authored and 向旭 committed Mar 29, 2021
    Configuration menu
    Copy the full SHA
    ac7d68b View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2021

  1. fix compile

    yuzhi.lyz committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    b47ad89 View commit details
    Browse the repository at this point in the history
  2. fix meta heartbeat

    nocvalight authored and 昱恒 committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    7666d20 View commit details
    Browse the repository at this point in the history
  3. fix meta heartbeat

    nocvalight authored and 昱恒 committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    cb13684 View commit details
    Browse the repository at this point in the history
  4. fix meta heartbeat

    nocvalight authored and 昱恒 committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    2a66b6c View commit details
    Browse the repository at this point in the history
  5. add log when meta renew

    nocvalight authored and 昱恒 committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    f8040a3 View commit details
    Browse the repository at this point in the history
  6. remove unuse import

    nocvalight authored and 昱恒 committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    146992f View commit details
    Browse the repository at this point in the history
  7. fix test

    yuzhi.lyz authored and admin.for.linke committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    e534ae5 View commit details
    Browse the repository at this point in the history
  8. add meta heartbeat handler

    nocvalight committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    8d5e137 View commit details
    Browse the repository at this point in the history
  9. formet code

    nocvalight committed Mar 30, 2021
    Configuration menu
    Copy the full SHA
    bbfb04d View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2021

  1. set slotnum=256

    yuzhi.lyz committed Mar 31, 2021
    Configuration menu
    Copy the full SHA
    487ff8d View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2021

  1. add ut for datachange

     add ut for session.handler in dataNode
    yuzhi.lyz committed Apr 2, 2021
    Configuration menu
    Copy the full SHA
    6ae3dfc View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2021

  1. zone clientoff fault-tolerant

    dzdx committed Apr 6, 2021
    Configuration menu
    Copy the full SHA
    ab398ba View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2021

  1. PullRequest: 255 hotfix/increase-meta-test-coverage

    Merge branch 'hotfix/increase-meta-test-coverage of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/255
    
    
    Signed-off-by: 源三 <yuzhi.lyz@antgroup.com>
    
    
    * config start with 'registry'
    
    * add more tests for meta-server
    
    yaml syntext error
    
    remove un-used imports
    
    add more unit tests
    
    * fix git conflict issue
    忘禅 authored and admin.for.linke committed Apr 8, 2021
    Configuration menu
    Copy the full SHA
    b30bbf2 View commit details
    Browse the repository at this point in the history
  2. add notify port

    yuzhi.lyz committed Apr 8, 2021
    Configuration menu
    Copy the full SHA
    67f57ef View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2021

  1. Configuration menu
    Copy the full SHA
    153f837 View commit details
    Browse the repository at this point in the history
  2. add provide data version

    nocvalight committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    c39022a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bcb7c94 View commit details
    Browse the repository at this point in the history
  4. remove unuse import

    nocvalight committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    9bbb979 View commit details
    Browse the repository at this point in the history
  5. improve: all channel managed by boltserver

    yuzhi.lyz committed Apr 9, 2021
    Configuration menu
    Copy the full SHA
    2ddc6e4 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2021

  1. improve metadata sql

    nocvalight committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    801a426 View commit details
    Browse the repository at this point in the history
  2. ut test

    yuzhi.lyz committed Apr 10, 2021
    Configuration menu
    Copy the full SHA
    0d89c7a View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2021

  1. ut

    yuzhi.lyz committed Apr 11, 2021
    Configuration menu
    Copy the full SHA
    2312a8e View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2021

  1. PullRequest: 264 refactor DefaultExecutorFactory

    Merge branch hotfix/executor-factory of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/264
    
    Signed-off-by: 源三 <yuzhi.lyz@antgroup.com>
    
    
    * refactor DefaultExecutorFactory
    
    * make fields final
    忘禅 committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    125999d View commit details
    Browse the repository at this point in the history
  2. ut

    yuzhi.lyz committed Apr 12, 2021
    Configuration menu
    Copy the full SHA
    c491f73 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7e73b21 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aeb9427 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2021

  1. app datum syncer

    dzdx committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    83971d0 View commit details
    Browse the repository at this point in the history
  2. ut

    yuzhi.lyz committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    223ecf5 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2021

  1. boltExchange bean format

    nocvalight authored and 昱恒 committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    dc96439 View commit details
    Browse the repository at this point in the history
  2. code format

    nocvalight authored and 昱恒 committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    b116d58 View commit details
    Browse the repository at this point in the history
  3. ut

    yuzhi.lyz committed Apr 14, 2021
    Configuration menu
    Copy the full SHA
    1fd4164 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2021

  1. autowired by profile

    nocvalight committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    c6bdff6 View commit details
    Browse the repository at this point in the history
  2. ut

    yuzhi.lyz committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    8551991 View commit details
    Browse the repository at this point in the history
  3. ut

    yuzhi.lyz committed Apr 15, 2021
    Configuration menu
    Copy the full SHA
    6b8cd3d View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2021

  1. six stop push switch

    nocvalight committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    0628daa View commit details
    Browse the repository at this point in the history
  2. add attributes

    dzdx authored and 向旭 committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    ef51f01 View commit details
    Browse the repository at this point in the history
  3. ut

    yuzhi.lyz authored and nocvalight committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    3c1b242 View commit details
    Browse the repository at this point in the history
  4. excludes jraft test

    yuzhi.lyz authored and nocvalight committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    f95fa06 View commit details
    Browse the repository at this point in the history
  5. fix stop push test case

    nocvalight committed Apr 16, 2021
    Configuration menu
    Copy the full SHA
    17b03ac View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2021

  1. Configuration menu
    Copy the full SHA
    c1c925a View commit details
    Browse the repository at this point in the history
  2. remove useless imports

    忘禅 committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    6258a98 View commit details
    Browse the repository at this point in the history
  3. changes due to comments

    忘禅 committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    347aa07 View commit details
    Browse the repository at this point in the history
  4. fix issued unit test

    忘禅 committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    45c03f8 View commit details
    Browse the repository at this point in the history
  5. update

    nocvalight authored and 源三 committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    98194e6 View commit details
    Browse the repository at this point in the history
  6. format code

    nocvalight authored and 源三 committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    a2a0dd2 View commit details
    Browse the repository at this point in the history
  7. format code

    nocvalight authored and 源三 committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    efc29e9 View commit details
    Browse the repository at this point in the history
  8. ut

    yuzhi.lyz committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    9c26e3e View commit details
    Browse the repository at this point in the history
  9. fix issued unit test

    add basic test platform
    
    save temporarily
    
    remove un-used imports
    
    add unit tests
    忘禅 authored and 源三 committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    4b3ce51 View commit details
    Browse the repository at this point in the history
  10. ut

    yuzhi.lyz committed Apr 19, 2021
    Configuration menu
    Copy the full SHA
    5bc364a View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2021

  1. add meta scheduler

    nocvalight committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    2f92a40 View commit details
    Browse the repository at this point in the history
  2. ut

    yuzhi.lyz committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    9ba0303 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2021

  1. fix h2 replace into

    dzdx authored and 向旭 committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    d64ef9b View commit details
    Browse the repository at this point in the history
  2. ut

    yuzhi.lyz committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    d414c99 View commit details
    Browse the repository at this point in the history
  3. retry load metadata

    dzdx committed Apr 21, 2021
    Configuration menu
    Copy the full SHA
    6920a69 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2021

  1. ut

    yuzhi.lyz committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    4a8366c View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2021

  1. 调试aci

    gaokun.gk committed Apr 23, 2021
    Configuration menu
    Copy the full SHA
    323902e View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2021

  1. fix data startup error

    昱恒 committed Apr 24, 2021
    Configuration menu
    Copy the full SHA
    42cfbdc View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2021

  1. ut

    yuzhi.lyz committed Apr 25, 2021
    Configuration menu
    Copy the full SHA
    bcb2c54 View commit details
    Browse the repository at this point in the history
  2. ut

    yuzhi.lyz committed Apr 25, 2021
    Configuration menu
    Copy the full SHA
    4252853 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2021

  1. ut

    yuzhi.lyz committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    1bc6d97 View commit details
    Browse the repository at this point in the history
  2. fix sql

    dzdx committed Apr 26, 2021
    Configuration menu
    Copy the full SHA
    6e6d5c3 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2021

  1. fix calc delay when push is not sub

    yuzhi.lyz committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    49d208d View commit details
    Browse the repository at this point in the history
  2. fix ut

    yuzhi.lyz committed Apr 27, 2021
    Configuration menu
    Copy the full SHA
    0fcb8f2 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2021

  1. fix map size & slot updating set with cas

    昱恒 committed May 7, 2021
    Configuration menu
    Copy the full SHA
    2389ecc View commit details
    Browse the repository at this point in the history
  2. fix map size & slot updating set with cas

    昱恒 committed May 7, 2021
    Configuration menu
    Copy the full SHA
    c1f811e View commit details
    Browse the repository at this point in the history
  3. check leader before refresh table

    yuzhi.lyz authored and admin.for.linke committed May 7, 2021
    Configuration menu
    Copy the full SHA
    2de6532 View commit details
    Browse the repository at this point in the history
  4. set bolt tp size

    yuzhi.lyz committed May 7, 2021
    Configuration menu
    Copy the full SHA
    2ba66b6 View commit details
    Browse the repository at this point in the history
  5. set bolt tp size

    yuzhi.lyz committed May 7, 2021
    Configuration menu
    Copy the full SHA
    5926500 View commit details
    Browse the repository at this point in the history
  6. - app.interval=100

     - fix pushCallbackThreadPoolSize
    yuzhi.lyz committed May 7, 2021
    Configuration menu
    Copy the full SHA
    781c136 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2021

  1. PullRequest: 295 fix bug that meta will not update slot state when le…

    …arning form session/data
    
    Merge branch 'bugfix/meta-not-update-state of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/295
    
    
    Signed-off-by: 源三 <yuzhi.lyz@antgroup.com>
    
    
    * fix bug that meta will not update slot state when learning form session/data
    
    * revert unneeded change
    
    * fix unit test
    忘禅 authored and admin.for.linke committed May 8, 2021
    Configuration menu
    Copy the full SHA
    48ef575 View commit details
    Browse the repository at this point in the history
  2. fix pushtrace delay of sub

    yuzhi.lyz committed May 8, 2021
    Configuration menu
    Copy the full SHA
    1e38759 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2021

  1. add executor for meta change

    yuzhi.lyz committed May 9, 2021
    Configuration menu
    Copy the full SHA
    d95016c View commit details
    Browse the repository at this point in the history

Commits on May 10, 2021

  1. - fix getV too much log

     - not clean slot-follower
     - clean processId without lock
     - clean with deadline
    yuzhi.lyz committed May 10, 2021
    Configuration menu
    Copy the full SHA
    5e23db7 View commit details
    Browse the repository at this point in the history
  2. fix interface apps mapping cache

    昱恒 authored and 昱恒 committed May 10, 2021
    Configuration menu
    Copy the full SHA
    6dd44eb View commit details
    Browse the repository at this point in the history
  3. code format

    昱恒 authored and 昱恒 committed May 10, 2021
    Configuration menu
    Copy the full SHA
    82ebb03 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2021

  1. add env to switch to confreg version generator

    向旭 committed May 11, 2021
    Configuration menu
    Copy the full SHA
    f9f7746 View commit details
    Browse the repository at this point in the history
  2. watch datum version

    向旭 committed May 11, 2021
    Configuration menu
    Copy the full SHA
    551222b View commit details
    Browse the repository at this point in the history

Commits on May 12, 2021

  1. add trigger timestamp for push.trace

    yuzhi.lyz authored and admin.for.linke committed May 12, 2021
    Configuration menu
    Copy the full SHA
    51f9cf0 View commit details
    Browse the repository at this point in the history
  2. 1.remove heartbeat loading cache; 2.query db when register; 3.batch q…

    …uery revision
    昱恒 authored and 向旭 committed May 12, 2021
    Configuration menu
    Copy the full SHA
    b989f21 View commit details
    Browse the repository at this point in the history
  3. PullRequest: 308 add more logs for http control api

    Merge branch hotfix/more-logs-on-http-api of git@gitlab.alipay-inc.com:sofa-open/sofa-registry.git into EI61836181_20201222
    https://code.alipay.com/sofa-open/sofa-registry/pull_requests/308?tab=diff
    
    Signed-off-by: 向旭 <xiangxu.lxd@antgroup.com>
    
    
    * add more logs for http control api
    
    * add response result for log
    忘禅 authored and 向旭 committed May 12, 2021
    Configuration menu
    Copy the full SHA
    6c398d7 View commit details
    Browse the repository at this point in the history
  4. - add renew log

     - add evit log
    yuzhi.lyz committed May 12, 2021
    Configuration menu
    Copy the full SHA
    2265c0a View commit details
    Browse the repository at this point in the history

Commits on May 13, 2021

  1. fix push trace

    yuzhi.lyz committed May 13, 2021
    Configuration menu
    Copy the full SHA
    9f5d89f View commit details
    Browse the repository at this point in the history
  2. add git props

    yuzhi.lyz committed May 13, 2021
    Configuration menu
    Copy the full SHA
    0136e9a View commit details
    Browse the repository at this point in the history
  3. fix

    yuzhi.lyz committed May 13, 2021
    Configuration menu
    Copy the full SHA
    fda5f8a View commit details
    Browse the repository at this point in the history
  4. Migrate from TravisCI to Github Actions (sofastack#155)

    * Create maven.yml
    
    * Update maven.yml
    
    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    remove personal NickNYU
    
    * Update maven.yml
    
    Update README.md
    
    * split executor in session and data (sofastack#152)
    
    * default disable drop connections
    
    * lint
    
    * start check client version cron
    
    * don't use bolt-default-executor (sofastack#151)
    
    Update README.md
    
    Update README.md
    
    remove personal NickNYU
    
    Co-authored-by: dzdx <dzidaxie@gmail.com>
    Co-authored-by: 忘禅 <zhuchen.zhu@alibaba-inc.com>
    3 people committed May 13, 2021
    Configuration menu
    Copy the full SHA
    9fd79d8 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2021

  1. 1.在JDBC模块中复制DefaultCommonConfigBean、MetadataConfigBean、MetaElectorCon…

    …figBean,然后在RaftConfiguration配置类中注入三者。
    
    2.在RaftConfiguration配置类中注入RheaKVStore(通过 @ConditionalOnMissingBean判断用户是否注入RheaKVStore,如果没有自动注入,启动我定义好的RheaKVStore)
    3.新增DefaultConfigs(DB_PATH,RAFT_DATA_PATH,ADDRESS,CLUSTER_NAME)
    4.新增LeaderLockDomain(lockName(分布式锁名称),dataCenter(集群名称),owner(节点名称),leaderInfo(节点信息),gmtModified(修改时间),duration(过期时间))
    5.新增AppRevisionDomain(dataCenter(集群节点 ,revision(revision),appName(应用名),clientVersion(客户端版本),baseParams(基础参数),serviceParams(服务参数),gmtModify(修改时间))
    6.在MetaRaftLeaderElector中的JRheaKV存储("DISTRIBUTE-LOCk",Map<String, LeaderLockDomain>
    7.Map<String, LeaderLockDomain> leaderInfoMap = new ConcurrentHashMap<>(),表示Map<集群节点,节点信息>
    LXPWing committed Jul 12, 2021
    Configuration menu
    Copy the full SHA
    1a4451b View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2021

  1. 提交保存

    LXPWing committed Jul 30, 2021
    Configuration menu
    Copy the full SHA
    1bdf871 View commit details
    Browse the repository at this point in the history
  2. 提交保存

    LXPWing committed Jul 30, 2021
    Configuration menu
    Copy the full SHA
    666680d View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2021

  1. 1.增加ProvideDataDomain类。

    2.修改LeaderLockDomain类的属性(原: 替换LeaderInfo类 ,现:改为epoch,leader,expireTimestamp属性,LeaderLockDomain类继承Serializable接口)。
    3.修改InterfaceAppsDomain类的属性(原: 替换interfaceMapping类,现:改为nanosVersion,apps属性,InterfaceAppsDomain类继承Serializable接口)。
    4.增加ProvideDataRaftRepository类
    5.增加AppRevisionRaftRepositoryTest类,
    (1)测试AppRevisionRaftRepository类中的register,queryRevisionrefresh,heartbeat,invalidateHeartbeat,getHeartbeatSet方法。
    (2)测试 AppRevisionHeartbeatRaftRepository类中的doHeartbeatCacheChecker,doAppRevisionGc方法。
    6.增加InterfaceAppsRaftRepositoryTest类,测试InterfaceAppsRaftRepository类中的getAppNames方法。
    7.增加ProvideDataRaftRepositoryTest类,测试ProvideDataRaftRepository类中的put,remove,getAll方法。
    LXPWing committed Aug 8, 2021
    Configuration menu
    Copy the full SHA
    6a0c535 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2021

  1. Configuration menu
    Copy the full SHA
    db9100d View commit details
    Browse the repository at this point in the history