Dmytro Skarzhynets
00238968e9
fix: preserve rule node execution counter when copying messages in delay and deduplication nodes
Delay and deduplication rule nodes were creating brand new TbMsg objects
instead of copying the original, which reset the ruleNodeExecCounter to 0.
This allowed bypassing the maxRuleNodeExecutionsPerMessage limit.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3 months ago
Viacheslav Klimov
a887b655f8
Fix flaky TbRateLimitsTest timing tolerance
Increased timing tolerance gap from 500ms to 1000ms in both
testRateLimitWithGreedyRefill and testRateLimitWithIntervalRefill
to prevent ConditionTimeoutException caused by scheduling jitter.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
4 months ago
Viacheslav Klimov
ad423555ac
Version changed to 4.3.1
4 months ago
Viacheslav Klimov
132b6a1e3f
Version changed to 4.2.2
4 months ago
Viacheslav Klimov
c41159a3f8
Version set to 4.3.0.2-SNAPSHOT
4 months ago
Viacheslav Klimov
b244e14ef7
Version set to 4.2.1.3-SNAPSHOT
4 months ago
Viacheslav Klimov
7f427b27fb
Version set to 4.3.0.1-SNAPSHOT
4 months ago
Viacheslav Klimov
295e7d68c9
Update license headers
5 months ago
Viacheslav Klimov
5b5b4dff6b
Update license header
5 months ago
Viacheslav Klimov
c069d28231
Version set to 4.3.0-RC
5 months ago
Viacheslav Klimov
5e8ca1ca46
TMP version set to 4.2.1.2-SNAPSHOT
5 months ago
Viacheslav Klimov
f2dadd0791
Version set to 4.2.1.2-SNAPSHOT
5 months ago
Viacheslav Klimov
295d29fc68
Version set to 4.2.1.1-RC
5 months ago
Viacheslav Klimov
54b67426f4
Version set to 4.3.0-RC
5 months ago
Andrii Landiak
c464ba993f
Improve alarm template
7 months ago
IrynaMatveieva
7c886840ce
refactoring
7 months ago
Andrii Landiak
fdfcad8665
Fix bulk import
7 months ago
IrynaMatveieva
cd15206061
relation changed processing
7 months ago
Andrii Landiak
1f884bb5ca
UserAuthDetailsCache. Refactoring after review
8 months ago
IrynaMatveieva
f667f0f23f
(wip) aggregation cf
8 months ago
VIacheslavKlimov
514812ae02
Version set to 4.3.0-SNAPSHOT
8 months ago
VIacheslavKlimov
1c2bdd4c14
TMP version set to 4.2.1-RC
8 months ago
VIacheslavKlimov
aefb7dcb41
Version set to 4.2.1-RC
8 months ago
VIacheslavKlimov
0b305e6f2a
Alarm rules CF: real-time duration condition checks
8 months ago
dshvaika
2c06aa475f
geofencing cf bugfixes
8 months ago
VIacheslavKlimov
bf3e6dce76
CF: Current customer dynamic source support
8 months ago
VIacheslavKlimov
3e357e5e9b
Add initial duration alarm condition support for Alarm rules CF
8 months ago
VIacheslavKlimov
3e11282d8f
Base implementation of Alarm rules CF
8 months ago
dashevchenko
857aa2c648
fixed nextCycleTs calculation for api usages
8 months ago
IrynaMatveieva
61a39c2b33
fixed duplicated cf cache init in cf processor
9 months ago
dshvaika
06515a5e13
Renamed actor message types and java fields for clarity
10 months ago
dshvaika
71f092c4e8
Added dirty updates support
10 months ago
dshvaika
c8490080a1
added basic logic to update state periodically
10 months ago
Igor Kulikov
418cecf016
Version 4.3.0-SNAPSHOT
10 months ago
Igor Kulikov
4cdf1baf9a
Temp version set to 4.2.0-RC
10 months ago
Igor Kulikov
20bccee972
Version set 4.3.0-SNAPSHOT
10 months ago
Igor Kulikov
cc7c496b13
Version set to 4.2.0-RC
10 months ago
Dmytro Skarzhynets
9bcd3d8849
AI rule node: fix rule engine message metadata (de)serialization
11 months ago
Dmytro Skarzhynets
69964a2413
Make script compilation errors unrecoverable during rule node initialization
11 months ago
Dmytro Skarzhynets
d2d22a44c2
AI rule node: add support for all data/metadata patterns in rule nodes
12 months ago
Igor Kulikov
ebf6f66cbe
Version set to 4.2.0-SNAPSHOT
1 year ago
Igor Kulikov
2de733ef69
Version set to 4.2.0
1 year ago
ViacheslavKlimov
850af5d126
Version set to 4.1.0-RC
1 year ago
ViacheslavKlimov
5572b6bb4a
TMP version set to 4.1.0-SNAPSHOT
1 year ago
dshvaika
45dee234c8
fixes after review + new tests added
1 year ago
dshvaika
35e9d007d0
upgrade logic + rate limits validation
1 year ago
dshvaika
a242d3a43b
Added missing test for RateLimitServiceTest && refactoring
1 year ago
dshvaika
8af37beb4a
New Cassandra rate limits: separated for Read and Write + Core and Rule Engine
1 year ago
ViacheslavKlimov
0dde966082
Support reprocessing for job with general error; job deletion; refactoring
1 year ago
ViacheslavKlimov
95d1b5ebd7
Minor refactoring for TopicPartitionInfo
1 year ago