mirror of
				https://github.com/datahub-project/datahub.git
				synced 2025-11-03 20:27:50 +00:00 
			
		
		
		
	fix(ingest): simplify upgrade version stats (#5588)
This commit is contained in:
		
							parent
							
								
									b46a6cd63f
								
							
						
					
					
						commit
						c7b3413b11
					
				@ -163,22 +163,14 @@ async def retrieve_version_stats(
 | 
			
		||||
    client_version_stats_future = asyncio.ensure_future(get_client_version_stats())
 | 
			
		||||
    github_stats_future = asyncio.ensure_future(get_github_stats())
 | 
			
		||||
    server_config_future = asyncio.ensure_future(get_server_version_stats(server))
 | 
			
		||||
    tasks = [client_version_stats_future, github_stats_future, server_config_future]
 | 
			
		||||
 | 
			
		||||
    while len(tasks):
 | 
			
		||||
        done, pending = await asyncio.wait(tasks, timeout=0.1)
 | 
			
		||||
        for t in done:
 | 
			
		||||
            if t == client_version_stats_future:
 | 
			
		||||
                client_version_stats = t.result()
 | 
			
		||||
            elif t == github_stats_future:
 | 
			
		||||
                (last_server_version, last_server_date) = t.result()
 | 
			
		||||
            elif t == server_config_future:
 | 
			
		||||
                (
 | 
			
		||||
                    current_server_type,
 | 
			
		||||
                    current_server_version,
 | 
			
		||||
                    current_server_release_date,
 | 
			
		||||
                ) = server_config_future.result()
 | 
			
		||||
            tasks.remove(t)
 | 
			
		||||
    client_version_stats = await client_version_stats_future
 | 
			
		||||
    (last_server_version, last_server_date) = await github_stats_future
 | 
			
		||||
    (
 | 
			
		||||
        current_server_type,
 | 
			
		||||
        current_server_version,
 | 
			
		||||
        current_server_release_date,
 | 
			
		||||
    ) = await server_config_future
 | 
			
		||||
 | 
			
		||||
    server_version_stats = None
 | 
			
		||||
    if current_server_version:
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user