Example Search by API
Example Search by Word
Project Search
Top Packages
Top Classes
Top Methods
Top Projects
Java
C++
Python
Scala
Blog
Project: tddl
(GitHub Link)
tddl-master
tddl-repo-bdb
src
main
resources
META-INF
services
com.taobao.tddl.executor.spi.IRepositoryFactory
java
com
taobao
tddl
repo
bdb
executor
CommonExceptionSorter.java
SlaveExceptionSorter.java
ResourceSelector.java
BDBGroupExecutor.java
CommonResourceSelector.java
MasterResourceSelector.java
ExceptionSorter.java
MasterExceptionSorter.java
SlaveResourceSelector.java
spi
JE_Transaction.java
JE_Table.java
BDBConfig.java
JE_HA_Repository.java
TestBDB.java
CleanerManage.java
SecondaryKeyGen.java
RepositoryFactoryBDBImp.java
RowSetKVPairImp.java
CursorFactoryBDBImp.java
JE_Cursor.java
IndexKeyCreator.java
JE_Repository.java
CommandHandlerFactoryBDBImpl.java
pom.xml
tddl-monitor
src
main
resources
META-INF
services
com.taobao.tddl.monitor.unit.TddlUnitDeployProtect
com.taobao.tddl.monitor.eagleeye.TddlEagleeye
java
com
taobao
tddl
monitor
utils
PositiveAtomicCounter.java
NagiosUtils.java
MD5Maker.java
StatMonitor.java
eagleeye
EagleeyeHelper.java
TddlEagleeye.java
DefaultTddlEagleeye.java
Monitor.java
MonitorConfig.java
StatMonitorMBean.java
logger
LoggerInit.java
log4j
DailyMaxRollingFileAppender.java
DynamicLog4jLogger.java
DynamicLogger.java
logback
DynamicLogbackLogger.java
stat
StatLogWriter.java
AbstractStatLogWriter.java
LoggerLogWriter.java
BufferedLogWriter.java
NagiosLogWriter.java
SoftRefLogWriter.java
MinMaxAvgLogWriter.java
unit
DefaultTddlUnitDeployProtect.java
UnitDeployInvalidException.java
TddlUnitDeployProtect.java
UnitDeployProtect.java
SnapshotValuesOutputCallBack.java
test
java
com
tddl
tddl
monitor
logger
DynamicLoggerTest.java
stat
BufferedLogWriterTest.java
SoftRefLogWriterTest.java
pom.xml
HEADER.txt
tddl-config-diamond
src
main
resources
META-INF
services
com.taobao.tddl.config.impl.UnitConfigDataHandler
com.taobao.tddl.config.impl.holder.AbstractConfigDataHolder
java
com
taobao
tddl
config
diamond
DiamondConfigDataHandler.java
DiamondConfigHolder.java
pom.xml
pom.xml
tddl-sequence
src
main
java
com
taobao
tddl
sequence
impl
DefaultSequenceDao.java
DefaultSequence.java
UnitGroupSequenceDao.java
GroupSequence.java
GroupSequenceDao.java
Sequence.java
SequenceRange.java
RoutedSequence.java
util
RandomSequence.java
exception
SequenceException.java
SequenceDao.java
pom.xml
tddl-matrix
src
main
java
com
taobao
tddl
matrix
jdbc
utils
ExceptionUtils.java
PreParser.java
TDataSource.java
TResultSetMetaData.java
TStatement.java
TPreparedStatement.java
TDatabaseMetaData.java
TConnection.java
TResultSet.java
config
MatrixConfigHolder.java
pom.xml
tddl-qatest
src
test
resources
group
spring-context.xml
tddl_group_complex.properties
tddl_group_0.properties
tddl_group_2.properties
tddl_group_1.properties
script
oceanbase.sql
atom
qatest_normal_1
global.properties
app.properties
qatest_normal_2
global.properties
app.properties
qatest_normal_0_bac
global.properties
app.properties
tddl_qatest_db.xml
qatest_normal_1_bac
global.properties
app.properties
passwd.properties
qatest_normal_monitor
global.properties
app.properties
qatest_normal_2_bac
global.properties
app.properties
tddl_config.properties
qatest_normal_0
global.properties
app.properties
spring
config.properties
spring_context.xml
logback.xml
ibatis
test_sqlmap.xml
sqlmap_config.xml
test_matrix_without_group_config.xml
test_schema.xml
readme.txt
test_matrix.xml
db_type.properties
sequence
spring_context_group_sequence.xml
spring_context_default_sequence.xml
META-INF
services
com.taobao.tddl.atom.securety.TPasswordCoder
test_rule.xml
matrix
mysql_schema.xml
server_topology.xml
tddl_dbgroups.properties
mysql_rule.xml
java
com
taobao
tddl
qatest
group
GroupGroupIndexTest.java
ChangeMasterSlaveTest.java
GroupProcedureTest.java
GroupRouteHelperTest.java
GroupTransNormalTest.java
selector
QueryFromSlaveInTransactionTest.java
GroupUpdateDbUseWeightTest.java
GroupSelectDbUseWeightTest.java
GroupSelectDbUseRwTest.java
GroupRetryExecuteTest.java
GroupBaseCRUDTest.java
GroupTestCase.java
BaseTestCase.java
atom
AtomDynamicChangeAppTest.java
AtomBaseCRUDTest.java
AtomDynamicChangeGlobalTest.java
AtomReadRestraintTest.java
AtomTestCase.java
AtomWriteRestraintTest.java
ParametersException.java
AtomDynamicChangePswTest.java
AtomThreadRestraintTest.java
ExecuteTableName.java
BaseAtomGroupTestCase.java
BaseTemplateTestCase.java
util
PrepareData.java
Validator.java
StaticPasswordCoder.java
LoadPropsUtil.java
EclipseParameterized.java
FixDataSourceImpl.java
NormalTblRow.java
DateUtil.java
Util.java
FixDataSource.java
sequence
GroupSequenceTest.java
DefaultSequenceTest.java
BaseMatrixTestCase.java
matrix
basecrud
ReplaceTest.java
UpdateTest.java
DeleteTest.java
InsertTest.java
ibatis
IbatisTypeTest.java
transaction
TransactionMultiTableTest.java
TranscationSingleTableTest.java
select
SelectWithNoData.java
function
SelectWithMathFunctionTest.java
SelectDateFunctionTest.java
SelectCharacterFunctionTest.java
SelectWithFunctionOperationTest.java
SelectControlFunction.java
SelectMinusTest.java
SelectWithConditionTest.java
SelectCacheTest.java
SelectAliasTest.java
SelectTest.java
SelectComplexConditionTest.java
SelectWithOperatorTest.java
SelectWithLike.java
SelectAmountLimit.java
SelectRemoveDuplicatesTest.java
SelectWithNullTest.java
SelectSubQueryTest.java
template
JDBCTemplateTest.java
TransactionTemplateTest.java
hint
DirectHintTest.java
ConditionHintTest.java
GroupHintTest.java
join
InnerJoinWithMutilDataTest.java
JoinAndTest.java
JoinTest.java
FullJoinTest.java
JoinWithFunctionTest.java
LeftJoinTest.java
InnerJoinTest.java
RightJoinTest.java
PerfTest.java
executor
cursor
test
TempTableCursorTest.java
MergeSortedCursorTest.java
SortMergeCursorTest.java
MergeCursorTest.java
DistinctCursorTest.java
LimitCursorTest.java
MockArrayCursorTest.java
optimizer
SqlSelectSingleOptimizerTest.java
BaseSqlOptimizerTest.java
hint
test
HintExecuteTest.java
matrix
test
TransactionTest.java
TDatasourceTest.java
SchemaManagerTest.java
ConfigHolderTest.java
TopologyHandlerTest.java
pom.xml
tddl-executor
src
main
java
com
taobao
tddl
executor
utils
ExecUtils.java
codec
FixedLengthCodec.java
RecordCodec.java
CodecFactory.java
CorruptEncodingException.java
TopologyExecutor.java
function
ScalarFunction.java
AggregateFunction.java
scalar
Curdate.java
Round.java
Sub.java
Minus.java
Add.java
IfNull.java
BitRShift.java
BitAnd.java
Mod.java
Not.java
Now.java
BitXor.java
Div.java
Division.java
BitLShift.java
BitOr.java
Curtime.java
Multiply.java
ToDate.java
aggregate
Min.java
Avg.java
Max.java
Count.java
Sum.java
Dummy.java
ExtraFunction.java
IExecutor.java
MatrixExecutor.java
record
CloneableRecord.java
NamedRecord.java
FixedLengthRecord.java
FixedLengthBaseRecord.java
common
Durability.java
DuplicateKVPair.java
KVPair.java
IRowsValueScaner.java
TransactionConfig.java
AtomicNumberCreator.java
ExecutorContext.java
IRecord.java
RowsValueScanerImp.java
TopologyHandler.java
ExecutionContext.java
exception
DataAccessException.java
RepositoryException.java
rowset
JoinRowSet.java
RowSetWrapper.java
ArrayRowSet.java
IRowSet.java
AbstractRowSet.java
ResultSetRowSet.java
CommunicateExecutor.java
rpc
RpcCommunicateExecutor.java
local
LocalCommunicateExecutor.java
handler
UpdateHandler.java
InsertHandler.java
MergeHandler.java
ReplaceHandler.java
NestedLoopJoinHandler.java
DeleteHandler.java
QueryHandlerCommon.java
HandlerCommon.java
IndexNestedLoopJoinHandler.java
QueryHandler.java
SortMergeJoinHandler.java
PutHandlerCommon.java
repo
RepositoryHolder.java
RepositoryConfig.java
cursor
impl
SortCursor.java
MergeSortedCursors.java
ValueFilterCursor.java
ResultSetCursor.java
MergeCursor.java
TempTableSortCursor.java
JoinSchematicCursor.java
InCursor.java
CursorMetaImp.java
RangeCursor.java
QueryPlanResultCursor.java
SortMergeJoinCursor.java
IndexNestLoopCursor.java
BlockNestedtLoopCursor.java
DistinctCursor.java
LimitFromToCursor.java
AffectRowCursor.java
IndexNestedLoopMgetImpCursor.java
ValueMappingIRowSetConvertor.java
ColMetaAndIndex.java
SetOrderByCursor.java
ValueMappingRowSet.java
ReverseOrderCursor.java
AggregateCursor.java
ColumnAliasCursor.java
ValueMappingCursor.java
SchematicCursor.java
Cursor.java
IReverseOrderCursor.java
AbstractCursor.java
IAggregateCursor.java
ITempTableSortCursor.java
IBlockNestedLoopCursor.java
ICursorMeta.java
RangeMaker.java
IValueFilterCursor.java
IMergeSortJoinCursor.java
ISetOrderCursor.java
ResultCursor.java
ISchematicCursor.java
IColumnAliasCursor.java
IRangeCursor.java
IIndexNestLoopCursor.java
MockArrayCursor.java
IAffectRowCursor.java
IInCursor.java
ILimitFromToCursor.java
IMergeCursor.java
spi
AbstractTable.java
ICursorFactory.java
ITable.java
ITempTable.java
ITransaction.java
ITopologyExecutor.java
IGroupExecutor.java
IDataSourceGetter.java
ICommandHandlerFactory.java
IRepository.java
CursorFactoryDefaultImpl.java
IAtomExecutor.java
ICommandHandler.java
IRepositoryFactory.java
ITHLog.java
pom.xml
tddl-rule
src
main
java
com
taobao
tddl
rule
impl
ExpressionRule.java
GroovyRule.java
VirtualNodeGroovyRule.java
EnumerativeRule.java
DbVirtualNodeRule.java
TableVirtualNodeRule.java
WrappedGroovyRule.java
groovy
ExtraParameterContext.java
GroovyStaticMethod.java
ShardingFunction.java
utils
sample
Samples.java
SamplesCtx.java
MatchResultCompare.java
RuleUtils.java
AdvancedParameterParser.java
SimpleNamedMessageFormat.java
ComparativeStringAnalyser.java
StringXmlApplicationContext.java
TddlRule.java
Rule.java
VirtualTableSupport.java
RuleCompatibleHelper.java
config
RuleChangeListener.java
TddlTableRule.java
VirtualTableRoot.java
VirtualTableRuleMatcher.java
virtualnode
TableSlotMap.java
DBTableMap.java
PartitionFunction.java
VirtualNodeMap.java
WrappedLogic.java
exceptions
RouteCompareDiffException.java
TddlRuleException.java
TableRule.java
model
DateEnumerationParameter.java
TargetDB.java
Field.java
MatcherResult.java
sqljep
ComparativeBaseList.java
ComparativeMapChoicer.java
ComparativeAND.java
Comparative.java
ComparativeOR.java
AdvancedParameter.java
enumerator
EnumeratorUtils.java
EnumeratorImp.java
EnumerationInterruptException.java
handler
CloseIntervalFieldsEnumeratorHandler.java
DefaultEnumerator.java
DatePartDiscontinousRangeEnumerator.java
NumberPartDiscontinousRangeEnumerator.java
LongPartDiscontinousRangeEnumerator.java
IntegerPartDiscontinousRangeEnumerator.java
PartDiscontinousRangeEnumerator.java
Enumerator.java
TddlRuleConfig.java
VirtualTableRule.java
test
resources
remote
spring-context.xml
virtualnode
spring-context.xml
tddl-rule.xml
tddl-rule-format.xml
compatible
le-spring-context.xml
interact-spring-context.xml
local
spring-context.xml
tddl-rule.xml
groovy
spring-context.xml
tddl-rule.xml
app
eagleEye
spring-context.xml
tddl-rule.xml
java
com
taobao
tddl
rule
utils
ComparativeStringAnalyserUnitTest.java
AdvancedParameterParserTest.java
BaseRuleTest.java
RuleCompatibleHelperTest.java
TestUtils.java
RemoteRuleIntegration.java
LocalRuleTest.java
virtualnode
TddlVirtualRuleTest.java
DbSlotMapTest.java
TableSlotMapTest.java
enumerator
DatePartDiscontinousRangeEnumeratorYearUnitTest.java
BigDecimalPartDiscontinousRangeEnumeratorUnitTest.java
DefaultEnumeratorUnitTest.java
LongPartDiscontinousRangeEnumeratorUnitTest.java
IntegerPartDiscontinousRangeEnumeratorUnitTest.java
DatePartDiscontinousRangeEnumeratorUnitTest.java
PartDiscontinousRangeEnumeratorMonthUnitTest.java
groovy
SimpleProfile.java
AppUtils.java
ProfileFactory.java
ExtraPackagesTest.java
app
EagleEyeRuleTest.java
GroovyRuleTest.java
pom.xml
tddl-atom
src
main
resources
META-INF
services
com.taobao.tddl.atom.securety.TPasswordCoder
java
com
taobao
tddl
atom
utils
SmoothValve.java
TimesliceFlowControl.java
CountPunisher.java
ConnRestrictor.java
AtomDataSourceHelper.java
ConnRestrictEntry.java
ConnRestrictSlot.java
jdbc
DatabaseMetaDataWrapper.java
TPreparedStatementWrapper.java
TConnectionWrapper.java
SqlMetaDataFactory.java
TDataSourceWrapper.java
SqlMetaDataImpl.java
DataChannel.java
TStatement.java
TPreparedStatement.java
CallableStatementWrapper.java
TStatementWrapper.java
TResultSetWrapper.java
TAtomDsStandard.java
common
TAtomConstants.java
TAtomConURLTools.java
TAtomDbTypeEnum.java
config
DbPasswdManager.java
AtomConfigManager.java
DbConfManager.java
TAtomDsConfHandle.java
TAtomConfParser.java
AtomPasswdManager.java
AtomConfigHolder.java
TAtomDsConfDO.java
listener
GlobalDbConfListener.java
AtomDbStatusListener.java
PasswdDbConfListener.java
AppDbConfListener.java
exception
AtomIllegalException.java
AtomNotAvailableException.java
AtomAlreadyInitException.java
AtomInitialException.java
securety
impl
PasswordCoder.java
DefaultPasswordCoder.java
TPasswordCoder.java
TAtomDbStatusEnum.java
StaticTAtomDataSource.java
AbstractTAtomDataSource.java
TAtomDataSource.java
test
resources
META-INF
services
com.taobao.tddl.atom.securety.TPasswordCoder
conf
oracle
app.properties
passwd.properties
globa.properties
mysql
app.properties
passwd.properties
globa.properties
java
com
taobao
tddl
atom
utils
TimesliceFlowControlTest.java
StaticTAtomDataSourceTest.java
common
TAtomDataSourceTest.java
StaticPasswordCoder.java
ConnRestrictorUnitTest.java
TAtomConURLToolsUnitTest.java
PropLoadTestUtil.java
TAtomConfParserUnitTest.java
BaseAtomTest.java
pom.xml
codeformat.xml
tddl-config
src
main
java
com
taobao
tddl
config
impl
FileConfigDataHandlerFactory.java
holder
ConfigDataHolder.java
AbstractConfigDataHolder.java
ConfigHolderFactory.java
ConfigDataHandlerCity.java
FileConfigDataHandler.java
PreheatDataHandler.java
LocalFirstConfigDataHandlerFactory.java
UnitConfigDataHandlerFactory.java
UnitConfigDataHandler.java
StaticConfigDataHandler.java
ConfigDataListener.java
ConfigDataHandlerFactory.java
ConfigDataHandler.java
ConfigServerHelper.java
pom.xml
README.md
tddl-optimizer
src
main
java
com
taobao
tddl
optimizer
utils
OptimizerUtils.java
FilterUtils.java
RequestIDGen.java
PackageUtils.java
OptimizerToString.java
range
OrRangeProcessor.java
AbstractRangeProcessor.java
AndRangeProcessor.java
Range.java
IdWorker.java
PermutationGenerator.java
costbased
FilterPreProcessor.java
JoinPreProcessor.java
CostBasedOptimizer.java
FilterSpliter.java
SubQueryPreProcessor.java
chooser
JoinChooser.java
IndexChooser.java
DataNodeChooser.java
JoinPermutationGenerator.java
after
MergeConcurrentOptimizer.java
ChooseTreadOptimizer.java
StreamingOptimizer.java
MergeJoinMergeOptimizer.java
FillRequestIDAndSubRequestID.java
QueryPlanOptimizer.java
LimitOptimizer.java
FuckAvgOptimizer.java
esitimater
QueryTreeCostEstimater.java
CostEsitimaterFactory.java
MergeNodeCostEstimater.java
QueryNodeCostEstimater.java
JoinNodeCostEstimater.java
Cost.java
stat
TableColumnStat.java
TableStat.java
parse
TableIndexStatParser.java
TableStatParser.java
KVIndexStat.java
KVColumnStat.java
StatManager.java
LocalStatManager.java
RepoStatManager.java
TableIndexStat.java
pusher
FilterPusher.java
OrderByPusher.java
parse
cobar
CobarSqlAnalysisResult.java
CobarSqlParseManager.java
visitor
MysqlOutputVisitor.java
MySqlSelectVisitor.java
MySqlExprVisitor.java
MySqlInsertVisitor.java
MySqlDeleteVisitor.java
MySqlUpdateVisitor.java
MySqlReplaceIntoVisitor.java
SqlParseManager.java
hint
RuleRouteCondition.java
DirectlyRouteCondition.java
RouteCondition.java
ExtraCmdRouteCondition.java
SimpleHintParser.java
SqlAnalysisResult.java
Optimizer.java
config
table
HBaseColumnCoder.java
IndexType.java
ColumnMeta.java
IndexManager.java
TableMeta.java
parse
TableMetaParser.java
MatrixParser.java
Relationship.java
RepoSchemaManager.java
ColumnMessage.java
StaticSchemaManager.java
SchemaManager.java
IndexMeta.java
exceptions
EmptyResultFilterException.java
StatisticsUnavailableException.java
SqlParserException.java
QueryException.java
FunctionException.java
OptimizerException.java
core
ast
build
JoinNodeBuilder.java
TableNodeBuilder.java
MergeNodeBuilder.java
QueryNodeBuilder.java
QueryTreeNodeBuilder.java
KVIndexNodeBuilder.java
ASTNode.java
QueryTreeNode.java
DMLNode.java
query
JoinNode.java
MergeNode.java
QueryNode.java
TableNode.java
KVIndexNode.java
dml
PutNode.java
UpdateNode.java
DeleteNode.java
InsertNode.java
ASTNodeFactory.java
plan
IPut.java
IDataNodeExecutor.java
query
IQuery.java
IMerge.java
IJoin.java
IParallelizableQueryTree.java
bean
Delete.java
Merge.java
DataNodeExecutor.java
Query.java
Replace.java
Join.java
Insert.java
Put.java
QueryTree.java
Update.java
dml
IUpdate.java
IInsert.java
IDelete.java
IReplace.java
IQueryTree.java
datatype
BooleanType.java
LongType.java
DataType.java
KeyEncoder.java
FloatType.java
DataEncoder.java
BitType.java
ClobType.java
ByteType.java
EncodingConstants.java
AbstractDataType.java
IntegerType.java
BlobType.java
DateType.java
KeyDecoder.java
DoubleType.java
Calculator.java
StringType.java
CommonType.java
TimeType.java
BigDecimalType.java
DataTypeUtil.java
ShortType.java
CorruptEncodingException.java
TimestampType.java
BigIntegerType.java
BytesType.java
DataDecoder.java
PlanVisitor.java
expression
IFunction.java
ISelectable.java
ExtraFunctionManager.java
IColumn.java
ILogicalFilter.java
IOrderBy.java
IFilter.java
IBooleanFilter.java
IBindVal.java
IExtraFunction.java
bean
NullValue.java
LogicalFilter.java
LobVal.java
Function.java
BooleanFilter.java
BindVal.java
Column.java
OrderBy.java
CanVisit.java
rule
OptimizerRule.java
RuleStatManager.java
RuleIndexManager.java
RuleSchemaManager.java
OptimizerContext.java
test
resources
config
test_table.xml
kvIndex_stat.xml
test_matrix.xml
table_stat.xml
test_rule.xml
META-INF
tddl
com.taobao.tddl.optimizer.config.table.RepoSchemaManager
com.taobao.tddl.optimizer.core.expression.IExtraFunction
java
com
taobao
tddl
optimizer
utils
PackageUtilsTest.java
RangeTest.java
FilterUtilsTest.java
costbased
PermutationGeneratorTest.java
FilterPusherTest.java
KVIndexNodeTest.java
RuleTest.java
SubQueryPreProcessorTest.java
JoinChooserTest.java
JoinPreProcessorTest.java
FilterSpliterTest.java
OrderByPusherTest.java
DMLNodeChooserTest.java
IndexChooserTest.java
MergeJoinMergeOptimizerTest.java
DataNodeChooserTest.java
OptimizerTest.java
FilterPreProcessorTest.java
parse
SimpleHintParserTest.java
SqlParserTest.java
config
MockRepoSchemaManager.java
MatrixParserTest.java
TableStatParserTest.java
TableMetaParserTest.java
core
function
DummyTest.java
ExtraFunctionManagerTest.java
datatype
DataTypeTest.java
BaseOptimizerTest.java
pom.xml
tddl-repo-oceanbase
src
main
resources
META-INF
services
com.taobao.tddl.optimizer.config.table.RepoSchemaManager
com.taobao.tddl.executor.spi.IRepositoryFactory
java
com
taobao
tddl
repo
oceanbase
handler
ObCommandHandlerFactory.java
ObTableMetaManager.java
spi
ObRepositoryFactory.java
Ob_Transaction.java
ObDatasourceGetter.java
Ob_Table.java
ObCursorFactory.java
Ob_Repository.java
pom.xml
tddl-common
src
main
resources
META-INF
table.xsd
stat.xsd
matrix.xsd
java
com
taobao
tddl
common
utils
mbean
TddlMBean.java
TddlMBeanServer.java
ExceptionErrorCodeUtils.java
GoogleConcurrentLruCache.java
AddressUtils.java
extension
ExtensionLoader.java
Activate.java
ExtensionNotFoundException.java
thread
ExecutorTemplate.java
ThreadLocalMap.java
NamedThreadFactory.java
convertor
CommonAndCommonConvertor.java
StringAndCommonConvertor.java
StringAndObjectConvertor.java
ConvertorRepository.java
SqlDateAndDateConvertor.java
AbastactConvertor.java
StringAndDateConvertor.java
ConvertorHelper.java
StringAndEnumConvertor.java
Convertor.java
BlobAndBytesConvertor.java
CollectionAndCollectionConvertor.java
LongAndDateConvertor.java
ConvertorException.java
TStringUtil.java
BooleanMutex.java
DateUtils.java
RuntimeConfigHolder.java
XmlHelper.java
ClassHelper.java
Version.java
TddlToStringStyle.java
logger
LoggerFactory.java
slf4j
Slf4jLoggerAdapter.java
Slf4jLogger.java
support
FailsafeLogger.java
jcl
JclLogger.java
JclLoggerAdapter.java
log4j
Log4jLoggerAdapter.java
Log4jLogger.java
Level.java
jdk
JdkLogger.java
JdkLoggerAdapter.java
LoggerAdapter.java
Logger.java
GeneralUtil.java
TddlConstants.java
jdbc
Parameters.java
sorter
MySQLExceptionSorter.java
ExceptionSorter.java
OracleExceptionSorter.java
TExceptionUtils.java
ParameterContext.java
SqlTypeParser.java
SQLPreParser.java
ParameterMethod.java
exception
TddlException.java
NotSupportException.java
TddlSQLException.java
TddlRuntimeException.java
GroupDataSourceRouteHelper.java
mock
MockConnection.java
MockPreparedStatement.java
MockResultSet.java
ExecuteHandler.java
MockStatement.java
MockDataBaseMetaData.java
MockDataSource.java
MockResultSetMetaData.java
model
DBType.java
ExtraCmd.java
lifecycle
Lifecycle.java
AbstractLifecycle.java
Atom.java
BaseRowSet.java
Matrix.java
ThreadLocalString.java
SqlType.java
DataSourceType.java
Group.java
SqlMetaData.java
test
resources
META-INF
services
com.taobao.tddl.common.extension.AbstractPluginService
java
com
taobao
tddl
common
utils
convertor
CommonAndCommonTest.java
DateAndSqlDateTest.java
StringConvertorTest.java
StringAndEnumTest.java
CollectionAndCollectionTest.java
TStringUtilTest.java
GoogleConcurrentLruCacheTest.java
sorter
OracleExceptionSorterUnitTest.java
MySQLExceptionSorterUnitTest.java
extension
PluginService.java
AbstractPluginService.java
ExamplePlugin.java
OrderedPlugin.java
ExtensionLoaderTest.java
pom.xml
tddl-parser
src
main
java
com
alibaba
cobar
parser
ast
fragment
Limit.java
GroupBy.java
VariableScope.java
ddl
ColumnDefinition.java
index
IndexColumnName.java
IndexDefinition.java
IndexOption.java
datatype
DataType.java
TableOptions.java
SortOrder.java
tableref
AliasableTableReference.java
TableReference.java
Dual.java
OuterJoin.java
NaturalJoin.java
SubqueryFactor.java
IndexHint.java
TableReferences.java
TableRefFactor.java
InnerJoin.java
StraightJoin.java
OrderBy.java
ASTNode.java
stmt
ddl
DDLRenameTableStatement.java
DDLDropIndexStatement.java
DDLCreateTableStatement.java
DDLDropTableStatement.java
DDLStatement.java
DDLCreateIndexStatement.java
DescTableStatement.java
DDLAlterTableStatement.java
DDLTruncateStatement.java
dal
ShowEngine.java
ShowFunctionStatus.java
ShowVariables.java
ShowMasterStatus.java
ShowSlaveStatus.java
ShowTables.java
ShowPlugins.java
ShowTableStatus.java
ShowSlaveHosts.java
ShowEngines.java
DALShowStatement.java
ShowFunctionCode.java
ShowBinaryLog.java
ShowAuthors.java
ShowProcedureCode.java
ShowEvents.java
DALSetStatement.java
ShowCreate.java
ShowProcesslist.java
DALSetCharacterSetStatement.java
ShowOpenTables.java
DALSetNamesStatement.java
ShowStatus.java
ShowContributors.java
ShowBinLogEvent.java
ShowCharaterSet.java
ShowDatabases.java
ShowColumns.java
ShowProfiles.java
ShowWarnings.java
ShowIndex.java
ShowCollation.java
ShowGrants.java
ShowProfile.java
ShowErrors.java
ShowPrivileges.java
ShowTriggers.java
ShowProcedureStatus.java
extension
ExtDDLDropPolicy.java
ExtDDLCreatePolicy.java
mts
MTSReleaseStatement.java
MTSSavepointStatement.java
MTSSetTransactionStatement.java
MTSRollbackStatement.java
SQLStatement.java
dml
DMLSelectUnionStatement.java
DMLDeleteStatement.java
DMLUpdateStatement.java
DMLCallStatement.java
DMLInsertStatement.java
DMLStatement.java
DMLSelectStatement.java
DMLInsertReplaceStatement.java
DMLReplaceStatement.java
DMLQueryStatement.java
expression
UnaryOperatorExpression.java
comparison
ComparisionIsExpression.java
ComparisionLessThanExpression.java
ComparisionLessThanOrEqualsExpression.java
ComparisionNotEqualsExpression.java
ComparisionEqualsExpression.java
ComparisionLessOrGreaterThanExpression.java
InExpression.java
BetweenAndExpression.java
ComparisionNullSafeEqualsExpression.java
ComparisionGreaterThanExpression.java
ComparisionGreaterThanOrEqualsExpression.java
type
CastBinaryExpression.java
CollateExpression.java
BinaryOperatorExpression.java
misc
SubqueryAnyExpression.java
SubqueryAllExpression.java
AssignmentExpression.java
QueryExpression.java
InExpressionList.java
UserExpression.java
TernaryOperatorExpression.java
arithmeic
ArithmeticIntegerDivideExpression.java
ArithmeticAddExpression.java
ArithmeticSubtractExpression.java
MinusExpression.java
ArithmeticDivideExpression.java
ArithmeticMultiplyExpression.java
ArithmeticModExpression.java
ArithmeticBinaryOperatorExpression.java
primary
PlaceHolder.java
literal
LiteralBoolean.java
LiteralBitField.java
LiteralString.java
LiteralNull.java
IntervalPrimary.java
Literal.java
LiteralHexadecimal.java
LiteralNumber.java
ParamMarker.java
function
xml
Extractvalue.java
Updatexml.java
arithmetic
Asin.java
Round.java
Atan.java
Cos.java
Cot.java
Tan.java
Floor.java
Atan2.java
Sign.java
Radians.java
Acos.java
Conv.java
Abs.java
Sqrt.java
Log.java
Truncate.java
Rand.java
Log10.java
Sin.java
Ceiling.java
Pow.java
Oct.java
Pi.java
Exp.java
Log2.java
Degrees.java
Crc32.java
flowctrl
Nullif.java
Ifnull.java
If.java
info
Charset.java
Collation.java
ConnectionId.java
RowCount.java
LastInsertId.java
FoundRows.java
Benchmark.java
Coercibility.java
CurrentUser.java
Version.java
User.java
Database.java
comparison
Isnull.java
Interval.java
Greatest.java
Coalesce.java
Least.java
misc
ReleaseLock.java
UuidShort.java
Uuid.java
InetAton.java
IsUsedLock.java
Values.java
MasterPosWait.java
Default.java
InetNtoa.java
Sleep.java
NameConst.java
Analyse.java
IsFreeLock.java
GetLock.java
groupby
GroupConcat.java
Min.java
BitAnd.java
Avg.java
StddevSamp.java
StddevPop.java
Variance.java
Max.java
Count.java
BitXor.java
Std.java
VarPop.java
VarSamp.java
Stddev.java
BitOr.java
Sum.java
datetime
Curdate.java
PeriodAdd.java
Subdate.java
FromUnixtime.java
Monthname.java
Timestampadd.java
Timediff.java
Addtime.java
FromDays.java
Hour.java
ToDays.java
Dayofmonth.java
Sysdate.java
Microsecond.java
LastDay.java
DateAdd.java
Datediff.java
StrToDate.java
Year.java
UtcDate.java
Dayofyear.java
GetFormat.java
Now.java
UtcTime.java
Yearweek.java
Time.java
SecToTime.java
Dayname.java
Extract.java
Date.java
Minute.java
Week.java
Dayofweek.java
PeriodDiff.java
Maketime.java
Timestamp.java
Second.java
Curtime.java
Subtime.java
UnixTimestamp.java
TimeFormat.java
DateFormat.java
ToSeconds.java
Timestampdiff.java
Quarter.java
Adddate.java
ConvertTz.java
Weekofyear.java
UtcTimestamp.java
Makedate.java
Month.java
TimeToSec.java
DateSub.java
Weekday.java
cast
Convert.java
Cast.java
string
MakeSet.java
ExportSet.java
Bin.java
Reverse.java
Left.java
Locate.java
Strcmp.java
Concat.java
Ltrim.java
Instr.java
Elt.java
Soundex.java
BitLength.java
Quote.java
ConcatWs.java
Right.java
LoadFile.java
SubstringIndex.java
Field.java
Hex.java
Replace.java
Lower.java
Char.java
CharLength.java
FindInSet.java
Ord.java
Trim.java
Substring.java
Rpad.java
Space.java
Lpad.java
Ascii.java
Insert.java
Unhex.java
Repeat.java
Upper.java
Format.java
Rtrim.java
Length.java
encryption
AesEncrypt.java
Encrypt.java
Sha1.java
Encode.java
OldPassword.java
Compress.java
Sha2.java
Uncompress.java
DesDecrypt.java
DesEncrypt.java
UncompressedLength.java
Password.java
Decode.java
AesDecrypt.java
Md5.java
FunctionExpression.java
bit
BitCount.java
VariableExpression.java
Identifier.java
SysVarPrimary.java
ExistsPrimary.java
DefaultValue.java
UsrDefVarPrimary.java
RowExpression.java
CaseWhenOperatorExpression.java
MatchExpression.java
PrimaryExpression.java
Wildcard.java
ReplacableExpression.java
logical
LogicalOrExpression.java
LogicalAndExpression.java
NegativeValueExpression.java
LogicalXORExpression.java
LogicalNotExpression.java
Expression.java
string
SoundsLikeExpression.java
RegexpExpression.java
LikeExpression.java
PolyadicOperatorExpression.java
bit
BitAndExpression.java
BitOrExpression.java
BitInvertExpression.java
BitXORExpression.java
BitShiftExpression.java
AbstractExpression.java
recognizer
SQLParserDelegate.java
mysql
lexer
MySQLLexer.java
MySQLKeywords.java
syntax
MySQLDMLUpdateParser.java
MySQLDMLParser.java
MySQLDMLInsertReplaceParser.java
MySQLDMLSelectParser.java
MySQLParser.java
MySQLDMLDeleteParser.java
MySQLDDLParser.java
MySQLMTSParser.java
MySQLDMLCallParser.java
MySQLDALParser.java
MySQLExprParser.java
MySQLDMLReplaceParser.java
MySQLDMLInsertParser.java
MySQLToken.java
MySQLFunctionManager.java
visitor
MySQLOutputASTVisitor.java
EmptySQLASTVisitor.java
SQLASTVisitor.java
util
BinaryOperandCalculator.java
UnaryOperandCalculator.java
CharTypes.java
ParseUtil.java
ArrayUtil.java
ParseString.java
PairUtil.java
ListUtil.java
ExprEvalUtils.java
Pair.java
test
java
com
alibaba
cobar
parser
ast
stmt
StubDMLSelectStatementCreater.java
expression
LiteralHexadecimalTest.java
recognizer
SQLParserPerformanceMain.java
mysql
lexer
MySQLLexerTest.java
syntax
MySQLDMLCallParserTest.java
MySQLDMLReplaceParserTest.java
MySQLDMLDeleteParserTest.java
MySQLDALParserTest.java
SoloParser.java
MySQLDMLInsertParserTest.java
MySQLMTSParserTest.java
AbstractSyntaxTest.java
MySQLDMLParserTest.java
MySQLDDLParserTest.java
MySQLDMLUpdateParserTest.java
MySQLExprParserTest.java
MySQLDMLSelectParserTest.java
SQLParserDelegateTest.java
Performance.java
util
PairUtilTest.java
codegen
Main.java
Solo.java
pom.xml
tddl-repo-mysql
src
main
resources
META-INF
services
com.taobao.tddl.optimizer.config.table.RepoSchemaManager
com.taobao.tddl.executor.spi.IRepositoryFactory
java
com
taobao
tddl
repo
mysql
utils
MysqlRepoUtils.java
MysqlTableMetaManager.java
executor
TddlGroupExecutor.java
common
ResultSetAutoCloseConnection.java
ResultSetRemeberIfClosed.java
handler
QueryMyHandler.java
ReplaceMyHandler.java
CommandHandlerFactoryMyImp.java
DeleteMyHandler.java
InsertMyHandler.java
PutMyHandlerCommon.java
UpdateMyHandler.java
sqlconvertor
functions
DateIntervalFunction.java
DefaultFunctionStringConstructor.java
Cast.java
GetFormat.java
FunctionStringConstructorManager.java
TimestampDiff.java
FunctionStringConstructor.java
TimestampAdd.java
SqlAndParam.java
MyParamSqlContext.java
Sql.java
MysqlPlanVisitorImpl.java
SqlMergeNode.java
SqlConvertor.java
MyFilterToString.java
Sqls.java
cursor
SchematicMyCursor.java
spi
RepositoryFactoryMyImp.java
GeneralQueryHandler.java
My_JdbcHandler.java
My_Repository.java
CursorFactoryMyImpl.java
My_Cursor.java
DatasourceMySQLImplement.java
UpdateResultWrapper.java
My_Table.java
My_Convertor.java
My_Transaction.java
pom.xml
tddl-sample
pom.xml
.gitignore
LICENSE.txt
codetemplates.xml
tddl-group
src
main
java
com
taobao
tddl
group
utils
GroupHintParser.java
WeightRandom.java
jdbc
TGroupDataSource.java
TGroupStatement.java
TGroupCallableStatement.java
DataSourceFetcher.java
TGroupConnection.java
TGroupDatabaseMetaData.java
ThreadLocalDataSourceIndex.java
TGroupPreparedStatement.java
DataSourceWrapper.java
config
GroupIndex.java
GroupConfigHolder.java
GroupConfigManager.java
GroupExtraConfig.java
Weight.java
exception
TAtomDataSourceException.java
NoMoreDataSourceException.java
SqlForbidException.java
ConfigException.java
TGroupDataSourceException.java
dbselector
AbstractDBSelector.java
EquityDbManager.java
DBSelector.java
RuntimeWritableAtomDBSelector.java
OneDBSelector.java
PriorityDbGroupSelector.java
listener
DataSourceChangeListener.java
test
resources
META-INF
services
com.taobao.tddl.config.impl.holder.AbstractConfigDataHolder
com.taobao.tddl.atom.securety.TPasswordCoder
conf
group0
app.properties
passwd.properties
globa.properties
group2
app.properties
passwd.properties
globa.properties
group1
app.properties
passwd.properties
globa.properties
java
com
taobao
tddl
group
CrudTest.java
utils
PropLoadTestUtil.java
GroupHintParserTest.java
TransactionTest.java
jdbc
SelectorTest.java
TGroupStatementTest.java
TGroupDataSourceTest.java
TGroupConnectionTest.java
ThreadLocalDataSourceIndexTest.java
BaseGroupTest.java
exchange
ExchangeInTranslation.java
config
WeightUnitTest.java
exception
ConfigExceptionUnitTest.java
TAtomDataSourceExceptionUnitTest.java
DataSourceIndexTest.java
pom.xml
tddl
just tddl
jiechen add this message