fix(warehouse): Handle duplicate addresses when migrating into wh_network_address_dimension (#1860)
This commit is contained in:
2 files changed
+7
-2
No files matched your search
+2
-2
@@ -108,7 +108,7 @@ begin;
|
||||
ip4_address,
|
||||
ip6_address
|
||||
)
|
||||
select
|
||||
select distinct
|
||||
address,
|
||||
'IP Address',
|
||||
case
|
||||
@@ -135,7 +135,7 @@ begin;
|
||||
dns_name,
|
||||
ip4_address, ip6_address
|
||||
)
|
||||
select
|
||||
select distinct
|
||||
whd.host_address, 'DNS Name',
|
||||
'Not Applicable', 'Not Applicable',
|
||||
whd.host_address,
|
||||
|
||||
@@ -185,6 +185,11 @@ values
|
||||
_, err := rw.Exec(ctx, q, []interface{}{a.Address})
|
||||
require.NoError(t, err)
|
||||
}
|
||||
// Duplicate a few records...
|
||||
_, err := rw.Exec(ctx, q, []interface{}{addresses[1].Address})
|
||||
require.NoError(t, err)
|
||||
_, err = rw.Exec(ctx, q, []interface{}{addresses[5].Address})
|
||||
require.NoError(t, err)
|
||||
}
|
||||
|
||||
// now we're ready for the migration we want to test.
|
||||
|
||||
Reference in new issue
Block a user