ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							815ac9fef2 
							
						 
					 
					
						
						
							
							Fix invalid resource info caching  
						
						 
						
						
						
						
					 
					
						2025-06-24 11:11:02 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Igor Kulikov 
							
						 
					 
					
						
						
						
						
							
						
						
							5cf26d4851 
							
						 
					 
					
						
						
							
							Update license header  
						
						 
						
						
						
						
					 
					
						2025-02-25 09:39:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrii Landiak 
							
						 
					 
					
						
						
						
						
							
						
						
							5d07beb0de 
							
						 
					 
					
						
						
							
							Refactor executeScript to not load script on init, but on execute  
						
						 
						
						
						
						
					 
					
						2025-01-20 17:44:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrii Landiak 
							
						 
					 
					
						
						
						
						
							
						
						
							f4372feff9 
							
						 
					 
					
						
						
							
							Improvement for logs in executeScript  
						
						 
						
						
						
						
					 
					
						2025-01-09 11:10:35 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrii Landiak 
							
						 
					 
					
						
						
						
						
							
						
						
							b5ca7e655f 
							
						 
					 
					
						
						
							
							Increate log level to warn for evalSha  
						
						 
						
						
						
						
					 
					
						2025-01-09 10:29:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrii Landiak 
							
						 
					 
					
						
						
						
						
							
						
						
							11cb43a115 
							
						 
					 
					
						
						
							
							Redis-cache: relatedEdges changed key, lua improvement  
						
						 
						
						
						
						
					 
					
						2024-12-31 16:34:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							cf0d3183e7 
							
						 
					 
					
						
						
							
							Rename CacheKey to VersionedCacheKey  
						
						 
						
						
						
						
					 
					
						2024-09-10 15:23:29 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							53a975681c 
							
						 
					 
					
						
						
							
							Refactor versioned caching  
						
						 
						
						
						
						
					 
					
						2024-09-10 13:42:27 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							977c36d83f 
							
						 
					 
					
						
						
							
							Fix RelatedEdgesCacheValue  
						
						 
						
						
						
						
					 
					
						2024-09-03 16:33:04 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrii Landiak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5602807dbe 
							
						 
					 
					
						
						
							
							Introduce Edge queue to handle edge notification messages  
						
						 
						
						
						
						
					 
					
						2024-08-29 12:51:20 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrii Landiak 
							
						 
					 
					
						
						
						
						
							
						
						
							fc8631625f 
							
						 
					 
					
						
						
							
							Delete unused file  
						
						 
						
						
						
						
					 
					
						2024-08-27 13:12:03 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrii Landiak 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c6ee0bff19 
							
						 
					 
					
						
						
							
							Add edgeIdsCache to decrease number of calls to db for findRelatedEdgeByEntityId  
						
						 
						
						
						
						
					 
					
						2024-08-27 12:41:39 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							92c09243ef 
							
						 
					 
					
						
						
							
							Fix transactionalCache.getOrFetchFromDB  
						
						 
						
						
						
						
					 
					
						2024-08-21 12:42:20 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							dc1e2f94c6 
							
						 
					 
					
						
						
							
							Improve Lua script for versioned cache  
						
						 
						
						
						
						
					 
					
						2024-08-09 12:24:20 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							701260c4e9 
							
						 
					 
					
						
						
							
							Entities versioning refactoring  
						
						 
						
						
						
						
					 
					
						2024-07-17 16:51:07 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							f4ce0fcca1 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/feature/attr_tskv_version' into feature/entities-version  
						
						 
						
						
						
						
					 
					
						2024-07-17 14:02:10 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							cf2c922f1a 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into feature/attr_tskv_version  
						
						 
						
						
						
						
					 
					
						2024-07-17 13:46:35 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrii Landiak 
							
						 
					 
					
						
						
						
						
							
						
						
							1720803eba 
							
						 
					 
					
						
						
							
							Improvement after review: reuse getAndPutInTransaction, write test  
						
						 
						
						
						
						
					 
					
						2024-07-16 12:46:05 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							b46e9fb6ec 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/feature/attr_tskv_version' into feature/entities-version  
						
						 
						
						
						
						
					 
					
						2024-07-16 10:37:21 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							31d2d14f60 
							
						 
					 
					
						
						
							
							Cache transaction support for versioned entities  
						
						 
						
						
						
						
					 
					
						2024-07-16 10:29:58 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							d0546ae83c 
							
						 
					 
					
						
						
							
							Put to cache after save for versioned entities  
						
						 
						
						
						
						
					 
					
						2024-07-16 10:06:34 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrii Landiak 
							
						 
					 
					
						
						
						
						
							
						
						
							9fc6929a77 
							
						 
					 
					
						
						
							
							Use cacheEnabled to disable caching in case cache.specs field 'maxSize' is 0  
						
						 
						
						
						
						
					 
					
						2024-07-15 15:44:34 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								YevhenBondarenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9515bdea1d 
							
						 
					 
					
						
						
							
							updated LUA SHA  
						
						 
						
						
						
						
					 
					
						2024-07-09 17:33:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								YevhenBondarenko 
							
						 
					 
					
						
						
						
						
							
						
						
							272e3e8d6a 
							
						 
					 
					
						
						
							
							merge with feature/attr_tskv_version  
						
						 
						
						
						
						
					 
					
						2024-07-09 16:02:52 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								YevhenBondarenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d6367c9680 
							
						 
					 
					
						
						
							
							added version to timeseries and attribute protos  
						
						 
						
						
						
						
					 
					
						2024-07-09 15:19:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							b894cbc5d2 
							
						 
					 
					
						
						
							
							Fix Caffeine's getAndPutInTransaction; add compute method to VersionedTbCache  
						
						 
						
						
						
						
					 
					
						2024-07-09 14:13:14 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							cf821515fb 
							
						 
					 
					
						
						
							
							Refactoring for versioned caches  
						
						 
						
						
						
						
					 
					
						2024-07-09 13:17:25 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								YevhenBondarenko 
							
						 
					 
					
						
						
						
						
							
						
						
							77a420b6d6 
							
						 
					 
					
						
						
							
							fixed versioned caffeine cache  
						
						 
						
						
						
						
					 
					
						2024-07-04 19:02:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								YevhenBondarenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0b51baf38d 
							
						 
					 
					
						
						
							
							LUA script improvements and used versioned cache for latest ts  
						
						 
						
						
						
						
					 
					
						2024-07-03 16:03:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								YevhenBondarenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6c417f209f 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'smatvienko-tb/feature/latest-ts-redis-cache-aside-dao' into feature/attr_tskv_version  
						
						 
						
						
						
						
					 
					
						2024-07-02 12:56:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								YevhenBondarenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6162060e88 
							
						 
					 
					
						
						
							
							fixed insert result and used expiration  
						
						 
						
						
						
						
					 
					
						2024-07-01 12:24:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								YevhenBondarenko 
							
						 
					 
					
						
						
						
						
							
						
						
							118407d982 
							
						 
					 
					
						
						
							
							implemented versioned cache  
						
						 
						
						
						
						
					 
					
						2024-06-26 15:51:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							c554246218 
							
						 
					 
					
						
						
							
							Ignore tenant not found for Cassandra rate limits  
						
						 
						
						
						
						
					 
					
						2024-05-06 14:21:40 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Shvayka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8bc0f6793 
							
						 
					 
					
						
						
							
							Merge pull request  #10527  from thingsboard/feature/rule-node-caches-replacement  
						
						 
						
						... 
						
						
						
						Replacement of local cache in rule nodes with cached entity service APIs 
						
						
					 
					
						2024-05-02 16:02:06 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Oleksandra Matviienko 
							
						 
					 
					
						
						
						
						
							
						
						
							63df92e995 
							
						 
					 
					
						
						
							
							JUnit5 migration in common. Junit-platform.properties and logback-test.xml where added to java resource directories if needed.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Oleksandra Matviienko <al.zzzeebra@gmail.com> 
						
						
					 
					
						2024-04-26 23:55:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ShvaykaD 
							
						 
					 
					
						
						
						
						
							
						
						
							ba195d1a1d 
							
						 
					 
					
						
						
							
							move upgrade to java & refactoring after review  
						
						 
						
						
						
						
					 
					
						2024-04-22 20:24:20 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey Matvienko 
							
						 
					 
					
						
						
						
						
							
						
						
							a4469f6953 
							
						 
					 
					
						
						
							
							TsLatestRedisCache: added LUA upsert script. load script, eval, evalsha, test for script sha, fetch latest by zRange Redis command  
						
						 
						
						
						
						
					 
					
						2024-04-17 12:14:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey Matvienko 
							
						 
					 
					
						
						
						
						
							
						
						
							034b480a6c 
							
						 
					 
					
						
						
							
							RedisTbTransactionalCache refactored to make doGet using the rawKey and the Redis connection precalculated slot based on hash  
						
						 
						
						
						
						
					 
					
						2024-04-16 16:47:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shvaika Dmytro 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cad3011938 
							
						 
					 
					
						
						
							
							Replacement of local cache in rule nodes with cached entity service APIs. ( #9552 )  
						
						 
						
						... 
						
						
						
						* added customer cache && refactored assign/unassing to/from customer nodes
* refactoring of customer action nodes & added common tests
* added tests for upgrade
* updated controller & service tests for customer api
* replaced findCustomerByTenantIdAndTitle with cacheable method
* add new line to end of ../upgrade/3.6.2/schema_update.sql file
* added cache for find user by tenant id and email & relation action nodes refactoring
* fixed synchronization issue & refactored logic & refactored node upgrade tests
* fixed testSaveUserWithSameEmail test in the UserControllerTest. Removed empty space & added exclamation mark
* updated tests for create relation node && added two tests for delete relation node
* replaced Lists with EnumSets where it was possible & replaced MethodSource with EnumSource where it was possible & added test for upgrade for both create and delete relation nodes
* updated upgrade tests & added tests for delete relation node
* refactoring
* updated create & delete relation nodes descriptions
* updated default config for delete relation node
* minor improvements for custom action nodes after self review
* added upgrade for customers with the same titles
* replaced parameterized test annotation when deleteForSingleEntity is false
* fix typo in reSaveCustomerWithNewTitle upgrade logic
* fixes after review & additional improvements
* fixed testAssignAndUnassignEntityViewToCustomer test
* updated upgrade logic & changed logic of public customers lookup
* fixed dao method & added test
* renamed method to findPublicCustomerByTenantId
* fix typo in the find public customer query
* added @Serial annotation for serialVersionUID & rollback saveAndFlush to save in UserServiceImpl
* fixes to async find or create logic
* fixed after review
* fix typo
* set Transactional annotation to findOrCreatePublicCustomer 
						
						
					 
					
						2024-04-10 12:31:24 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey Matvienko 
							
						 
					 
					
						
						
						
						
							
						
						
							44096a7cb7 
							
						 
					 
					
						
						
							
							TS latest dao put to Redis WIP  
						
						 
						
						
						
						
					 
					
						2024-04-08 14:57:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey Matvienko 
							
						 
					 
					
						
						
						
						
							
						
						
							9466578c91 
							
						 
					 
					
						
						
							
							WIP CachedRedisSqlTimeseriesLatestDao.java  
						
						 
						
						
						
						
					 
					
						2024-04-03 11:46:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sergey Matvienko 
							
						 
					 
					
						
						
						
						
							
						
						
							3a86913e24 
							
						 
					 
					
						
						
							
							RedisTbTransactionalCache refactored deprecated methods  
						
						 
						
						
						
						
					 
					
						2024-04-03 10:05:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrew Shvayka 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1673d3d065 
							
						 
					 
					
						
						
							
							Merge pull request  #9225  from dashevchenko/tls_for_redis  
						
						 
						
						... 
						
						
						
						Added ssl support for redis 
						
						
					 
					
						2024-02-08 14:02:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								YevhenBondarenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d2961e39e7 
							
						 
					 
					
						
						
							
							merge with master  
						
						 
						
						
						
						
					 
					
						2024-02-06 22:40:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dashevchenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6a755ab0b7 
							
						 
					 
					
						
						
							
							deleted java keystore type of creds support  
						
						 
						
						
						
						
					 
					
						2024-02-06 15:10:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							a729967a93 
							
						 
					 
					
						
						
							
							Fix DefaultRateLimitService init  
						
						 
						
						
						
						
					 
					
						2024-01-26 16:06:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ViacheslavKlimov 
							
						 
					 
					
						
						
						
						
							
						
						
							3ee8a8c56d 
							
						 
					 
					
						
						
							
							Refactor rate limit service  
						
						 
						
						
						
						
					 
					
						2024-01-26 12:17:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dashevchenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e27ef320e7 
							
						 
					 
					
						
						
							
							updated env variable name and descriptions  
						
						 
						
						
						
						
					 
					
						2024-01-22 12:31:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dashevchenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9af96ad5be 
							
						 
					 
					
						
						
							
							resolved conflicts after merge  
						
						 
						
						
						
						
					 
					
						2024-01-18 14:39:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dashevchenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b33d1f9c69 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/develop/3.7' into tls_for_redis  
						
						 
						
						
						
						
					 
					
						2024-01-18 12:19:53 +02:00