* Remove ClientLogger
* WIP
* WIP
* Rename logger to log
* Make it compile
* WIP
* Fix bazel to use shaded slf4j
* Fix DeleteExpiredCommitLogSubCommandTest
* Fix pom.xml duplication
* Fix maven deps
* Add test logback configuration file
* Fix unit test output
* Fix logback configuration file
* All logging are made on top of slf4j
* Fix test log configuration file name
* Fix test log configuration file name for test module
* All logging are shaded slf4j targeted
* DLedger has an explicit dependency on slf4j
* Fix DLedger
* Fix DLeader issue
* Move logback configuration files to each module
Co-authored-by: Li Zhanhui <lizhanhui@gmail.com>
* [ISSUE #5511]Fix Proxy start up throw NullPointerException
* do not init exporter when disable
do not init exporter when disable
* remove unused import
remove unused import
Co-authored-by: lizhimins <707364882@qq.com>
* invert dependency between remoting and common module
* fix bazel
* Fix Bazel warning of indirect dependency
* remove duplicate class ServiceThread
* fix conflict
* revert delete class ServiceThread because of introduced by dledger
Co-authored-by: Li Zhanhui <lizhanhui@gmail.com>
* Decrease the repeated consumption probability of expired message
* Polish code
* Make test method name consistent with that of main source file
Co-authored-by: Li Zhanhui <lizhanhui@gmail.com>
* [ISSUE #5446]Modify ScheduleMessageService's log name RocketmqStore to RocketmqBroker
* Skip test case that is flaky on Windows
Co-authored-by: Li Zhanhui <lizhanhui@gmail.com>
* [RIP-48] Support reset offset in server-side for pop message
* [RIP-48] Support reset offset in server-side for pop message
* no need remove error log
Co-authored-by: 斜阳 <terrance.lzm@alibaba-inc.com>
* Remove redundant null check
* Skip test cases for Mac that is flaky on the platform
* Disable PopBufferMergeServiceTest#testBasic on Windows
* Use MockitoJUnitRunner.Silent for PopBufferMergeServiceTest
Co-authored-by: Zhanhui Li <lizhanhui@gmail.com>
* Skip tests that are not compatible with Windows using org.junit.Assume
* Skip incompatible test case
* Ignore cases that is not compatible with Windows
* Skip a test case on Mac to make CI pass
* Skip test case on Windows if load() fails
* Try to grant more time to TlsTest to make Mac CI pass
* Grant longer potential duration for await
* [ISSUE #5331]Fix ConsumeQueueTest stable sleep cause NPE.
* Use awaitability to achieve granular condition check
* Add a timeout duration for condition check
* Add a timeout duration for condition check
Co-authored-by: Li Zhanhui <lizhanhui@gmail.com>