This is an automated email from the ASF dual-hosted git repository.

jackietien pushed a change to branch auth
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from eed42670c65 Fix some
     new 3cbd3a81b49 add license
     new e1de60e268b Merge branch 'auth' of https://github.com/apache/iotdb 
into auth
     add 9669a68b185 Feature add insertRecords method to rest service (#10832)
     add d11974558d1 [IOTDB-6082] Improve disk space metrics (#10983)
     add 1357cede80d Pipe: fix some minor concurrent issues & collect pipe's 
logs into a separate file (#10990)
     add f869a95cfef [IOTDB-6119] Add ConfigNode leader service check (#10985)
     add 39819a2bd1d [IOTDB-6061] Fix the instability failure caused by 
initServer in IoTConsensus UT not binding to the corresponding port  (#10991)
     add 656c462af56 [IOTDB-6129] ConfigNode restarts without relying on 
Seed-ConfigNode  (#10988)
     add 35736cc6782 Pipe: Fix start-time and end-time parameters not working 
when extracting history data (#11001)
     add 155c181ad6e fix (#10993)
     add b1ac40b42b9 fix wal npe when memTable has flushed. (#10899)
     add d5450a1e564 [IOTDB-6134] Fill statement content in show queries for 
inner schema fetch
     add d1c0cf9050c Optimize python client package and release process (#11007)
     new abe117461dc Merge remote-tracking branch 'origin/master' into auth

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/client-python.yml                |   3 +
 .gitignore                                         |   9 +-
 .../iotdb/it/env/cluster/env/AbstractEnv.java      |  40 +++++--
 .../it/cluster/IoTDBClusterNodeErrorStartUpIT.java |  27 -----
 .../it/cluster/IoTDBClusterRestartIT.java          |  29 ++++-
 .../confignode/it/utils/ConfigNodeTestUtils.java   |   7 --
 iotdb-client/client-py/.gitignore                  |   2 +
 iotdb-client/client-py/SessionPoolExample.py       |  21 ++--
 iotdb-client/client-py/iotdb/IoTDBContainer.py     |   9 +-
 iotdb-client/client-py/iotdb/SessionPool.py        |  60 +++++++---
 iotdb-client/client-py/pom.xml                     |  62 +++++++++-
 iotdb-client/client-py/release.sh                  |  19 +--
 iotdb-client/client-py/requirements_dev.txt        |   2 +-
 iotdb-client/client-py/{ => resources}/setup.py    |   2 +-
 iotdb-client/client-py/tests/test_session.py       |  60 +++++-----
 iotdb-client/client-py/tests/test_session_pool.py  |  33 +++++-
 .../client/sync/SyncConfigNodeClientPool.java      |   3 -
 .../confignode/conf/SystemPropertiesUtils.java     |   4 +-
 .../statemachine/ConfigRegionStateMachine.java     |  56 ++++-----
 .../iotdb/confignode/manager/ConfigManager.java    |  23 ----
 .../apache/iotdb/confignode/manager/IManager.java  |   3 -
 .../manager/consensus/ConsensusManager.java        |  25 ++--
 .../iotdb/confignode/manager/cq/CQManager.java     |   9 --
 .../iotdb/confignode/service/ConfigNode.java       |  54 ++-------
 .../thrift/ConfigNodeRPCServiceProcessor.java      |  11 --
 .../org/apache/iotdb/consensus/IStateMachine.java  |   5 +
 .../apache/iotdb/consensus/config/RatisConfig.java |  48 +++++++-
 .../ratis/ApplicationStateMachineProxy.java        |   5 +
 .../apache/iotdb/consensus/ratis/utils/Utils.java  |   3 +
 .../simple/SimpleConsensusServerImpl.java          |   1 +
 .../apache/iotdb/consensus/iot/ReplicateTest.java  | 129 ++++++++++++---------
 .../assembly/resources/conf/logback-datanode.xml   |  40 +++----
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |   3 +-
 .../config/constant/PipeConnectorConstant.java     |   4 +-
 .../db/pipe/connector/protocol/IoTDBConnector.java |   7 +-
 .../protocol/airgap/IoTDBAirGapConnector.java      |   4 +-
 .../thrift/async/IoTDBThriftAsyncConnector.java    |   4 +-
 .../thrift/sync/IoTDBThriftSyncConnector.java      |   4 +-
 .../apache/iotdb/db/pipe/event/EnrichedEvent.java  |   9 +-
 .../common/tablet/PipeRawTabletInsertionEvent.java |   2 +-
 .../common/tsfile/PipeTsFileInsertionEvent.java    |   5 +
 .../realtime/epoch/TsFileEpochManager.java         |   6 +-
 .../iotdb/db/protocol/client/ConfigNodeClient.java |   9 +-
 .../db/protocol/rest/utils/InsertRowDataUtils.java | 105 +++++++++++++++++
 .../rest/v1/handler/RequestValidationHandler.java  |  12 ++
 .../v1/handler/StatementConstructionHandler.java   |  60 +++++++++-
 .../protocol/rest/v1/impl/RestApiServiceImpl.java  |  47 ++++++++
 .../rest/v2/handler/RequestValidationHandler.java  |  12 ++
 .../v2/handler/StatementConstructionHandler.java   |  61 +++++++++-
 .../protocol/rest/v2/impl/RestApiServiceImpl.java  |  47 ++++++++
 .../impl/DataNodeInternalRPCServiceImpl.java       |   4 +
 .../analyze/schema/ClusterSchemaFetchExecutor.java |  14 ++-
 .../dataregion/memtable/TsFileProcessor.java       |   3 +-
 .../storageengine/dataregion/wal/node/WALNode.java |  25 ++--
 .../src/test/resources/datanode1conf/logback.xml   |  40 +++----
 .../src/test/resources/datanode2conf/logback.xml   |  40 +++----
 .../src/test/resources/datanode3conf/logback.xml   |  40 +++----
 .../exception/IllegalPrivilegeException.java       |  19 +++
 .../apache/iotdb/commons/utils/AuthUtilsTest.java  |  19 +++
 .../openapi/src/main/openapi3/iotdb_rest_v1.yaml   |  52 +++++++++
 .../openapi/src/main/openapi3/iotdb_rest_v2.yaml   |  52 +++++++++
 .../src/main/thrift/confignode.thrift              |  14 ---
 62 files changed, 1067 insertions(+), 460 deletions(-)
 rename iotdb-client/client-py/{ => resources}/setup.py (98%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/utils/InsertRowDataUtils.java

Reply via email to