profile
viewpoint
Guocheng Tang totalo @Xiaomi An ordinary person who is working hard, loves open source, loves technology, and loves coding.

totalo/Java-Summarize 1

:books:Java后端知识体系总结

totalo/threshold 1

A simple and useful middleware tool library.

totalo/totalo.github.io 1

I‘m totalo https://totalo.top

totalo/CS-Notes 0

:books: 技术面试必备基础知识、Leetcode 题解、后端面试、Java 面试、春招、秋招、操作系统、计算机网络、系统设计

totalo/easyexcel 0

快速、简单避免OOM的java处理Excel工具

totalo/incubator-shenyu 0

ShenYu is High-Performance Java API Gateway.

totalo/JavaGuide 0

「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!

totalo/resilience4j 0

Resilience4j is a fault tolerance library designed for Java8 and functional programming

startedalibaba/ilogtail

started time in an hour

pull request commentapache/shardingsphere

Increase judgment for debug log

@totalo There are conflicting files.

fixed! thx~

totalo

comment created time in 2 hours

push eventtotalo/shardingsphere

zhaojinchao

commit sha bd1ce08f0d070b0541fe4a1b98a1664b6b6ac660

adjust param (#13952)

view details

cheese8

commit sha be639f1a1fd9c7dda967897fb33ad8cf8d062b82

fixed: cipherColumn alias in subqueryTable (#13973)

view details

Zhengqiang Duan

commit sha 176cfceb3855c6c39951bb61ce4fe560c88c357e

optimize encrypt distsql doc (#13974) * optimize encrypt distsql doc * optimize encrypt distsql doc * optimize encrypt distsql doc

view details

lanchengx

commit sha 09f2f4ec72cc7b6c976d83f51f3936c382f9d872

Fix the problem that schemas without permissions are displayed (#13925) * Fix the problem that schemas without permissions are displayed * update comment * Add authority test. * Add blank line. * Adjustment format. * Merge conflict.

view details

Guocheng Tang

commit sha ef7aea26a53b341d8dcf35c91b9f06502f9ceda6

Add default cacheOption (#13955)

view details

zhaojinchao

commit sha 7fb8ed036ca6217922232704b51be807d1cd744e

Change underscore to horizontal line (#13970) * change underscore to horizontal line * update

view details

yx9o

commit sha cc98db42a96791d4093c235e7f4f16f45e16f9d8

Update change history of ShardingSphere-JDBC. (#13981)

view details

吴伟杰

commit sha baa9edafeaee8b8862af653121be0ca58f232b39

Decoupling JDBCBackendConnection from ConnectionSession (#13975)

view details

sccc803

commit sha c4640fbd8986d18a9db798a9f509cd548f86445f

Fix the unsigned datatype problem when query with PrepareStatement. #… (#13982) * Fix the unsigned datatype problem when query with PrepareStatement. #13953 * Fix check style. #13953

view details

吴伟杰

commit sha 3aeff7f1ac6666273c214d49f673b4ec42f1f2a7

Revise #13975 and add more tests (#13985) * Revise #13975 and add more tests * Catch BackendConnectionException and log * Rename test case * Add connection id to log error message

view details

cheese8

commit sha d641de28a1f49df71dde2b9af97609240e02d5d2

add EncryptAlgorithm SM3 & SM4 (#13894) * add EncryptAlgorithm SM3 & SM4 * remove unuseful comments and modes * remove unused method * remove unused import * add LICENSE-bvprov-jdk15to18.txt * optimize SM3EncryptAlgorithmTest * fix ci error * change to bvprov15on * fix shade error * enhanced with sm4-mode and sm4-padding

view details

lanchengx

commit sha a4833875c4289c8a8e79b98a5b88cc2ca062e6ab

Add DistSQL example (#13980) * Add example of using DistSQL on the client, Resouce and Shadow. * Improve the example of other features * Improve the example of hint * Remove sleep method. * add comments. * Add abstract class, move configuration file. * Adjust the inheritance relationship. * Remove db_discovery.

view details

JingShang Lu

commit sha 451e0515a68e1b8e1ef7062b1395d3b9502df3ce

fix issue 13971 (#13979)

view details

Liang Zhang

commit sha 8705177c03021422ede9746f051774aef4260285

Revise #13894 for add new line in EOF (#13987)

view details

Guocheng Tang

commit sha 96b760938d51552a250f6546ce41ee8e4bc1140d

Add shadow spring namespace example and adjust template (#13954) * Add shadow spring namespace example and adjust template * Add shadow spring namespace example and adjust template

view details

Hongsheng Zhong

commit sha 7533fbfe0ec4781e499464602370e067051ba679

Refactor cdc and migration-common modules as data-pipeline modules (#13984) * Refactor cdc and migration-common modules as data-pipeline modules * Fix checkstyle * Rename DataPipelineConstant * Add log and init lock for EmbedTestingServer * Wait EmbedTestingServer ready

view details

lanchengx

commit sha 61252acaf51a19daed052b175fa73b5ccbdf175d

[DistSQL doc]Adjust the `sharding table rule` doc, distinguish `Auto Table` and `Table` (#13991) * Sharding table rule document distinguish table type.

view details

lanchengx

commit sha 8f370cc6c48e66abac001c6fd5b4551a24fadc21

`getAutoAwareDataSources` adds the judgment of whether the rule exists. (#13993) * `getAutoAwareDataSources` adds the judgment of whether the rule exists. * `getAutoAwareDataSources` adds the judgment of whether the rule exists. * `getAutoAwareDataSources` adds the judgment of whether the rule exists.

view details

cheese8

commit sha a956efabd740944afb99231d4e7c1c11f7532e1e

add docs for SM3 & SM4 (#14003) * add docs for SM3 & SM4 * add en docs for SM3 & SM4

view details

吴伟杰

commit sha 47c5cc92dd287b3cd2a4d432df7c8abe7cf6c073

Add SHA256 authentication for openGauss Proxy (#14002)

view details

push time in 2 hours

PR opened apache/shardingsphere

add sql parser spring

For #13725.

Changes proposed in this pull request:

  • Add spring support for sql parsing
  • add ut
+878 -10

0 comment

25 changed files

pr created time in 2 hours

create barnchtotalo/shardingsphere

branch : feature-sql-parser-spring

created branch time in 2 hours

delete branch totalo/shardingsphere

delete branch : refactor-1206

delete time in a day

push eventtotalo/shardingsphere

cheese8

commit sha be639f1a1fd9c7dda967897fb33ad8cf8d062b82

fixed: cipherColumn alias in subqueryTable (#13973)

view details

Zhengqiang Duan

commit sha 176cfceb3855c6c39951bb61ce4fe560c88c357e

optimize encrypt distsql doc (#13974) * optimize encrypt distsql doc * optimize encrypt distsql doc * optimize encrypt distsql doc

view details

lanchengx

commit sha 09f2f4ec72cc7b6c976d83f51f3936c382f9d872

Fix the problem that schemas without permissions are displayed (#13925) * Fix the problem that schemas without permissions are displayed * update comment * Add authority test. * Add blank line. * Adjustment format. * Merge conflict.

view details

Guocheng Tang

commit sha ef7aea26a53b341d8dcf35c91b9f06502f9ceda6

Add default cacheOption (#13955)

view details

zhaojinchao

commit sha 7fb8ed036ca6217922232704b51be807d1cd744e

Change underscore to horizontal line (#13970) * change underscore to horizontal line * update

view details

yx9o

commit sha cc98db42a96791d4093c235e7f4f16f45e16f9d8

Update change history of ShardingSphere-JDBC. (#13981)

view details

吴伟杰

commit sha baa9edafeaee8b8862af653121be0ca58f232b39

Decoupling JDBCBackendConnection from ConnectionSession (#13975)

view details

sccc803

commit sha c4640fbd8986d18a9db798a9f509cd548f86445f

Fix the unsigned datatype problem when query with PrepareStatement. #… (#13982) * Fix the unsigned datatype problem when query with PrepareStatement. #13953 * Fix check style. #13953

view details

push time in 2 days

delete branch totalo/shardingsphere

delete branch : feature-default-rule

delete time in 2 days

push eventtotalo/shardingsphere

tuichenchuxin

commit sha 0dfea5ba3d4e046118e743fc7ad382c1ec07108a

add missed comment parse case. (#13964)

view details

吴伟杰

commit sha c13972cb899323c442b2b15e9b6ab95e3f8303d6

Fix failed TextProtocolBackendHandlerFactoryTest (#13968)

view details

zhaojinchao

commit sha bd1ce08f0d070b0541fe4a1b98a1664b6b6ac660

adjust param (#13952)

view details

push time in 2 days

issue commentapache/shardingsphere

Consider about add parser rule in kernel layer

@totalo Hi, I want to know how can I use sqlCommentParseEnabled in sharding-jdbc for springboot. :)

hi @tuichenchuxin. Sorry, it may not be supported yet. I am considering how to add it. I will submit a pr support tonight.

totalo

comment created time in 2 days

push eventtotalo/shardingsphere

吴伟杰

commit sha 5ca75d723bd8fa4ac61e8d2ab2444f2ff3dc4095

Extract ConnectionSession to decoupling JDBC from BackendConnection (#13956) * Extract ConnectionSession from BackendConnection * Use ConnectionSession as possible * Rename BackendConnection to JDBCConnectionSession * Fix checkstyle

view details

tuichenchuxin

commit sha 0dfea5ba3d4e046118e743fc7ad382c1ec07108a

add missed comment parse case. (#13964)

view details

吴伟杰

commit sha c13972cb899323c442b2b15e9b6ab95e3f8303d6

Fix failed TextProtocolBackendHandlerFactoryTest (#13968)

view details

totalo

commit sha d4840a2bc60e2182ddd6d8cd64dba998eba8f7b2

Merge remote-tracking branch 'upstream/master' into feature-default-rule

view details

push time in 2 days

push eventtotalo/shardingsphere

吴伟杰

commit sha 5ca75d723bd8fa4ac61e8d2ab2444f2ff3dc4095

Extract ConnectionSession to decoupling JDBC from BackendConnection (#13956) * Extract ConnectionSession from BackendConnection * Use ConnectionSession as possible * Rename BackendConnection to JDBCConnectionSession * Fix checkstyle

view details

tuichenchuxin

commit sha 0dfea5ba3d4e046118e743fc7ad382c1ec07108a

add missed comment parse case. (#13964)

view details

吴伟杰

commit sha c13972cb899323c442b2b15e9b6ab95e3f8303d6

Fix failed TextProtocolBackendHandlerFactoryTest (#13968)

view details

totalo

commit sha 550ae80c6679cb411da38ab09819009fb988b3ef

Merge remote-tracking branch 'upstream/master' into refactor-1206

view details

push time in 2 days

push eventtotalo/shardingsphere

tuichenchuxin

commit sha 0dfea5ba3d4e046118e743fc7ad382c1ec07108a

add missed comment parse case. (#13964)

view details

吴伟杰

commit sha c13972cb899323c442b2b15e9b6ab95e3f8303d6

Fix failed TextProtocolBackendHandlerFactoryTest (#13968)

view details

totalo

commit sha a9054bb6a983922fc0191d6f6635e1573ce1aa98

Merge remote-tracking branch 'upstream/master' into style-1207

view details

push time in 2 days

push eventtotalo/shardingsphere

totalo

commit sha 70be2c6035c6e2b91707b5a511740e2bc4854c59

code style

view details

push time in 2 days

PR opened apache/shardingsphere

Increase judgment for debug log
+27 -9

0 comment

7 changed files

pr created time in 2 days

create barnchtotalo/shardingsphere

branch : style-1207

created branch time in 2 days

push eventtotalo/shardingsphere

吴伟杰

commit sha 5ca75d723bd8fa4ac61e8d2ab2444f2ff3dc4095

Extract ConnectionSession to decoupling JDBC from BackendConnection (#13956) * Extract ConnectionSession from BackendConnection * Use ConnectionSession as possible * Rename BackendConnection to JDBCConnectionSession * Fix checkstyle

view details

push time in 2 days

PR opened apache/shardingsphere

Add default cacheOption

For #13725.

Changes proposed in this pull request:

  • If only sqlCommentParseEnabled is configured, the cacheOption configuration needs to have a default value.
+11 -5

0 comment

3 changed files

pr created time in 3 days

create barnchtotalo/shardingsphere

branch : feature-default-rule

created branch time in 3 days

push eventtotalo/shardingsphere

Zonglei Dong

commit sha b8eaf3b84656397097047d7a8e45a482fe8611ac

Rename example config datasource name, keep the same with rules node. (#13938)

view details

吴伟杰

commit sha bab61b4f4fe331438adfd736318ff6a051511afc

Revise #13823 for indents (#13939)

view details

iMinusMinus

commit sha 1600cfbbbfb9405912fea7435074b8970e626f9c

fix file not found in windows os: config path with blank character re… (#13834) * fix file not found in windows os: config path with blank character replaced by '%20' in URL * using @SneakyThrows(URISyntaxException.class)

view details

Liangda-w

commit sha 8dcb32dd1c26471d93528ef82dc7436385422bd2

Add Oracle SQL - CREATE DATABASE (#13936)

view details

刘伟

commit sha e784e0e651660615f58951452c9a434f9f6eae84

merge disabled datasource reusable discovery with normal datasources for openGauss (#13941) merge disabled datasource discovery with normal datasources for openGauss。 if one DataSource disabled before,now it could come back as soon as standby status normal。

view details

Haoran Meng

commit sha 00e067d7b951bdd985eca7955c7617cc91c836a4

Refactor meta data refresher with spi for DDL (#13947) Co-authored-by: shardingsphere <dev@shardingsphere.apache.org>

view details

Guocheng Tang

commit sha e00411f0a0bc53a52a82704853b56d96c19af1ee

Add sql parser rule (#13889) * Add sql parser rule * Add test case and config * Add new line * fix testcase

view details

Haoran Meng

commit sha 966d5e131ef12893d9704ff5120ab819a6a60de8

Refactor useless meta data refresher (#13950) Co-authored-by: shardingsphere <dev@shardingsphere.apache.org>

view details

Haoran Meng

commit sha 39de43a0ef20db460f417591094b1830f158358d

Refactor schema altered event package (#13951) Co-authored-by: shardingsphere <dev@shardingsphere.apache.org>

view details

yx9o

commit sha 1c4b36777ff984586060b987356699d90a26467a

Fix faq invalid link. (#13949)

view details

totalo

commit sha 6c628f959a386afa7618e52076f895a40c4c2507

Merge remote-tracking branch 'upstream/master' into refactor-1206

view details

totalo

commit sha 3b6b269ea502fd450a942904ebdd8fed36b59f93

Add shadow spring namespace example and adjust template

view details

push time in 3 days

push eventtotalo/shardingsphere

Zonglei Dong

commit sha b8eaf3b84656397097047d7a8e45a482fe8611ac

Rename example config datasource name, keep the same with rules node. (#13938)

view details

吴伟杰

commit sha bab61b4f4fe331438adfd736318ff6a051511afc

Revise #13823 for indents (#13939)

view details

iMinusMinus

commit sha 1600cfbbbfb9405912fea7435074b8970e626f9c

fix file not found in windows os: config path with blank character re… (#13834) * fix file not found in windows os: config path with blank character replaced by '%20' in URL * using @SneakyThrows(URISyntaxException.class)

view details

Liangda-w

commit sha 8dcb32dd1c26471d93528ef82dc7436385422bd2

Add Oracle SQL - CREATE DATABASE (#13936)

view details

刘伟

commit sha e784e0e651660615f58951452c9a434f9f6eae84

merge disabled datasource reusable discovery with normal datasources for openGauss (#13941) merge disabled datasource discovery with normal datasources for openGauss。 if one DataSource disabled before,now it could come back as soon as standby status normal。

view details

Haoran Meng

commit sha 00e067d7b951bdd985eca7955c7617cc91c836a4

Refactor meta data refresher with spi for DDL (#13947) Co-authored-by: shardingsphere <dev@shardingsphere.apache.org>

view details

Guocheng Tang

commit sha e00411f0a0bc53a52a82704853b56d96c19af1ee

Add sql parser rule (#13889) * Add sql parser rule * Add test case and config * Add new line * fix testcase

view details

Haoran Meng

commit sha 966d5e131ef12893d9704ff5120ab819a6a60de8

Refactor useless meta data refresher (#13950) Co-authored-by: shardingsphere <dev@shardingsphere.apache.org>

view details

Haoran Meng

commit sha 39de43a0ef20db460f417591094b1830f158358d

Refactor schema altered event package (#13951) Co-authored-by: shardingsphere <dev@shardingsphere.apache.org>

view details

yx9o

commit sha 1c4b36777ff984586060b987356699d90a26467a

Fix faq invalid link. (#13949)

view details

push time in 3 days

PR opened apache/shardingsphere

Add shadow spring namespace example and adjust template

For #12366.

Changes proposed in this pull request:

  • add shardingsphere-jdbc-memory-local-shadow-spring-namespace-jdbc-example
  • add shardingsphere-jdbc-memory-local-shadow-spring-namespace-mybatis-example
  • add shardingsphere-jdbc-memory-local-shadow-spring-namespace-jpa-example
  • adjust template
+1433 -64

0 comment

38 changed files

pr created time in 3 days

create barnchtotalo/shardingsphere

branch : refactor-1206

created branch time in 3 days

delete branch totalo/shardingsphere

delete branch : feature-sql-parse

delete time in 3 days

push eventtotalo/shardingsphere

Swastika Gupta

commit sha 0133af41a1528c0de80744521a58a94246d5b8eb

Maven flatten plugins for examples (#13823) * maven flatten plugins for examples * properties * Update pom.xml * maven flatten plugins for examples * Update pom.xml * Update pom.xml * correction * pom files updated * remaining pom files updated * due to #13931

view details

push time in 3 days

push eventtotalo/shardingsphere

Hongsheng Zhong

commit sha 91110df8da45691ca86b37e165c6b0aaf8b94bc6

Separate cdc dialect classes from scaling dialect modules and move to cdc dialect modules (#13935) * Move mysql related classes from scaling-core to cdc-mysql * Replace ScalingTaskExecuteException to CDCException for cdc dialect * Move postgresql related classes from scaling-postgresql to cdc-postgresql * Move opengauss related classes from scaling-opengauss to cdc-opengauss * Move mysql related classes from scaling-mysql to cdc-mysql

view details

push time in 3 days

create barnchtotalo/shardingsphere

branch : refactor-1205

created branch time in 3 days

push eventtotalo/shardingsphere

Hongsheng Zhong

commit sha 1f0421763b7116b7b7e98acbd162b363d68bcde8

Separate cdc basic classes from scaling-core module and move to cdc-core module (#13928) * Refactor ScalingConstant into CDCDataChangeType and MigrationConstant * Remove scaling exception dependency of AbstractInventoryDumper * Remove ScalingContext dependency of Channel impl * Move position, config and record classes to cdc-core * Separate TaskConfiguration from DataSourceManager * Move datasource, channel and dumper classes to cdc-core * Move unit test to cdc-core

view details

Guocheng Tang

commit sha e7e7e1237c38004779b37148ac985749be6b705e

Resive #13904 (#13927)

view details

Liang Zhang

commit sha 24f8770130d6146e47c2c576abffd3a57d601b5d

Update real ip to localhost (#13934)

view details

Guocheng Tang

commit sha 312009f5c92c1694bf5183989118133b169a8a84

Add shadow jdbc example and template (#13931)

view details

push time in 4 days

delete branch totalo/shardingsphere

delete branch : refactor-1203

delete time in 4 days

issue closedsockx/git-rover

hello git !

hello git !

closed time in 5 days

totalo
more