Viacheslav Klimov
412fbefdbb
Add Cassandra result set byte-size limit to prevent OOM on large queries
Adds page-level byte-size tracking in TbResultSet.allRows() using
ExecutionInfo.getResponseSizeInBytes() to fail early when accumulated
result set size exceeds the configurable limit (default 50MB).
Also fixes pre-existing bugs where onFailure callbacks in
CassandraBaseTimeseriesDao only logged errors but never completed
the future, causing callers to hang indefinitely on failures.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
3 months ago
Viacheslav Klimov
132b6a1e3f
Version changed to 4.2.2
4 months ago
Viacheslav Klimov
b244e14ef7
Version set to 4.2.1.3-SNAPSHOT
4 months ago
dashevchenko
609703e48d
fixed yml parameter
4 months ago
Nikita Mazurenko
f82f4017fd
Fix version comparison in EdgeVersionUtils
4 months ago
Dmytro Skarzhynets
74ef364f33
fix: respect forward_headers_strategy for client IP in audit logs
Remove redundant manual X-Forwarded-For header parsing in
RestAuthenticationDetails. The getClientIP() method duplicated
functionality already provided by Spring's ForwardedHeaderFilter
when server.forward_headers_strategy is configured.
Now uses request.getRemoteAddr() directly, which respects the
configured forward_headers_strategy setting (default: framework).
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
4 months ago
Nikita Mazurenko
10aa63f78f
Add license format in EdgeLatestVersionTest
4 months ago
Nikita Mazurenko
3d7be72692
Add error message to EdgeLatestVersionTest
4 months ago
Nikita Mazurenko
d5fe1db7d4
Add test to verify that enum proto EdgeVersion is synchronized with maven project.version
4 months ago
nickAS21
168de4620a
lwm2m - fix bug tests testFirmwareUpdateByObject5_Ok
4 months ago
Viacheslav Klimov
0b2423759c
Set 4.2.0 as supported version for upgrade
4 months ago
Viacheslav Klimov
bc5b3a615f
Get back upgrade from 4.2.0 to 4.2.1
4 months ago
Viacheslav Klimov
ec9d7018f2
Improve upgrade version compatibility check
4 months ago
Vladyslav_Prykhodko
abcf3b78f5
Fixed UI help links url to release-4.2.1
4 months ago
Viacheslav Klimov
22d6a14600
Fix license header for DefaultSystemSecurityServiceTest
4 months ago
IrynaMatveieva
3e0628099f
call error debug persistence in cf actors
4 months ago
IrynaMatveieva
202d458711
moved debug error persistence to actor system context
4 months ago
IrynaMatveieva
d568ee8536
fix: process cfs that uses the same key and some of cfs throws error
4 months ago
Sergey Matvienko
342060c54a
tests: fixed EdgeImitator usage in controller test by providing Modifiable Deque getDownlinkMsgsDeque
4 months ago
Sergey Matvienko
4bd812b6fd
tests: LWM2M transport refactored and fixed to run in parallel. Improved UPD port operation experience for stability. additional logs added
4 months ago
Sergey Matvienko
a706859711
tests: log MockMvc error responses >= 400 for easier investigation
4 months ago
Sergey Matvienko
ca948f637f
tests: CoapClientX509Test disconnect() is awaiting until UDP fixedPort released. reuse socket removed for UPD isUDPPortAvailable as not useful
4 months ago
Sergey Matvienko
94f3019188
tests: AbstractCoapSecurityIntegrationTest import cleanup
4 months ago
Sergey Matvienko
189c2ac6ae
tests: fixed Coap X509 Test client by calling dtlsConnector.destroy() on client.disconnect();
4 months ago
Sergey Matvienko
f4334436ff
tests: log warn dynamic property coap.bind_port coap.dtls.bind_port
4 months ago
Sergey Matvienko
bcfe4c2641
tests: coap transport tests refactored to use dynamic UPD ports to be able to test in parallel
4 months ago
Sergey Matvienko
9577cb0aee
tests: PortFinder.findAvailableUdpPort added
4 months ago
Sergey Matvienko
141ac80265
tests: transport.mqtt.bind_port is @DynamicPropertySource . Dynamic MQTT port are set in a single AbstractMqttIntegrationTest to be compatible with parallel test run
4 months ago
Sergey Matvienko
243fbec930
tests: spring.main.banner-mode=off
4 months ago
Sergey Matvienko
5305ccf180
tests: standardizing timeouts to address flakiness in parallel runs and busy CI env
4 months ago
Sergey Matvienko
7b9c53d348
tests: EdgeImitator - fix for ConcurrentModification at AbstractEdgeTest.validateMsgsCnt:387
4 months ago
Sergey Matvienko
2c533c0f86
tests: reducing logging noise
4 months ago
Sergey Matvienko
f4e2ebde54
Tests Edge - replaced port 7070 with dynamic port to allow parallel tests in surefire forks
4 months ago
IrynaMatveieva
73fa6734c4
updated error message on cf init
4 months ago
dshvaika
7b7e5ba93c
protection from use latest ts when output type is set to attributes
5 months ago
dashevchenko
32f7c2abf7
fixed smsEnabled property handling for tenant profile configuration
5 months ago
Viacheslav Klimov
9e748520e8
Fix invalid notification targets search by type
5 months ago
Andrii Landiak
4363e53ff4
Add DefaultSystemSecurityServiceTest
5 months ago
nickAS21
493aabebc1
fix bug validateKeyValueProtos String empty - add test
5 months ago
Viacheslav Klimov
5b5b4dff6b
Update license header
5 months ago
Andrii Landiak
aabf0c3813
Improve validation for user credentials on login
5 months ago
Andrii Landiak
c4de8926e4
Refactoring after review
5 months ago
Andrii Landiak
c6af9659fa
Improve NotificationRuleApiTest
5 months ago
Andrii Landiak
b15ef1c082
Redis: add username for ACL auth
5 months ago
Viacheslav Klimov
b29c670060
Fix invalid finish ts for jobs with zero tasks
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
IrynaMatveieva
98a9b380d7
fixed calculated field test
6 months ago
Andrii Landiak
1baaed8279
Improve EventsDeletionTaskProcessor to delete only non-debug types
6 months ago
Andrii Landiak
289c5674db
Fetch and drop partitioning tables
6 months ago