3142 Commits (9d1f751f3a8ec2fb331d2e27a5839ee0a4e4a42e)

Author SHA1 Message Date
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