Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
811 commits
Select commit Hold shift + click to select a range
0361309
Subscription IT: fix IoTDBConsumer2With1TopicShareProcessTsfileIT (#1…
VGalaxies Mar 18, 2025
c2ffa8e
Make removed confignode can rejoin cluster without deleting data dir …
OneSizeFitsQuorum Mar 18, 2025
658c267
[To dev/1.3] Optimize query execution in easy query case (#15128)
JackieTien97 Mar 19, 2025
85d435b
[To dev/1.3] Enhance remove unexisted datanode error message #15140
HxpSerein Mar 19, 2025
043f0c7
[To dev/1.3] perf: various types of iterator for multiple tvlists in …
shizy818 Mar 20, 2025
0355587
[To dev/1.3] Print debug log only if debug is enbale
JackieTien97 Mar 21, 2025
7bb1049
[to dev/1.3] RegionMigrateProcedure and RegionReconstructProcedure no…
liyuheng55555 Mar 21, 2025
d49f43a
Updated moquette version to fix MQTT write direct memory leak issue (…
Caideyipi Mar 21, 2025
ecb500e
Pipe: Fixed the bug that OPC DA sink may free a string multiple times…
Caideyipi Mar 21, 2025
af472c0
Fix bug that the partition table auto cleaner cannot be activated (#1…
CRZbulabula Mar 22, 2025
960f00b
[To dev/1.3] Restore rollback for UnsetTemplateProcedure (#15088)
Caideyipi Mar 24, 2025
d8acf63
[To dev/1.3] Update tsFile snapshot version
Caideyipi Mar 24, 2025
c1ab85f
Pipe: Fixed the ttl privilege logic at receiver side (#15135) (#15145)
Caideyipi Mar 25, 2025
04b5ba4
Load & Region Migrate: Notify all DNs before and after RM (#15032) (#…
DanielWang2035 Mar 25, 2025
8080d1f
Pipe: Fixed Async Connector Repeatedly Putting Events into RetryQueue…
luoluoyuyu Mar 25, 2025
78dfd29
Fix division by zero error when flush memtable (#15183)
HTHou Mar 25, 2025
50cc5da
Subscription: intro SubscriptionLogManager for global uniform downsam…
VGalaxies Mar 25, 2025
0042ab9
Improve ConfigNode removing #15189 (#15195)
liyuheng55555 Mar 26, 2025
9f277c0
Pipe: iotdb-thrift-connector async retry mechanism (#14916) (#15201)
MiniSho Mar 27, 2025
2594187
Load: Support multi-disks awareness for IoTV2 and Pipe (#15181) (#15213)
Pengzna Mar 27, 2025
5e66c15
[To dev/1.3] fix: MemoryNotEnough exception & clone & delete issues (…
shizy818 Mar 27, 2025
a9c82fb
Load: Add default value for multi disks awareness (#15216) (#15218)
Pengzna Mar 27, 2025
a629754
Pipe: Enable showing WRITE_BACK_SINK (Fix IoTDBDatabaseIT) (#15209) (…
XNX02 Mar 28, 2025
f2029f8
Subscription: distinguish between reference count of ack and clean in…
VGalaxies Mar 31, 2025
860dd1c
Pipe: Fixed the issue where the storage engine referenced an incorrec…
luoluoyuyu Mar 31, 2025
2b7f32d
Pipe: Reduced the log of epoch switching & Refactor & Optimized the m…
Caideyipi Mar 31, 2025
dce37ef
Pipe: Added memory control for receiver insert statements (#15046) (#…
Caideyipi Mar 31, 2025
6c92f63
Pipe: Add metrics for tsfile to tablets invocation call count and tim…
XNX02 Apr 1, 2025
399ba48
Pipe: Fix stuck caused by async connector client not returned after t…
SteveYurongSu Apr 1, 2025
f8b368b
Load: Implement region operations cache for load × region migration d…
liyuheng55555 Apr 1, 2025
4b94ccf
[To dev/1.3] Enhance remove confignode robustness by increase waiting…
OneSizeFitsQuorum Apr 2, 2025
0698664
Pipe: Optimized insert node cache hit possibility & Pipe: Set thread …
SteveYurongSu Apr 2, 2025
ccfa23e
Pipe: Added total floating memory usage for mem-ctrl of linked but de…
Caideyipi Apr 3, 2025
00a36dc
Pipe: Added memory control for aligned chunk reader in TsFileInsertio…
Caideyipi Apr 7, 2025
e70d2ec
Pipe IT: Fixed the issue that the Pipe IT test error log could not be…
luoluoyuyu Apr 7, 2025
cd0c0a5
Load: Support converting mini TsFile into Tablets & Adjust the way to…
MiniSho Apr 7, 2025
bad9c00
rest add support show models (#15289)
CloudWise-Lukemiao Apr 8, 2025
f4b5d0e
Load: Batched tablet insertion during conversion (#15125) (#15247)
DanielWang2035 Apr 8, 2025
b4161dd
[To dev/1.3] perf: add encodeBatch interface to accelerate flushing f…
shizy818 Apr 9, 2025
5ae3728
[To/dev 1.3]Get correct TTL in tree model (#15256) (#15298)
CRZbulabula Apr 9, 2025
743e2e7
Optimize group by query in ClientRPCServiceImpl to reduce cpu usage (…
Beyyes Apr 9, 2025
9af414b
Add retry for inactivePeer of region migration (#15294) (#15303)
liyuheng55555 Apr 9, 2025
23d00ab
Subscription: poll heartbeat event when there are no consumers (#1530…
VGalaxies Apr 14, 2025
68878c8
[To dev/1.3] update tsfile version to 1.1.1 (#15334)
HTHou Apr 14, 2025
459f5e8
[To dev/1.3] Throw exception when wal entry is too large
HTHou Apr 15, 2025
575616a
[to dev/1.3] Separate fully dirty files by partially dirty files task…
shuwenwei Apr 16, 2025
a37a992
refactor: load max page&chunk configuration in ReadOnlyMemchunk and M…
shizy818 Apr 18, 2025
d5369b3
[To dev/1.3] Make deserialize of AggregationDescriptor AttributesMap …
Wei-hao-Li Apr 18, 2025
ad60164
[to dev/1.3] Add getBlob and getDate for SessionDataSet.DataIterator …
shuwenwei Apr 18, 2025
d08d610
Pipe: aggregate tablets with different measurements under the same de…
VGalaxies Apr 21, 2025
071d413
Subscription: detect outdated subscription event for better consumer …
VGalaxies Apr 21, 2025
62e1da1
Subscription: [Bug] When using SubscriptionPullConsumer to consume da…
VGalaxies Apr 21, 2025
3e0a17f
Pipe: use mem table to batch write data into tsfile (#15276) (#15353)
VGalaxies Apr 21, 2025
d4c0f99
Pipe/Load: Remove MD5 check for identically named TSFile to speed up …
luoluoyuyu Apr 21, 2025
d72ddb2
Pipe: Fix NPE caused by InsertNodeMemoryEstimator estimating Binary a…
luoluoyuyu Apr 21, 2025
0de15a7
Load: check if the DataRegion is Deleted before loading the new tsfil…
MiniSho Apr 21, 2025
ca848e9
Pipe: Fixed the validation logic of OpcDaConnector & Optimized the er…
Caideyipi Apr 21, 2025
2f5ef17
Load: Do not clear schema cache when last cache is disabled (#15380) …
Caideyipi Apr 21, 2025
9e96edc
Pipe: fix potential ClassCastException when casting LocalDate[] in Pi…
VGalaxies Apr 22, 2025
cb48b67
Load: Support Async Load in SQL (#15208) (#15320)
luoluoyuyu Apr 22, 2025
04b51cf
Adapt TIMESTAMP type when import data (#15390)
2b3c511 Apr 24, 2025
a40f44c
[To dev/1.3] Add authorization for metric prometheus report(#15412)
OneSizeFitsQuorum Apr 25, 2025
15f867c
Load: Supports metrics in the Async Analyzer stage (#15312) (#15409)
luoluoyuyu Apr 27, 2025
a55681a
Fix memory leak in wal compressed buffer (#15418)(#15419)
jt2594838 Apr 28, 2025
2f46f2a
Procedure: Fix the concurrency error during StateMachineProcedure sna…
luoluoyuyu Apr 28, 2025
3fa6525
Pipe: Implement hot loading of Pipe configuration parameters (#15292)…
luoluoyuyu Apr 28, 2025
8da79d2
[To dev/1.3] Fix predicate push down when first child is Constant in …
Wei-hao-Li Apr 30, 2025
37fced1
Subscription: detect outdated subscription event for tsfile message (…
VGalaxies May 7, 2025
19d81cb
Subscription: mark topic as completed when there is no corresponding …
VGalaxies May 7, 2025
3d08001
Pipe: Fixed the deadlock cause by terminate event reporting & Added s…
Caideyipi May 8, 2025
b3052df
Pipe: Added max / min function to aggregate-processor (#15459) (#15469)
Caideyipi May 8, 2025
21269a0
Pipe: Fixed the bug that disruptor queue close may block forever by n…
Caideyipi May 8, 2025
41dea10
Load: Enhanced the auto-creation logic (#15265) (#15474) (#15473)
Caideyipi May 8, 2025
1174ce7
Pipe: Enable flushing storage engine after last terminate event repor…
Caideyipi May 9, 2025
68ff980
Pipe: Added metrics for batch & handler size & compression ratio & co…
Caideyipi May 12, 2025
576918c
[To dev/1.3] Use reference time position for PartitionTableAutoCleaner
CRZbulabula May 13, 2025
e06eb29
[To dev/1.3] Fix auto cleaning partition table bug
JackieTien97 May 14, 2025
a601933
[To dev/1.3] Remove SessionPool sensitive info (#15507)
HTHou May 15, 2025
ab37cc1
Pipe: Fixed the bug that sorter may use wrong value when there are du…
Caideyipi May 15, 2025
f069e60
Load: fix memory leak when failed in 2nd phase (#15503) (#15513)
DanielWang2035 May 15, 2025
7d3efb2
Async Load: Set the database name null when appropriate & Enable auto…
luoluoyuyu May 19, 2025
e3dda34
Subscription: fully managed tsfile parsing process for tsfile format …
VGalaxies May 20, 2025
52adf9a
Load: fix data loss when loading different files with same name in th…
DanielWang2035 May 20, 2025
de88b9b
Load: fix memory leak when failed to send chunk data in first phase (…
DanielWang2035 May 20, 2025
882f98b
[To dev/1.3] Correct error messages when encountered IllegalPathExcep…
zerolbsony May 22, 2025
04da42b
Subscription: decrease reference count for managed parsed tsfile even…
VGalaxies May 22, 2025
2e65062
Remove all kinds of ProcedureException's subclass & Fix a security pr…
liyuheng55555 May 22, 2025
c6dd5fa
Pipe: Optimized the hybrid switching algorithm (#15528) (#15554)
Caideyipi May 22, 2025
2ee8e15
Pipe: Added skip-if semantic to iotdb-connector (#15530) (#15553)
Caideyipi May 22, 2025
fdf847c
Subscription: support drop subscription from session & intro allTopic…
VGalaxies May 23, 2025
9f5cdce
Pipe: Enable synonym detection for OpcUaConnector (#15573) (#15576)
Caideyipi May 26, 2025
d20c59d
[To rel/1.3][AINode] Return ainodeClient in clientPool
ycycse May 27, 2025
3ed3a08
Pipe: add mark-as-general-write-request parameter in pipe to force fo…
XNX02 May 28, 2025
ab02f75
[To dev/1.3] Implement high availability for the C++ client and suppo…
hongzhi-gao May 29, 2025
02708ec
[To dev/1.3] Fix illegal path exception message and don't effect othe…
zerolbsony May 29, 2025
2c6ad83
Pipe: Fixed the bug that the insertion for newer tsFile in one region…
Caideyipi May 29, 2025
c752d0c
Pipe: refine memory cost estimation of Binary types for more precise …
DanielWang2035 May 29, 2025
c92b625
Pipe/Load: Assign distinct progress indexes for loading tsfiles in ti…
luoluoyuyu May 29, 2025
c8bff00
Subscription: retain tsfile events in tsfile batch to avoid premature…
VGalaxies May 29, 2025
1cbef9c
Pipe: Optimize Batch and WAL memory allocation algorithms (#15534) (#…
luoluoyuyu May 29, 2025
49bd622
Subscription: support unsubscribe from completed topics under client …
VGalaxies May 29, 2025
5a54947
Pipe: Optimize Drop Pipe high priority tasks cannot obtain SubTask ob…
luoluoyuyu May 29, 2025
831eac0
Pipe: Unbinded the default meter for remaining insertion event count …
Caideyipi May 30, 2025
5b27bf3
[To dev/1.3] Ignore not exist when storage is not ready
shuwenwei Jun 4, 2025
56bc93e
[To dev/1.3] Update last cache in load (#15637)
jt2594838 Jun 4, 2025
695130d
[To dev/1.3] Pipe: Fixed the issue that the DropPipe Connector subtas…
luoluoyuyu Jun 5, 2025
ea4fd1a
[To dev/1.3] Pipe: Fixed the problem of null pointer and incorrect Ta…
luoluoyuyu Jun 5, 2025
6b21054
[To dev/1.3] Pipe: Fix the problem that the initialization of Pipe co…
luoluoyuyu Jun 5, 2025
971605d
[To dev/1.3] Pipe: Applied the login function to config receiver (#15…
Caideyipi Jun 5, 2025
44a6144
[To dev/1.3] Load: Introduce thread pool for tablet conversion and in…
DanielWang2035 Jun 6, 2025
411b8e9
[To dev/1.3] Pipe: Add retry when TsFile parsing failed to avoid race…
DanielWang2035 Jun 6, 2025
86f851c
[To dev/1.3] Pipe: Changed the default value about batch delay config…
Caideyipi Jun 6, 2025
88ec7cf
[To dev/1.3] Pipe: Fix TSFile transfer blocking InsertNode sending (#…
Caideyipi Jun 7, 2025
59974f4
[To dev/1.3] Pipe/IoTV2: Try to persist progressIndex in local for re…
Caideyipi Jun 7, 2025
8179015
[To dev/1.3] Pipe: Add InsertNode & tsFile transmission time metrics …
Caideyipi Jun 7, 2025
dd01534
[To dev/1.3] Pipe: Fixed the metric NPE caused by batch disable (#156…
Caideyipi Jun 7, 2025
1309c9e
Pipe: Fixed multiple bugs (#15674)
Caideyipi Jun 9, 2025
be2ac5f
Pipe: Fix the problem that the Pipe memory block fails to call the Wa…
luoluoyuyu Jun 10, 2025
472f169
[To dev/1.3] Pipe: Changed the default batch memory request size to a…
Caideyipi Jun 11, 2025
524a6f6
[To dev/1.3] Pipe: Fixed the problem of not being able to write norma…
luoluoyuyu Jun 12, 2025
a34add4
Subscription: optimize prefetching queue report state overhead (#1566…
VGalaxies Jun 16, 2025
f3a06cc
Subscription: unsubscribe completed topics when remove consumer confi…
VGalaxies Jun 16, 2025
f829251
Fix arrary index out-of-bounds in agg query with align by device when…
Wei-hao-Li Jun 16, 2025
557e497
Subscription IT: intro retry rule for flaky tests (#15698) (#15721)
VGalaxies Jun 16, 2025
260d982
[to dev/1.3] Make the root.__system database has a normal number of r…
liyuheng55555 Jun 16, 2025
0bb345c
[To dev/1.3] Correct binary column memory calculation
JackieTien97 Jun 16, 2025
236c098
[To dev/1.3]Support order by time for Agg align by device query with …
Wei-hao-Li Jun 16, 2025
b33fc38
[To dev/1.3] Fix timeout didn't pass to client bug (#15743)
JackieTien97 Jun 17, 2025
0dd2f8c
fix datanode check (#15730) (#15737)
HxpSerein Jun 17, 2025
d799098
[To dev/1.3] Enhance "remove region" sql to handle the case of DataNo…
CRZbulabula Jun 17, 2025
dc5a36e
[To dev/1.3]Fix TypeProvider and AggregationDescriptor serde in Templ…
Wei-hao-Li Jun 17, 2025
f68b0e8
[To dev/1.3] Avoiding error log by removing ThreadLocal for Mqtt Client
JackieTien97 Jun 17, 2025
3a61340
Pipe: Fixed the insert node EMA logic for degrading (#15741) (#15758)
Caideyipi Jun 18, 2025
30fb194
Pipe: Delete the extra tags created by the PipeWALInsertNodeCacheMetr…
luoluoyuyu Jun 18, 2025
d976703
Conf Template: Fix wrong symbol (#15748)
Pengzna Jun 18, 2025
2699ed1
Pipe: Set WAL to uncompressed when using real-time sync (#15733) (#15…
Caideyipi Jun 18, 2025
4a1cf06
[to dev/1.3] Fix replication factors of root.__system (#15759)
liyuheng55555 Jun 18, 2025
9f3972f
[to dev/1.3] Add metric for aggregator
shuwenwei Jun 18, 2025
4f6f4c8
[To dev/1.3] Fix thread leak in session while connected DN is down
JackieTien97 Jun 18, 2025
85ecde9
update version ratis from 3.1.3 to 3.2.0-3247c7f-SNAPSHOT (#15763)
RkGrit Jun 18, 2025
e6c524e
[To dev/1.3] User password encryption upgraded from MD5 to SHA256 (#1…
hongzhi-gao Jun 18, 2025
5ec14a0
Pipe: Fixed the NPE when closing sync connector (#15772) (#15776)
Caideyipi Jun 18, 2025
d4605c4
Pipe: Add retry for tablet batch req to avoid retransmission when mem…
DanielWang2035 Jun 18, 2025
25d51fe
Load: Convert to tablets when node is read-only (#15693) (#15774)
DanielWang2035 Jun 18, 2025
e480abc
Pipe: Fix the inconsistency between schema and values columns in the …
luoluoyuyu Jun 18, 2025
c77c9bb
Subscription: return immediately when unsubscribe empty complete topi…
VGalaxies Jun 19, 2025
4687f7d
Pipe: Fixed the NPE caused by the compression timer (#15782) (#15783)
Caideyipi Jun 19, 2025
5f6c2e6
[To dev/1.3] Correct Block Queue Time metric
JackieTien97 Jun 20, 2025
ee8b8ef
[to dev/1.3] Prevent the contents of log_datanode_sample_query.log an…
shuwenwei Jun 23, 2025
b3deabb
[to dev/1.3] Fix the returning state of NotifyRegionMigrationProcedur…
liyuheng55555 Jun 24, 2025
0626d34
[To dev/1.3] Throw CANNOT_FETCH_FI_STATE(722) instead of 301/305 whil…
JackieTien97 Jun 25, 2025
84f0465
[To dev/1.3] Correct status code from 301 to 719 while memory not eno…
JackieTien97 Jun 26, 2025
d7c05fa
[to dev/1.3] Parallel disptach read fragment instance
shuwenwei Jul 1, 2025
75ae9cb
Reduce default value of rpcMaxConcurrentClientNum (#15260) (#15848)
HTHou Jul 1, 2025
1a33299
Subscription: add config to enable or disable subscription (#15820) (…
VGalaxies Jul 2, 2025
b53b1a6
[To dev/1.3] Pipe: Add upper bound check for Pipe request decompressi…
XNX02 Jul 3, 2025
7bfea00
[To dev/1.3] Subscription: apply IoTConsensusV2 as cluster mode for i…
VGalaxies Jul 3, 2025
a13af31
[To dev/1.3] Pipe: prevent historical extractor from forwarding TsFil…
XNX02 Jul 3, 2025
961127f
[To dev/1.3] Subscription: intro poll and prefetch v2 for tsfile topi…
VGalaxies Jul 4, 2025
f7a63d4
[To dev/1.3] Correct the memroy calculation of BinaryColumnBuilder
JackieTien97 Jul 4, 2025
5852681
[To dev/1.3] Fix dead lock when take snapshot for Trigger and UDF
Wei-hao-Li Jul 8, 2025
7ef7a7e
Pipe: Fix the error of Client object returning to object pool after f…
luoluoyuyu Jul 8, 2025
57d4157
[To dev/1.3] Try delete sort tmp after driver is closed
JackieTien97 Jul 8, 2025
23ce17a
Pipe/IoTV2: Persist progress index locally before shutdown to accurat…
SteveYurongSu Jul 9, 2025
2d0e1d3
[To dev/1.3] Fixed the NPE caused by view permission check (#15876)
Caideyipi Jul 9, 2025
e8683d5
[To dev/1.3] Pipe: Enabled waiting for pipes to finish & progress ind…
Caideyipi Jul 10, 2025
77e87e4
[To dev/1.3] Pipe: Reduced the progress index report interval & Added…
Caideyipi Jul 10, 2025
9603556
[To dev/1.3] Merge last query scan node of same device
shuwenwei Jul 11, 2025
6751b02
[To dev/1.3] Fix potential memory leak of Memory Pool
JackieTien97 Jul 11, 2025
ae14450
[To dev/1.3] Revert Pipe: Try to persist progressIndex in local for r…
Caideyipi Jul 12, 2025
dc76d08
Bump org.apache.commons:commons-lang3 from 3.13.0 to 3.18.0 (#15922) …
HTHou Jul 14, 2025
bc33f69
[To dev/1.3] Pipe: Add a tool for validating and repairing isGenerate…
SteveYurongSu Jul 14, 2025
06a6aad
[To dev/1.3] Add more checkpoints in series scan
shuwenwei Jul 15, 2025
a0f52f6
[To dev/1.3] Avoid NPE while stop DN (#15940)
JackieTien97 Jul 15, 2025
ea8ee3a
[To dev/1.3] Fixed multiple bugs of pipe
Caideyipi Jul 15, 2025
83c8231
Pipe: Fix connection leak caused by clients not closed after task dro…
SteveYurongSu Jul 15, 2025
da99470
Pipe: Added rate limiter for tsFile sending (#15765) (#15947)
Caideyipi Jul 15, 2025
65787b7
Pipe: Fixed the ping-pong of certain realtime tsFiles (#15949)
Caideyipi Jul 15, 2025
eb36152
[To dev/1.3] Pipe: Fix DataNodeShutdownHook waiting report logic and …
luoluoyuyu Jul 16, 2025
9cc4cbf
[To dev/1.3] Pipe: Added progressIndex reset function to the resource…
Caideyipi Jul 16, 2025
5bd1503
Pipe: Report progress index for filter-outed tsfile events in PipeHis…
SteveYurongSu Jul 17, 2025
9234c7b
Fix the handling of empty value chunk when load splitting time partit…
shuwenwei Jul 18, 2025
4db4229
[To dev/1.3] Pipe: Fixed the database cache parallel creation logic
Caideyipi Jul 21, 2025
64e65c6
[To dev/1.3] Pipe: Fixed hard-link problem (#15984) (#15986)
Caideyipi Jul 22, 2025
f36974d
[To dev/1.3] Cherry-Pick:"Enable the kernel to support passing topics…
wenyanshi-123 Jul 22, 2025
ebbe43d
Pipe: Fix the problem that a cluster crash in the multi-cluster recei…
luoluoyuyu Jul 22, 2025
6893919
Pipe: Reduce IoTDBAirGapConnector Handshake times (#15990)(#15993)
luoluoyuyu Jul 22, 2025
5efc8f7
[To dev/1.3] Pipe: Update the log of the heartbeat process reported b…
luoluoyuyu Jul 22, 2025
df0fd96
[To dev/1.3] Pipe: Do not transfer historical tsFiles when restarts i…
Caideyipi Jul 22, 2025
063f85e
[To dev/1.3] Pipe: Handle existing hardlink in createHardLink method …
SteveYurongSu Jul 23, 2025
b894648
[To dev/1.3] Pipe: Report progress index for filter-outed insertion e…
SteveYurongSu Jul 23, 2025
5f04d59
Pipe: Removed the old useless loopback detection logic (#16007) (#16010)
Caideyipi Jul 23, 2025
b243d8a
[To dev/1.3] Pipe: Fix compilation failure caused by #16010 (#16013)
SteveYurongSu Jul 23, 2025
6cc148a
Pipe: Fixed the compilation failure of dev/1.3
Caideyipi Jul 23, 2025
cb2da10
[To dev/1.3] Pipe: Optimized the degrading logger & Deleted useless U…
Caideyipi Jul 24, 2025
1a3a3ff
[To dev/1.3] Pipe: Exclude the tsFiles / insertNodes from transfer ti…
Caideyipi Jul 24, 2025
58ca1c6
Pipe: Fixed the hard-link lock problem & Some pipe CIs on master (#16…
Caideyipi Jul 24, 2025
8bd3830
[to dev/1.3] Set global time filter before analyzing last query
shuwenwei Jul 24, 2025
4ba9b6a
[To dev/1.3] Optimize partition cache getRegionReplicaSet interface p…
Caideyipi Jul 25, 2025
5ea0fe5
Add WAL entry number for one TsFile metric (#15818) (#16011)
HTHou Jul 28, 2025
94cbb47
[To dev/1.3] Pipe: Simplified the hybrid down-grading logic (#16040)
Caideyipi Jul 28, 2025
edb1f08
Bump TsFile version to 1.1.2-250725 to introduce compression type sep…
jt2594838 Jul 28, 2025
2757110
[To dev/1.3] Pipe IT & Subscription IT: migrate workflows that are no…
VGalaxies Jul 28, 2025
a0b4978
[To dev/1.3] Pipe: Fixed the bug that concurrent modification / compa…
Caideyipi Jul 28, 2025
d9ab51d
[To dev/1.3] Pipe: Change the name of the Extractor plugin to Source …
luoluoyuyu Jul 28, 2025
1b67ec5
[to dev/1.3] Cherry pick 'estimating inner compaction task memory dur…
shuwenwei Jul 29, 2025
212df13
[To dev/1.3] Change sort_buffer_size_in_bytes default value
JackieTien97 Jul 29, 2025
173aa30
[To dev/1.3] Pipe: Modify Sink Batch Metrics (#16018) (#16064)
luoluoyuyu Jul 31, 2025
851ed27
[To dev/1.3] Pipe: Modify Sink batch event length related metrics (#1…
luoluoyuyu Aug 1, 2025
bc7492c
[To dev/1.3] Pipe: Fixed the default param of single entry of disrupt…
Caideyipi Aug 1, 2025
6de644e
[To dev/1.3] Pipe: Fixed the issue that frequent logins on the receiv…
luoluoyuyu Aug 4, 2025
64b5f6c
[To dev/1.3] Pipe/Load: Implement multi-disk awareness of multiple fi…
luoluoyuyu Aug 4, 2025
9345d9e
[To dev/1.3] Pipe: Fixed the missing bans for pipe memory management …
Caideyipi Aug 4, 2025
21a2e9d
[To dev/1.3] Pipe: Fixed TsFile resource leak issue (#16090) (#16092)
luoluoyuyu Aug 4, 2025
6c27518
Fix path attack when loading snapshot of IoTConsensus (#16098)
jt2594838 Aug 5, 2025
fc6913b
[To dev/1.3] Pipe: Fix the stuck state caused by unfair lock in Sink …
luoluoyuyu Aug 6, 2025
1ca6002
[To dev/1.3] Pipe: Do not use the fork join pool in TerminateEvent #1…
Caideyipi Aug 7, 2025
b8d829c
[To dev/1.3] Pipe: Totally banned the receiver conversion (#16086) (#…
Caideyipi Aug 7, 2025
01dcf32
[To dev/1.3] Pipe: Delete the heartbeat event count in Remaining Coun…
luoluoyuyu Aug 7, 2025
7372101
[To dev/1.3] Pipe: CN adds logic to check if Pipe is out of memory #1…
luoluoyuyu Aug 8, 2025
b9c2124
[To dev/1.3] Pipe: Fix and improve async tsfile transfer error handli…
Caideyipi Aug 8, 2025
bbb74b1
[to dev/1.3] Transfer schema tree in batches & add memory control for…
shuwenwei Aug 8, 2025
d37e9aa
[To dev/1.3] Temporarily banned some PBTree IT to avoid CI failure & …
Caideyipi Aug 8, 2025
92368e6
Pipe: Avoid unnecessary close-client in async client (Follow up fix f…
Caideyipi Aug 9, 2025
46b69a7
[To dev/1.3] Pipe: Avoid unnecessary close-client in async client (Fo…
Caideyipi Aug 10, 2025
31a407a
Skip TTL check when there is no TTL and no mods file in the data regi…
shuwenwei Aug 12, 2025
f3fa09f
[To dev/1.3] Load: Reduce unnecessary MD5 calculations (#16141) (#16151)
luoluoyuyu Aug 12, 2025
b9b9119
[To dev/1.3] Pipe: Use fixed memory settings to configure batch (#161…
Caideyipi Aug 12, 2025
436dd37
[To dev/1.3] Load: Fix LoadPieceNode reading aligned Chunk causing OO…
luoluoyuyu Aug 13, 2025
f5f52a4
[To dev/1.3] Pipe: Removed the useless ser-de in receiver raw req & I…
Caideyipi Aug 13, 2025
6f8efa9
[To dev/1.3] Pipe: Changed the default periodical login behavior to d…
Caideyipi Aug 13, 2025
e102e33
[To dev/1.3] Pipe: Optimized the commit queue to avoid OOM problem (#…
Caideyipi Aug 13, 2025
1a3f960
Replace the key in FileReaderManager to TsFileID
shuwenwei Aug 13, 2025
e9039a7
[To dev/1.3] Pipe: Delete unnecessary metrics (#16165) (#16168)
luoluoyuyu Aug 13, 2025
08b3150
[To dev/1.3] Fix nodeUrls shuffle error (#16167)
HTHou Aug 13, 2025
3b9513e
[to dev/1.3] Fix the status code of fetching schema when memory is no…
shuwenwei Aug 15, 2025
ef872f3
Fix concurrent modification of non-thread-safe data structures caused…
shuwenwei Aug 15, 2025
489bd73
[To dev/1.3] Use oracle jdk in 1c3d IT (#16182)
HTHou Aug 15, 2025
5d9d7ae
[to dev/1.3] Add memory control for mod entries in query
shuwenwei Aug 15, 2025
7082d00
[To dev/1.3] Pipe: Changed back the default value of tsFile batch to …
Caideyipi Aug 15, 2025
35039c5
[To dev/1.3] Pipe: Optimized the memory usage of progress report even…
Caideyipi Aug 19, 2025
1ac6984
[To dev/1.3] Pipe CI: always flush for IoTDBPipeDataSinkIT.testReceiv…
VGalaxies Aug 19, 2025
4592368
[To dev/1.3] Pipe: Comment Config Check (#16194) (#16208)
luoluoyuyu Aug 19, 2025
bee05d1
[To dev/1.3] Pipe: Optimize TsFile parsing logic (#16173) (#16207)
luoluoyuyu Aug 20, 2025
04b7e23
[to dev/1.3] Using PatternTreeMap to cache mod entries in ReadChunkCo…
shuwenwei Aug 20, 2025
f51a15f
Load: Optimized the partial path split logic in modifications coverag…
Caideyipi Aug 20, 2025
e0a90fb
Print measurement for putting buffer exceptions (#15873) (#16213)
jt2594838 Aug 20, 2025
ad064d8
Add configs to set default compression for each data type (#16117)
jt2594838 Aug 7, 2025
f52f5f0
Fix that compression by type is not properly applied (#16211)
jt2594838 Aug 20, 2025
17456c0
Fix some capitalizations in config template (#16216)
jt2594838 Aug 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 4 additions & 2 deletions .github/workflows/cluster-it-1c1d.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,17 @@ on:
branches:
- master
- 'rel/1.*'
- pipe-meta-sync
- 'rc/1.*'
- 'dev/1.*'
paths-ignore:
- 'docs/**'
- 'site/**'
pull_request:
branches:
- master
- 'rel/1.*'
- pipe-meta-sync
- 'rc/1.*'
- 'dev/1.*'
paths-ignore:
- 'docs/**'
- 'site/**'
Expand Down
64 changes: 64 additions & 0 deletions .github/workflows/cluster-it-1c1d1a.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: Cluster IT - 1C1D1A

on:
push:
branches:
- master
- 'rel/1.*'
- 'rc/1.*'
- 'dev/1.*'
paths-ignore:
- 'docs/**'
- 'site/**'
pull_request:
branches:
- master
- 'rel/1.*'
- 'rc/1.*'
- 'dev/1.*'
paths-ignore:
- 'docs/**'
- 'site/**'
# allow manually run the action:
workflow_dispatch:

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

env:
MAVEN_OPTS: -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3
MAVEN_ARGS: --batch-mode --no-transfer-progress
DEVELOCITY_ACCESS_KEY: ${{ secrets.GE_ACCESS_TOKEN }}

jobs:
AINode:
strategy:
fail-fast: false
max-parallel: 15
matrix:
os: [ ubuntu-latest ]
runs-on: ${{ matrix.os }}

steps:
- uses: actions/checkout@v4
- name: Build AINode
shell: bash
run: mvn clean package -DskipTests -P with-ainode
- name: IT Test
shell: bash
run: |
mvn clean verify \
-P with-integration-tests \
-DskipUTs \
-DintegrationTest.forkCount=2 \
-pl integration-test \
-am \
-PAIClusterIT
- name: Upload Artifact
if: failure()
uses: actions/upload-artifact@v4
with:
name: cluster-log-ainode-${{ matrix.os }}
path: integration-test/target/ainode-logs
retention-days: 30
10 changes: 6 additions & 4 deletions .github/workflows/cluster-it-1c3d.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,17 @@ on:
branches:
- master
- 'rel/1.*'
- pipe-meta-sync
- 'rc/1.*'
- 'dev/1.*'
paths-ignore:
- 'docs/**'
- 'site/**'
pull_request:
branches:
- master
- 'rel/1.*'
- pipe-meta-sync
- 'rc/1.*'
- 'dev/1.*'
paths-ignore:
- 'docs/**'
- 'site/**'
Expand All @@ -35,7 +37,7 @@ jobs:
fail-fast: false
max-parallel: 20
matrix:
java: [ 8, 11, 17 ]
java: [ 17 ]
runs-on: [self-hosted, iotdb]
# group: self-hosted
# labels: iotdb
Expand All @@ -44,7 +46,7 @@ jobs:
- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v4
with:
distribution: liberica
distribution: oracle
java-version: ${{ matrix.java }}
- name: IT/UT Test
shell: bash
Expand Down
52 changes: 52 additions & 0 deletions .github/workflows/compile-check.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# This workflow will compile IoTDB under jdk8 to check for compatibility issues

name: Compile Check

on:
push:
branches:
- master
- 'rel/1.*'
- 'rc/1.*'
paths-ignore:
- 'docs/**'
- 'site/**'
pull_request:
branches:
- master
- 'rel/1.*'
- 'rc/1.*'
paths-ignore:
- 'docs/**'
- 'site/**'
# allow manually run the action:
workflow_dispatch:

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

env:
MAVEN_OPTS: -Dhttp.keepAlive=false -Dmaven.wagon.http.pool=false -Dmaven.wagon.http.retryHandler.class=standard -Dmaven.wagon.http.retryHandler.count=3
MAVEN_ARGS: --batch-mode --no-transfer-progress
DEVELOCITY_ACCESS_KEY: ${{ secrets.GE_ACCESS_TOKEN }}

jobs:
compile-check:
strategy:
fail-fast: false
matrix:
java: [8]
os: [ ubuntu-latest ]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v4
- name: Set up JDK ${{ matrix.java }}
uses: actions/setup-java@v4
with:
distribution: liberica
java-version: ${{ matrix.java }}
- name: Compiler Test
shell: bash
run: |
mvn clean compile -P with-integration-tests -ntp
Loading
Loading