Skip to content

[To dev/1.3] Fixed the NPE caused by view permission check#15876

Closed
Caideyipi wants to merge 721 commits intoapache:masterfrom
Caideyipi:view-13
Closed

[To dev/1.3] Fixed the NPE caused by view permission check#15876
Caideyipi wants to merge 721 commits intoapache:masterfrom
Caideyipi:view-13

Conversation

@Caideyipi
Copy link
Collaborator

Description

As the title said.


This PR has:

  • been self-reviewed.
    • concurrent read
    • concurrent write
    • concurrent read and write
  • added documentation for new or modified features or behaviors.
  • added Javadocs for most classes and all non-trivial methods.
  • added or updated version, license, or notice information
  • added comments explaining the "why" and the intent of the code wherever would not be obvious
    for an unfamiliar reader.
  • added unit tests or modified existing tests to cover new code paths, ensuring the threshold
    for code coverage.
  • added integration tests.
  • been tested in a test IoTDB cluster.

Key changed/added classes (or packages if there are too many classes) in this PR

OneSizeFitsQuorum and others added 30 commits February 14, 2025 16:05
…e#14842)

Signed-off-by: OneSizeFitQuorum <tanxinyu@apache.org>
…h CLI (apache#14845)

Co-authored-by: Haonan <hhaonan@outlook.com>
…ry control & Subscription: close data container in tsfile event & bind memory block for tablet response & generate empty tablet as initial response & offer subsequent tablet response before ack & expose prefetch and backdoor configs & best-effort disorder control (apache#14752) (apache#14849)
…ptly clean up closed processor subtasks & close parser when releasing phantom reference of tsfile event (apache#14820) (apache#14835)
…14717) (apache#14833)

* Load: convert to insert tablet on region replica set changes (apache#14717)

(cherry picked from commit 7ac71fb)

* resolve
* [remove confignode] Add Remove ConfigNode SQL (apache#14813)

* add remove ConfigNode

* add IT

* removeConfigNodeNum

(cherry picked from commit 6233e53)

* resolve conflicts
…pache#14852)

* add linked tsfile size count

* fix review

(cherry picked from commit a0eab8f)
…e of prefetching queue & improve logs for subscription providers (apache#14822) (apache#14836)

* fix nack tablet response

* improve log for consumer

* report state for SubscriptionPrefetchingQueue

* fix log
…using the MeasurementShcema to not be correctly set to null (NPE) (apache#14831) (apache#14858)

(cherry picked from commit 57ede48)
…retransmission upon frequent rebooting (apache#14860)

(cherry picked from commit 515991d)
…dog restarts & Log degrade reasons for debugging (apache#14865) (apache#14869)

(cherry picked from commit 3cc339b)
…rce the receiver to forward the received event (apache#14847) (apache#14875)

Co-authored-by: Steve Yurong Su <rong@apache.org>
…anodes at the same time (apache#14879)

* [remove datanode] Delete the SQL of removing multiple datanodes at the same time apache#14862

(cherry picked from commit b4cec03)

* fix compile
…ile parsing process & increase the reference count for subscribed parsed raw tablet event & disrupt parsing requests through the introduction of randomness & disable prefetch by default (apache#14856) (apache#14886)
…odeTabletInsertionEvent & unify the memory threshold judgment for tablet and tsfile block & close data container when internally decrease reference count of PipeTsFileInsertionEvent (apache#14873) (apache#14887)
…scription: close data container for current PipeTsFileInsertionEvent in batch (apache#14901) (apache#14902)
* Add connection_time_out_in_ms for Python SDK (apache#14898)

* Add connection_time_out_in_ms for Python SDK

* fix bug

* fix bug

* remove line
luoluoyuyu and others added 27 commits June 18, 2025 15:03
…ache#15762)

* Implement high availability for the C++ client and support tsblock

* fix issues on windows

* User password encryption upgraded from MD5 to SHA256. Existing users' passwords will be upgraded upon next login.

* spotless apply
…d log_explain_ananlyze.log from being output to log_datanode_all.log (apache#15801)
…ugh & Record release resource blocked too long by driver (apache#15829)
…on buffer (apache#15699) (apache#15806)

Co-authored-by: Steve Yurong Su <rong@apache.org>
…ntegration test (apache#15546) (apache#15852)

* Subscription: apply IoTConsensusV2 as cluster mode for integration test (apache#15546)

* fixup! Subscription: apply IoTConsensusV2 as cluster mode for integration test (apache#15546)
…es generated by pipe when isForwardingPipeRequests is false (apache#15845) (apache#15864)
apache#15790) (apache#15865)

* Subscription: intro poll and prefetch v2 for tsfile topic (apache#15790)

* fixup! Subscription: intro poll and prefetch v2 for tsfile topic (apache#15790)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.