├── .gitignore ├── LICENSE ├── README.md ├── docs └── zh_CN │ └── README.md ├── pom.xml └── src ├── main ├── java │ └── com │ │ ├── alibaba │ │ └── polardbx │ │ │ └── rpc │ │ │ ├── GalaxyPrepare │ │ │ ├── GP57Util.java │ │ │ ├── GPParam.java │ │ │ ├── GPTable.java │ │ │ └── GPUtil.java │ │ │ ├── XConfig.java │ │ │ ├── XLog.java │ │ │ ├── XUtil.java │ │ │ ├── client │ │ │ ├── XClient.java │ │ │ └── XSession.java │ │ │ ├── compatible │ │ │ ├── ArrayResultSet.java │ │ │ ├── XDataSource.java │ │ │ ├── XPreparedStatement.java │ │ │ ├── XResultSet.java │ │ │ ├── XResultSetMetaData.java │ │ │ └── XStatement.java │ │ │ ├── jdbc │ │ │ ├── CharsetMapping.java │ │ │ └── ServerVersion.java │ │ │ ├── net │ │ │ ├── ErrorCode.java │ │ │ ├── NIOClient.java │ │ │ ├── NIOConnection.java │ │ │ ├── NIOProcessor.java │ │ │ ├── NIOReactor.java │ │ │ └── NIOWorker.java │ │ │ ├── packet │ │ │ ├── XPacket.java │ │ │ ├── XPacketBuilder.java │ │ │ └── XPacketQueue.java │ │ │ ├── perf │ │ │ ├── DnPerfCollection.java │ │ │ ├── DnPerfItem.java │ │ │ ├── ReactorPerfCollection.java │ │ │ ├── ReactorPerfItem.java │ │ │ ├── SessionPerfCollection.java │ │ │ ├── SessionPerfItem.java │ │ │ ├── SwitchoverPerfCollection.java │ │ │ ├── TcpPerfCollection.java │ │ │ └── TcpPerfItem.java │ │ │ ├── pool │ │ │ ├── XClientPool.java │ │ │ ├── XConnection.java │ │ │ └── XConnectionManager.java │ │ │ ├── result │ │ │ ├── XMetaUtil.java │ │ │ ├── XResult.java │ │ │ ├── XResultObject.java │ │ │ ├── XResultUtil.java │ │ │ └── chunk │ │ │ │ ├── AbstractBlockDecoder.java │ │ │ │ ├── BlockDecoder.java │ │ │ │ ├── Decimal.java │ │ │ │ ├── Slice.java │ │ │ │ └── block │ │ │ │ ├── BitBlockDecoder.java │ │ │ │ ├── DateBlockDecoder.java │ │ │ │ ├── DatetimeBlockDecoder.java │ │ │ │ ├── DecimalBlockDecoder.java │ │ │ │ ├── DoubleBlockDecoder.java │ │ │ │ ├── FloatBlockDecoder.java │ │ │ │ ├── LongBlockDecoder.java │ │ │ │ ├── SetBlockDecoder.java │ │ │ │ ├── SignedLongBlockDecoder.java │ │ │ │ ├── StringBlockDecoder.java │ │ │ │ └── TimeBlockDecoder.java │ │ │ └── utils │ │ │ ├── BufferPool.java │ │ │ ├── NotifyQueue.java │ │ │ └── TimerThread.java │ │ └── mysql │ │ └── cj │ │ ├── polarx │ │ └── protobuf │ │ │ ├── PolarxConnection.java │ │ │ ├── PolarxCrud.java │ │ │ ├── PolarxExpect.java │ │ │ ├── PolarxNotice.java │ │ │ ├── PolarxPhysicalBackfill.java │ │ │ ├── PolarxResultset.java │ │ │ ├── PolarxSession.java │ │ │ └── PolarxSql.java │ │ └── x │ │ └── protobuf │ │ ├── Polarx.java │ │ ├── PolarxDatatypes.java │ │ ├── PolarxExecPlan.java │ │ └── PolarxExpr.java └── proto │ ├── build.sh │ ├── polarx.proto │ ├── polarx_connection.proto │ ├── polarx_crud.proto │ ├── polarx_datatypes.proto │ ├── polarx_exec_plan.proto │ ├── polarx_expect.proto │ ├── polarx_expr.proto │ ├── polarx_notice.proto │ ├── polarx_physical_backfill.proto │ ├── polarx_resultset.proto │ ├── polarx_session.proto │ ├── polarx_sql.proto │ └── protoc └── test └── java └── com └── alibaba └── polardbx └── server └── response └── OnDnChangeLeaderAction.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/README.md -------------------------------------------------------------------------------- /docs/zh_CN/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/docs/zh_CN/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/GalaxyPrepare/GP57Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/GalaxyPrepare/GP57Util.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/GalaxyPrepare/GPParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/GalaxyPrepare/GPParam.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/GalaxyPrepare/GPTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/GalaxyPrepare/GPTable.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/GalaxyPrepare/GPUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/GalaxyPrepare/GPUtil.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/XConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/XConfig.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/XLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/XLog.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/XUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/XUtil.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/client/XClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/client/XClient.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/client/XSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/client/XSession.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/compatible/ArrayResultSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/compatible/ArrayResultSet.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/compatible/XDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/compatible/XDataSource.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/compatible/XPreparedStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/compatible/XPreparedStatement.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/compatible/XResultSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/compatible/XResultSet.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/compatible/XResultSetMetaData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/compatible/XResultSetMetaData.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/compatible/XStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/compatible/XStatement.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/jdbc/CharsetMapping.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/jdbc/CharsetMapping.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/jdbc/ServerVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/jdbc/ServerVersion.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/net/ErrorCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/net/ErrorCode.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/net/NIOClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/net/NIOClient.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/net/NIOConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/net/NIOConnection.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/net/NIOProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/net/NIOProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/net/NIOReactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/net/NIOReactor.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/net/NIOWorker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/net/NIOWorker.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/packet/XPacket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/packet/XPacket.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/packet/XPacketBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/packet/XPacketBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/packet/XPacketQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/packet/XPacketQueue.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/perf/DnPerfCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/perf/DnPerfCollection.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/perf/DnPerfItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/perf/DnPerfItem.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/perf/ReactorPerfCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/perf/ReactorPerfCollection.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/perf/ReactorPerfItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/perf/ReactorPerfItem.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/perf/SessionPerfCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/perf/SessionPerfCollection.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/perf/SessionPerfItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/perf/SessionPerfItem.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/perf/SwitchoverPerfCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/perf/SwitchoverPerfCollection.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/perf/TcpPerfCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/perf/TcpPerfCollection.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/perf/TcpPerfItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/perf/TcpPerfItem.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/pool/XClientPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/pool/XClientPool.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/pool/XConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/pool/XConnection.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/pool/XConnectionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/pool/XConnectionManager.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/XMetaUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/XMetaUtil.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/XResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/XResult.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/XResultObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/XResultObject.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/XResultUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/XResultUtil.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/AbstractBlockDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/AbstractBlockDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/BlockDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/BlockDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/Decimal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/Decimal.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/Slice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/Slice.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/BitBlockDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/BitBlockDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/DateBlockDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/DateBlockDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/DatetimeBlockDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/DatetimeBlockDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/DecimalBlockDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/DecimalBlockDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/DoubleBlockDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/DoubleBlockDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/FloatBlockDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/FloatBlockDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/LongBlockDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/LongBlockDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/SetBlockDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/SetBlockDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/SignedLongBlockDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/SignedLongBlockDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/StringBlockDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/StringBlockDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/TimeBlockDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/result/chunk/block/TimeBlockDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/utils/BufferPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/utils/BufferPool.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/utils/NotifyQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/utils/NotifyQueue.java -------------------------------------------------------------------------------- /src/main/java/com/alibaba/polardbx/rpc/utils/TimerThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/alibaba/polardbx/rpc/utils/TimerThread.java -------------------------------------------------------------------------------- /src/main/java/com/mysql/cj/polarx/protobuf/PolarxConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/mysql/cj/polarx/protobuf/PolarxConnection.java -------------------------------------------------------------------------------- /src/main/java/com/mysql/cj/polarx/protobuf/PolarxCrud.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/mysql/cj/polarx/protobuf/PolarxCrud.java -------------------------------------------------------------------------------- /src/main/java/com/mysql/cj/polarx/protobuf/PolarxExpect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/mysql/cj/polarx/protobuf/PolarxExpect.java -------------------------------------------------------------------------------- /src/main/java/com/mysql/cj/polarx/protobuf/PolarxNotice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/mysql/cj/polarx/protobuf/PolarxNotice.java -------------------------------------------------------------------------------- /src/main/java/com/mysql/cj/polarx/protobuf/PolarxPhysicalBackfill.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/mysql/cj/polarx/protobuf/PolarxPhysicalBackfill.java -------------------------------------------------------------------------------- /src/main/java/com/mysql/cj/polarx/protobuf/PolarxResultset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/mysql/cj/polarx/protobuf/PolarxResultset.java -------------------------------------------------------------------------------- /src/main/java/com/mysql/cj/polarx/protobuf/PolarxSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/mysql/cj/polarx/protobuf/PolarxSession.java -------------------------------------------------------------------------------- /src/main/java/com/mysql/cj/polarx/protobuf/PolarxSql.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/mysql/cj/polarx/protobuf/PolarxSql.java -------------------------------------------------------------------------------- /src/main/java/com/mysql/cj/x/protobuf/Polarx.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/mysql/cj/x/protobuf/Polarx.java -------------------------------------------------------------------------------- /src/main/java/com/mysql/cj/x/protobuf/PolarxDatatypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/mysql/cj/x/protobuf/PolarxDatatypes.java -------------------------------------------------------------------------------- /src/main/java/com/mysql/cj/x/protobuf/PolarxExecPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/mysql/cj/x/protobuf/PolarxExecPlan.java -------------------------------------------------------------------------------- /src/main/java/com/mysql/cj/x/protobuf/PolarxExpr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/java/com/mysql/cj/x/protobuf/PolarxExpr.java -------------------------------------------------------------------------------- /src/main/proto/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/proto/build.sh -------------------------------------------------------------------------------- /src/main/proto/polarx.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/proto/polarx.proto -------------------------------------------------------------------------------- /src/main/proto/polarx_connection.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/proto/polarx_connection.proto -------------------------------------------------------------------------------- /src/main/proto/polarx_crud.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/proto/polarx_crud.proto -------------------------------------------------------------------------------- /src/main/proto/polarx_datatypes.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/proto/polarx_datatypes.proto -------------------------------------------------------------------------------- /src/main/proto/polarx_exec_plan.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/proto/polarx_exec_plan.proto -------------------------------------------------------------------------------- /src/main/proto/polarx_expect.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/proto/polarx_expect.proto -------------------------------------------------------------------------------- /src/main/proto/polarx_expr.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/proto/polarx_expr.proto -------------------------------------------------------------------------------- /src/main/proto/polarx_notice.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/proto/polarx_notice.proto -------------------------------------------------------------------------------- /src/main/proto/polarx_physical_backfill.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/proto/polarx_physical_backfill.proto -------------------------------------------------------------------------------- /src/main/proto/polarx_resultset.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/proto/polarx_resultset.proto -------------------------------------------------------------------------------- /src/main/proto/polarx_session.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/proto/polarx_session.proto -------------------------------------------------------------------------------- /src/main/proto/polarx_sql.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/proto/polarx_sql.proto -------------------------------------------------------------------------------- /src/main/proto/protoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/main/proto/protoc -------------------------------------------------------------------------------- /src/test/java/com/alibaba/polardbx/server/response/OnDnChangeLeaderAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/polardb/polardbx-glue/HEAD/src/test/java/com/alibaba/polardbx/server/response/OnDnChangeLeaderAction.java --------------------------------------------------------------------------------