YevhenBondarenko
a7239c9d39
Renamed Firmware to OtaPackage
5 years ago
ShvaykaD
a764838e62
Coap transport improvements ( #4644 )
* added fix for PROD-518 in subscribe to attribute updates get request, added improvements
* updated coap observe requests implementation & updated tests
* updated coap attributes updates tests
* fix typos
5 years ago
nickAS21
6478903dab
RPC: fix bug UUID ( #4636 )
* RPC: six bug UUID
* RPC: optimized handleDeviceRPCRequest
* RPC: add json & fix bug test certificate
5 years ago
Sergey Matvienko
ae010b78f2
added hamcrest dependency to the test scope. The purpose is assertThat and various Matchers with advanced output
5 years ago
Volodymyr Babak
eae41d112f
Refactored
5 years ago
Volodymyr Babak
acc9257af7
Fix for org.apache.kafka.common.KafkaException: javax.security.auth.login.LoginException: unable to find LoginModule class
5 years ago
YevhenBondarenko
ab10dd4494
implemented software update
5 years ago
Sergey Matvienko
5ad113ad1a
queue consumer: not going to sleep after pull if time left less then 1 millisecond. topic added to logs
5 years ago
Sergey Matvienko
39f0775766
Thread pool naming CE ( #4511 )
* added ThingsBoardExecutors and ThingsBoardForkJoinWorkerThreadFactory to define the name for the pool thread
* thread poll named for the AbstractListeningExecutor
* thread poll named for the RestClient. ThingsBoard util dependency added
* most of thread polls named CE
* thread poll name added for telemetry-web-socket-ping
* executors: added custom names for executors (Queue, RuleEngine). Add topic name to the Thread name (useful for JMX and thread dump)
* fixed licence header for a new classes
5 years ago
Viacheslav Klimov
79eb1183d9
Request SNMP devices' ids with pagination
5 years ago
YevhenBondarenko
83e31f4263
added firmware type
5 years ago
Sergey Matvienko
1d24a08c17
kafka: added TB_KAFKA_COMPRESSION_TYPE for producer: none (default), gzip.
5 years ago
YevhenBondarenko
23063b1600
refactoring
5 years ago
YevhenBondarenko
b82525ae86
added consumerPropertiesPerTopic to transport yml
5 years ago
YevhenBondarenko
2658de715a
implemented consumerPropertiesPerTopic
5 years ago
YevhenBondarenko
c9439b3976
created created firmware queue
5 years ago
Viacheslav Klimov
3db3385571
Enable/disable usage stats per customer from config
5 years ago
Viacheslav Klimov
9d045e231b
Refactor DefaultTbApiUsageClient
5 years ago
Viacheslav Klimov
ecf86b53ba
Provide usage stats for sysTenant; refactor
5 years ago
Viacheslav Klimov
f89b30777e
Initial implementation for per-customer api usage stats
5 years ago
YevhenBondarenko
f55f0ecb94
implemented firmware update for the http and mqtt transports
5 years ago
Sergey Matvienko
27788790df
dependency upgrade: grpc.version up to 1.36.0. explicitly added protobuf-java-util due to grpc not depends on it anymore
5 years ago
Sergey Matvienko
562637ad34
ZKDiscoveryService: fix potential outdated server info on recalculatePartitions. info logs added on application event
5 years ago
Sergey Matvienko
e64b1074a7
queue consumer: added queue check on the very first poll in the lifecycle before any subscribe method calls
5 years ago
Sergey Matvienko
b35ce062a7
queue consumer: implemented nonblocking subscribe method to prevent locks on repartition event. moved message decoding out of the lock to reduce locking time. using monotonic time instead wall-clock. added debug messages
5 years ago
Igor Kulikov
4a63660e1d
Version set to 3.3.0-SNAPSHOT
5 years ago
Viacheslav Klimov
039508bfbd
Refactor
5 years ago
Viacheslav Klimov
0532d22d9d
Refactor
5 years ago
Viacheslav Klimov
8f2438d6ab
SNMP devices balancing ( #4254 )
* Fix merge errors
* Implement SNMP transports balancing
* Refactor; implement transport device cache
* Refactor
* Finish up device lifecycle handling implementing; refactor
* Refactor
* Change base image to thingsboard/openjdk11 for msa snmp transport
* Refactor
* Change transport services names to upper-case
5 years ago
YevhenBondarenko
ad7c314b24
TbResource extends SearchTextBased, created TbResourceInfo
5 years ago
Andrii Shvaika
b4184d014c
Improvements to startTime and endTime for subscriptions
5 years ago
Yevhen Bondarenko
43fe84a284
created TransportResourceCache ( #4232 )
* created TransportResourceCache
* return resource by sysadmin if not found by tenant in DefaultTransportApiService
5 years ago
Yevhen Bondarenko
e2dd5b96ae
added resource dao support ( #4213 )
* Version set to 3.3.0-SNAPSHOT
* added resource dao
* added resource support in transport lvl (get resources and "update", "delete" notifications)
* refactoring
* added resource table to hsql schema
* added check for models dir in InstallScripts
* added pageLink support to getResources
5 years ago
YevhenBondarenko
bd3185a98f
added resource support in transport lvl (get resources and "update", "delete" notifications)
5 years ago
Igor Kulikov
8fe6c956c8
Version set to 3.3.0-SNAPSHOT. Code style improvements.
5 years ago
YevhenBondarenko
50d96fb49e
Version set to 3.3.0-SNAPSHOT
5 years ago
Igor Kulikov
3255eb9027
Version set to 3.2.2-SNAPSHOT
5 years ago
Yevhen Bondarenko
3716e2833a
[WIP]added redis stores support to lwm2m transport ( #4164 )
* added redis stores support to lwm2m transport
* added cache dependency to dao
* added cache dependency to dao-api
* moved JacksonUtil to the common.util package
* added cache to the component scan for install
* lwm2m stores improvements
5 years ago
vzikratyi-tb
ef33c68727
Added kafka consumer-groups statistics ( #4123 )
* Added kafka consumer-groups statistics
* Fixed PR notes
* Updated stats.kafka-response-timeout-ms
* Log kafka stats only once for CORE and RULE_ENGINE
5 years ago
Andrii Shvaika
6c1074a8b0
Fix for race condition in the partition change events
5 years ago
Igor Kulikov
efad71b5ac
Fix TbKafkaNode. Configure directly serializer class for key/values instead of string class name.
5 years ago
Igor Kulikov
22e5771120
JDK 11 Support
5 years ago
Igor Kulikov
61723da391
Version set to 3.3.0-SNAPSHOT
5 years ago
Andrii Shvaika
d06ce5555c
Simplified implementation of the overwrite activity time flag
5 years ago
zbeacon
1bdd7d69bf
Fix for lastActivityTime in devices created by gateway
5 years ago
Igor Kulikov
d31358b2ea
Update license header - set 2021 year
5 years ago
YevhenBondarenko
3686853751
refactored
5 years ago
YevhenBondarenko
1d09fa2bd8
removed ServiceId from kafka consumer groupId
5 years ago
YevhenBondarenko
1b905ef727
refactored
5 years ago
YevhenBondarenko
4de258f2ae
removed ServiceId from kafka consumer groupId
5 years ago