vzikratyi-tb
89419c6999
Prometheus Metrics ( #3052 )
* Moved resetting ruleEngineStats to Consumer
* Moved counters to Map in TbCoreConsumerStats
* Added actuator and MetricsService
* Added metrics to core and rule_engine consumers
* Replaced summary with counters
* Removed most setters and getters from TbRuleEngine stats
* Added stats to Transport consumer
* Added JsInvoke actuator stats
* Removed MetricsService
6 years ago
Dmytro Shvaika
7d739dfaae
fix PsqlTsDao annotation & sql-ttl services
6 years ago
YevhenBondarenko
306674511c
fix bug in DefaultTbQueueRequestTemplate when responses is empty tickTs did not update
6 years ago
Andrii Shvaika
9d2e039220
Version set to 2.5.3-SNAPSHOT
6 years ago
Andrii Shvaika
65c644b86f
Message is pushed to correct queue in case of duplication
6 years ago
Andrii Shvaika
ab890e6b1c
Improved handling of peak connect attempts
6 years ago
Andrii Shvaika
a6733c42c4
ThingsBoard Actor Init improvements
6 years ago
Andrii Shvaika
cc4f746b1d
Using Exectutor in Kafka Node. NEVER use Fork-Join pool with parallelism 1
6 years ago
Andrii Shvaika
3358c061da
Improvements to Mailbox. HighPriorityQueue
6 years ago
Andrii Shvaika
bb1585592b
Actor System refactoring
6 years ago
Andrii Shvaika
0fbe40c2a6
TB Actor System initial commit
6 years ago
Andrii Shvaika
a532ded5ae
Version set to 2.5.2-SNAPSHOT
6 years ago
Andrii Shvaika
37b9311be9
Empty partitions
6 years ago
Andrii Shvaika
2407c868c1
Cluster mode improvements
6 years ago
Andrii Shvaika
6f13f84f3a
MVN warnings
6 years ago
Andrii Shvaika
670a218e6d
Added ts to TbMsg
6 years ago
viktor
cac7eb0d2b
Added 'alwaysFullScreen' and 'defaultDashboardName' oauth2 properties
6 years ago
Andrii Shvaika
676868b4d3
Fix for Transport API subscriptions
6 years ago
YevhenBondarenko
f5b4ebbd1b
refactored
6 years ago
YevhenBondarenko
ebee42a0ee
separated max_requests_timeout for RemoteJsInvokeService
6 years ago
Andrii Shvaika
dc5eb6395a
Version set to 2.5.1-SNAPSHOT
6 years ago
Igor Kulikov
fa5bbcd91b
Version set to 2.5.0
6 years ago
Volodymyr Babak
0d0cdb8d9a
Revert versions
6 years ago
Yevhen Bondarenko
424d631a69
added extra properties to kafka consumer ( #2751 )
* added extra properties to kafka consumer
* added default values for kafka consumer properties in TbKafkaSettings
* Update TbKafkaSettings.java
* Update thingsboard.yml
Co-authored-by: Andrew Shvayka <ashvayka@thingsboard.io>
6 years ago
Andrii Shvaika
71f94358c4
Fix typos and added break statement
6 years ago
Andrii Shvaika
f07d7441b2
Change of the partition routing strategy
6 years ago
Andrii Shvaika
830d02ef6a
Fix for HTTP and CoAP device activity
6 years ago
Volodymyr Babak
8dbc550fd3
Refactoring to review. Added tenantId and customerId. Added email tenant name strategy
6 years ago
Volodymyr Babak
a563fdab3f
Added basic and custom OAuth2 user mappers
6 years ago
Andrii Shvaika
08ab9752fc
Better logging of Rule Engine errors
6 years ago
Andrew Shvayka
e251bc5750
Improvement to deserialization and remove debug on dashboards
6 years ago
YevhenBondarenko
06c3caf082
refactored
6 years ago
Andrii Shvaika
8d5c38b743
Queue refactoring
6 years ago
YevhenBondarenko
eedb383845
AWS improvements
6 years ago
Andrii Shvaika
c7f282d393
Refactoring of the Queue Consumers
6 years ago
Andrii Shvaika
09d8823205
Race condition fix
6 years ago
Andrii Shvaika
702a8b6139
Force unsubscribe from Kafka topics
6 years ago
Andrew Shvayka
7a47cd503b
Revert "Develop/2.5 js executor ( #2685 )"
This reverts commit 1599b24c3a .
6 years ago
Yevhen Bondarenko
1599b24c3a
Develop/2.5 js executor ( #2685 )
* moved kafka from service.js to own module
* created awsSqs, pubSub, rabbitmq js-executors
* revert RemoteJsInvokeService
* revert thingsboard.yml
* added queue settings to js-executor
* refactored queue factories
* added queue params to pubsub js-executor
* azure service bus js-executor
6 years ago
YevhenBondarenko
43b2eedbd5
azure service bus js-executor
6 years ago
YevhenBondarenko
cce6a44adc
refactored queue factories
6 years ago
Andrii Shvaika
a38ee80e09
Refactoring of device creation using gateway
6 years ago
Andrii Shvaika
79b4411c69
Synchronization of device connect processing in gateways
6 years ago
Andrii Shvaika
eb3cc332d1
Fix gateway/device last activity time checks
6 years ago
YevhenBondarenko
0dc31fbdde
created awsSqs, pubSub, rabbitmq js-executors
6 years ago
bdrlamb
cb6e91277f
Fix MQTT inactivity disconnects
MQTT clients don't send PINGREQ messages if they've recently sent [UN]SUBSCRIBE/PUBLISH messages. The MQTT server last activity timestamp is currently only updated in response to PINGREQ messages. This causes the server to disconnect any clients that regularly send PUBLISH messages since they don't send PINGREQ.
This change adds reportActivity calls in response to PUBLISH, SUBSCRIBE and UNSUBSCRIBE in addition to PINGREQ.
6 years ago
Andrii Shvaika
86f21023fe
Improved PartitionService and fixed startup order in docker-compose.yml
6 years ago
YevhenBondarenko
ba140644c7
added Azure Service Bus queue settings
6 years ago
Andrii Shvaika
a779839081
Fixed transport
6 years ago
Andrii Shvaika
53eb09bcb9
Improvements to tests due to new architecture
6 years ago