Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								76665dd56e
								
							
						 | 
						
							
							
								
								Retry Redis commands that time out.
							
							
							
							
							
						 | 
						
							2020-10-01 17:17:07 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								2d42b478ba
								
							
						 | 
						
							
							
								
								Consolidate cluster and pub/sub circuit breakers.
							
							
							
							
							
						 | 
						
							2020-10-01 17:17:07 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								5797e8aeec
								
							
						 | 
						
							
							
								
								Bump version to 4.30
							
							
							
							
							
						 | 
						
							2020-10-01 12:54:58 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								885fa6beae
								
							
						 | 
						
							
							
								
								Add tests for Device#isEnabled.
							
							
							
							
							
						 | 
						
							2020-10-01 12:54:35 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								65cdd5fcbe
								
							
						 | 
						
							
							
								
								Drop the 365-day check when deciding if an account is enabled.
							
							
							
							
							
						 | 
						
							2020-10-01 12:54:35 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								73da4844ee
								
							
						 | 
						
							
							
								
								Bump version to 4.29
							
							
							
							
							
						 | 
						
							2020-10-01 11:07:34 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								4302e19aba
								
							
						 | 
						
							
							
								
								Register a UUID argument factory for the messages database.
							
							
							
							
							
						 | 
						
							2020-10-01 11:06:43 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								0c6f05f34a
								
							
						 | 
						
							
							
								
								Add a (failing!) test for sending a sealed-sender message after a non-sealed-sender message.
							
							
							
							
							
						 | 
						
							2020-10-01 11:06:43 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								385123fd40
								
							
						 | 
						
							
							
								
								Bump version to 4.28
							
							
							
							
							
						 | 
						
							2020-09-30 11:47:36 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								8040c285cd
								
							
						 | 
						
							
							
								
								Include stack traces when reporting persistence issues.
							
							
							
							
							
						 | 
						
							2020-09-30 11:47:16 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								bf1ee61bf0
								
							
						 | 
						
							
							
								
								Bump version to 4.27
							
							
							
							
							
						 | 
						
							2020-09-30 10:40:22 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								ada454f56f
								
							
						 | 
						
							
							
								
								Add a meter for persisting individual messages.
							
							
							
							
							
						 | 
						
							2020-09-30 10:39:56 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								57d2ef8740
								
							
						 | 
						
							
							
								
								Return queues to the "to persist" list if something goes wrong during persistence.
							
							
							
							
							
						 | 
						
							2020-09-30 10:39:56 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								a97e0982e3
								
							
						 | 
						
							
							
								
								Add an integration test for message persistence.
							
							
							
							
							
						 | 
						
							2020-09-30 10:39:56 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								eaa2060d84
								
							
						 | 
						
							
							
								
								Fix an incorrect locking key and some previously-suppressed lock contention issues.
							
							
							
							
							
						 | 
						
							2020-09-30 10:39:56 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								3e02c574e7
								
							
						 | 
						
							
							
								
								Log exceptions when persisting messages.
							
							
							
							
							
						 | 
						
							2020-09-30 10:39:56 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								e873d55cd3
								
							
						 | 
						
							
							
								
								Bump version to 4.26
							
							
							
							
							
						 | 
						
							2020-09-29 10:58:20 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								c7230ccbb0
								
							
						 | 
						
							
							
								
								Remove messages from the cache in bulk.
							
							
							
							
							
						 | 
						
							2020-09-29 10:58:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								fc71ced660
								
							
						 | 
						
							
							
								
								Persist messages in batches.
							
							
							
							
							
						 | 
						
							2020-09-29 10:58:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								6041a9d094
								
							
						 | 
						
							
							
								
								Make exit conditions slightly more conservative.
							
							
							
							
							
						 | 
						
							2020-09-29 10:58:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								599cd766e1
								
							
						 | 
						
							
							
								
								Let Dropwizard manage persister thread lifecycles.
							
							
							
							
							
						 | 
						
							2020-09-29 10:58:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								84e02099a2
								
							
						 | 
						
							
							
								
								Bump version to 4.25
							
							
							
							
							
						 | 
						
							2020-09-28 15:59:14 -04:00 | 
						
					
				
					
						
							
							
								 
								Alan Evans
							
						 | 
						
							
							
							
								
								
							
							
							
								
							
							
								e64c8007c0
								
							
						 | 
						
							
							
								
								Detect GV2 capability in non-gcm Android devices
							
							
							
							
							
						 | 
						
							2020-09-28 15:54:10 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								9339823e84
								
							
						 | 
						
							
							
								
								Add temporary metrics to monitor the ratio of enabled/disabled accounts.
							
							
							
							
							
						 | 
						
							2020-09-28 15:33:52 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								1ab52cfce3
								
							
						 | 
						
							
							
								
								Bump version to 4.24
							
							
							
							
							
						 | 
						
							2020-09-25 17:08:32 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								e6d4620af1
								
							
						 | 
						
							
							
								
								Only allow linking desktop clients if they support the third-generation GV2 capability.
							
							
							
							
							
						 | 
						
							2020-09-25 17:08:32 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								656e6db846
								
							
						 | 
						
							
							
								
								Only consider desktop devices GV2-capable if they send the third-gen GV2 capability.
							
							
							
							
							
						 | 
						
							2020-09-25 17:08:32 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								9ed16478f4
								
							
						 | 
						
							
							
								
								Bump version to 4.23
							
							
							
							
							
						 | 
						
							2020-09-25 11:42:32 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								30474e3a2b
								
							
						 | 
						
							
							
								
								Add a test for message ordering.
							
							
							
							
							
						 | 
						
							2020-09-25 11:41:58 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								460bd98f1b
								
							
						 | 
						
							
							
								
								Add metrics for messages missing GUIDs.
							
							
							
							
							
						 | 
						
							2020-09-25 11:41:22 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								a553eba574
								
							
						 | 
						
							
							
								
								Add an API endpoint for deleting accounts.
							
							
							
							
							
						 | 
						
							2020-09-25 11:39:17 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								61f515670c
								
							
						 | 
						
							
							
								
								Add plumbing for deleting accounts and all associated data.
							
							
							
							
							
						 | 
						
							2020-09-25 11:39:17 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								789af0f8a6
								
							
						 | 
						
							
							
								
								Add support for deleting keys associated with an account.
							
							
							
							
							
						 | 
						
							2020-09-25 11:39:17 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								86fae58c96
								
							
						 | 
						
							
							
								
								Add support for deleting account entities from the database.
							
							
							
							
							
						 | 
						
							2020-09-25 11:39:17 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								03ae741505
								
							
						 | 
						
							
							
								
								Bump version to 4.22
							
							
							
							
							
						 | 
						
							2020-09-24 19:04:19 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								c54d3abe47
								
							
						 | 
						
							
							
								
								Check for the second-gen GV2 capability when linking devices.
							
							
							
							
							
						 | 
						
							2020-09-24 19:04:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								906cd975d1
								
							
						 | 
						
							
							
								
								Bump version to 4.21
							
							
							
							
							
						 | 
						
							2020-09-23 18:06:55 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								6fe511eb50
								
							
						 | 
						
							
							
								
								Fix a bad size check when loading stored messages.
							
							
							
							
							
						 | 
						
							2020-09-23 18:02:33 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								839f34ec4e
								
							
						 | 
						
							
							
								
								Bump version to 4.20
							
							
							
							
							
						 | 
						
							2020-09-23 14:51:21 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								17d18b22c7
								
							
						 | 
						
							
							
								
								Drop pub/sub sending logic from WebsocketSender.
							
							
							
							
							
						 | 
						
							2020-09-23 14:51:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								66a04ed730
								
							
						 | 
						
							
							
								
								Don't explicitly notify clients when messages get persisted.
							
							
							
							
							
						 | 
						
							2020-09-23 14:51:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								7e14a0bc30
								
							
						 | 
						
							
							
								
								Drop pub/sub operations from WebsocketConnection.
							
							
							
							
							
						 | 
						
							2020-09-23 14:51:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								4f2e06407b
								
							
						 | 
						
							
							
								
								Bump version to 4.19
							
							
							
							
							
						 | 
						
							2020-09-23 12:06:22 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								77de0f86dc
								
							
						 | 
						
							
							
								
								Require desktop clients to send the new gv2-2 capability flag.
							
							
							
							
							
						 | 
						
							2020-09-23 12:05:58 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								f79c998f95
								
							
						 | 
						
							
							
								
								Bump version to 4.18
							
							
							
							
							
						 | 
						
							2020-09-22 10:21:54 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								3b4bc9163a
								
							
						 | 
						
							
							
								
								Untangle thread pool names, tweak sizes, and add instrumentation.
							
							
							
							
							
						 | 
						
							2020-09-22 10:21:33 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								e146135bd1
								
							
						 | 
						
							
							
								
								Don't attempt to send more messages if sending failed for any reason.
							
							
							
							
							
						 | 
						
							2020-09-22 10:21:33 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								e9e18afb4a
								
							
						 | 
						
							
							
								
								Add a (failing) integration test demonstrating an infinite loop.
							
							
							
							
							
						 | 
						
							2020-09-22 10:21:33 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								62c31eb202
								
							
						 | 
						
							
							
								
								Revert "Revert keyspace delivery for all messages"
							
							
							
							
							
							
							
							This reverts commit 4dc49604b6. 
							
						 | 
						
							2020-09-22 10:21:33 -04:00 | 
						
					
				
					
						
							
							
								 
								Jon Chambers
							
						 | 
						
							
							
							
							
							
								
							
							
								8016e84bc7
								
							
						 | 
						
							
							
								
								Bump version to 4.17
							
							
							
							
							
						 | 
						
							2020-09-21 18:58:25 -04:00 |