Open-source IoT Platform - Device management, data collection, processing and visualization.
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Oleksandra Matviienko
1cb0ca554c
Fixed duplicate alarms created by concurrent rule engine messages
When two messages for the same originator and alarm type arrived
simultaneously at the create-alarm rule node, both could pass the
"no existing active alarm" check inside create_or_update_active_alarm
and proceed to INSERT, because SELECT ... FOR UPDATE does not lock a
row that does not yet exist and the partial index on (originator_id,
type) WHERE cleared = false is not UNIQUE.
Serialize concurrent callers per (originator_id, type) with a
transaction-scoped advisory lock so the SELECT/INSERT pair inside the
function cannot interleave.
3 weeks ago
.github
Add Security category to release changelog
3 months ago
application
Fixed duplicate alarms created by concurrent rule engine messages
3 weeks ago
common
Merge pull request #15554 from volodymyr-babak/busy-wait-loop-fix
4 weeks ago
dao
Fixed duplicate alarms created by concurrent rule engine messages
3 weeks ago
docker
Update license header
5 months ago
edqs
Added lz4 as compression option into yml files
4 weeks ago
img
Fix typo in docker README's.
8 years ago
monitoring
Version set to 4.2.2.2-SNAPSHOT
2 months ago
msa
Merge pull request #15565 from volodymyr-babak/feature/js-executor-lz4-compression
4 weeks ago
netty-mqtt
Version set to 4.2.2.2-SNAPSHOT
2 months ago
packaging
Add per-format packaging skip flags (pkg.skip.bootjar/deb/rpm/zip)
2 months ago
rest-client
Version set to 4.2.2.2-SNAPSHOT
2 months ago
rule-engine
Address review comments: group Spring Boot BOM overrides, drop thymeleaf + lz4 plumbing
1 month ago
tools
Address review comments: group Spring Boot BOM overrides, drop thymeleaf + lz4 plumbing
1 month ago
transport
Added lz4 as compression option into yml files
4 weeks ago
ui-ngx
Merge pull request #15425 from dashevchenko/postgresSortOrderFix
4 weeks ago
.gitignore
Add .planning of GSD to gitignore
3 months ago
LICENSE
Initial commit
10 years ago
README.md
Update README.md
1 year ago
TEST_FAST.md
Add per-format packaging skip flags (pkg.skip.bootjar/deb/rpm/zip)
2 months ago
build.sh
Update build.sh to skip packaging
2 months ago
build_proto.sh
Update license header
5 months ago
license-header-template.txt
Update license header
5 months ago
lombok.config
jwt settings code cleanup
4 years ago
pom.xml
Bump io.netty:netty-bom from 4.1.132.Final to 4.1.133.Final to fix CVE-2026-42579, CVE-2026-42583, CVE-2026-42584, and CVE-2026-42587
4 weeks ago
pull_request_template.md
added missed yml parameter descriptions, script that check description exists for all parameters, added github action that run script
3 years ago
security.md
fixed typo
3 years ago