(temp): migration (disable dual syncer)
	
		
			
	
		
	
	
		
	
		
			Some checks failed
		
		
	
	
		
			
				
	
				release / docker (push) Has been cancelled
				
			
		
		
	
	
				
					
				
			
		
			Some checks failed
		
		
	
	release / docker (push) Has been cancelled
				
			This commit is contained in:
		
							parent
							
								
									ef477c736f
								
							
						
					
					
						commit
						8b7e6ca8bc
					
				@ -71,7 +71,7 @@ func main() {
 | 
			
		||||
	wg.Add(1)
 | 
			
		||||
	go func() {
 | 
			
		||||
		defer wg.Done()
 | 
			
		||||
		syncer.Run()
 | 
			
		||||
		// syncer.Run()
 | 
			
		||||
	}()
 | 
			
		||||
 | 
			
		||||
	<-ctx.Done()
 | 
			
		||||
@ -80,7 +80,7 @@ func main() {
 | 
			
		||||
 | 
			
		||||
	wg.Add(1)
 | 
			
		||||
	go func() {
 | 
			
		||||
		syncer.Stop()
 | 
			
		||||
		// syncer.Stop()
 | 
			
		||||
		defer wg.Done()
 | 
			
		||||
	}()
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -15,6 +15,7 @@ const syncInterval = time.Hour * 1
 | 
			
		||||
 | 
			
		||||
type (
 | 
			
		||||
	KVRow struct {
 | 
			
		||||
		ID      int       `db:"id"`
 | 
			
		||||
		Key     []byte    `db:"key"`
 | 
			
		||||
		Value   []byte    `db:"value"`
 | 
			
		||||
		Updated time.Time `db:"updated"`
 | 
			
		||||
@ -91,7 +92,8 @@ func (s *Syncer) Process(ctx context.Context) error {
 | 
			
		||||
				}
 | 
			
		||||
				decodedValue := data.DecodeValue(row.Value)
 | 
			
		||||
 | 
			
		||||
				s.logg.Debug("processing row", "key_type", decodedKeyDataType, "session_id", sessionID, "value", decodedValue, "timestamp", row.Updated, "column", column)
 | 
			
		||||
				s.logg.Info("processing row", "id", row.ID)
 | 
			
		||||
				s.logg.Debug("processing row", "id", row.ID, "key_type", decodedKeyDataType, "session_id", sessionID, "value", decodedValue, "timestamp", row.Updated, "column", column)
 | 
			
		||||
				query := fmt.Sprintf(`
 | 
			
		||||
				INSERT INTO ussd_data (phone_number, %s) 
 | 
			
		||||
				VALUES ($1, $2)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user