You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ha...@apache.org on 2023/05/24 14:19:15 UTC
[iotdb-client-csharp] 06/06: Merge pull request #1 from lausannel/main
This is an automated email from the ASF dual-hosted git repository.
haonan pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iotdb-client-csharp.git
commit 7a400b31a9ff83217de0110baa1abd0ed9e926f4
Merge: 66bcfa2 2de6cc0
Author: Haonan <hh...@outlook.com>
AuthorDate: Wed May 24 22:19:02 2023 +0800
Merge pull request #1 from lausannel/main
Add the original repository
.dockerignore | 25 +
.github/workflows/dotnet.yml | 25 +
.github/workflows/e2e.yml | 28 +
.gitignore | 72 +
.../Apache-IoTDB-Client-CSharp-UserCase.csproj | 14 +
Apache-IoTDB-Client-CSharp-UserCase/Program.cs | 102 +
Apache-IoTDB-Client-CSharp-UserCase/README.md | 16 +
Apache.IoTDB.sln | 129 +
LICENSE | 236 +
PUBLISH.md | 89 +
README.md | 77 +
README_ZH.md | 74 +
courgette.log | 0
docker-compose.dcproj | 15 +
docker-compose.override.yml | 1 +
docker-compose.yml | 61 +
docs/API.md | 98 +
...67\347\253\257\344\273\213\347\273\215 (6).pdf" | Bin 0 -> 207330 bytes
...216\237\347\224\237\346\216\245\345\217\243.md" | 103 +
docs/assets/1.png | Bin 0 -> 122844 bytes
docs/assets/2.png | Bin 0 -> 120090 bytes
docs/assets/3.png | Bin 0 -> 117406 bytes
docs/bytebuffer_zh.md | 59 +
docs/session_pool_zh.md | 133 +
docs/time_profile_zh.pdf | Bin 0 -> 262072 bytes
launchSettings.json | 14 +
.../Apache.IoTDB.Samples.csproj | 29 +
samples/Apache.IoTDB.Samples/Dockerfile | 22 +
samples/Apache.IoTDB.Samples/Program.cs | 25 +
.../Properties/launchSettings.json | 10 +
.../SessionPoolTest.AlignedRecord.cs | 480 +
.../SessionPoolTest.AlignedTablet.cs | 176 +
.../Apache.IoTDB.Samples/SessionPoolTest.Record.cs | 553 +
.../Apache.IoTDB.Samples/SessionPoolTest.Tablet.cs | 214 +
.../SessionPoolTest.Template.cs | 85 +
.../SessionPoolTest.TestNetwork.cs | 335 +
.../SessionPoolTest.TimeSeries.cs | 178 +
samples/Apache.IoTDB.Samples/SessionPoolTest.cs | 500 +
src/Apache.IoTDB.Data/Apache.IoTDB.Data.csproj | 29 +
src/Apache.IoTDB.Data/DataReaderExtensions.cs | 85 +
src/Apache.IoTDB.Data/IoTDBCommand.cs | 547 +
src/Apache.IoTDB.Data/IoTDBConnection.cs | 353 +
.../IoTDBConnectionStringBuilder.cs | 408 +
src/Apache.IoTDB.Data/IoTDBDataReader.cs | 548 +
src/Apache.IoTDB.Data/IoTDBException.cs | 67 +
src/Apache.IoTDB.Data/IoTDBFactory.cs | 47 +
src/Apache.IoTDB.Data/IoTDBParameter.cs | 207 +
src/Apache.IoTDB.Data/IoTDBParameterCollection.cs | 351 +
src/Apache.IoTDB.Data/IoTDBResult.cs | 16 +
src/Apache.IoTDB.Data/IoTDBTransaction.cs | 108 +
src/Apache.IoTDB.Data/Properties/AssemblyInfo.cs | 5 +
src/Apache.IoTDB/Apache.IoTDB.csproj | 22 +
src/Apache.IoTDB/Client.cs | 20 +
src/Apache.IoTDB/ConcurrentClientQueue.cs | 75 +
src/Apache.IoTDB/DataStructure/ArrayExtensions.cs | 76 +
src/Apache.IoTDB/DataStructure/BitMap.cs | 130 +
src/Apache.IoTDB/DataStructure/ByteBuffer.cs | 218 +
src/Apache.IoTDB/DataStructure/GetSubArray.cs | 47 +
src/Apache.IoTDB/DataStructure/RowRecord.cs | 212 +
src/Apache.IoTDB/DataStructure/SessionDataSet.cs | 340 +
src/Apache.IoTDB/DataStructure/Tablet.cs | 352 +
src/Apache.IoTDB/IoTDBConstants.cs | 71 +
.../Rpc/Generated/IClientRPCService.cs | 19979 +++++++++++++++++++
src/Apache.IoTDB/Rpc/Generated/ServerProperties.cs | 660 +
.../Rpc/Generated/TConfigNodeLocation.cs | 235 +
.../Rpc/Generated/TConsensusGroupId.cs | 183 +
.../Rpc/Generated/TConsensusGroupType.cs | 16 +
.../Rpc/Generated/TDataNodeConfiguration.cs | 205 +
.../Rpc/Generated/TDataNodeLocation.cs | 364 +
src/Apache.IoTDB/Rpc/Generated/TEndPoint.cs | 191 +
src/Apache.IoTDB/Rpc/Generated/TFile.cs | 203 +
src/Apache.IoTDB/Rpc/Generated/TFilesResp.cs | 222 +
src/Apache.IoTDB/Rpc/Generated/TFlushReq.cs | 239 +
src/Apache.IoTDB/Rpc/Generated/TNodeResource.cs | 179 +
.../Rpc/Generated/TRegionMigrateFailedType.cs | 18 +
.../Rpc/Generated/TRegionReplicaSet.cs | 222 +
.../Rpc/Generated/TSAppendSchemaTemplateReq.cs | 457 +
.../Rpc/Generated/TSBackupConfigurationResp.cs | 315 +
.../Rpc/Generated/TSCancelOperationReq.cs | 179 +
.../Rpc/Generated/TSCloseOperationReq.cs | 253 +
.../Rpc/Generated/TSCloseSessionReq.cs | 149 +
src/Apache.IoTDB/Rpc/Generated/TSConnectionInfo.cs | 267 +
.../Rpc/Generated/TSConnectionInfoResp.cs | 179 +
src/Apache.IoTDB/Rpc/Generated/TSConnectionType.cs | 16 +
.../Rpc/Generated/TSCreateAlignedTimeseriesReq.cs | 671 +
.../Rpc/Generated/TSCreateMultiTimeseriesReq.cs | 715 +
.../Rpc/Generated/TSCreateSchemaTemplateReq.cs | 233 +
.../Rpc/Generated/TSCreateTimeseriesReq.cs | 543 +
src/Apache.IoTDB/Rpc/Generated/TSDeleteDataReq.cs | 268 +
.../Rpc/Generated/TSDropSchemaTemplateReq.cs | 191 +
.../Rpc/Generated/TSExecuteBatchStatementReq.cs | 208 +
.../Rpc/Generated/TSExecuteStatementReq.cs | 423 +
.../Rpc/Generated/TSExecuteStatementResp.cs | 913 +
.../Rpc/Generated/TSFetchMetadataReq.cs | 246 +
.../Rpc/Generated/TSFetchMetadataResp.cs | 332 +
.../Rpc/Generated/TSFetchResultsReq.cs | 336 +
.../Rpc/Generated/TSFetchResultsResp.cs | 443 +
.../Rpc/Generated/TSGetOperationStatusReq.cs | 179 +
.../Rpc/Generated/TSGetTimeZoneResp.cs | 204 +
.../Rpc/Generated/TSInsertRecordReq.cs | 377 +
.../Rpc/Generated/TSInsertRecordsOfOneDeviceReq.cs | 440 +
.../Rpc/Generated/TSInsertRecordsReq.cs | 457 +
.../Rpc/Generated/TSInsertStringRecordReq.cs | 443 +
.../TSInsertStringRecordsOfOneDeviceReq.cs | 457 +
.../Rpc/Generated/TSInsertStringRecordsReq.cs | 474 +
.../Rpc/Generated/TSInsertTabletReq.cs | 478 +
.../Rpc/Generated/TSInsertTabletsReq.cs | 592 +
.../Rpc/Generated/TSLastDataQueryReq.cs | 470 +
src/Apache.IoTDB/Rpc/Generated/TSOpenSessionReq.cs | 362 +
.../Rpc/Generated/TSOpenSessionResp.cs | 321 +
.../Rpc/Generated/TSProtocolVersion.cs | 16 +
.../Rpc/Generated/TSPruneSchemaTemplateReq.cs | 233 +
src/Apache.IoTDB/Rpc/Generated/TSQueryDataSet.cs | 279 +
.../Rpc/Generated/TSQueryNonAlignDataSet.cs | 237 +
.../Rpc/Generated/TSQueryTemplateReq.cs | 276 +
.../Rpc/Generated/TSQueryTemplateResp.cs | 362 +
.../Rpc/Generated/TSRawDataQueryReq.cs | 500 +
.../Rpc/Generated/TSSetSchemaTemplateReq.cs | 233 +
src/Apache.IoTDB/Rpc/Generated/TSSetTimeZoneReq.cs | 191 +
src/Apache.IoTDB/Rpc/Generated/TSStatus.cs | 321 +
src/Apache.IoTDB/Rpc/Generated/TSTracingInfo.cs | 684 +
.../Rpc/Generated/TSUnsetSchemaTemplateReq.cs | 233 +
src/Apache.IoTDB/Rpc/Generated/TSchemaNode.cs | 191 +
.../Rpc/Generated/TSeriesPartitionSlot.cs | 149 +
src/Apache.IoTDB/Rpc/Generated/TSetTTLReq.cs | 208 +
.../Rpc/Generated/TSyncIdentityInfo.cs | 275 +
.../Rpc/Generated/TSyncTransportMetaInfo.cs | 191 +
.../Rpc/Generated/TTimePartitionSlot.cs | 149 +
.../Rpc/Generated/client.Extensions.cs | 349 +
.../Rpc/Generated/common.Extensions.cs | 133 +
src/Apache.IoTDB/SessionPool.cs | 2491 +++
src/Apache.IoTDB/Template/InternalNode.cs | 42 +
src/Apache.IoTDB/Template/MeasurementNode.cs | 57 +
src/Apache.IoTDB/Template/Template.cs | 125 +
src/Apache.IoTDB/Template/TemplateNode.cs | 41 +
src/Apache.IoTDB/Utils.cs | 41 +
.../Apache.IoTDB.Integration.Tests.csproj | 19 +
tests/Apache.IoTDB.Integration.Tests/Tests.cs | 18 +
tests/Apache.IoTDB.Tests/Apache.IoTDB.Tests.csproj | 19 +
tests/Apache.IoTDB.Tests/Tests.cs | 18 +
140 files changed, 51900 insertions(+)