ViacheslavKlimov
|
9d1f751f3a
|
Fix race condition on tenant creation; refactoring
|
3 years ago |
Igor Kulikov
|
8a890a4512
|
Fix compilation error
|
3 years ago |
ViacheslavKlimov
|
8a58fd49b5
|
Fix import in DefaultEntityServiceRegistry
|
3 years ago |
Andrii Landiak
|
f4733a44b4
|
Fix existingNotificationTypes for Edge
|
3 years ago |
YevhenBondarenko
|
544c9b260c
|
fixed NPE related to the entity service registry initialization
|
3 years ago |
Sergey Matvienko
|
c4b243ef10
|
SqlTimeseriesLatestDao async refactoring: replaced Futures.immediateFuture() blocking call with true async using service.submit() and Futures.transformAsync()
|
3 years ago |
Sergey Matvienko
|
59d0f36697
|
CachedAttributesService: replaced blocking calls and immediate futures with the true async
|
3 years ago |
Sergey Matvienko
|
c2183be6f5
|
BaseTimeseriesService Memory footprint reduced. replaced Lists.newArrayListWithExpectedSize with new ArrayList(size) as we are always use fixed size array and never exceed the initial size. The newArrayListWithExpectedSize implementation adds some additional space to grow beyond initial size.
|
3 years ago |
Sergey Matvienko
|
c97cbbefa3
|
BaseTimeseriesService reduce memory footprint at validateEntityId
|
3 years ago |
Sergey Matvienko
|
45e9a9f642
|
Validator.validateEntityId with function added to reduce an overhead
|
3 years ago |
Sergey Matvienko
|
8c513bbf82
|
BaseTimeseriesService reduce memory footprint at findLatest
|
3 years ago |
Sergey Matvienko
|
c8abb9ed8e
|
Validator.validateString implementation with function
|
3 years ago |
Andrii Landiak
|
59a8858ef1
|
Remove transactional from saveDevice (fromEdge). Fix order of uplink messages. Fix asset profile
|
3 years ago |
Andrii Landiak
|
e6ffb22d6f
|
Add ui part of oauth edge enabled. Add test
|
3 years ago |
nick
|
03641bc486
|
fix_bug: delete deprecated Base64Utils
|
3 years ago |
Andrii Landiak
|
9738c94339
|
Add @Lazy annotation to prevent circular dependency
|
3 years ago |
YevhenBondarenko
|
dbaf721140
|
fixed delete alarm events
|
3 years ago |
Andrii Landiak
|
11d97b8a5d
|
Sync oauth settings in realtime
|
3 years ago |
Andrii Landiak
|
b40afd3e5b
|
Add support from tb side for ouath to edge
|
3 years ago |
dashevchenko
|
4887517419
|
refactoring: renamed StringUtils method
|
3 years ago |
dashevchenko
|
1749a35f04
|
handling predicate value as coma separated string
|
3 years ago |
Andrii Landiak
|
a4c5617cc2
|
Improve edge service to find active state based on persistToTelemetry else attribute
|
3 years ago |
Andrii Landiak
|
7cd4d477ff
|
Fix edge cycling: update edge root rule chain, add test. Improve Edge rpc request to edge device. Add support for originator fields for rule nodes
|
3 years ago |
Andrii Landiak
|
021252197f
|
Fix compile error for BaseEdgeEventService
|
3 years ago |
dashevchenko
|
07ff729d61
|
added Transactional for saveDevice(Device device, boolean doValidate) and saveDevice(Device device)
|
3 years ago |
dashevchenko
|
f51df3211d
|
fixed saveDeviceWithAccessToken method to delete device if credentials saving failed
|
3 years ago |
dashevchenko
|
23545a6483
|
CassandraBaseTimeseriesDao refactoring
|
3 years ago |
dashevchenko
|
dec09fc479
|
extracted duplicated string to variable
|
3 years ago |
imbeacon
|
c6372e6e4e
|
Added extra mapping for the gateway launch command docker compose file
|
3 years ago |
dashevchenko
|
9fa357735a
|
timeseries test improvements
|
3 years ago |
Volodymyr Babak
|
e3883413a1
|
Make saveRuleChainMetaData @Transactional
|
3 years ago |
dashevchenko
|
53b57b1351
|
updated CassandraBaseTimeseriesDao to do one db insert instead of 5 when setNullValuesEnabled=true
|
3 years ago |
Andrii Landiak
|
9b32a51d4b
|
Refactoring due to review. Fix naming, improve upgrade logic
|
3 years ago |
Andrii Shvaika
|
54e9aba8fb
|
Fix compilation issue
|
3 years ago |
dashevchenko
|
4658524022
|
fixed license
|
3 years ago |
ViacheslavKlimov
|
2d7c1a3cd5
|
Implement JpaPartitionedAbstractDao
|
3 years ago |
dashevchenko
|
1fce9582af
|
deleted redundant code, yml parameters, reverted deleted PaginatedUpdater for future development
|
3 years ago |
ViacheslavKlimov
|
90f971d018
|
Refactor daos for partitioned entities
|
3 years ago |
dashevchenko
|
3c53d7ec71
|
deleted db upgrade scripts up to 3.5.0 version
|
3 years ago |
ViacheslavKlimov
|
feb55f636a
|
Refactoring for dao save
|
3 years ago |
ViacheslavKlimov
|
e6d08e6528
|
'Create' method for dao (used for audit logs, notifications, alarm comments)
|
3 years ago |
YevhenBondarenko
|
27b5fe52a4
|
fixed stack overflow error
|
3 years ago |
ViacheslavKlimov
|
3ee8a8c56d
|
Refactor rate limit service
|
3 years ago |
ViacheslavKlimov
|
a571153b7c
|
Single update message for multiple queues
|
3 years ago |
Andrii Landiak
|
d4d019beda
|
Renaming notifications for edge. Minor refactoring
|
3 years ago |
Igor Kulikov
|
7a4503dc5c
|
UI: Improve RPC widget models. Improve basic components/styles. Implement Single Switch RPC widget.
|
3 years ago |
Sergey Matvienko
|
053bcc0abe
|
Log Hibernate SQL queries in the dao test scope (commented)
|
3 years ago |
ViacheslavKlimov
|
f44c05f285
|
Support for multiple mobile sessions
|
3 years ago |
Sergey Matvienko
|
c3e8c62ffc
|
RPC deleteOutdatedRpcByTenantId simple native query. the test added
|
3 years ago |
Andrii Landiak
|
ad90b4480c
|
Introduce EDGE_CONNECTIVITY and EDGE_FAILURE notification rules to inform about edge's status and errors with connection, bad credentials, etc
|
3 years ago |