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